Publication | Closed Access
Reinforced Path Reasoning for Counterfactual Explainable Recommendation
25
Citations
51
References
2024
Year
Artificial IntelligenceCounterfactual ExplanationsEngineeringCausal InferenceText MiningNatural Language ProcessingData ScienceNews RecommendationInterpretabilityCollaborative FilteringPredictive AnalyticsKnowledge DiscoveryComputer ScienceCold-start ProblemInformation Filtering SystemPath ReasoningRecommendation MechanismGroup RecommendersExplanation-based LearningAutomated ReasoningUser PreferencesExplainable Ai
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 <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Counterfactual Explainable Recommendation (CERec)</i> to generate item attribute-based counterfactual explanations meanwhile to boost recommendation performance. Our <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">CERec</i> 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 <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">CERec</i> 's ability to provide explanations consistent with user preferences and maintain improved recommendations. We release our code and processed datasets at <uri xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">https://github.com/Chrystalii/CERec</uri> .
| Year | Citations | |
|---|---|---|
Page 1
Page 1