拿下技术面上传简历

某信息流推荐的排序模型里,你打算把「item 近 1 小时实时 CTR」(曝光做分母、点击做分子、分钟级更新)作为特征。离线看这个特征和 label 的相关性很高,但你把低曝光 item 单独拉出来看,它们的 CTR 分布方差极大:曝光 5 次点击 1 次的 item,CTR=20%;曝光 200 次点击 3 次的 item,CTR=1.5%。请回答:(a) 你会怎么把这个特征喂给模型;(b) 平滑参数怎么定;(c) 线上和离线怎么保证算的是同一个东西。

推荐与搜索特征与评估3-5 年知识点 1 个

面试官在考什么

判断候选人是否真正理解比值型统计特征的方差-样本量关系、先验怎么选,以及训练/服务特征口径一致性,而不是只会说一句「加平滑」。

特征工程

回答框架 · 前两步

  1. 不能用原始比值:这是小样本概率估计,方差约 p(1-p)/n,n 小时噪声主导,模型会去拟合噪声,且长尾 item 的分数剧烈抖动。
  2. 可落地做法是按可信度向先验收缩,如 CTR_smooth=(click+α)/(imp+α+β),α、β 由先验 CTR 和先验强度(等效虚拟曝光数)决定;也可用 Wilson 下界或拉普拉斯平滑 (click+k*p0)/(imp+k)。

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

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

同一能力域的其他题