通过因果表征学习提升推荐系统在分布外场景下的泛化能力
Causal Representation Learning for Generalisable Recommendation

- 基于信息论解耦准则,分离输入中的因果成分
- 线上测试中用户参与度显著提升,线下指标与基线持平
- 无需额外推理开销,适用于现有推荐模型
基于观测数据训练的预测模型常因部署时分布变化而失效,尤其当训练数据受优化系统本身影响。推荐系统即典型例子:交互日志受部署策略、历史用户行为和平台过滤共同混淆。导致训练分布与服务时候选分布差异大,使离线指标无法准确预测线上表现。本文提出一种受因果表征学习启发的方法,设计信息论解耦准则并证明其最优解仅依赖于因果输入成分。进一步推导出可从有限观测数据优化的变分下界。方法聚焦于分布偏移下的更好泛化,而非完全识别所有潜在因果因子,因此更实用:仅需现有混淆日志,兼容标准监督模型,且无推理开销。核心评估在Spotify上进行,针对个性化歌单生成的生产级排序器,百万级用户A/B测试显示:容量相当的CRL变体离线表现与基线相当,但在线用户参与度显著提升。公共数据集KuaiRand及具有已知因果结构的合成基准也呈现相同模式:离线等效,分布外性能提升。三组实验一致表明,加入因果解耦目标能有效改善分布外泛化。
原文摘要 · Abstract (English)
Predictive models trained on observational data often fail to generalise to the distributions they encounter when deployed, especially when the training data is a product of the system being optimised. Recommender systems are a canonical example: they are trained on interaction logs confounded by the deployed policy, past user behaviour, and platform filtering. As a result, the training distribution differs substantially from the candidate distribution scored at serving time, a gap that makes offline metrics unreliable predictors of online performance. We address the distribution shift problem with a method motivated by causal representation learning (CRL). We propose an information-theoretic disentanglement criterion and prove that its optimum depends only on the causal components of the input. We then derive a tractable variational lower bound that makes the criterion optimisable from finite observational data alone. The scope of our method is narrower than that of much of the CRL literature, in that we target better generalisation under distribution shift, not full identification of all latent causal factors. This narrower target is what makes the method practical, requiring only the existing confounded logs, applying to any standard supervised model, and adding no inference-time cost. Our headline evaluation is an A/B test with millions of users on Spotify, applied to a production ranker for personalised playlist generation. A capacity-matched CRL variant performed on par offline but delivered substantial online gains in listener engagement. Complementary evidence on the public KuaiRand recommendation dataset and a synthetic benchmark with known causal structure shows the same pattern: offline parity with baseline, gains under distribution shift. Across all three settings, adding our causal disentanglement objective yields meaningfully better out-of-distribution generalisation.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。