Counterfactual Explainable Recommendation
Not on the map. Why?
Abstract (arXiv)
By providing explanations for users and system designers to facilitate better understanding and decision making, explainable recommendation has been an important research problem. In this paper, we propose Counterfactual Explainable Recommendation (CountER), which takes the insights of counterfactual reasoning from causal inference for explainable recommendation. CountER is able to formulate the complexity and the strength of explanations, and it adopts a counterfactual learning framework to seek simple (low complexity) and effective (high strength) explanations for the model decision. Technically, for each item recommended to each user, CountER formulates a joint optimization problem to generate minimal changes on the item aspects so as to create a counterfactual item, such that the recommendation decision on the counterfactual item is reversed. These altered aspects constitute the explanation of why the original item is recommended. The counterfactual explanation helps both the users for better understanding and the system designers for better model debugging. Another contribution of the work is the evaluation of explainable recommendation, which has been a challenging task. Fortunately, counterfactual explanations are very suitable for standard quantitative evaluation. To measure the explanation quality, we design two types of evaluation metrics, one from user's perspective (i.e. why the user likes the item), and the other from model's perspective (i.e. why the item is recommended by the model). We apply our counterfactual learning algorithm on a black-box recommender system and evaluate the generated explanations on five real-world datasets. Results show that our model generates more accurate and effective explanations than state-of-the-art explainable recommendation models.
Key facts. Cited by 60 papers in the map (data through 7 Oct 2026). Builds on 23 of its 53 references that are in the map. First posted on arXiv 24 Aug 2021.
Builds on
23 of 53 references.
References · 23
- 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,086
- 2019Counterfactual Visual Explanationscited by 312
- 2018Explainable Recommendation: A Survey and New Perspectivescited by 210
- 2020Multi-Objective Counterfactual Explanationscited by 157
- 2020CausaLM: Causal Model Explanation Through Counterfactual Language Modelscited by 117
- 2019Learning Disentangled Representations for Recommendationcited by 110
- 2019Reinforcement Knowledge Graph Reasoning for Explainable Recommendationcited by 102
- 2020Fairness-Aware Explainable Recommendation over Knowledge Graphscited by 74
- 2021Personalized Transformer for Explainable Recommendationcited by 58
- 2017Neural Rating Regression with Abstractive Tips Generation for Recommendationcited by 50
- 2018Explainable Recommendation via Multi-Task Learning in Opinionated Text Datacited by 40
- 2020Neural Logic Reasoningcited by 38
11 more
- 2018Generating Counterfactual Explanations with Natural Languagecited by 37
- 2020Neural Collaborative Reasoningcited by 37
- 2019PRINCE: Provider-side Interpretability with Counterfactual Explanations in Recommender Systemscited by 35
- 2020Try This Instead: Personalized and Interpretable Substitute Recommendationcited by 34
- 2021Counterfactual Explanations for Neural Recommenderscited by 27
- 2020Analysis of Q-learning with Adaptation and Momentum Restart for Gradient Descentcited by 26
- 2020CAFE: Coarse-to-Fine Neural Symbolic Reasoning for Explainable Recommendationcited by 26
- 2021Generate Natural Language Explanations for Recommendationcited by 22
- 2021Faithfully Explainable Recommendation via Neural Logic Reasoningcited by 14
- 2021Causal Collaborative Filteringcited by 13
- 2020Explainable Recommendation via Interpretable Feature Mapping and Evaluation of Explainabilitycited by 9
Built on by
Citing papers per year: 2021: 5; 2022: 13; 2023: 13; 2024: 14; 2025: 7; 2026: 8.
60 papers.
Sort:
By area:
- 2022Recommendation as Language Processing (RLP): A Unified Pretrain, Personalized Prompt & Predict Paradigm (P5)cited by 396
- 2023User Behavior Simulation with Large Language Model based Agentscited by 136
- 2022Personalized Prompt Learning for Explainable Recommendationcited by 79
- 2022Learning and Evaluating Graph Neural Network Explanations based on Counterfactual and Factual Reasoningcited by 78
- 2022A Comprehensive Survey on Trustworthy Recommender Systemscited by 32
- 2022Fairness in Recommendation: Foundations, Methods and Applicationscited by 27
- 2022GREASE: Generate Factual and Counterfactual Explanations for GNN-based Recommendationscited by 22
- 2021Uncovering Main Causalities for Long-tailed Information Extractioncited by 21
- 2024A Survey on Diffusion Models for Recommender Systemscited by 20
- 2021Deconfounded Causal Collaborative Filteringcited by 14
- 2022Measuring "Why" in Recommender Systems: a Comprehensive Survey on the Evaluation of Explainable Recommendationcited by 14
- 2023A Review of the Role of Causality in Developing Trustworthy AI Systemscited by 14
38 more
- 2022Reinforced Path Reasoning for Counterfactual Explainable Recommendationcited by 13
- 2021From Kepler to Newton: Explainable AI for Sciencecited by 12
- 2024Graph Neural Networks for Vulnerability Detection: A Counterfactual Explanationcited by 12
- 2024Uncertainty-Aware Explainable Recommendation with Large Language Modelscited by 10
- 2024LLM-Powered Explanations: Unraveling Recommendations Through Subgraph Reasoningcited by 10
- 2021From Intrinsic to Counterfactual: On the Explainability of Contextualized Recommender Systemscited by 9
- 2026OneReason Technical Reportcited by 8
- 2022Explainable Global Fairness Verification of Tree-Based Classifierscited by 5
- 2023Mining Stable Preferences: Adaptive Modality Decorrelation for Multimedia Recommendationcited by 5
- 2024TEARS: Textual Representations for Scrutable Recommendationscited by 5
- 2022Graph-based Extractive Explainer for Recommendationscited by 4
- 2022Learn Basic Skills and Reuse: Modularized Adaptive Neural Architecture Search (MANAS)cited by 4
- 2023ExplainableFold: Understanding AlphaFold Prediction with Explainable AIcited by 4
- 2023Towards Explainable Conversational Recommender Systemscited by 4
- 2023Interpretable Knowledge Tracing via Response Influence-based Counterfactual Reasoningcited by 4
- 2023Counterfactual Collaborative Reasoningcited by 3
- 2023User-Controllable Recommendation via Counterfactual Retrospective and Prospective Explanationscited by 3
- 2023RecRec: Algorithmic Recourse for Recommender Systemscited by 3
- 2023Evaluative Item-Contrastive Explanations in Rankingscited by 3
- 2021Problem Learning: Towards the Free Will of Machinescited by 2
- 2022Dynamic Causal Collaborative Filteringcited by 2
- 2024NoMatterXAI: Generating "No Matter What" Alterfactual Examples for Explaining Black-Box Text Classification Modelscited by 2
- 2024GaVaMoE: Gaussian-Variational Gated Mixture of Experts for Explainable Recommendationcited by 2
- 2025Sparse Autoencoders for Sequential Recommendation Models: Interpretation and Flexible Controlcited by 2
- 2022Deep Causal Reasoning for Recommendationscited by 1
- 2023Explaining Recommendation System Using Counterfactual Textual Explanationscited by 1
- 2024CRUISE on Quantum Computing for Feature Selection in Recommender Systemscited by 1
- 2024On Causally Disentangled State Representation Learning for Reinforcement Learning based Recommender Systemscited by 1
- 2025Explainable Recommendation with Simulated Human Feedbackcited by 1
- 2026Explaining Group Recommendations via Counterfactualscited by 1
- 2026TRACE: A Conversational Framework for Sustainable Tourism Recommendation with Agentic Counterfactual Explanationscited by 1
- 2023Explainable Recommender with Geometric Information Bottleneckcited by 0
- 2023Explainable History Distillation by Marked Temporal Point Processcited by 0
- 2024Stability of Explainable Recommendationcited by 0
- 2024Robust Explainable Recommendationcited by 0
- 2024AOTree: Aspect Order Tree-based Model for Explainable Recommendationcited by 0
- 2024Designing an Interpretable Interface for Contextual Banditscited by 0
- 2024Performance-Driven QUBO for Recommender Systems on Quantum Annealerscited by 0
50 most cited of 60 All 60 (JSON)
- 2026Necessary or Sufficient? Evaluating LLM Explanations With Behavioural Evidence4 Sep 2026
- 2026Why This, Not That? Mining User Profiles for Pair-wise Counterfactuals21 Aug 2026
- 2026The Utility of LLMs in Recommender Systems Explanation Evaluation7 Aug 2026
- 2026Bi-NAS: Towards Effective and Personalized Explanation for Recommender Systems via Bi-Level Neural Architecture Search1 Jul 2026
- 2026OneReason Technical Report4 Jun 2026
- 2026TRACE: A Conversational Framework for Sustainable Tourism Recommendation with Agentic Counterfactual Explanations14 Apr 2026
- 2026Modeling Endogenous Logic: Causal Neuro-Symbolic Reasoning Model for Explainable Multi-Behavior Recommendation29 Jan 2026
- 2026Explaining Group Recommendations via Counterfactuals23 Jan 2026
- 2025Explainable Statute Prediction via Attention-based Model and LLM Prompting26 Dec 2025
- 2025Diversity Recommendation via Causal Deconfounding of Co-purchase Relations and Counterfactual Exposure19 Dec 2025
- 2025Comparative Explanations via Counterfactual Reasoning in Recommendations13 Oct 2025
- 2025Learning Marked Temporal Point Process Explanations based on Counterfactual and Factual Reasoning16 Aug 2025
38 more
- 2025To Explain Or Not To Explain: An Empirical Investigation Of AI-Based Recommendations On Social Media Platforms13 Aug 2025
- 2025Sparse Autoencoders for Sequential Recommendation Models: Interpretation and Flexible Control16 Jul 2025
- 2025Explainable Recommendation with Simulated Human Feedback19 Apr 2025
- 2024TEARS: Textual Representations for Scrutable Recommendations25 Oct 2024
- 2024Performance-Driven QUBO for Recommender Systems on Quantum Annealers20 Oct 2024
- 2024GaVaMoE: Gaussian-Variational Gated Mixture of Experts for Explainable Recommendation15 Oct 2024
- 2024Designing an Interpretable Interface for Contextual Bandits23 Sep 2024
- 2024A Survey on Diffusion Models for Recommender Systems8 Sep 2024
- 2024NoMatterXAI: Generating "No Matter What" Alterfactual Examples for Explaining Black-Box Text Classification Models20 Aug 2024
- 2024AOTree: Aspect Order Tree-based Model for Explainable Recommendation29 Jul 2024
- 2024On Causally Disentangled State Representation Learning for Reinforcement Learning based Recommender Systems18 Jul 2024
- 2024CRUISE on Quantum Computing for Feature Selection in Recommender Systems3 Jul 2024
- 2024LLM-Powered Explanations: Unraveling Recommendations Through Subgraph Reasoning22 Jun 2024
- 2024Robust Explainable Recommendation3 May 2024
- 2024Stability of Explainable Recommendation3 May 2024
- 2024Graph Neural Networks for Vulnerability Detection: A Counterfactual Explanation24 Apr 2024
- 2024Uncertainty-Aware Explainable Recommendation with Large Language Models31 Jan 2024
- 2023Evaluative Item-Contrastive Explanations in Rankings14 Dec 2023
- 2023Interpretable Knowledge Tracing via Response Influence-based Counterfactual Reasoning1 Dec 2023
- 2023Explainable History Distillation by Marked Temporal Point Process13 Nov 2023
- 2023RecRec: Algorithmic Recourse for Recommender Systems28 Aug 2023
- 2023User-Controllable Recommendation via Counterfactual Retrospective and Prospective Explanations2 Aug 2023
- 2023Counterfactual Collaborative Reasoning30 Jun 2023
- 2023Mining Stable Preferences: Adaptive Modality Decorrelation for Multimedia Recommendation25 Jun 2023
- 2023User Behavior Simulation with Large Language Model based Agents5 Jun 2023
- 2023Towards Explainable Conversational Recommender Systems27 May 2023
- 2023Explainable Recommender with Geometric Information Bottleneck9 May 2023
- 2023Explaining Recommendation System Using Counterfactual Textual Explanations14 Mar 2023
- 2023A Review of the Role of Causality in Developing Trustworthy AI Systems14 Feb 2023
- 2023ExplainableFold: Understanding AlphaFold Prediction with Explainable AI27 Jan 2023
- 2022Explainable Global Fairness Verification of Tree-Based Classifiers27 Sep 2022
- 2022A Comprehensive Survey on Trustworthy Recommender Systems21 Sep 2022
- 2022Dynamic Causal Collaborative Filtering23 Aug 2022
- 2022Learn Basic Skills and Reuse: Modularized Adaptive Neural Architecture Search (MANAS)23 Aug 2022
- 2022GREASE: Generate Factual and Counterfactual Explanations for GNN-based Recommendations4 Aug 2022
- 2022Reinforced Path Reasoning for Counterfactual Explainable Recommendation14 Jul 2022
- 2022Fairness in Recommendation: Foundations, Methods and Applications26 May 2022
- 2022Recommendation as Language Processing (RLP): A Unified Pretrain, Personalized Prompt & Predict Paradigm (P5)24 Mar 2022
50 newest of 60 All 60 (JSON)
- 2024LLM-Powered Explanations: Unraveling Recommendations Through Subgraph Reasoningcited by 10
- 2026OneReason Technical Reportcited by 8
- 2023Counterfactual Collaborative Reasoningcited by 3
- 2022Deep Causal Reasoning for Recommendationscited by 1
- 2026Modeling Endogenous Logic: Causal Neuro-Symbolic Reasoning Model for Explainable Multi-Behavior Recommendationcited by 0
- 2026OneReason Technical Report4 Jun 2026
- 2026Modeling Endogenous Logic: Causal Neuro-Symbolic Reasoning Model for Explainable Multi-Behavior Recommendation29 Jan 2026
- 2024LLM-Powered Explanations: Unraveling Recommendations Through Subgraph Reasoning22 Jun 2024
- 2023Counterfactual Collaborative Reasoning30 Jun 2023
- 2022Deep Causal Reasoning for Recommendations6 Jan 2022
- 2024A Survey on Diffusion Models for Recommender Systemscited by 20
- 2024A Survey on Diffusion Models for Recommender Systems8 Sep 2024
- 2022Recommendation as Language Processing (RLP): A Unified Pretrain, Personalized Prompt & Predict Paradigm (P5)cited by 396
- 2022Personalized Prompt Learning for Explainable Recommendationcited by 79
- 2022Learning and Evaluating Graph Neural Network Explanations based on Counterfactual and Factual Reasoningcited by 78
- 2022A Comprehensive Survey on Trustworthy Recommender Systemscited by 32
- 2022Fairness in Recommendation: Foundations, Methods and Applicationscited by 27
- 2022GREASE: Generate Factual and Counterfactual Explanations for GNN-based Recommendationscited by 22
- 2021Uncovering Main Causalities for Long-tailed Information Extractioncited by 21
- 2021Deconfounded Causal Collaborative Filteringcited by 14
- 2022Measuring "Why" in Recommender Systems: a Comprehensive Survey on the Evaluation of Explainable Recommendationcited by 14
- 2023A Review of the Role of Causality in Developing Trustworthy AI Systemscited by 14
- 2022Reinforced Path Reasoning for Counterfactual Explainable Recommendationcited by 13
- 2021From Kepler to Newton: Explainable AI for Sciencecited by 12
12 most cited of 51 All 51 (JSON)
- 2026Necessary or Sufficient? Evaluating LLM Explanations With Behavioural Evidence4 Sep 2026
- 2026Why This, Not That? Mining User Profiles for Pair-wise Counterfactuals21 Aug 2026
- 2026The Utility of LLMs in Recommender Systems Explanation Evaluation7 Aug 2026
- 2026Bi-NAS: Towards Effective and Personalized Explanation for Recommender Systems via Bi-Level Neural Architecture Search1 Jul 2026
- 2026Explaining Group Recommendations via Counterfactuals23 Jan 2026
- 2025Explainable Statute Prediction via Attention-based Model and LLM Prompting26 Dec 2025
- 2025Diversity Recommendation via Causal Deconfounding of Co-purchase Relations and Counterfactual Exposure19 Dec 2025
- 2025Comparative Explanations via Counterfactual Reasoning in Recommendations13 Oct 2025
- 2025Learning Marked Temporal Point Process Explanations based on Counterfactual and Factual Reasoning16 Aug 2025
- 2025To Explain Or Not To Explain: An Empirical Investigation Of AI-Based Recommendations On Social Media Platforms13 Aug 2025
- 2025Sparse Autoencoders for Sequential Recommendation Models: Interpretation and Flexible Control16 Jul 2025
- 2025Explainable Recommendation with Simulated Human Feedback19 Apr 2025
12 newest of 51 All 51 (JSON)