1.惩罚性成本函数

            惩罚性成本函数是在损失函数上加一个惩罚项,如下图所示,下图中加了一个权重的平方和,如果该系数很大,在训练过程中要得到最小损失,就必须要某些权重很小或者接近于0,所以可以达到减少网络的复杂度。

神经网络解决过拟合问题

2.dropout

               dropout就是指在神经网络训练过程中随机对于某些权重不更新,有助于防止网络对某条路径过度依赖

神经网络解决过拟合问题

3. Early stopping

                 在10个epoch过后测试一次对于测试样本的反应,然后再继续训练

4.动量

                加一个动量项有可能跳过局部最小值

神经网络解决过拟合问题

相关文章:

  • 2021-07-14
  • 2021-12-08
  • 2021-09-13
  • 2021-11-21
  • 2021-09-07
  • 2022-12-23
  • 2022-12-23
  • 2022-01-14
猜你喜欢
  • 2022-01-26
  • 2021-07-22
  • 2021-12-22
  • 2021-08-09
  • 2021-06-28
  • 2021-09-05
  • 2021-12-10
相关资源
相似解决方案