Abstract
In recommender systems, learning representations of users and items is a crucial task for predicting user preferences. However, observational data suffer from inherent bias problems. Various confounding factors are present and lead to data biases, which result in incomplete and skewed representations and make it difficult to accurately determine a user’s true preference. Recent studies have utilized unbiased data to alleviate the bias problem, but these methods do not learn about the representations of user interests, which are not affected by confounding factors. To address this gap, we propose a general disentangled framework, named DCRL, to learn causal representations for obtaining unbiased recommendations. We first analyze the interaction process in a recommender system based on causal graphs and propose that disentanglement can be achieved through intervening embeddings. DCRL leverages unbiased data as supervision signals to guide the disentanglement process, enabling causal representations to learn unbiased features and eliminate the effects of confounding factors. This approach is a model-agnostic solution because disentanglement is an additional task that can be implemented on basic recommendation models. Extensive experiments conducted on two real-world datasets demonstrate the effectiveness of DCRL in comparison with the state-of-the-art baselines.
Graphical abstract









Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Wu S, Sun F, Zhang W, Xie X, Cui B (2022) Graph neural networks in recommender systems: a survey. ACM Comput Surv 55(5):1–37
Zhang H, Luo F, Wu J, He X, Li Y (2023) Lightfr: Lightweight federated recommendation with privacy-preserving matrix factorization. ACM Trans Inform Syst 41(4):1–28
Chen J, Dong H, Wang X, Feng F, Wang M, He X (2023) Bias and debias in recommender system: A survey and future directions. ACM Trans Inform Syst 41(3):1–39
Mehrabi N, Morstatter F, Saxena N, Lerman K, Galstyan A (2021) A survey on bias and fairness in machine learning. ACM Comput Surv (CSUR) 54(6):1–35
Yao L, Chu Z, Li S, Li Y, Gao J (2021) Zhang, A. ACM Transactions on Knowledge Discovery from Data (TKDD) 15(5):1–46
Sun W-J, Liu XF (2023) Deep attention framework for retweet prediction enriched with causal inferences. Appl Intell 53(20):24293–24313
Saito Y, Yaginuma S, Nishino Y, Sakata H, Nakata K (2020) Unbiased recommender learning from missing-not-at-random implicit feedback. In: Proceedings of the 13th international conference on web search and data mining, pp 501–509
Yang L, Cui Y, Xuan Y, Wang C, Belongie S, Estrin D (2018) Unbiased offline recommender evaluation for missing-not-at-random implicit feedback. In: Proceedings of the 12th ACM conference on recommender systems, pp 279–287
Bonner S, Vasile F (2018) Causal embeddings for recommendation. In: Proceedings of the 12th ACM conference on recommender systems, pp 104–112
Liu D, Cheng P, Dong Z, He X, Pan W, Ming Z (2020) A general knowledge distillation framework for counterfactual recommendation via uniform data. In: Proceedings of the 43rd international ACM SIGIR conference on research and development in information retrieval, pp 831–840
Chen J, Dong H, Qiu Y, He X, Xin X, Chen L, Lin G, Yang K (2021) Autodebias: Learning to debias for recommendation. In: Proceedings of the 44th international ACM SIGIR conference on research and development in information retrieval, pp 21–30
Mondal AK, Sailopal A, Singla P, Ap P (2023) Ssdmm-vae: variational multi-modal disentangled representation learning. Appl Intell 53(7):8467–8481
Wang X, Chen H, Zhou Y, Ma J, Zhu W (2022) Disentangled representation learning for recommendation. IEEE Trans Pattern Anal Mach Intell 45(1):408–424
Da’u A, Salim N (2020) Recommendation system based on deep learning methods: a systematic review and new directions. Artif Intell Rev 53(4):2709–2748
Liu Z, Wang X, Ma Y, Yang X (2022) Relational metric learning with high-order neighborhood interactions for social recommendation. Knowl Inf Syst 64(6):1525–1547
Yang M, Cai G, Liu F, Jin J, Dong Z, He X, Hao J, Shao W, Wang J, Chen X (2023) Debiased recommendation with user feature balancing. ACM Trans Inform Syst 41(4):1–25
Carraro D, Bridge D (2022) A sampling approach to debiasing the offline evaluation of recommender systems. J Intell Inform Syst pp 1–26
He X, Zhang Y, Feng F, Song C, Yi L, Ling G, Zhang Y (2023) Addressing confounding feature issue for causal recommendation. ACM Trans Inform Syst 41(3):1–23
Li Q, Wang X, Wang Z, Xu G (2023) Be causal: De-biasing social network confounding in recommendation. ACM Trans Knowl Discov Data 17(1):1–23
Schnabel T, Swaminathan A, Singh A, Chandak N, Joachims T (2016) Recommendations as treatments: Debiasing learning and evaluation. In: International conference on machine learning, PMLR, pp 1670–1679
Wang X, Zhang R, Sun Y, Qi J (2019) Doubly robust joint learning for recommendation on data missing not at random. In: International conference on machine learning, PMLR, pp 6638–6647
Zhang Y, Feng F, He X, Wei T, Song C, Ling G, Zhang Y (2021) Causal intervention for leveraging popularity bias in recommendation. In: Proceedings of the 44th international acm sigir conference on research and development in information retrieval, pp 11–20
Wang W, Feng F, He X, Wang X, Chua T-S (2021) Deconfounded recommendation for alleviating bias amplification. In: Proceedings of the 27th ACM SIGKDD conference on knowledge discovery & data mining, pp 1717–1725
Yuan B, Hsia J-Y, Yang M-Y, Zhu H, Chang C-Y, Dong Z, Lin C-J (2019) Improving ad click prediction by considering non-displayed events. In: Proceedings of the 28th ACM international conference on information and knowledge management, pp 329–338
Yang M, Zhang X, Wang J, Zhou X (2023) Causal representation for few-shot text classification. Applied Intelligence, pp 1–11
Yang S, Yu K, Cao F, Liu L, Wang H, Li J (2021) Learning causal representations for robust domain adaptation. IEEE Trans Know Data Eng
Wang W, Lin X, Feng F, He X, Lin M, Chua T-S (2022) Causal representation learning for out-of-distribution recommendation. In: Proceedings of the ACM web conference 2022, pp 3562–3571
He Y, Wang Z, Cui P, Zou H, Zhang Y, Cui Q, Jiang Y (2022) Causpref: Causal preference learning for out-of-distribution recommendation. In: Proceedings of the ACM web conference 2022, pp 410–421
Wang S, Chen X, Sheng QZ, Zhang Y, Yao L (2023) Causal disentangled variational auto-encoder for preference understanding in recommendation. In: Proceedings of the 46rd international ACM SIGIR conference on research and development in information retrieval, pp 1874–1878
Ma J, Cui P, Kuang K, Wang X, Zhu W (2019) Disentangled graph convolutional networks. In: International conference on machine learning, PMLR, pp 4212–4221
Wang X, Jin H, Zhang A, He X, Xu T, Chua T-S (2020) Disentangled graph collaborative filtering. In: Proceedings of the 43rd international ACM SIGIR conference on research and development in information retrieval, pp 1001–1010
Zheng Y, Gao C, Li X, He X, Li Y, Jin D (2021) Disentangling user interest and conformity for recommendation with causal embedding. In: Proceedings of the web conference 2021, pp 2980–2991
Chen Z, Wu J, Li C, Chen J, Xiao R, Zhao B (2022) Co-training disentangled domain adaptation network for leveraging popularity bias in recommenders. In: Proceedings of the 45th international ACM SIGIR conference on research and development in information retrieval, pp 60–69
Schölkopf B (2022) Causality for machine learning. In: Probabilistic and causal inference: the works of judea pearl, pp 765–804
Mnih A, Salakhutdinov RR (2007) Probabilistic matrix factorization. Adv Neural Inform Process Syst 20
He X, Liao L, Zhang H, Nie L, Hu X, Chua T-S (2017) Neural collaborative filtering. In: Proceedings of the 26th international conference on world wide web, pp 173–182
Székely GJ, Rizzo ML (2014) Partial distance correlation with methods for dissimilarities. Ann Stat 42(6):2382–2412
Marlin BM, Zemel RS (2009) Collaborative prediction and ranking with non-random missing data. In: Proceedings of the Third ACM conference on recommender systems, pp 5–12
Isinkaye FO, Folajimi YO, Ojokoh BA (2015) Recommendation systems: Principles, methods and evaluation. Egypt Inform J 16(3):261–273
Smucker MD, Allan J, Carterette B (2007) A comparison of statistical significance tests for information retrieval evaluation. In: Proceedings of the sixteenth ACM conference on conference on information and knowledge management, pp 623–632
Kang B, Garcia Garcia D, Lijffijt J, Santos-Rodríguez R, De Bie T (2021) Conditional t-sne: more informative t-sne embeddings. Mach Learn 110:2905–2940
Acknowledgements
This work was supported by the National Key Research and Development Program of China (2019YFB2102500) and the National Natural Science Foundation of China (U2268203).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Yang, X., Li, X., Liu, Z. et al. Disentangled causal representation learning for debiasing recommendation with uniform data. Appl Intell 54, 6760–6775 (2024). https://doi.org/10.1007/s10489-024-05497-9
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-024-05497-9