首页 > 其他 > 详细

Briefly introduce what is backpropagation ?

时间:2017-06-23 15:02:53      阅读:322      评论:0      收藏:0      [点我收藏+]

Backpropagation is a training algorithm used for a multilayer neural networks,  it allows for efficient computation of the gradient.

The backpropagation algorithm can be divided into several steps:

1) Forward propagation of training data through the network in order to generate output.

2) Use target value and output value to compute error derivative with respect to output.

3) Backpropagate to compute derivative of error with respect to output in the previous layer, and continue for all hidden layers.

4) Using derivatives with respect to error for output and all hidden layers to calculate the error derivative with respect to weights.

5) Update weights.

Briefly introduce what is backpropagation ?

原文:http://www.cnblogs.com/klitech/p/7069766.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!