首页 > 其他 > 详细

Multi-Layer Perceptron 多层感知机

时间:2020-11-21 10:31:39      阅读:30      评论:0      收藏:0      [点我收藏+]

多层感知器,计算训练数据的输出,根据预测输出和实际输出之间的差异去调整神经元的权值w和偏重b,不断迭代训练直到误差小于一定范围。
对于单个神经元:
技术分享图片
技术分享图片
技术分享图片
多层感知机的前向传播(Forward Propagation):
技术分享图片
技术分享图片
技术分享图片
技术分享图片
多层感知机的反向传播(Backward Propagation):
Loss function: 技术分享图片
技术分享图片
To minimize Loss function, using Gradient descend method:
技术分享图片
技术分享图片
技术分享图片
Assuming that:
技术分享图片
技术分享图片
技术分享图片
最终得到各层参数的更新公式为:
技术分享图片
反复迭代,直到y*=y或训练轮数达到预设的上限或精度第一次达到或超过设定的阈值。
如果Loss function采用交叉熵(为什么?逻辑回归中最常采用交叉熵,采用交叉熵能使得代价函数为凸函数)
技术分享图片
技术分享图片
where,
技术分享图片

https://blog.csdn.net/xholes/article/details/78461164

Multi-Layer Perceptron 多层感知机

原文:https://www.cnblogs.com/keeplearningLYU/p/14013490.html

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