天堂之歌

听歌而来,送我踏青云〜

您现在的坐在位置:首页>智汇问答>CFA二级

192****44722022-02-19 23:15:29

老师,我对generalization有个general的问题,我们课上(Reading4的开头部分)讲到过badgeneralization是overfitting,我想理解为何不能它导致underfitting呢?我想象中,数据分析如果做得不好,比如说把熊的图片也识别成了猫,那不就是underfitting了吗?谢谢老师!

回答(1)

Essie2022-02-20 16:46:53

你好,generalization是泛化,指机器学习算法对新鲜样本的适应能力。模型学习的目的是学到隐含在数据背后的规律,对具有同一规律的学习集以外的数据,经过训练的模型也能给出合适的输出,该能力称为泛化能力。简单点说就是模型能很好的预测样本内数据,也能很好的预测样本外数据。如果是说bad generalization就是泛化能力不好,也就是说,模型虽然在样本内数据中表现的不错,但是应对样本外数据,其准确性就大大下跌了,这种情况就被称为模型的过拟合。
而underfitting是欠拟合,是说模型对样本内数据预测的准确性都比较低,这种情况也就是你提问中举的例子,我们就会直接对模型进行优化和调试,继续在样本内数据实验。根本不会用到样本外数据,也就是说还没到泛化那一步。只有模型在样本内有了好的预测能力,我们才会引入样本外数据进行泛化。

  • 评论(0
  • 追问(0
评论

精品推荐

评论

0/1000

追答

0/1000

+上传图片

    400-700-9596
    (每日9:00-21:00免长途费 )

    ©2025金程网校保留所有权利

    X

    注册金程网校

    验证码

    同意金程的《用户协议》
    直接登录:

    已有账号登录