训练 CNN 时结果不稳定

数据挖掘 卷积神经网络
2022-02-27 10:29:58

我目前正在训练 CNN 进行二进制分类。我得到了相当好的结果,但不幸的是训练非常不稳定。仅仅通过改变种子,相对误差就会改变 20-30%。

这可能是什么原因,我该如何预防?

其他信息:

  • 数据量比较小。
  • 我从 imagenet 快照开始。
2个回答
  • 了解数据
  • 找到最合适的指标
  • 处理缺失值
  • 标准化,缩放等你的变量
  • 特征选择
  • 使用交叉验证(例如 kfold)
  • 尝试过采样或欠采样
  • 尝试其他模型

我建议阅读以下内容:

http://karpathy.github.io/2019/04/25/recipe/