【发布时间】:2019-01-29 05:48:30
【问题描述】:
我正在用 14k+ 图像训练我的 CNN 模型 30 个 epoch,在第 28 个 epoch 中,我发现异常的验证准确度和损失如下所示:
- 67s - loss: 0.0767 - acc: 0.9750 - val_loss: 0.6755 - val_acc: 0.8412
Epoch 27/30
- 67s - loss: 0.1039 - acc: 0.9630 - val_loss: 0.3671 - val_acc: 0.9018
Epoch 28/30
- 67s - loss: 0.0639 - acc: 0.9775 - val_loss: 1.1921e-07 - val_acc: 0.1190
Epoch 29/30
- 66s - loss: 0.0767 - acc: 0.9744 - val_loss: 0.8091 - val_acc: 0.8306
Epoch 30/30
- 66s - loss: 0.0534 - acc: 0.9815 - val_loss: 0.2091 - val_acc: 0.9433
Using TensorFlow backend.
谁能解释为什么会这样?
【问题讨论】:
-
看起来你过拟合了。可以分享一下使用的网络架构和优化器吗?
标签: tensorflow machine-learning keras deep-learning computer-vision