A Survey on Debiasing Recommendation Based on Causal Inference

被引:0
作者
Yang, Xin-Xin [1 ]
Liu, Zhen [1 ]
Lu, Si-Bo [1 ]
Yuan, Ya-Fan [1 ]
Sun, Yong-Qi [1 ]
机构
[1] School of Computer Science and Technology, Beijing Jiaotong University, Beijing
来源
Jisuanji Xuebao/Chinese Journal of Computers | 2024年 / 47卷 / 10期
关键词
bias; causal inference; counterfactual inference; debiased recommendation;
D O I
10.11897/SP.J.1016.2024.02307
中图分类号
学科分类号
摘要
Recommender systems play a vital role in addressing information overload by learning user preferences from historical interaction data and thereby providing personalized recommendations. However, various biases in recommendation systems hinder the accurate modeling of users' true preferences, liming the improvement of recommendation performance. Recently, the development of causal inference theory has provided robust support for analyzing and resolving bias problems in recommender systems. Causal inference, a statistical method aimed at identifying and estimating causal effects between variables from observational data, assists and eliminating biases through the construction and analysis of causal models, enhancing the accuracy of iitting user preferences. Applying causal inference to debiasing tasks in recommender systems has achieved significant success, effectively mitigating bias while also enhancing accuracy and reliability. This paper provides a comprehensive review of the research on debiasing recommendations based on causal inference. that bias occurs at various stages of recommender systems, we classify the sources of bias according to the three stages of recommender systems: data, algorithms, and evaluation. We also summarize the manifestations of bias at each stage and their impact on recommendations. Based on the study of debiasing recommendations from a causal perspective, we first outline the principles and key methods of causal inference. This establishes the connection between causal inference and debiasing recommendation, providing insights into mitigating bias. Then we systematically organize and analyze debiasing strategies for recommender systems at the data, algorithm, and evaluation stages based on causal inference techniques. For debiasing methods at the data stage, there are primarily two strategies based on how the data is utilized: counterfactual construction-based methods generate synthetic data points to simulate what might happen under different scenarios, helping to uncover hidden biases ; unbiased data-based methods involve collecting data that is free from the common biases present in real-world datasets. For debiasing methods at the algorithm stage, there are primarily three strategies based on different causal techniques :causal representation learning-based methods aim to learn representations of the data that are invariant to biases; causal intervention-based methods directly manipulate variables to observe changes and infer causal relationships ; counterfactual reasoning-based methods involve comparing actual outcomes with hypothetical scenarios to identify and correct biases. For debiasing methods at the evaluation stage, there are primarily two strategies based on the correlation and optimization of unbiased estimates: inverse property scoring-based methods adjust for the probability of receiving a particular treatment, helping to balance the dataset ; doubly robust-based methods combine property score weighting with outcome modeling to improve the robustness and accuracy of bias correction. Currently, recommender systems based on causal inference represent a novel and challenging research field. This paper summarizes several open research directions, including debiasing recommendation methods based on causal discovery, a general causal-based debiasing recommendation framework, robust debiasing methods based on causal inference, addressing bias issues in dynamic environments using causal approaches, and the construction of datasets for causal debiasing recommendations. Finally, we summarize this paper and provide an outlook on the research of debiasing recommendations based on causal inference from the perspectives of application needs and technological development. © 2024 Science Press. All rights reserved.
引用
收藏
页码:2307 / 2332
页数:25
相关论文
共 125 条
[1]  
Resnick P, Varian II R., Recommender systems, Communications of the ACM, 40, 3, pp. 56-58, (1997)
[2]  
Huang Li-Wei, Jiang Bi-Tao, Lv Shou-Ye, Et al., Survey on deep learning based recommender systems, Chinese Journal of Computers, 41, 7, pp. 1619-1647, (2018)
[3]  
Feng Y, Lv F, Shen W, Et al., Deep session Interest network for click-through rate prediction, Proceedings of the 28th International Joint Conference on Artitirial Intelligence, pp. 2301-2307, (2019)
[4]  
Cheng IiT, Koc L, Ilarmsen J, Et al., Wide & deep learning for recommender systems, Proceedings of the 1st Workshop on Deep Learning for Recommender Systems, pp. 7-10, (2016)
[5]  
Covington P, Adams J, Sargin E., Deep neural networks for Youtube recommendatoons, Proceedings of the 10th ACM Conference on Recommender Systems, pp. 191-198, (2016)
[6]  
Chen J, Dong II, Wang X, Et al., Bias and Debias in recommender system: A survey and future direcdons, ACM Transactions on Informatkm Systems, 41, 3, pp. 1-39, (2023)
[7]  
Baeza-Yates R., Bias in search and recommender systems, Proceedings of the 14th ACM Conference on Recommender Systems, (2020)
[8]  
Mehrabi N, MorstaUer F, Saxena N, A survey on bias and fairness in machine learning, ACM Computing Surveys, 54, 6, pp. 1-35, (2021)
[9]  
Abdollahpou H II., PopulaHty bias in ranking and recommendatk)n, Proceedings of the 2019 AAAI/ACM Conference on AI, Ethics, and Sotlety, (2019)
[10]  
Mansoury M, Abdoliahpou H II, Pechenizkiy M, Et al., Feedback loop and bias amplitication in recommender systems, Proceedings of the 29th ACM Internatoonal Conference on Information & Knowledge Management, pp. 2145-2148, (2020)