【发布时间】:2016-09-04 18:17:57
【问题描述】:
在训练期间评估训练/测试结果时说这些值:
Train: 50.5% - Test: 50.2%
Train: 55.5% - Test: 53.2%
Train: 62.5% - Test: 58.2%
Train: 69.5% - Test: 62.2%
Train: 75.5% - Test: 59.2% <--- stop training, overfitting seems to be happening.
当这种情况发生时,你能阻止模型训练吗?还是作弊?即当测试准确性降低时停止模型训练。我知道您应该只在训练期间评估训练集,这就是我想知道的原因。
【问题讨论】:
标签: python machine-learning scikit-learn neural-network