拟合问题分析

欠拟合和过拟合

机器学习和深度学习的训练过程中,经常会出现过拟合和欠拟合的现象。
在这里插入图片描述

如图中左侧,模型过于简单,无法较好的拟合数据,即欠拟合
如图中右侧,模型过于复杂,完全拟合训练数据的特征,导致模型泛化能力差,即过拟合

欠拟合解决方式

  1. 添加其他特征项,有时候我们模型出现欠拟合的时候是因为特征项不够导致的,可以添加其他特征项来很好地解决。
  2. 添加多项式特征,优化模型,一般是模型过于简单无法描述样本的特性。
  3. 减少其它过拟合手段。

过拟合解决方式

添加正则化项

机器学习中几乎都可以看到损失函数后面会添加一个额外项,即模型复杂度惩罚项。常用的额外项一般有两种,包括 L 1 L1 L1正则化 和 L 2 L2 L2正则化,或者称为 L 1 L1 L1 范数和 L 2 L2 L2范数。

  • L 1 L1 L1正则化是指权值向量 ω \omega ω中各个元素的绝对值之和,通常表示为 ∥ ω ∥ 1 \|\omega\|_{1} ω1
  • L 2 L2 L2正则化是指权值向量 ω \omega ω中各个元素的平方和然后再求平方根,通常表示为 ∥ ω ∥ 2 \|\omega\|_{2} ω2

以线性回归为例子,线性回归的优化目标如下:
min ⁡ 1 / N ∗ ∑ i = 1 N ( y i − ω T x i ) 2 \min 1 / N * \sum_{i=1}^{N}\left(y_{i}-\omega^{T} x_{i}\right)^{2} min1/N

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值