【发布时间】:2018-09-30 06:13:07
【问题描述】:
通过这个book,我熟悉了以下内容:
对于每个训练实例,反向传播算法首先生成一个 预测(前向传递),测量误差,然后遍历每个 反向层以测量每个层的误差贡献 连接(反向传递),最后稍微调整连接 权重以减少误差。
但是我不确定这与 TensorFlow 的反向模式 autodiff 实现有何不同。
据我所知,反向模式 autodiff 首先正向遍历图形,然后在第二遍中计算输出相对于输入的所有偏导数。这与传播算法非常相似。
反向传播与反向模式 autodiff 有何不同?
【问题讨论】:
标签: tensorflow machine-learning deep-learning backpropagation