当 Train 和 Test 线 运行 平行时,它表示什么?
What does it indicate when the Train and Test lines run in parallel?
在我的 NN 模型的模型精度图中,训练和测试显示一条高达 50 个时期的陡峭曲线,之后 运行 平行高达 1500 个时期。一个点的分叉表示模型在该点之外过度拟合是否正确?如果是这样,那么我的模型在 1500 个 epoch 之前没有分叉点。我没有尝试超过 1500 个纪元。我应该测试更多的时期以获得分叉点还是得出模型是完美的结论?提前致谢。
如果您的模型拟合在 50 个时期后停滞不前,您可能不会通过将时期延长到 1500 次以上而看到大的变化,至少在这 ~50 个时期之后不降低优化器的学习率是不会看到的。由于它们都是平行的,这确实意味着模型没有过度拟合。模型很少是完美的,更好的问题是它是否达到了预期的目的?如果你想要更好的结果,那么你可能想探索添加额外的参数或层,看看你是否可以获得测试准确性,也许尝试找到它开始过度拟合的点,然后相应地调整以避免过度拟合,同时仍然变得更好测试结果。
在我的 NN 模型的模型精度图中,训练和测试显示一条高达 50 个时期的陡峭曲线,之后 运行 平行高达 1500 个时期。一个点的分叉表示模型在该点之外过度拟合是否正确?如果是这样,那么我的模型在 1500 个 epoch 之前没有分叉点。我没有尝试超过 1500 个纪元。我应该测试更多的时期以获得分叉点还是得出模型是完美的结论?提前致谢。
如果您的模型拟合在 50 个时期后停滞不前,您可能不会通过将时期延长到 1500 次以上而看到大的变化,至少在这 ~50 个时期之后不降低优化器的学习率是不会看到的。由于它们都是平行的,这确实意味着模型没有过度拟合。模型很少是完美的,更好的问题是它是否达到了预期的目的?如果你想要更好的结果,那么你可能想探索添加额外的参数或层,看看你是否可以获得测试准确性,也许尝试找到它开始过度拟合的点,然后相应地调整以避免过度拟合,同时仍然变得更好测试结果。