skip to main content
research-article

Causal Inference in Recommender Systems: A Survey and Future Directions

Authors Info & Claims
Published:09 February 2024Publication History
Skip Abstract Section

Abstract

Recommender systems have become crucial in information filtering nowadays. Existing recommender systems extract user preferences based on the correlation in data, such as behavioral correlation in collaborative filtering, feature-feature, or feature-behavior correlation in click-through rate prediction. However, unfortunately, the real world is driven by causality, not just correlation, and correlation does not imply causation. For instance, recommender systems might recommend a battery charger to a user after buying a phone, where the latter can serve as the cause of the former; such a causal relation cannot be reversed. Recently, to address this, researchers in recommender systems have begun utilizing causal inference to extract causality, thereby enhancing the recommender system. In this survey, we offer a comprehensive review of the literature on causal inference-based recommendation. Initially, we introduce the fundamental concepts of both recommender system and causal inference as the foundation for subsequent content. We then highlight the typical issues faced by non-causality recommender system. Following that, we thoroughly review the existing work on causal inference-based recommender systems, based on a taxonomy of three-aspect challenges that causal inference can address. Finally, we discuss the open problems in this critical research area and suggest important potential future works.

REFERENCES

  1. [1] Bareinboim. Junzhe Zhang and Elias2018. Fairness in decision-making – the causal explanation formula. In Proceedings of the AAAI Conference on Artificial Intelligence.Google ScholarGoogle Scholar
  2. [2] Agarwal Aman, Basu Soumya, Schnabel Tobias, and Joachims Thorsten. 2017. Effective evaluation using logged bandit feedback from multiple loggers. In Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. 687696.Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. [3] Amatriain Xavier, Pujol Josep M., and Oliver Nuria. 2009. I like it... i like it not: Evaluating user ratings noise in recommender systems. In Proceedings of the International Conference on User Modeling, Adaptation, and Personalization. Springer, 247258.Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. [4] Bareinboim Elias, Forney Andrew, and Pearl Judea. 2015. Bandits with unobserved confounders: A causal approach. Advances in Neural Information Processing Systems 28 (2015), 13421350.Google ScholarGoogle Scholar
  5. [5] Bottou Léon, Peters Jonas, Quiñonero-Candela Joaquin, Charles Denis X., Chickering D. Max, Portugaly Elon, Ray Dipankar, Simard Patrice, and Snelson Ed. 2013. Counterfactual reasoning and learning systems: The example of computational advertising. Journal of Machine Learning Research 14, 11 (2013).Google ScholarGoogle Scholar
  6. [6] Bozdag Engin, Gao Qi, Houben Geert Jan, and Warnier Martijn. 2014. Does offline political segregation affect the filter bubble? an empirical analysis of information diversity for dutch and turkish twitter users. Computers in Human Behavior 41, C (2014), 405415.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. [7] Burke Robin. 2017. Multisided fairness for recommendation. arXiv:1707.00093. Retrieved from https://arxiv.org/abs/1707.00093Google ScholarGoogle Scholar
  8. [8] Chang Jianxin, Gao Chen, Zheng Yu, Hui Yiqun, Niu Yanan, Song Yang, Jin Depeng, and Li Yong. 2021. Sequential recommendation with graph neural networks. In Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval. 378387.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. [9] Chen Jiawei, Dong Hande, Qiu Yang, He Xiangnan, Xin Xin, Chen Liang, Lin Guli, and Yang Keping. 2021. AutoDebias: Learning to debias for recommendation. In Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval. 2130.Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. [10] Chen Jiawei, Dong Hande, Wang Xiang, Feng Fuli, Wang Meng, and He Xiangnan. 2023. Bias and debias in recommender system: A survey and future directions. ACM Transactions on Information Systems 41, 3 (2023), 139.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. [11] Chen Tong, Yin Hongzhi, Ye Guanhua, Huang Zi, Wang Yang, and Wang Ming-Chieh. 2020. Try this instead: Personalized and interpretable substitute recommendation. Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval.Google ScholarGoogle Scholar
  12. [12] Chen Yongjun, Liu Zhiwei, Li Jia, McAuley Julian, and Xiong Caiming. 2022. Intent contrastive learning for sequential recommendation. In Proceedings of the ACM Web Conference 2022. 21722182.Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. [13] Chickering David Maxwell. 2002. Optimal structure identification with greedy search. Journal of Machine Learning Research 3, Nov (2002), 507554.Google ScholarGoogle Scholar
  14. [14] Cosley Dan, Lam Shyong K., Albert Istvan, Konstan Joseph A., and Riedl John. 2003. Is seeing believing? how recommender system interfaces affect users’ opinions. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. 585592.Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. [15] Covington Paul, Adams Jay, and Sargin Emre. 2016. Deep neural networks for youtube recommendations. In Proceedings of the 10th ACM Conference on Recommender Systems. 191198.Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. [16] Ding Sihao, Wu Peng, Feng Fuli, Wang Yitong, He Xiangnan, Liao Yong, and Zhang Yongdong. 2022. Addressing unmeasured confounder for recommendation with sensitivity analysis. In Proceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining. 305315.Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. [17] Fan Wenqi, Ma Yao, Li Qing, He Yuan, Zhao Eric, Tang Jiliang, and Yin Dawei. 2019. Graph neural networks for social recommendation. In Proceedings of the World Wide Web Conference. 417426.Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. [18] Fan Wenqi, Ma Yao, Li Qing, He Yuan, Zhao Eric, Tang Jiliang, and Yin Dawei. 2019. Graph neural networks for social recommendation. In Proceedings of theWorld Wide Web Conference. 417426.Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. [19] Fu Tsu-Jui, Wang Xin Eric, Peterson Matthew F., Grafton Scott T., Eckstein Miguel P., and Wang William Yang. 2020. Counterfactual vision-and-language navigation via adversarial path sampler. In Proceedings of theEuropean Conference on Computer Vision. Springer, 7186.Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. [20] Gao Chen, Chen Xiangning, Feng Fuli, Zhao Kai, He Xiangnan, Li Yong, and Jin Depeng. 2019. Cross-domain recommendation without sharing user-relevant data. In Proceedings of the World Wide Web Conference. 491502.Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. [21] Gao Chen, He Xiangnan, Gan Dahua, Chen Xiangning, Feng Fuli, Li Yong, Chua Tat-Seng, and Jin Depeng. 2019. Neural multi-task recommendation from multi-behavior data. In Proceedings of the 2019 IEEE 35th International Conference on Data Engineering. IEEE, 15541557.Google ScholarGoogle ScholarCross RefCross Ref
  22. [22] Gao Chongming, Wang Shiqi, Li Shijun, Chen Jiawei, He Xiangnan, Lei Wenqiang, Li Biao, Zhang Yuan, and Jiang Peng. 2023. CIRS: Bursting filter bubbles by counterfactual interactive recommender system. ACM Transactions on Information Systems 42, 1 (2023), 127.Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. [23] Gruson Alois, Chandar Praveen, Charbuillet Christophe, McInerney James, Hansen Samantha, Tardieu Damien, and Carterette Ben. 2019. Offline evaluation to make decisions about playlistrecommendation algorithms. Proceedings of the 12th ACM International Conference on Web Search and Data Mining.Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. [24] Guo Huifeng, Tang Ruiming, Ye Yunming, Li Zhenguo, and He Xiuqiang. 2017. DeepFM: A factorization-machine based neural network for CTR prediction. In Proceedings of the 26th International Joint Conference on Artificial Intelligence. 17251731.Google ScholarGoogle ScholarCross RefCross Ref
  25. [25] Guo Qingyu, Zhuang Fuzhen, Qin Chuan, Zhu Hengshu, Xie Xing, Xiong Hui, and He Qing. 2020. A survey on knowledge graph-based recommender systems. IEEE Transactions on Knowledge and Data Engineering (2020).Google ScholarGoogle ScholarCross RefCross Ref
  26. [26] Guo Ruocheng, Cheng Lu, Li Jundong, Hahn P. Richard, and Liu Huan. 2020. A survey of learning causality with data: Problems and methods. ACM Computing Surveys 53, 4 (2020), 137.Google ScholarGoogle Scholar
  27. [27] Guo Siyuan, Zou Lixin, Liu Yiding, Ye Wenwen, Cheng Suqi, Wang Shuaiqiang, Chen Hechang, Yin Dawei, and Chang Yi. 2021. Enhanced doubly robust learning for debiasing post-click conversion rate estimation. In Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval. 275284.Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. [28] Hardt Moritz, Price Eric, and Srebro Nathan. 2016. Equality of opportunity in supervised learning. In Proceedings of the Advances in Neural Information Processing Systems.Google ScholarGoogle Scholar
  29. [29] He Xiangnan, Deng Kuan, Wang Xiang, Li Yan, Zhang Yongdong, and Wang Meng. 2020. Lightgcn: Simplifying and powering graph convolution network for recommendation. In Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval. 639648.Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. [30] He Xiangnan, Deng Kuan, Wang Xiang, Li Yaliang, Zhang Yongdong, and Wang Meng. 2020. LightGCN: Simplifying and powering graph convolution network for recommendation. Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval.Google ScholarGoogle Scholar
  31. [31] He Xiangnan, Liao Lizi, Zhang Hanwang, Nie Liqiang, Hu Xia, and Chua Tat-Seng. 2017. Neural collaborative filtering. In Proceedings of the 26th International Conference on World Wide Web. 173182.Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. [32] He Xiangnan, Zhang Yang, Feng Fuli, Song Chonggang, Yi Lingling, Ling Guohui, and Zhang Yongdong. 2023. Addressing confounding feature issue for causal recommendation. ACM Transactions on Information Systems 41, 3 (2023), 123.Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. [33] He Yue, Wang Zimu, Cui Peng, Zou Hao, Zhang Yafeng, Cui Qiang, and Jiang Yong. 2022. Causpref: Causal preference learning for out-of-distribution recommendation. In Proceedings of the ACM Web Conference 2022. 410421.Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. [34] Heckerman David, Geiger Dan, and Chickering David M.. 1995. Learning bayesian networks: The combination of knowledge and statistical data. Machine Learning 20, 3 (1995), 197243.Google ScholarGoogle ScholarCross RefCross Ref
  35. [35] Hirano Keisuke, Imbens Guido W., and Ridder Geert. 2003. Efficient estimation of average treatment effects using the estimated propensity score. Econometrica 71, 4 (2003), 11611189.Google ScholarGoogle ScholarCross RefCross Ref
  36. [36] Ho Jonathan and Ermon Stefano. 2016. Generative adversarial imitation learning. Advances in Neural Information Processing Systems 29 (2016).Google ScholarGoogle Scholar
  37. [37] Hu Guangneng, Zhang Yu, and Yang Qiang. 2018. Conet: Collaborative cross networks for cross-domain recommendation. In Proceedings of the 27th ACM International Conference on Information and Knowledge Management. 667676.Google ScholarGoogle ScholarDigital LibraryDigital Library
  38. [38] Hu Yifan, Koren Yehuda, and Volinsky Chris. 2008. Collaborative filtering for implicit feedback datasets. In Proceedings of the 2008 8th IEEE International Conference on Data Mining. 263272.Google ScholarGoogle ScholarDigital LibraryDigital Library
  39. [39] Ie Eugene, Hsu Chih-wei, Mladenov Martin, Jain Vihan, Narvekar Sanmit, Wang Jing, Wu Rui, and Boutilier Craig. 2019. Recsim: A configurable simulation platform for recommender systems. arXiv:1909.04847. Retrieved from https://arxiv.org/abs/1909.04847Google ScholarGoogle Scholar
  40. [40] Janzing Dominik. 2019. Causal regularization. Advances in Neural Information Processing Systems 32 (2019), 1270412714.Google ScholarGoogle Scholar
  41. [41] Jin Bowen, Gao Chen, He Xiangnan, Jin Depeng, and Li Yong. 2020. Multi-behavior recommendation with graph convolutional networks. In Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval. 659668.Google ScholarGoogle ScholarDigital LibraryDigital Library
  42. [42] Johansson Fredrik, Shalit Uri, and Sontag David. 2016. Learning representations for counterfactual inference. In Proceedings of the International Conference on Machine Learning. PMLR, 30203029.Google ScholarGoogle Scholar
  43. [43] Jones Nicolas, Brun Armelle, and Boyer Anne. 2011. Comparisons instead of ratings: Towards more stable preferences. In Proceedings of the 2011 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology. IEEE, 451456.Google ScholarGoogle ScholarDigital LibraryDigital Library
  44. [44] Bareinboim Junzhe Zhang and Elias. 2018. Equality of opportunity in classification: A causal approach. In Proceedings of the Advances in Neural Information Processing Systems.Google ScholarGoogle Scholar
  45. [45] Khademi Aria, Lee Sanghack, Foley David, and Honavar Vasant G.. 2019. Fairness in algorithmic decision making: An excursion through the lens of causality. The World Wide Web Conference (2019).Google ScholarGoogle ScholarDigital LibraryDigital Library
  46. [46] Kiyohara Haruka, Saito Yuta, Matsuhiro Tatsuya, Narita Yusuke, Shimizu Nobuyuki, and Yamamoto Yasuo. 2022. Doubly robust off-policy evaluation for ranking policies under the cascade behavior model. In Proceedings of the 5th ACM International Conference on Web Search and Data Mining. 487497.Google ScholarGoogle ScholarDigital LibraryDigital Library
  47. [47] Koren Yehuda, Bell Robert, and Volinsky Chris. 2009. Matrix factorization techniques for recommender systems. Computer 42, 8 (2009).Google ScholarGoogle ScholarDigital LibraryDigital Library
  48. [48] Kusner Matt J., Loftus Joshua R., Russell Chris, and Silva Ricardo. 2017. Counterfactual fairness. In Proceedings of the Advances in Neural Information Processing Systems.Google ScholarGoogle Scholar
  49. [49] Lattimore Finnian, Lattimore Tor, and Reid Mark D.. 2016. Causal bandits: Learning good interventions via causal inference. In Proceedings of the 30th International Conference on Neural Information Processing Systems. 11891197.Google ScholarGoogle Scholar
  50. [50] Levine Sergey, Kumar Aviral, Tucker George, and Fu Justin. 2020. Offline reinforcement learning: Tutorial, review, and perspectives on open problems. arXiv:2005.01643. Retrieved from https://arxiv.org/abs/2005.01643Google ScholarGoogle Scholar
  51. [51] Li Dongsheng, Chen Chao, Gong Zhilin, Lu Tun, Chu Stephen M., and Gu Ning. 2019. Collaborative filtering with noisy ratings. In Proceedings of the 2019 SIAM International Conference on Data Mining. SIAM, 747755.Google ScholarGoogle ScholarCross RefCross Ref
  52. [52] Li Qian, Wang Xiangmeng, Wang Zhichao, and Xu Guandong. 2023. Be causal: De-biasing social network confounding in recommendation. ACM Transactions on Knowledge Discovery from Data 17, 1 (2023), 123.Google ScholarGoogle ScholarDigital LibraryDigital Library
  53. [53] Li Shuai, Abbasi-Yadkori Yasin, Kveton Branislav, Muthukrishnan Shan, Vinay Vishwa, and Wen Zheng. 2018. Offline evaluation of ranking policies with click models. In Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. 16851694.Google ScholarGoogle ScholarDigital LibraryDigital Library
  54. [54] Li Yunqi, Chen Hanxiong, Xu Shuyuan, Ge Yingqiang, and Zhang Yongfeng. 2021. Towards personalized fairness based on causal notion. In Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval. 10541063.Google ScholarGoogle ScholarDigital LibraryDigital Library
  55. [55] Lin Chen, Liu Xinyi, Xv Guipeng, and Li Hui. 2021. Mitigating sentiment bias for recommender systems. In Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval. 3140.Google ScholarGoogle ScholarDigital LibraryDigital Library
  56. [56] Little Roderick J. A. and Rubin Donald B.. 2019. Statistical Analysis with Missing Data. John Wiley & Sons.Google ScholarGoogle Scholar
  57. [57] Liu Chang, Sun Xinwei, Wang Jindong, Tang Haoyue, Li Tao, Qin Tao, Chen Wei, and Liu Tie-Yan. 2020. Learning causal semantic representation for out-of-distribution prediction. arXiv:2011.01681. Retrieved from https://arxiv.org/abs/2011.01681Google ScholarGoogle Scholar
  58. [58] Liu Yaxu, Yen Jui-Nan, Yuan Bowen, Shi Rundong, Yan Peng, and Lin Chih-Jen. 2022. Practical counterfactual policy learning for Top-K. recommendations. In Proceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining. 11411151.Google ScholarGoogle ScholarDigital LibraryDigital Library
  59. [59] Louizos Christos, Shalit Uri, Mooij Joris, Sontag David, Zemel Richard, and Welling Max. 2017. Causal effect inference with deep latent-variable models. In Proceedings of the 31st International Conference on Neural Information Processing Systems. 64496459.Google ScholarGoogle ScholarDigital LibraryDigital Library
  60. [60] Lu Hongyu, Zhang Min, and Ma Shaoping. 2018. Between clicks and satisfaction: Study on multi-phase user preferences and satisfaction for online news reading. In Proceedings of the 41st International ACM SIGIR Conference on Research and Development in Information Retrieval. 435444.Google ScholarGoogle ScholarDigital LibraryDigital Library
  61. [61] Lunardi G. M., Machado G. M., Maran V., and Oliveira JPMD. 2020. A metric for Filter Bubble measurement in recommender algorithms considering the news domain. Applied Soft Computing 97, Part A (2020).Google ScholarGoogle Scholar
  62. [62] McInerney James, Brost Brian, Chandar Praveen, Mehrotra Rishabh, and Carterette Benjamin. 2020. Counterfactual evaluation of slate recommendations with sequential reward interactions. In Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. 17791788.Google ScholarGoogle ScholarDigital LibraryDigital Library
  63. [63] Moraffah Raha, Karami Mansooreh, Guo Ruocheng, Raglin Adrienne, and Liu Huan. 2020. Causal interpretability for machine learning-problems, methods and evaluation. ACM SIGKDD Explorations Newsletter 22, 1 (2020), 1833.Google ScholarGoogle ScholarDigital LibraryDigital Library
  64. [64] Mu Shanlei, Li Yaliang, Zhao Wayne Xin, Wang Jingyuan, Ding Bolin, and Wen Ji-Rong. 2022. Alleviating spurious correlations in knowledge-aware recommendations through counterfactual generator. In Proceedings of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval.Google ScholarGoogle ScholarDigital LibraryDigital Library
  65. [65] O’Mahony Michael P., Hurley Neil J., and Silvestre Guénolé C.M.. 2006. Detecting noise in recommender system databases. In Proceedings of the 11th International Conference on Intelligent User Interfaces.Association for Computing Machinery, New York, NY, 109115.Google ScholarGoogle ScholarDigital LibraryDigital Library
  66. [66] Pariser E.. 2011. The Filter Bubble: What the Internet is Hiding from You. penguin UK.Google ScholarGoogle ScholarDigital LibraryDigital Library
  67. [67] Pariser E.. 2011. The Filter Bubble: What the Internet is Hiding from You. The Filter Bubble: What the Internet Is Hiding from You.Google ScholarGoogle ScholarDigital LibraryDigital Library
  68. [68] Passe J., Drake C., and Mayger L.. 2017. Homophily, echo chambers, & selective exposure in social networks: What should civic educators do? Journal of Social Studies Research (2017).Google ScholarGoogle Scholar
  69. [69] Pearl Judea. 1995. Causal diagrams for empirical research. Biometrika 82, 4 (1995), 669688.Google ScholarGoogle ScholarCross RefCross Ref
  70. [70] Pearl Judea. 2009. Causal inference in statistics: An overview. Statistics Surveys 3 (2009), 96146.Google ScholarGoogle ScholarCross RefCross Ref
  71. [71] Pearl Judea. 2009. Causality. Cambridge University Press.Google ScholarGoogle ScholarCross RefCross Ref
  72. [72] Pearl Judea and Mackenzie Dana. 2018. The Book of Why: The New Science of Cause and Effect (1st. ed.). Basic Books, Inc.Google ScholarGoogle Scholar
  73. [73] Ramsey Joseph, Glymour Madelyn, Sanchez-Romero Ruben, and Glymour Clark. 2017. A million variables and more: The fast greedy equivalence search algorithm for learning high-dimensional graphical causal models, with an application to functional magnetic resonance images. International Journal of Data Science and Analytics 3, 2 (2017), 121129.Google ScholarGoogle ScholarCross RefCross Ref
  74. [74] Rendle Steffen. 2010. Factorization machines. In Proceedings of the 2010 IEEE International Conference on Data Mining. IEEE, 9951000.Google ScholarGoogle ScholarDigital LibraryDigital Library
  75. [75] Rendle Steffen, Freudenthaler Christoph, Gantner Zeno, and Schmidt-Thieme Lars. 2009. BPR: Bayesian personalized ranking from implicit feedback. In Proceedings of the UAI. 452461.Google ScholarGoogle Scholar
  76. [76] Rubin Donald B.. 1974. Estimating causal effects of treatments in randomized and nonrandomized studies. Journal of Educational Psychology 66, 5 (1974), 688.Google ScholarGoogle ScholarCross RefCross Ref
  77. [77] Sachdeva Noveen, Su Yi, and Joachims Thorsten. 2020. Off-policy bandits with deficient support. In Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. 965975.Google ScholarGoogle ScholarDigital LibraryDigital Library
  78. [78] Saito Yuta. 2020. Asymmetric tri-training for debiasing missing-not-at-random explicit feedback. In Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval. 309318.Google ScholarGoogle ScholarDigital LibraryDigital Library
  79. [79] Saito Yuta. 2020. Doubly robust estimator for ranking metrics with post-click conversions. In Proceedings of the 14th ACM Conference on Recommender Systems. 92100.Google ScholarGoogle ScholarDigital LibraryDigital Library
  80. [80] Saito Yuta and Joachims Thorsten. 2021. Counterfactual learning and evaluation for recommender systems: Foundations, implementations, and recent advances. In Proceedings of the 15th ACM Conference on Recommender Systems. 828830.Google ScholarGoogle ScholarDigital LibraryDigital Library
  81. [81] Saito Yuta, Yaginuma Suguru, Nishino Yuta, Sakata Hayato, and Nakata Kazuhide. 2020. Unbiased recommender learning from missing-not-at-random implicit feedback. In Proceedings of the 13th International Conference on Web Search and Data Mining. 501509.Google ScholarGoogle ScholarDigital LibraryDigital Library
  82. [82] Sato Masahiro. 2021. Online evaluation methods for the causal effect of recommendations. In Proceedings of the 15th ACM Conference on Recommender Systems. 96101.Google ScholarGoogle ScholarDigital LibraryDigital Library
  83. [83] Sato Masahiro, Singh Janmajay, Takemori Sho, Sonoda Takashi, Zhang Qian, and Ohkuma Tomoko. 2019. Uplift-based evaluation and optimization of recommenders. In Proceedings of the 13th ACM Conference on Recommender Systems. 296304.Google ScholarGoogle ScholarDigital LibraryDigital Library
  84. [84] Sato Masahiro, Takemori Sho, Singh Janmajay, and Ohkuma Tomoko. 2020. Unbiased learning for the causal effect of recommendation. In Proceedings of the 14th ACM Conference on Recommender Systems. 378387.Google ScholarGoogle ScholarDigital LibraryDigital Library
  85. [85] Schnabel Tobias, Swaminathan Adith, Singh Ashudeep, Chandak Navin, and Joachims Thorsten. 2016. Recommendations as treatments: Debiasing learning and evaluation. In Proceedings of the International Conference on Machine Learning. PMLR, 16701679.Google ScholarGoogle Scholar
  86. [86] Schnabel Tobias, Swaminathan Adith, Singh A., Chandak Navin, and Joachims Thorsten. 2016. Recommendations as treatments: Debiasing learning and evaluation. arXiv:1602.05352. Retrieved from https://arxiv.org/abs/1602.05352Google ScholarGoogle Scholar
  87. [87] Schwarz Gideon. 1978. Estimating the dimension of a model. The Annals of Statistics (1978), 461464.Google ScholarGoogle Scholar
  88. [88] Shalit Uri, Johansson Fredrik D., and Sontag David. 2017. Estimating individual treatment effect: Generalization bounds and algorithms. In Proceedings of the International Conference on Machine Learning. PMLR, 30763085.Google ScholarGoogle Scholar
  89. [89] Shi Jing-Cheng, Yu Yang, Da Qing, Chen Shi-Yong, and Zeng An-Xiang. 2019. Virtual-taobao: Virtualizing real-world online retail environment for reinforcement learning. In Proceedings of the AAAI Conference on Artificial Intelligence. 49024909.Google ScholarGoogle ScholarDigital LibraryDigital Library
  90. [90] Si Zihua, Han Xueran, Zhang Xiao, Xu Jun, Yin Yue, Song Yang, and Wen Ji-Rong. 2022. A model-agnostic causal learning framework for recommendation using search data. In Proceedings of the ACM Web Conference 2022. 224233.Google ScholarGoogle ScholarDigital LibraryDigital Library
  91. [91] Song Weiping, Shi Chence, Xiao Zhiping, Duan Zhijian, Xu Yewen, Zhang Ming, and Tang Jian. 2019. Autoint: Automatic feature interaction learning via self-attentive neural networks. In Proceedings of the 28th ACM International Conference on Information and Knowledge Management. 11611170.Google ScholarGoogle ScholarDigital LibraryDigital Library
  92. [92] Spirtes Peter. 2001. An anytime algorithm for causal inference. In Proceedings of the International Workshop on Artificial Intelligence and Statistics. PMLR, 278285.Google ScholarGoogle Scholar
  93. [93] Spirtes Peter, Glymour Clark N., Scheines Richard, and Heckerman David. 2000. Causation, Prediction, and Search. MIT press.Google ScholarGoogle Scholar
  94. [94] Steck Harald. 2013. Evaluation of recommendations: Rating-prediction and ranking. In Proceedings of the 7th ACM Conference on Recommender Systems. 213220.Google ScholarGoogle ScholarDigital LibraryDigital Library
  95. [95] Swaminathan Adith, Krishnamurthy Akshay, Agarwal Alekh, Dudik Miro, Langford John, Jose Damien, and Zitouni Imed. 2017. Off-policy evaluation for slate recommendation. Advances in Neural Information Processing Systems 30 (2017).Google ScholarGoogle Scholar
  96. [96] Tan Juntao, Xu Shuyuan, Ge Yingqiang, Li Yunqi, Chen Xu, and Zhang Yongfeng. 2021. Counterfactual explainable recommendation. Proceedings of the 30th ACM International Conference on Information and Knowledge Management (2021).Google ScholarGoogle Scholar
  97. [97] Tan Juntao, Xu Shuyuan, Ge Yingqiang, Li Yunqi, Chen Xu, and Zhang Yongfeng. 2021. Counterfactual explainable recommendation. In Proceedings of the 30th ACM International Conference on Information and Knowledge Management. 17841793.Google ScholarGoogle ScholarDigital LibraryDigital Library
  98. [98] Thomas Philip and Brunskill Emma. 2016. Data-efficient off-policy policy evaluation for reinforcement learning. In Proceedings of the International Conference on Machine Learning. PMLR, 21392148.Google ScholarGoogle Scholar
  99. [99] Tran Ha Xuan, Le Thuc Duy, Li Jiuyong, Liu Lin, Liu Jixue, Zhao Yanchang, and Waters Tony. 2021. Recommending the most effective intervention to improve employment for job seekers with disability. In Proceedings of the 27th ACM SIGKDD Conference on Knowledge Discovery and Data Mining. 36163626.Google ScholarGoogle ScholarDigital LibraryDigital Library
  100. [100] Wang Nan, Wang Hongning, Jia Yiling, and Yin Yue. 2018. Explainable recommendation via multi-task learning in opinionated text data. Proceedings of the 41st International ACM SIGIR Conference on Research and Development in Information Retrieval.Google ScholarGoogle Scholar
  101. [101] Wang Wenjie, Feng Fuli, He Xiangnan, Nie Liqiang, and Chua Tat-Seng. 2021. Denoising implicit feedback for recommendation. In Proceedings of the 14th ACM International Conference on Web Search and Data Mining. 373381.Google ScholarGoogle ScholarDigital LibraryDigital Library
  102. [102] Wang Wenjie, Feng Fuli, He Xiangnan, Wang Xiang, and Chua Tat-Seng. 2021. Deconfounded recommendation for alleviating bias amplification. In Proceedings of the KDD’21: The 27th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, Virtual Event, Singapore, August 14-18, 2021. 17171725.Google ScholarGoogle ScholarDigital LibraryDigital Library
  103. [103] Wang Wenjie, Feng Fuli, He Xiangnan, Zhang Hanwang, and Chua Tat-Seng. 2021. Clicks can be cheating: Counterfactual recommendation for mitigating clickbait issue. In Proceedings of the SIGIR’21: The 44th International ACM SIGIR Conference on Research and Development in Information Retrieval, Virtual Event, Canada, July 11–15, 2021. 12881297.Google ScholarGoogle ScholarDigital LibraryDigital Library
  104. [104] Wang Wenjie, Feng Fuli, Nie Liqiang, and Chua Tat-Seng. 2022. User-controllable recommendation against filter bubbles. In Proceedings of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval.Google ScholarGoogle ScholarDigital LibraryDigital Library
  105. [105] Wang Wenjie, Lin Xinyu, Feng Fuli, He Xiangnan, Lin Min, and Chua. Tat-Seng2022. Causal representation learning for out-of-distribution recommendation. In Proceedings of the ACM Web Conference 2022.Google ScholarGoogle ScholarDigital LibraryDigital Library
  106. [106] Wang Xiang, He Xiangnan, Wang Meng, Feng Fuli, and Chua Tat-Seng. 2019. Neural graph collaborative filtering. In Proceedings of the 42nd international ACM SIGIR conference on Research and development in Information Retrieval. 165174.Google ScholarGoogle ScholarDigital LibraryDigital Library
  107. [107] Wang Xiaojie, Zhang Rui, Sun Yu, and Qi Jianzhong. 2019. Doubly robust joint learning for recommendation on data missing not at random. In Proceedings of the International Conference on Machine Learning. PMLR, 66386647.Google ScholarGoogle Scholar
  108. [108] Wang Xiaojie, Zhang Rui, Sun Yu, and Qi Jianzhong. 2021. Combating selection biases in recommender systems with a few unbiased ratings. In Proceedings of the 14th ACM International Conference on Web Search and Data Mining. 427435.Google ScholarGoogle ScholarDigital LibraryDigital Library
  109. [109] Wang Zhenlei, Shen Shiqi, Wang Zhipeng, Chen Bo, Chen Xu, and Wen Ji-Rong. 2022. Unbiased sequential recommendation with latent confounders. In Proceedings of the ACM Web Conference 2022. 21952204.Google ScholarGoogle ScholarDigital LibraryDigital Library
  110. [110] Wang Zhenlei, Zhang Jingsen, Xu Hongteng, Chen Xu, Zhang Yongfeng, Zhao Wayne Xin, and Wen Ji-Rong. 2021. Counterfactual data-augmented sequential recommendation. In Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval. 347356.Google ScholarGoogle ScholarDigital LibraryDigital Library
  111. [111] Wei Tianxin, Feng Fuli, Chen Jiawei, Wu Ziwei, Yi Jinfeng, and He Xiangnan. 2021. Model-agnostic counterfactual reasoning for eliminating popularity bias in recommender system. In Proceedings of the 27th ACM SIGKDD Conference on Knowledge Discovery and Data Mining. 17911800.Google ScholarGoogle ScholarDigital LibraryDigital Library
  112. [112] Wen Hongyi, Yang Longqi, and Estrin Deborah. 2019. Leveraging post-click feedback for content recommendations. In Proceedings of the 13th ACM Conference on Recommender Systems. 278286.Google ScholarGoogle ScholarDigital LibraryDigital Library
  113. [113] Wu Le, He Xiangnan, Wang Xiang, Zhang Kun, and Wang Meng. 2022. A survey on accuracy-oriented neural recommendation: From collaborative filtering to information-rich recommendation. IEEE Transactions on Knowledge and Data Engineering (2022), 11.Google ScholarGoogle Scholar
  114. [114] Wu Le, Sun Peijie, Fu Yanjie, Hong Richang, Wang Xiting, and Wang Meng. 2019. A neural influence diffusion model for social recommendation. In Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval. 235244.Google ScholarGoogle ScholarDigital LibraryDigital Library
  115. [115] Wu Le, Sun Peijie, Fu Yanjie, Hong Richang, Wang Xiting, and Wang Meng. 2019. A neural influence diffusion model for social recommendation. In Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval. 235244.Google ScholarGoogle ScholarDigital LibraryDigital Library
  116. [116] Wu Peng, Li Haoxuan, Deng Yuhao, Hu Wenjie, Dai Quanyu, Dong Zhenhua, Sun Jie, Zhang Rui, and Zhou Xiao-Hua. 2022. On the opportunity of causal learning in recommendation systems: Foundation, estimation, prediction and challenges. IJCAI.Google ScholarGoogle Scholar
  117. [117] Xia Lianghao, Xu Yong, Huang Chao, Dai Peng, and Bo Liefeng. 2021. Graph meta network for multi-behavior recommendation. In Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval. 757766.Google ScholarGoogle ScholarDigital LibraryDigital Library
  118. [118] Xian Yikun, Fu Zuohui, Muthukrishnan Shan, Melo Gerard De, and Zhang Yongfeng. 2019. Reinforcement knowledge graph reasoning for explainable recommendation. In Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval. 285294.Google ScholarGoogle ScholarDigital LibraryDigital Library
  119. [119] Xiao Jun, Ye Hao, He Xiangnan, Zhang Hanwang, Wu Fei, and Chua Tat-Seng. 2017. Attentional factorization machines: learning the weight of feature interactions via attention networks. In Proceedings of the 26th International Joint Conference on Artificial Intelligence. 31193125.Google ScholarGoogle ScholarDigital LibraryDigital Library
  120. [120] Xiao Teng and Wang Suhang. 2022. Towards unbiased and robust causal ranking for recommender systems. In Proceedings of the 15th ACM International Conference on Web Search and Data Mining. 11581167.Google ScholarGoogle ScholarDigital LibraryDigital Library
  121. [121] Xie Xu, Liu Zhaoyang, Wu Shiwen, Sun Fei, Liu Cihang, Chen Jiawei, Gao Jinyang, Cui Bin, and Ding Bolin. 2021. CausCF: Causal collaborative filtering for recommendation effect estimation. In Proceedings of the 30th ACM International Conference on Information and Knowledge Management. 4253–4263.Google ScholarGoogle Scholar
  122. [122] Xiong Kun, Ye Wenwen, Chen Xu, Zhang Yongfeng, Zhao Wayne Xin, Hu Binbin, Zhang Zhiqiang, and Zhou Jun. 2021. Counterfactual review-based recommendation. In Proceedings of the 30th ACM International Conference on Information and Knowledge Management. 22312240.Google ScholarGoogle ScholarDigital LibraryDigital Library
  123. [123] Xu Da, Ruan Chuanwei, Korpeoglu Evren, Kumar Sushant, and Achan Kannan. 2020. Adversarial counterfactual learning and evaluation for recommender system. arXiv:2012.02295. Retrieved from https://arxiv.org/abs/2012.02295Google ScholarGoogle Scholar
  124. [124] Xu Shuyuan, Tan Juntao, Fu Zuohui, Ji Jianchao, Heinecke Shelby, and Zhang Yongfeng. 2022. Dynamic causal collaborative filtering. In Proceedings of the 31st ACM International Conference on Information and Knowledge Management. 23012310.Google ScholarGoogle ScholarDigital LibraryDigital Library
  125. [125] Xu Shuyuan, Tan Juntao, Heinecke Shelby, Li Jia, and Zhang Yongfeng. 2021. Deconfounded causal collaborative filtering. arXiv:2110.07122. Retrieved from https://arxiv.org/abs/2110.07122Google ScholarGoogle Scholar
  126. [126] Yabe Akihiro, Hatano Daisuke, Sumita Hanna, Ito Shinji, Kakimura Naonori, Fukunaga Takuro, and Kawarabayashi Ken-ichi. 2018. Causal bandits with propagating inference. In Proceedings of the International Conference on Machine Learning. PMLR, 55125520.Google ScholarGoogle Scholar
  127. [127] Yang Mengyue, Dai Quanyu, Dong Zhenhua, Chen Xu, He Xiuqiang, and Wang Jun. 2021. Top-N recommendation with counterfactual user preference simulation. In Proceedings of the 30th ACM International Conference on Information and Knowledge Management. 23422351.Google ScholarGoogle ScholarDigital LibraryDigital Library
  128. [128] Yao Liuyi, Chu Zhixuan, Li Sheng, Li Yaliang, Gao Jing, and Zhang Aidong. 2020. A survey on causal inference. arXiv:2002.02770. Retrieved from https://arxiv.org/abs/2002.02770Google ScholarGoogle Scholar
  129. [129] Yao Liuyi, Chu Zhixuan, Li Sheng, Li Yaliang, Gao Jing, and Zhang Aidong. 2021. A survey on causal inference. ACM Transactions on Knowledge Discovery from Data 15, 5 (2021), 146.Google ScholarGoogle ScholarDigital LibraryDigital Library
  130. [130] Yasui Shota, Morishita Gota, Komei Fujita, and Shibata Masashi. 2020. A feedback shift correction in predicting conversion rates under delayed feedback. In Proceedings of the Web Conference 2020. 27402746.Google ScholarGoogle ScholarDigital LibraryDigital Library
  131. [131] Ying Rex, He Ruining, Chen Kaifeng, Eksombatchai Pong, Hamilton William L., and Leskovec Jure. 2018. Graph convolutional neural networks for web-scale recommender systems. arXiv:1806.01973. Retrieved from https://arxiv.org/abs/1806.01973Google ScholarGoogle Scholar
  132. [132] Zhang Mengqi, Wu Shu, Yu Xueli, Liu Qiang, and Wang Liang. 2022. Dynamic graph neural networks for sequential recommendation. IEEE Transactions on Knowledge and Data Engineering (2022).Google ScholarGoogle Scholar
  133. [133] Zhang Shengyu, Yao Dong, Zhao Zhou, Chua Tat-Seng, and Wu Fei. 2021. Causerec: Counterfactual user sequence synthesis for sequential recommendation. In Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval. 367377.Google ScholarGoogle ScholarDigital LibraryDigital Library
  134. [134] Zhang Shuai, Yao Lina, Sun Aixin, and Tay Yi. 2019. Deep learning based recommender system: A survey and new perspectives. ACM Computing Surveys 52, 1 (2019), 138.Google ScholarGoogle ScholarDigital LibraryDigital Library
  135. [135] Zhang Wenhao, Bao Wentian, Liu Xiao-Yang, Yang Keping, Lin Quan, Wen Hong, and Ramezani Ramin. 2020. Large-scale causal approaches to debiasing post-click conversion rate estimation with multi-task learning. In Proceedings of the Web Conference 2020. 27752781.Google ScholarGoogle ScholarDigital LibraryDigital Library
  136. [136] Zhang Weifeng, Mao Jingwen, Cao Yi, and Xu Congfu. 2020. Multiplex graph neural networks for multi-behavior recommendation. In Proceedings of the 29th ACM International Conference on Information and Knowledge Management. 23132316.Google ScholarGoogle ScholarDigital LibraryDigital Library
  137. [137] Zhang Xiao, Jia Haonan, Su Hanjing, Wang Wenhan, Xu Jun, and Wen Ji-Rong. 2021. Counterfactual reward modification for streaming recommendation with delayed feedback. In Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval. 4150.Google ScholarGoogle ScholarDigital LibraryDigital Library
  138. [138] Zhang Yang, Feng Fuli, He Xiangnan, Wei Tianxin, Song Chonggang, Ling Guohui, and Zhang Yongdong. 2021. Causal intervention for leveraging popularity bias in recommendation. In Proceedings of the SIGIR’21: The 44th International ACM SIGIR Conference on Research and Development in Information Retrieval, Virtual Event, Canada, July 11-15, 2021. 1120.Google ScholarGoogle ScholarDigital LibraryDigital Library
  139. [139] Zhang Yongfeng, Lai Guokun, Zhang Min, Zhang Yi, Liu Yiqun, and Ma Shaoping. 2014. Explicit factor models for explainable recommendation based on phrase-level sentiment analysis. Proceedings of the 37th International ACM SIGIR Conference on Research and Development in Information Retrieval.Google ScholarGoogle Scholar
  140. [140] Zheng Yu, Gao Chen, Chang Jianxin, Niu Yanan, Song Yang, Jin Depeng, and Li Yong. 2022. Disentangling long and short-term interests for recommendation. In Proceedings of the ACM Web Conference 2022. 22562267.Google ScholarGoogle ScholarDigital LibraryDigital Library
  141. [141] Zheng Yu, Gao Chen, Li Xiang, He Xiangnan, Li Yong, and Jin Depeng. 2021. Disentangling user interest and conformity for recommendation with causal embedding. In Proceedings of the Web Conference 2021. ACM, 29802991.Google ScholarGoogle ScholarDigital LibraryDigital Library
  142. [142] Zhu Shengyu, Ng Ignavier, and Chen Zhitang. 2019. Causal discovery with reinforcement learning. arXiv:1906.04477. Retrieved from https://arxiv.org/abs/1906.04477Google ScholarGoogle Scholar
  143. [143] Zhu Tianyu, Sun Leilei, and Chen Guoqing. 2021. Graph-based embedding smoothing for sequential recommendation. IEEE Transactions on Knowledge and Data Engineering (2021).Google ScholarGoogle Scholar
  144. [144] Zhu Xinyuan, Zhang Yang, Feng Fuli, Yang Xun, Wang Dingxian, and He Xiangnan. 2022. Mitigating hidden confounding effects for causal recommendation. arXiv:2205.07499. Retrieved from https://arxiv.org/abs/2205.07499Google ScholarGoogle Scholar
  145. [145] Zmigrod Ran, Mielke Sabrina J., Wallach Hanna, and Cotterell Ryan. 2019. Counterfactual data augmentation for mitigating gender stereotypes in languages with rich morphology. arXiv:1906.04571. Retrieved from https://arxiv.org/abs/1906.04571Google ScholarGoogle Scholar

Index Terms

  1. Causal Inference in Recommender Systems: A Survey and Future Directions

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    Full Access

    • Published in

      cover image ACM Transactions on Information Systems
      ACM Transactions on Information Systems  Volume 42, Issue 4
      July 2024
      751 pages
      ISSN:1046-8188
      EISSN:1558-2868
      DOI:10.1145/3613639
      Issue’s Table of Contents

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 9 February 2024
      • Online AM: 2 January 2024
      • Accepted: 8 November 2023
      • Revised: 27 September 2023
      • Received: 25 August 2022
      Published in tois Volume 42, Issue 4

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Full Text

    View this article in Full Text.

    View Full Text