拿下技术面上传简历

你在做一个内容推荐模型,特征里有一条『用户近 7 天在该品类的点击率』,它是在离线用全量日志按 (user_id, category) 聚合算出来的。加上这条特征后,离线训练 AUC 从 0.78 涨到 0.92,但上线后线上 AUC 只有 0.63。请说明:这条特征为什么能在离线把 AUC 抬得这么高?你会怎么改?

推荐与搜索特征与评估校招知识点 1 个

面试官在考什么

判断候选人是否真正理解特征与标签的时间对齐(特征穿越 / 未来信息泄漏),以及能不能给出可落地的修法。

特征工程

回答框架 · 前两步

  1. 这条特征的统计窗口覆盖了样本发生之后的点击行为,标签信息被编码进特征,离线相当于『看答案』,所以 AUC 虚高;
  2. 泄漏不只发生在数据集切分环节,更发生在特征计算环节:聚合必须 point-in-time,只用到样本曝光时刻之前产生的数据;

还有 3 条答案要点、 3 层追问、 4 个常见坑, 以及针对你简历的追问路径,在定制报告里。

上传简历,生成我的题库先看示例报告

同一能力域的其他题