欠拟合、过拟合以及正则化

本文探讨了机器学习中常见的过拟合和欠拟合现象,通过例子解释了两者的概念。过拟合发生在模型过度适应训练数据,导致测试性能下降;欠拟合则是模型未能充分学习数据,表现为训练和测试性能都不理想。解决方法包括调整模型参数、增加多项式维度、正则化以及在神经网络中使用dropout等技术。正则化通过在损失函数中引入正则项来防止过拟合,平衡模型复杂性和泛化能力。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

无论在深度学习还是奇迹学习建模当中都可能会遇到两种常见结果,一种是过拟合(over-fitting),另外一种是欠拟合(under-fitting).

过拟合与欠拟合的理解:


图1 欠拟合、正确拟合、过拟合线性回归的例子


图2 欠拟合、正确拟合、过拟合逻辑回归的例子

打个模型拟合的例子,假如需要建立一个识别狗狗的例子,需要对模型进行训练。

过拟合:

恰好训练样本中的所有训练图片都是二哈,那么经过多次迭代训练之后,模型训练好了,并且在训练集中表现很好。基本上二哈的所有特点都涵括进去,那么问题来了!假如我的测试样本是一只金毛呢?将一只金毛的测试样本放进识别狗狗的模型中,很有可能输出的结果是金毛不是一条狗(因为这个模型基本上都是按照二哈的特征去打造的)。所以这样就造成了模型过拟合,虽然在训练集上表现得很好,但是在测试集中表现的恰好相反,在性能的角度上是协方差(variance)过大,同样在测试集上的损失函数(cost function)会表现的很大。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值