当前位置:网站首页>CV复习:过拟合、欠拟合
CV复习:过拟合、欠拟合
2022-08-09 14:52:00 【pomelo33】
过拟合
过拟合的表现
模型在训练集上的表现非常好,但是在测试集、验证集以及新数据上的表现很差,损失曲线呈现一种高方差状态。(高方差指的是训练集误差较低,而测试集误差比训练集大较多)
过拟合的原因
从两个角度去分析:
- 模型的复杂度:模型过于复杂,把噪声数据的特征也学习到模型中,导致模型泛化性能下降
- 数据集规模大小:数据集规模相对模型复杂度来说太小,使得模型过度挖掘数据集中的特征,把一些不具有代表性的特征也学习到了模型中。
过拟合的解决方法
获得更多的训练数据:使用更多的训练数据是解决过拟合问题最有效的手段,因为更多的样本能够让模型学习到更多更有效的特征,减少噪声的影响。
① 数据增强:平移、旋转、裁剪、mosaic、cutmix (# TODO...)
② GAN:生成数据
③迁移学习:用在其他任务上训练好的模型进行微调,如COCO预训练->UADetrac微调降低模型复杂度:在深度学习中我们可以减少网络模块的堆叠深度,改用参数量更少的模型;在机器学习的决策树模型中可以降低树的高度、进行剪枝等。
正则化方法:为什么正则化可以减轻过拟合这个问题可以看看
边栏推荐
- How to achieve long-term benefits through the Tongdaxin quantitative trading interface?
- UDP多线程实现聊天
- 如何灵活运用量化交易接口的优势取长补短?
- Redis6.2.1配置文件详解
- Mind map FreeMind installation problems and simple use
- 什么是模板引擎?常见的模板引擎有哪些?thymeleaf的常用指令介绍。
- navicat for Oraclel链接oracle 报错oracle library is not loaded的解决办法
- What do professional quantitative traders think about quantitative trading?
- 贝塞尔函数
- 浅谈一下量化交易与程序化交易
猜你喜欢
随机推荐
OpenCV - 矩阵操作 Part 3
C语言——函数、参数和指针
【STM32】TCL2543CN 12位11通道ADC芯片stm驱动程序,使用32自带SPI实现
redis从入门到精通
【Qt】 No such slot...,No such signal
Bessel function
百度地图——地图找房功能
DMPE-PEG-Mal Maleimide-PEG-DMPE 二肉豆蔻酰磷脂酰乙醇胺-聚乙二醇-马来酰亚胺
基于FPGA的FIR滤波器的实现(3)—采用Filter Design & Analysis设计
Two-dimensional array to realize the eight queens problem
shell------常用小工具,sort,uniq,tr,cut
卷积神经网络表征可视化研究综述(1)
DSPE-PEG-Aldehyde, DSPE-PEG-CHO, Phospholipid-PEG-Aldehyde MW: 1000
【NodeJs篇】关于path 路径模块的学习和使用
量化程序化交易如何去使用以及执行?
如何灵活运用量化交易接口的优势取长补短?
MySQL数据库被攻击,被删库勒索,逼迫我使出洪荒之力进行恢复数据
How to flexibly use the advantages of the quantitative trading interface to complement each other?
DSPE-PEG-Hydrazide, DSPE-PEG-HZ, Phospholipid-Polyethylene Glycol-Hydrazide MW: 1000
Servlet life cycle









