一家保险公司训练了一个 Amazon SageMaker 内置的 Object Detection 模型 (TensorFlow) 来查找汽车照片中的划痕和凹痕。该模型在训练集上的表现远优于在测试集上的表现。哪种做法最适合提高模型在测试(验证)数据上的性能?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 增加 L2 (weight decay) 超参数。.
为什么这是答案
当模型在训练集上表现良好而在测试集上表现不佳时,这通常是过拟合的迹象。过拟合意味着模型记住了训练数据中的噪声和细节,而不是学习到泛化能力强的模式。 增加 L2 (weight decay) 超参数是一种正则化技术,它通过向损失函数添加一个惩罚项来限制模型权重的大小。这会阻止模型对训练数据中的微小波动过度敏感,从而降低模型的复杂性,提高其在未见过数据(测试集)上的泛化能力。 增加 momentum 超参数可以帮助优化器更快地收敛并跳出局部最优,但它本身不能直接解决过拟合问题。降低 dropoutrate 超参数会减少模型训练期间随机丢弃神经元的比例,这实际上会增加模型的复杂性,可能加剧过拟合。降低 learningrate 超参数可以帮助模型更稳定地收敛到最优解,但它主要影响训练速度和收敛稳定性,而不是直接解决过拟合。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡