Causal Representation Learning for Generalisable Recommendation
Not on the map. Why?
Abstract (arXiv)
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.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 38 of its 47 references that are in the map. First posted on arXiv 26 May 2026.
Builds on
38 of 47 references.
References · 38
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2014Unsupervised Domain Adaptation by Backpropagationcited by 1,917
- 2019Invariant Risk Minimizationcited by 1,854
- 2018Learning deep representations by mutual information estimation and maximizationcited by 1,273
- 2018Challenging Common Assumptions in the Unsupervised Learning of Disentangled Representationscited by 941
- 2018MINE: Mutual Information Neural Estimationcited by 683
- 2017DeepFM: A Factorization-Machine based Neural Network for CTR Predictioncited by 676
- 2015Causal inference using invariant prediction: identification and confidence intervalscited by 536
- 2019Variational Autoencoders and Nonlinear ICA: A Unifying Frameworkcited by 503
- 2020Measuring Robustness to Natural Distribution Shifts in Image Classificationcited by 454
- 2017Causal Effect Inference with Deep Latent-Variable Modelscited by 410
- 2020DCN V2: Improved Deep & Cross Network and Practical Lessons for Web-scale Learning to Rank Systemscited by 327
26 more
- 2019Adapting Neural Networks for the Estimation of Treatment Effectscited by 287
- 2016Recommendations as Treatments: Debiasing Learning and Evaluationcited by 248
- 2020Bias and Debias in Recommender System: A Survey and Future Directionscited by 240
- 2020CLUB: A Contrastive Log-ratio Upper Bound of Mutual Informationcited by 235
- 2016Unbiased Learning-to-Rank with Biased Feedbackcited by 157
- 2017Causal Consistency of Structural Equation Modelscited by 118
- 2021Causal Intervention for Leveraging Popularity Bias in Recommendationcited by 116
- 2017Causal Embeddings for Recommendationcited by 79
- 2023Factorized Contrastive Learning: Going Beyond Multi-view Redundancycited by 75
- 2022KuaiRand: An Unbiased Sequential Recommendation Dataset with Randomly Exposed Videoscited by 72
- 2020Causal Effects of Linguistic Propertiescited by 39
- 2021Causal Effect Inference for Structured Treatmentscited by 39
- 2019Asymmetric Tri-training for Debiasing Missing-Not-At-Random Explicit Feedbackcited by 28
- 2023Jointly Learning Consistent Causal Abstractions Over Multiple Interventional Distributionscited by 23
- 2024Neural Causal Abstractionscited by 21
- 2020GraphITE: Estimating Individual Effects of Graph-structured Treatmentscited by 18
- 2023Targeted Reduction of Causal Modelscited by 15
- 2023Causal Optimal Transport of Abstractionscited by 13
- 2023Rec4Ad: A Free Lunch to Mitigate Sample Selection Bias for Ads CTR Prediction in Taobaocited by 11
- 2023Disentangled Causal Embedding With Contrastive Learning For Recommender Systemcited by 10
- 2023Debiasing Recommendation by Learning Identifiable Latent Confounderscited by 7
- 2024The Causal Information Bottleneck and Optimal Causal Variable Abstractionscited by 4
- 2026Structural Causal Bottleneck Modelscited by 4
- 2024GPRec: Bi-level User Modeling for Deep Recommenderscited by 3
- 2025Distributionally Robust Causal Abstractionscited by 3
- 2024Mitigating Dual Latent Confounding Biases in Recommender Systemscited by 1
Built on by
Citing papers per year: 2026: 2.
2 papers.