【发布时间】:2018-12-21 15:22:00
【问题描述】:
我正在使用 CNN 网络将图像分为 5 类。我的数据集大小约为 370K。我正在使用学习率为 0.0001 和批量大小为 32 的 Adam 优化器。令人惊讶的是,我在各个时期的验证准确性都得到了提高,但验证损失却在不断增长。
我假设模型对验证集的不确定性越来越低,但准确性更高,因为 softmax 输出的值大于阈值。
【问题讨论】:
-
这是一个过拟合的案例研究。随着训练损失的下降,验证损失正在增加
-
是的,但在过度拟合的情况下,验证准确度也应该下降,对吧?
-
没那么简单 - 请参阅 Loss & accuracy - Are these reasonable learning curves? 了解损失和准确率之间的微妙关系(尽管潜在的问题有所不同,但我认为您可能会发现答案很有帮助)
标签: python tensorflow machine-learning neural-network conv-neural-network