GNNUERS: Fairness Explanation in GNNs for Recommendation via Counterfactual Reasoning

被引:0
|
作者
Medda, Giacomo [1 ]
Fabbri, Francesco [2 ]
Marras, Mirko [1 ]
Boratto, Ludovico [1 ]
Fenu, Gianni [3 ]
机构
[1] Univ Cagliari, Dept Math & Comp Sci, Cagliari, Italy
[2] Spotify AB, Barcelona, Spain
[3] Univ Cagliari, Dipartimento Matemat & Informat, Cagliari, Italy
关键词
putation Graph algorithms analysis; Additional Key Words and Phrases; Recommender systems; user fairness; explanation; graph neural networks; counterfactual reasoning;
D O I
10.1145/3655631
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Nowadays, research into personalization has been focusing on explainability and fairness. Several approaches proposed in recent works are able to explain individual recommendations in a post-hoc manner or by explanation paths. However, explainability techniques applied to unfairness in recommendation have been limited to finding user/item features mostly related to biased recommendations. In this article, we devised a novel algorithm that leverages counterfactuality methods to discover user unfairness explanations in the form of user-item interactions. In our counterfactual framework, interactions are represented as edges in a bipartite graph, with users and items as nodes. Our bipartite graph explainer perturbs the topological structure to find an altered version that minimizes the disparity in utility between the protected and unprotected demographic groups. Experiments on four real-world graphs coming from various domains showed that our method can systematically explain user unfairness on three state-of-the-art GNN-based recommendation models. Moreover, an empirical evaluation of the perturbed network uncovered relevant patterns that justify the nature of the unfairness discovered by the generated explanations. The source code and the preprocessed data sets are available at https://github.com/jackmedda/RS-BGExplainer.
引用
收藏
页数:26
相关论文
共 48 条
  • [21] KDCRec: Knowledge Distillation for Counterfactual Recommendation via Uniform Data
    Liu, Dugang
    Cheng, Pengxiang
    Lin, Zinan
    Luo, Jinwei
    Dong, Zhenhua
    He, Xiuqiang
    Pan, Weike
    Ming, Zhong
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (08) : 8143 - 8156
  • [22] Improving Conversational Recommendation Systems via Counterfactual Data Simulation
    Wang, Xiaolei
    Zhou, Kun
    Tang, Xinyu
    Zhao, Wayne Xin
    Pan, Fan
    Cao, Zhao
    Wen, Ji-Rong
    PROCEEDINGS OF THE 29TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, KDD 2023, 2023, : 2398 - 2408
  • [23] Reinforcement recommendation reasoning through knowledge graphs for explanation path quality
    Balloccu, Giacomo
    Boratto, Ludovico
    Fenu, Gianni
    Marras, Mirko
    KNOWLEDGE-BASED SYSTEMS, 2023, 260
  • [24] Debiasing NLU Models via Causal Intervention and Counterfactual Reasoning
    Tian, Bing
    Cao, Yixin
    Zhang, Yong
    Xing, Chunxiao
    THIRTY-SIXTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FOURTH CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE / TWELVETH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2022, : 11376 - 11384
  • [25] A General Knowledge Distillation Framework for Counterfactual Recommendation via Uniform Data
    Liu, Dugang
    Cheng, Pengxiang
    Dong, Zhenhua
    He, Xiuqiang
    Pan, Weike
    Ming, Zhong
    PROCEEDINGS OF THE 43RD INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL (SIGIR '20), 2020, : 831 - 840
  • [26] CRAFT: Identifying Key Nodes in the Science Communication Community via Counterfactual Fairness
    Jiang, Wenkang
    Tang, Qirui
    Lin, Lei
    Han, Ye
    Wang, Runqiang
    He, Hongbo
    IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2024,
  • [27] Faithfully Explainable Recommendation via Neural Logic Reasoning
    Zhu, Yaxin
    Xian, Yikun
    Fu, Zuohui
    de Melo, Gerard
    Zhang, Yongfeng
    2021 CONFERENCE OF THE NORTH AMERICAN CHAPTER OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS: HUMAN LANGUAGE TECHNOLOGIES (NAACL-HLT 2021), 2021, : 3083 - 3090
  • [28] Recommendation for fertilizer application for soils via qualitative reasoning
    de Melo, LAMP
    Bertioli, DJ
    Cajueiro, EVM
    Bastos, RC
    AGRICULTURAL SYSTEMS, 2001, 67 (01) : 21 - 30
  • [29] Learning Counterfactual Explanation of Graph Neural Networks via Generative Flow Network
    He K.
    Liu L.
    Zhang Y.
    Wang Y.
    Liu Q.
    Wang G.
    IEEE Transactions on Artificial Intelligence, 2024, 5 (09): : 1 - 13
  • [30] Towards a Fair Marketplace: Counterfactual Evaluation of the trade-off between Relevance, Fairness & Satisfaction in Recommendation Systems
    Mehrotra, Rishabh
    McInerney, James
    Bouchard, Hugues
    Lalmas, Mounia
    Diaz, Fernando
    CIKM'18: PROCEEDINGS OF THE 27TH ACM INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, 2018, : 2243 - 2251