NNDL 实验八 网络优化与正则化(6)网络正则化

7.6 网络正则化方法

正则化(Regularization)是一类通过限制模型复杂度,从而避免过拟合、提高泛化能力的方法,比如引入约束、增加先验、提前停止等。

本节构建一个小数据集和多层感知器来模拟一个过拟合的实验场景,并实现ℓ2正则化、权重衰减和暂退法,观察这些正则化方法是否可以缓解过拟合现象。

7.6.1 数据集构建

7.6.2 模型构建

7.6.2.1 ReLU算子

7.6.2.2 自定义多层感知器

7.6.2.3 损失函数算子

7.6.2.4 模型训练

图中两种颜色的点代表两种类别的分类标签,不同颜色的区域是模型学习到的两个分类区域。

从输出结果看,交界处的点被极细致地进行了区域分割,说明模型存在过拟合现象。 

7.6.3 ℓ1和ℓ2正则化

从输出结果看,过拟合现象有所缓解,说明ℓ2​正则化可以缓解过拟合现象。

 7.6.4 权重衰减

从输出结果看,权重衰减也可以有效缓解过拟合现象

 7.6.5 暂退法

从输出结果看,暂退法可以有效缓解过拟合,但缓解效果不如正则化或权重衰减明显。

 综合比对:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值