【发布时间】:2019-12-08 09:46:51
【问题描述】:
我有一个用于回归的 CNN,它获取图像并输出 0-10 的浮点数。我的模型运行良好,但我的数据不平衡存在严重问题,使我的模型对几乎所有图像的预测在 6-8 之间,但实现了不错的均方误差。我知道有人根据他们的数据集的不平衡程度来衡量他们的班级。那么,有没有办法用回归模型来做到这一点?如果有帮助,我的输出是一个浮点数,但我所有的数据都在 0-10 范围内以 0.5 的间隔为间隔,所以在某种程度上有 20 个不同的类。这是我的数据标签的分布。
我知道还有其他方法,例如:
- 对少数群体进行过采样。
- 使用数据增强来“复制”少数群体。
- 优化不同的性能指标。 (不知道会是什么)
有什么建议吗?谢谢。
【问题讨论】:
标签: tensorflow deep-learning regression conv-neural-network data-science