Tensorflow
AuroraWang
这个作者很懒,什么都没留下…
展开
-
3.2_MNIST数据集简单分类测试
背景:MNIST 数据集包含四个部分Training set images, Training set labels, Test set images, Test set labels.训练集的图片是mnist.train.images, 训练集的标签是mnist.train.labels训练集由来自250人手写的数字构成,测试集也是同样比例的手写数字。每一张图包含28×28=784...原创 2019-03-11 19:31:13 · 4257 阅读 · 0 评论 -
4.1_交叉熵代价函数
参数的调整目标:离目标越远,参数变化的梯度应该越大二次代价函数(quadratic cost)c=12n[∑(y−a)2] c = \frac {1}{2n}[\sum (y-a)^2]c=2n1[∑(y−a)2]∂c∂w\frac{\partial c}{\partial w}∂w∂c 与∂c∂b\frac{\partial c}{\partial b}∂b∂c 都与σ...原创 2019-03-11 21:22:50 · 218 阅读 · 0 评论 -
4.2 Dropout+Optimizer
学习内容:防止过拟合的常用方法:1.增加数据集2.正则化方法:c=c0+λ2n∑w2c= c_0+\frac{\lambda}{2n}\sum w^2c=c0+2nλ∑w23.dropout方法:指定层的神经元以一定的比例工作常用优化器1.GradientDescentOptimizer2.AdadeltaOptimizer3.AdagradOptimizer4.Mome...原创 2019-03-12 21:59:43 · 292 阅读 · 0 评论 -
5.1 提高mnist数据分类器准确率到98%以上
如何将Mnist数据分类器的准确率提高到98%以上?技巧:网络的层数以及每一层神经元的个数优化器的选择:Adam,SGD, Adagrad, RMSprop, Adadelta学习率的更新:随着迭代次的增加,指数下降学习轮数的设定程序:mnist = input_data.read_data_sets("C:/Users/WangT/Desktop/MNIST_data",o...原创 2019-03-18 09:34:20 · 2466 阅读 · 0 评论