反向传播算法

 

 

Chain rule

25-反向传播算法-链式法则.jpg

Multi-output Perceptron

25-反向传播算法-多层感知机.jpg

Multi-Layer Perceptron

  • 对于多隐藏层结构的神经网络可以把隐藏层的节点看成输出层的节点

25-反向传播算法-多隐藏层感知机.jpg

  • For an output layer node kKk∈K

 

EWjk=Ojδk,δk=Ok(1Ok)(Oktk)∂E∂Wjk=Ojδk,δk=Ok(1−Ok)(Ok−tk)

 

  • For a hidden layer node jJj∈J

 

EWij=Oiδj,δj=Oj(1Oj)kKδkWjk∂E∂Wij=Oiδj,δj=Oj(1−Oj)∑k∈KδkWjk

 

  • 其中δkδk 可以看做是OjOj 的信息;δjδj 可以看做是OiOi 的信息
  • 并且下一层的隐藏层偏微分的更新都基于上一隐藏层的偏微分
posted @ 2020-12-11 23:09  ABDM  阅读(120)  评论(0编辑  收藏  举报