欠拟合和过拟合出现原因及解决方案.docxVIP

  • 14
  • 0
  • 约2.21千字
  • 约 4页
  • 2022-03-14 发布于浙江
  • 举报

欠拟合和过拟合出现原因及解决方案.docx

? ? ? ? ? 欠拟合和过拟合出现原因及解决方案 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 机器学习的基本问题是利用模型对数据进行拟合,学习的目的并非是对有限训练集进行正确预测,而是对未曾在训练集合出现的样本能够正确预测。模型对训练集数据的误差称为经验误差,对测试集数据的误差称为泛化误差。模型对训练集以外样本的预测能力就称为模型的泛化能力,追求这种泛化能力始终是机器学习的目标 过拟合(overfitting)和欠拟合(underfitting)是导致模型泛化能力不高的两种常见原因,都是模型学习能力与数据复杂度之间失配的结果。“欠拟合”常常在模型学习能力较弱,而数据复杂度较高的情况出现,此时模型由于学习能力不足,无法学习到数据集中的“一般规律”,因而导致泛化能力弱。与之相反,“过拟合”常常在模型学习能力过强的情况中出现,此时的模型学习能力太强,以至于将训练集单个样本自身的特点都能捕捉到,并将其认为是“一般规律”,同样这种情况也会导致模型泛化能力下降。过拟合与欠拟合的区别在于,欠拟合在训练集和测试集上的性能都较差,而过拟合往往能较好地学习训练集数据的性质,而在测试集上的性能较差。在神经网络训练的过程中,欠拟合主要表现为输出结果的高偏差,而过拟合主要表现为输出结果的高方差 图示 欠拟合 欠拟合出现原因 模型复杂度过低 特征量过少 欠拟合的情况比较容易克服

文档评论(0)

1亿VIP精品文档

相关文档