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 条
  • [1] Counterfactual Explanation for Fairness in Recommendation
    Wang, Xiangmeng
    Li, Qian
    Yu, Dianer
    Li, Qing
    Xu, Guandong
    ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2024, 42 (04)
  • [2] Toward Explainable Recommendation via Counterfactual Reasoning
    Xia, Haiyang
    Li, Qian
    Wang, Zhichao
    Li, Gang
    ADVANCES IN KNOWLEDGE DISCOVERY AND DATA MINING, PAKDD 2023, PT III, 2023, 13937 : 3 - 15
  • [3] Inference and Explanation in Counterfactual Reasoning
    Rips, Lance J.
    Edwards, Brian J.
    COGNITIVE SCIENCE, 2013, 37 (06) : 1107 - 1135
  • [4] FairGap: Fairness-Aware Recommendation via Generating Counterfactual Graph
    Chen, Wei
    Wu, Yiqing
    Zhang, Zhao
    Zhuang, Fuzhen
    He, Zhongshi
    Xie, Ruobing
    Xia, Feng
    ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2024, 42 (04)
  • [5] Counterfactual Reasoning for Decision Model Fairness Assessment
    Cornacchia, Giandomenico
    Anelli, Vito Walter
    Narducci, Fedelucio
    Ragone, Azzurra
    Di Sciascio, Eugenio
    COMPANION OF THE WORLD WIDE WEB CONFERENCE, WWW 2023, 2023, : 229 - 233
  • [6] A New Paradigm for Counterfactual Reasoning in Fairness and Recourse
    Bynum, Lucius E. J.
    Loftus, Joshua R.
    Stoyanovich, Julia
    PROCEEDINGS OF THE THIRTY-THIRD INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, IJCAI 2024, 2024, : 7092 - 7100
  • [7] Causal Explanation and Fact Mutability in Counterfactual Reasoning
    Dehghani, Morteza
    Iliev, Rumen
    Kaufmann, Stefan
    MIND & LANGUAGE, 2012, 27 (01) : 55 - 85
  • [8] Reinforced Path Reasoning for Counterfactual Explainable Recommendation
    Wang, Xiangmeng
    Li, Qian
    Yu, Dianer
    Li, Qing
    Xu, Guandong
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2024, 36 (07) : 3443 - 3459
  • [9] Auditing fairness under unawareness through counterfactual reasoning
    Cornacchia, Giandomenico
    Anelli, Vito Walter
    Biancofiore, Giovanni Maria
    Narducci, Fedelucio
    Pomo, Claudio
    Ragone, Azzurra
    Di Sciascio, Eugenio
    INFORMATION PROCESSING & MANAGEMENT, 2023, 60 (02)
  • [10] Knowledge is Power, Understanding is Impact: Utility and Beyond Goals, Explanation Quality, and Fairness in Path Reasoning Recommendation
    Balloccu, Giacomo
    Boratto, Ludovico
    Cancedda, Christian
    Fenu, Gianni
    Marras, Mirko
    ADVANCES IN INFORMATION RETRIEVAL, ECIR 2023, PT III, 2023, 13982 : 3 - 19