你用逻辑回归做广告点击预估,特征是 8000 维稀疏 one-hot,训练集 200 万行,训练 AUC 0.81、验证 AUC 0.80,差距很小。现在有两个约束:模型文件必须压到 20MB 以内(当前 200MB),并且业务方要求能解释‘哪些特征在起作用’。你会选 L1 还是 L2?正则强度 λ 怎么确定?
面试官在考什么
能否把正则化选择落到模型体积、可解释性、稀疏特征下解的稳定性这些工程约束上,而不是背‘L1 稀疏、L2 平滑’。
回答框架 · 前两步
- 体积和可解释性这两个约束都指向 L1(或 Elastic Net),因为它能把大量 one-hot 权重压成 0,模型文件也随之变小
- 但稀疏特征下 L1 收敛慢,且相关特征之间系数会随机跳,解不稳定;加一点 L2(Elastic Net)可以缓解
还有 3 条答案要点、 3 层追问、 5 个常见坑, 以及针对你简历的追问路径,在定制报告里。
延伸阅读
想看这个方向的整体准备路线? 进入「机器学习基础」方向页