神经网络入门篇:详解深层网络中的前向传播(Forward propagation in a Deep Network)

深层网络中的前向传播

  • 先说对其中一个训练样本x如何应用前向传播,之后讨论向量化的版本。

第一层需要计算z[1]=w[1]x+b[1]a[1]=g[1](z[1])x可以看做a[0]

第二层需要计算z[2]=w[2]a[1]+b[2]a[2]=g[2](z[2])

以此类推,

第四层为z[4]=w[4]a[3]+b[4]a[4]=g[4](z[4])

前向传播可以归纳为多次迭代z[l]=w[l]a[l1]+b[l]a[l]=g[l](z[l])

向量化实现过程可以写成:

Z[l]=W[l]a[l1]+b[l]A[l]=g[l](Z[l]) (A[0]=X)

这里只能用一个显式for循环,l从1到L,然后一层接着一层去计算。

posted @   Oten  阅读(49)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示