Reinforced path reasoning for counterfactual explainable recommendation

Xiangmeng WANG, Qian LI, Dianer YU, Qing LI, Guandong XU

Research output: Contribution to journalArticlespeer-review

9 Citations (Scopus)

Abstract

Counterfactual explanations interpret the recommendation mechanism by exploring how minimal alterations on items or users affect recommendation decisions. Existing counterfactual explainable approaches face huge search space, and their explanations are either action-based (e.g., user click) or aspect-based (i.e., item description). We believe item attribute-based explanations are more intuitive and persuadable for users since they explain by fine-grained demographic features, e.g., brand. Moreover, counterfactual explanations could enhance recommendations by filtering out negative items. In this work, we propose a novel Counterfactual Explainable Recommendation (CERec) to generate item attribute-based counterfactual explanations meanwhile to boost recommendation performance. Our CERec optimizes an explanation policy upon uniformly searching candidate counterfactuals within a reinforcement learning environment. We reduce the huge search space with an adaptive path sampler by using rich context information of a given knowledge graph. We also deploy the explanation policy to a recommendation model to enhance the recommendation. Extensive explainability and recommendation evaluations demonstrate CERec's ability to provide explanations consistent with user preferences and maintain improved recommendations. Copyright © 2024 IEEE.

Original languageEnglish
Pages (from-to)3443-3459
JournalIEEE Transactions on Knowledge and Data Engineering
Volume36
Issue number7
Early online dateJan 2024
DOIs
Publication statusPublished - Jul 2024

Citation

Wang, X., Li, Q., Yu, D., Li, Q., & Xu, G. (2024). Reinforced path reasoning for counterfactual explainable recommendation. IEEE Transactions on Knowledge and Data Engineering, 36(7), 3443-3459. https://doi.org/10.1109/TKDE.2024.3354077

Keywords

  • Explainable recommendation
  • Counterfactual explanation
  • Counterfactual reasoning
  • Reinforcement learning

Fingerprint

Dive into the research topics of 'Reinforced path reasoning for counterfactual explainable recommendation'. Together they form a unique fingerprint.