Tensorflow写代码流程&反向传播
1.Tensorflow写代码流程
(1)定义变量占位符
(2)根据数学原理写方程
(3)定义损失函数cost
(4)定义优化梯度下降(GradientDescentOptimizer)
(5)Session训练,for循环
(6)保存Saver
2.反向传播(权重更新)
通俗理解:
几个人站成一排第一个人看一幅画(输入数据),描述给第二个人(隐藏层)、、、依次类推,到最后一个人(输出)的时候,画出来的画肯定不能看的(误差较大)。
反向传播就是,把画拿给最后一个人看(求取误差),然后最后一个人就会告诉前面的人下次描述时需要注意哪里(权值修正)