深度学习
挽手等风起
这个作者很懒,什么都没留下…
展开
-
线性回归模型示例(一)
线性回归示例import tensorflow as tfimport numpy as npimport matplotlib.pyplot as plt# Prepare train datatrain_X = np.linspace(-1, 1, 100)train_Y = 2 * train_X + np.random.randn(*train_X.shape) * 0.33...原创 2019-04-11 15:05:32 · 1138 阅读 · 0 评论 -
02.改善深层神经网络:超参数调试、正则化以及优化 第一周
1.偏差(bias)高偏差:不能很好地拟合训练集2.方差(variance)高方差:能很好的拟合训练集,但不能很好地拟合测试集,另一种说法是过度拟合某些数据下面分别是高偏差和高方差举个例子:下面是一个猫的识别的例子,y=1,代表图片上是猫,y=0,代表图片上不是猫,下面的例子具体给出什么叫高偏差,什么叫高方差高偏差与高方差同时具备的例子:3.如何解决高偏差和高方差的问题当初始...原创 2019-06-03 22:04:52 · 208 阅读 · 0 评论 -
02-week3作业问题
添加新图片测试import scipyfrom PIL import Imagefrom scipy import ndimage## START CODE HERE ## (PUT YOUR IMAGE NAME) # my_image = "thumbs_up.jpg"my_image = "example5.jpg"my_image = "5.jpg"## END CODE...原创 2019-06-08 20:23:26 · 157 阅读 · 0 评论 -
AlexNet 总结
本文是对《ImageNet Classification with Deep Convolutional Neural Networks》的论文解读和总结。该论文发表于 NIPS2012,作者 Alex Krizhevsky 属于神经网络之父 Hinton 组,自2012年发表至今,已有3万多的引用,实属经典。AlexNet 在 ISVRC2012(ImageNet Large Scale Vis...转载 2019-06-14 08:23:25 · 221 阅读 · 0 评论 -
ImageNet 中的Top-1与Top-5
一些神经网络中会提到ImageNet Top-5 或者Top-1,这是一种图片检测准确率的标准,介绍这个之前,先介绍一下ImageNet。【ImageNet】ImageNet 项目是一个用于物体对象识别检索大型视觉数据库。截止2016年,ImageNet 已经对超过一千万个图像进行手动注释,标记图像的类别。在至少一百万张图像中还提供了边界框。自2010年以来,ImageNet 举办一年一度的...转载 2019-06-14 06:58:57 · 582 阅读 · 0 评论 -
tf.argmax()函数中axis参数理解
tf.argmax是tensorflow用numpy的np.argmax实现的,它能给出某个tensor对象在某一维上的其数据最大值所在的索引值,常用于metric(如acc)的计算tf.argmax()函数中有个axis参数(轴),该参数能指定按照哪个维度计算。如 在矩阵的结构中,axis可被设置为0或1,分别表示0:按列计算,1:行计算下面是具体的示例,便于直观理解(因tf.argm...原创 2019-06-08 12:25:05 · 933 阅读 · 0 评论 -
01.神经网络与深度学习-深层神经网络(第四周)
1. 深层神经网络(Deep L-layer neural network )2. 前向传播和反向传播(Forward and backward propagation)3. 总结4. 深层网络中的前向传播(Forward propagation in a Deep Network)向量化实现过程可以写成:注:这里只能用一个显示for循环,l 从 1 到 L,然后一层...原创 2019-05-23 08:49:01 · 344 阅读 · 0 评论 -
01.神经网络与深度学习-第二周作业
作业2------代码来源于B站up主ladykaka007https://space.bilibili.com/49109393?spm_id_from=333.788.b_765f7570696e666f.2手把手教大家实现吴恩达深度学习作业第二周#导入数据import h5py#训练原始数据train_data = h5py.File('C:/Users/tf/Desktop/...原创 2019-05-25 13:02:56 · 366 阅读 · 1 评论 -
非线性回归模型(二)
import tensorflow as tfimport numpy as npimport matplotlib.pyplot as plt#使用numpy生成200个随机点x_data=np.linspace(-0.8,0.8,200)[:,np.newaxis]#200行1列矩阵noise=np.random.normal(0,0.01,x_data.shape)#200行1列矩...原创 2019-04-11 15:09:48 · 2249 阅读 · 0 评论 -
深度学习中number of training epochs中的,epoc h到底指什么?
首先复习下神经网络的概念。神经网络由一些相互链接的“神经元”组成。每个“神经元”有相应的权重。神经网络的神奇之处就在于权重是通过训练自动得出的。所谓训练,就是让神经网络在训练数据集上跑一遍,看看损失函数的值怎么样。如果损失函数的值足够小,小到符合我们的需求,那就说明神经网络拟合得很好了,训练大功告成了(实际上并非如此,因为仅仅知道拟合得很好并不够,我们还要知道神经网络是不是拟合得太好了,也就...原创 2019-06-22 21:22:38 · 1236 阅读 · 0 评论