【问题标题】:Is there a way to evaluate model during training?有没有办法在训练期间评估模型?
【发布时间】:2026-01-08 01:40:02
【问题描述】:

我正在从事一个机器学习项目。我已经为项目的各个阶段建立了一个机器学习管道。管道就像 -

数据提取 -> 数据验证 -> 预处理 -> 训练 -> 模型评估

模型评估在训练完成后进行,以确定模型是被批准还是被拒绝。 现在我想要的是在训练过程中随时进行模型评估。 假设在大约 60% 的训练完成时,停止训练并评估模型,如果模型获得批准,它将继续训练。

上述场景如何实现?

【问题讨论】:

    标签: r machine-learning data-science


    【解决方案1】:

    不,您应该只在测试期间进行评估,如果您尝试像这样在训练期间进行评估,您无法获得模型的完美准确性。由于仅完成了 60% 的训练,因此模型并未在完整数据集上进行训练,它可能会为您提供较高的准确度,但您的模型可能会过度拟合。

    【讨论】:

      最近更新 更多