Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

Advertisement

Disentangled causal representation learning for debiasing recommendation with uniform data

  • Published:
Applied Intelligence Aims and scope Submit manuscript

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

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Algorithm 1
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

Data Availability Statements

The data that support the findings of this study are openly available within the paper, reference number [20] [38].

References

  1. 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

    Article  Google Scholar 

  2. 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

    Google Scholar 

  3. 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

    Google Scholar 

  4. 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

    Article  Google Scholar 

  5. 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

    Article  Google Scholar 

  6. Sun W-J, Liu XF (2023) Deep attention framework for retweet prediction enriched with causal inferences. Appl Intell 53(20):24293–24313

    Article  Google Scholar 

  7. 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

  8. 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

  9. Bonner S, Vasile F (2018) Causal embeddings for recommendation. In: Proceedings of the 12th ACM conference on recommender systems, pp 104–112

  10. 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

  11. 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

  12. Mondal AK, Sailopal A, Singla P, Ap P (2023) Ssdmm-vae: variational multi-modal disentangled representation learning. Appl Intell 53(7):8467–8481

    Article  Google Scholar 

  13. 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

    Article  Google Scholar 

  14. 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

  15. 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

    Article  Google Scholar 

  16. 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

    Article  Google Scholar 

  17. Carraro D, Bridge D (2022) A sampling approach to debiasing the offline evaluation of recommender systems. J Intell Inform Syst pp 1–26

  18. 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

    Article  Google Scholar 

  19. 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

    Google Scholar 

  20. 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

  21. 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

  22. 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

  23. 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

  24. 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

  25. Yang M, Zhang X, Wang J, Zhou X (2023) Causal representation for few-shot text classification. Applied Intelligence, pp 1–11

  26. 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

  27. 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

  28. 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

  29. 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

  30. 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

  31. 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

  32. 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

  33. 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

  34. Schölkopf B (2022) Causality for machine learning. In: Probabilistic and causal inference: the works of judea pearl, pp 765–804

  35. Mnih A, Salakhutdinov RR (2007) Probabilistic matrix factorization. Adv Neural Inform Process Syst 20

  36. 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

  37. Székely GJ, Rizzo ML (2014) Partial distance correlation with methods for dissimilarities. Ann Stat 42(6):2382–2412

    Article  MathSciNet  Google Scholar 

  38. 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

  39. Isinkaye FO, Folajimi YO, Ojokoh BA (2015) Recommendation systems: Principles, methods and evaluation. Egypt Inform J 16(3):261–273

  40. 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

  41. 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

    Article  MathSciNet  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Zhen Liu.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-024-05497-9

Keywords