如果将所有的Θ初始化为0会怎样?

神经网络——随机初始化

如果

\[\Theta _{ij}^{\left( l \right)} = 0\]

那么

\[\begin{array}{l}
a_1^{\left( 2 \right)} = a_2^{\left( 2 \right)}\\
\delta _1^{\left( 2 \right)} = \delta _2^{\left( 2 \right)}\\
\frac{\partial }{{\partial \Theta _{01}^{\left( 1 \right)}}}J\left( \Theta \right) = \frac{\partial }{{\partial \Theta _{02}^{\left( 1 \right)}}}J\left( \Theta \right)\\
...
\end{array}\]

这就导致

After each update, parameters corresponding to inputs going into each of two hidden units are identical

在每次更新之后,对应于进入两个隐藏单元中的每一个的输入的参数是相同的


解决方法是随机生成参数值

 

相关文章:

  • 2022-01-16
  • 2021-08-04
  • 2022-01-20
  • 2021-08-26
  • 2021-10-05
  • 2021-11-17
猜你喜欢
  • 2022-01-02
  • 2022-12-23
  • 2021-05-02
  • 2022-01-07
  • 2021-06-08
  • 2021-09-22
相关资源
相似解决方案