过拟合、欠拟合原因及解决办法

欠拟合:泛化能力差,训练样本集准确率低,测试样本集准确率低。

过拟合:泛化能力差,训练样本集准确率高,测试样本集准确率低。

合适的拟合程度:泛化能力强,训练样本集准确率高,测试样本集准确率高

欠拟合原因:

训练样本数量少

模型复杂度过低

参数还未收敛就停止循环

欠拟合的解决办法:

增加样本数量

增加模型参数,提高模型复杂度

增加循环次数

查看是否是学习率过高导致模型无法收敛

过拟合原因:

数据噪声太大

特征太多

模型太复杂

过拟合的解决办法:

清洗数据

减少模型参数,降低模型复杂度

增加惩罚因子(正则化),保留所有的特征,但是减少参数的大小。

相关推荐

  1. 原因解决办法

    2024-06-12 18:20:01       9 阅读
  2. 机器学习之

    2024-06-12 18:20:01       42 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-12 18:20:01       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-12 18:20:01       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-12 18:20:01       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-12 18:20:01       18 阅读

热门阅读

  1. 站易WordPress

    2024-06-12 18:20:01       8 阅读
  2. 【QT ScrollArea】手势滑动ScrollArea窗口实现

    2024-06-12 18:20:01       8 阅读
  3. 聊聊对Andorid的FileProvider的理解

    2024-06-12 18:20:01       7 阅读
  4. Unity Mirror VR联机开发 房间篇

    2024-06-12 18:20:01       6 阅读
  5. uniapp怎么进行页面的跳转

    2024-06-12 18:20:01       5 阅读
  6. MIPI DSI to DP/eDP

    2024-06-12 18:20:01       7 阅读
  7. 初阶 《函数》 6. 函数的声明和定义

    2024-06-12 18:20:01       6 阅读
  8. 适用于Windows的MySQL安装程序介绍

    2024-06-12 18:20:01       8 阅读
  9. 非递归式实现快速排序

    2024-06-12 18:20:01       5 阅读