【发布时间】:2020-01-27 01:35:15
【问题描述】:
这是我在每个 epoch 后的损失和准确性。这是一个具有 4 个输入和输出标记的序列到序列模型。 enter image description here
如果我要实施提前停止,我会在哪里停止训练?开发损失和准确率还没有开始下降,你会怎么做?
谢谢。
【问题讨论】:
标签: keras lstm loss early-stopping
这是我在每个 epoch 后的损失和准确性。这是一个具有 4 个输入和输出标记的序列到序列模型。 enter image description here
如果我要实施提前停止,我会在哪里停止训练?开发损失和准确率还没有开始下降,你会怎么做?
谢谢。
【问题讨论】:
标签: keras lstm loss early-stopping
首先,继续保存您的最佳模型,一旦您发现在几个 epoch 内您的训练损失正在下降,但同时您的验证损失正在上升,就该停止了(提前停止)。你保存了最好的模型,那就是你训练过的模型。
【讨论】:
这是关于您的目标:最佳准确度?最佳异常值拒绝?最好的log_loss?如果您的最终目标已明确定义,请为您的目的使用正确的指标。然后,训练您的模型,直到发生过度拟合,或者当您的指标不再改进时。
【讨论】: