Keras回调可同时监视验证和培训准确性

时间:2018-08-16 23:52:38

标签: python callback keras

我最近开始了解Keras中的Modelcheckpoint回调。但是它只能监视验证准确性或培训Acc。当验证精度最大时,它可以节省最佳模型权重。但是该模型可能过度适合验证数据。因此,我觉得也需要监视训练的准确性。我要保存“验证准确性”最大且“训练准确性”也很好的模型。 是否有办法或回调? 谢谢

1 个答案:

答案 0 :(得分:0)

  

但是该模型可能过度适合验证数据。

那基本上是不可能的。如果将训练数据正确地分为验证和训练,则模型在验证假设之前不会看到验证数据。

您可以过度拟合训练数据,但不能过度拟合验证数据,因为模型在验证时不会学习。那就是验证拆分背后的想法。