【发布时间】:2018-12-18 12:22:54
【问题描述】:
我使用 keras 做了一个深度学习模型。模型准确度得分为 99%。
$`loss`
[1] 0.03411416
$acc
[1] 0.9952607
当我使用模型对我的新数据文件进行预测类时,我只有 87% 的类得到了很好的分类。我的问题是,为什么模型准确性和模型预测分数之间存在差异?
【问题讨论】:
-
您是否在验证集上检查了模型的损失和准确性?
-
嗨,sdcbr,是的,我通过以下方式进行了检查:model %>% evaluate(x_test, y_test)。测试是指我的验证集。它给了我 0.996
-
那么您的新数据和您使用的训练/测试数据之间可能存在差异吗?也许分布不同?
-
当您说分布差异时,能否请您解释一下。有办法改正吗?
标签: r model keras prediction