logo

机器学习中什么时候用正则化(regularization),什么时候用交叉验证(cross-validation)?

When should you use regularization versus cross-validation in machine learning?

题目类型: 技术面试题

这是一道技术面试题,常见于澳洲IT公司面试中。

难度: medium

分类: Machine Learning, Model Evaluation

标签: Regularization, Cross Validation, Overfitting

目标公司: TikTok

参考答案摘要

答案 正则化用于“训练阶段约束模型复杂度”,通过在损失函数中加入惩罚(L1/L2 等)来降低过拟合、提升泛化;交叉验证用于“评估与选择”,通过在不同数据切分上反复训练/验证来估计模型在未见数据上的表现,并帮助选择模型、超参(包括正则强度)。实际流程常是:先用交叉验证挑选模型与超参(如 lambda),再用选定的正则化训练最终模型,并在独立测试集/线上监控验证。

本题提供 STAR 原则详细解答和技术解析,登录匠人学院学习中心即可查看完整答案。

← 返回面试题库

机器学习中什么时候用正则化(regularization),什么时候用交叉验证(cross-validation)?

Mediummachine-learningregularizationcross-validation

想查看完整答案?

登录匠人学院学习中心,获取 STAR 格式回答和详细技术解析

前往学习中心查看答案