为什么我们不在机器学习的测试数据集上进行训练? [迁移]

原文标题Why don’t we train on the test dataset in machine learning? [migrated]

这个问题是从 Stack Overflow 迁移过来的,因为可以在 Cross Validated 上回答。昨天迁移了。

我有一个我真的很好奇的问题,有人可以解释为什么我们不能在测试数据集上训练数据集。

原文链接:https://stackoverflow.com//questions/71671149/why-don-t-we-train-on-the-test-dataset-in-machine-learning

回复

我来回复
  • saleh sargolzaee的头像
    saleh sargolzaee 评论

    将我们的数据划分为训练和测试的目标是使用测试数据作为模型在现实世界中看到的不良表示。假设我们在测试数据上训练模型。在这种情况下,我们将优化我们的损失(或模型)以适应测试数据,因此我们无法对未知数据的模型性能进行合理估计,因为该模型已针对测试中的良好性能进行了优化数据。

    2年前 0条评论