Tensorflow写代码流程&反向传播

1.Tensorflow写代码流程

(1)定义变量占位符

(2)根据数学原理写方程

(3)定义损失函数cost

(4)定义优化梯度下降(GradientDescentOptimizer)

(5)Session训练,for循环

(6)保存Saver

2.反向传播(权重更新)

通俗理解:

几个人站成一排第一个人看一幅画(输入数据),描述给第二个人(隐藏层)、、、依次类推,到最后一个人(输出)的时候,画出来的画肯定不能看的(误差较大)。

反向传播就是,把画拿给最后一个人看(求取误差),然后最后一个人就会告诉前面的人下次描述时需要注意哪里(权值修正)

原文地址:https://www.cnblogs.com/GumpYan/p/13517952.html