机器学习之多层网络前向传播和反向传播

7 篇文章 0 订阅

机器学习之多层网络前向传播和反向传播

在上一篇文章中提到了单层感知机的前向传播和后向传播。 现在再谈谈对多层感知机的前向、后向传播的理解。
多层感知机顾名思义,就是由多个神经元构成的一组网络。
可以和单层感知机对比看看。
在这里插入图片描述
多层中分为三类权重
红线分别是 w11,w21,w31
绿线分别是 w21,w22,w23
蓝线分别是 w31,w32,w33

由图可以看出多层网络就是将多个神经元相互连接所组成的一个网络。上一层的输出就是下一层的输入。

用公式表达,
xx = w*x + b

第二层权重统一用W表示,偏移用大写的B表示
所以这个多层的网络输出结果就是
output = f(xx) = W*(w*x+b)+B

所以多层网络的前向传播就变得更加复杂
xx = w * x+b
output = W * xx+B
output = f(xx) = W * (w * x + b) + B

而多层网络的反向传播就是在正向传播完成后,依次更新W,B,w,b的过程。 这里可以按照单层感知机的流程来进行理解。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值