训练中的对数损失分数&验证与Kaggle测试集上的得分非常不同

时间:2017-01-11 22:13:42

标签: python pandas deep-learning keras kaggle

我能够在训练中获得低至0.24的对数丢失分数,在验证中获得0.38,但是一旦我将预测提交给Kaggle以在测试集上得分,则损失很少(有时高达4) ,但绝大多数从不低于0.69)。什么可能出错的想法?​​

仅供参考,这是我将预测写入文件的代码(使用Keras& Tensorflow后端):

predictions = model.predict(test, verbose=0)
preds = pd.DataFrame({
    "label": map(lambda x: x[0], predictions)
})
preds.index += 1
preds.to_csv('submissions/submission.csv', index_label="id")

谢谢!

0 个答案:

没有答案