导航菜单

bp算法是用来干嘛的(什么是BP算法)

导读 大家好,小皮来为大家解答以上问题。bp算法是用来干嘛的,什么是BP算法这个很多人还不清楚,现在一起跟着小编来瞧瞧吧! 1、BP算法包括两个...

大家好,小皮来为大家解答以上问题。bp算法是用来干嘛的,什么是BP算法这个很多人还不清楚,现在一起跟着小编来瞧瞧吧!

1、 BP算法包括两个过程:信号的前向传播和误差的后向传播。

2、 在前向传播中,输入样本从输入层进入网络,通过隐层逐层传递到输出。如果输出层的实际输出与预期输出(tutor信号)不同,则进入误差反向传播。如果输出层的实际输出与期望输出(导师信号)相同,则结束学习算法。

3、 反向传播时,输出误差(期望输出与实际输出之差)由反向传播按原路径计算,通过隐层反向到输入层。在反向传播过程中,将误差分配到每层中的每个单元,得到每层中每个单元的误差信号,作为校正每个单元权值的依据。

4、 这个计算过程是用梯度下降法完成的。在不断调整各层神经元的权值和阈值后,误差信号降到最小。

关于bp算法是用来干嘛的,什么是BP算法的介绍到此结束,希望对大家有所帮助。

免责声明:本文由用户上传,如有侵权请联系删除!

猜你喜欢:

最新文章: