【发布时间】:2018-09-01 22:43:07
【问题描述】:
通常我们在训练集上训练我们的模型,在开发集上评估它们,进行一些更改,再次训练和评估等(开发阶段),最后在测试集上评估一次。
假设我们的训练数据很少。然后,在开发阶段之后使用训练和开发集可能是有意义的。可以像往常一样估计超参数,最后(最终训练)将开发集添加到训练集中,使用先前估计的超参数训练模型并在测试集上对其进行一次评估。
这算不算“作弊”?人们会这样做,还是他们通常会在任何培训中忽略开发集?
【问题讨论】:
-
只是为了了解...您想要实现什么? “发展”之后是什么意思?
-
查看我的更改;希望现在更清楚了
标签: machine-learning training-data