PRINCE: Provider-side Interpretability with Counterfactual Explanations in Recommender Systems
Not on the map. Why?
Abstract (arXiv)
Interpretable explanations for recommender systems and other machine learning models are crucial to gain user trust. Prior works that have focused on paths connecting users and items in a heterogeneous network have several limitations, such as discovering relationships rather than true explanations, or disregarding other users' privacy. In this work, we take a fresh perspective, and present PRINCE: a provider-side mechanism to produce tangible explanations for end-users, where an explanation is defined to be a set of minimal actions performed by the user that, if removed, changes the recommendation to a different item. Given a recommendation, PRINCE uses a polynomial-time optimal algorithm for finding this minimal set of a user's actions from an exponential search space, based on random walks over dynamic graphs. Experiments on two real-world datasets show that PRINCE provides more compact explanations than intuitive baselines, and insights from a crowdsourced user-study demonstrate the viability of such action-based explanations. We thus posit that PRINCE produces scrutable, actionable, and concise explanations, owing to its use of counterfactual evidence, a user's own actions, and minimal sets, respectively.
Key facts. Cited by 35 papers in the map (data through 14 Oct 2026). First posted on arXiv 19 Nov 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 8; 2022: 6; 2023: 11; 2024: 3; 2025: 4; 2026: 3.
35 papers.
Sort:
By area:
- 2021CARLA: A Python Library to Benchmark Algorithmic Recourse and Counterfactual Explanation Algorithmscited by 86
- 2021If Only We Had Better Counterfactual Explanations: Five Key Deficits to Rectify in the Evaluation of Counterfactual XAI Techniquescited by 82
- 2021Counterfactual Explainable Recommendationcited by 60
- 2021Counterfactuals and Causability in Explainable Artificial Intelligence: Theory, Algorithms, and Applicationscited by 59
- 2022A Comprehensive Survey on Trustworthy Recommender Systemscited by 32
- 2021Counterfactual Explanations for Neural Recommenderscited by 27
- 2025G-Refer: Graph Retrieval-Augmented Large Language Model for Explainable Recommendationcited by 27
- 2023PaGE-Link: Path-based Graph Neural Network Explanation for Heterogeneous Link Predictioncited by 25
- 2023Causal Deep Learningcited by 20
- 2021Causal Collaborative Filteringcited by 13
- 2022Reinforced Path Reasoning for Counterfactual Explainable Recommendationcited by 13
- 2023Filter Bubbles in Recommender Systems: Fact or Fallacy -- A Systematic Reviewcited by 13
23 more
- 2021From Intrinsic to Counterfactual: On the Explainability of Contextualized Recommender Systemscited by 9
- 2024Towards Unifying Evaluation of Counterfactual Explanations: Leveraging Large Language Models for Human-Centric Assessmentscited by 8
- 2022Benchmarking Instance-Centric Counterfactual Algorithms for XAI: From White Box to Black Boxcited by 7
- 2023ExplainableFold: Understanding AlphaFold Prediction with Explainable AIcited by 4
- 2023Factual and Personalized Recommendations using Language Models and Reinforcement Learningcited by 4
- 2021ELIXIR: Learning from User Feedback on Explanations to Improve Recommender Modelscited by 3
- 2023Counterfactual Collaborative Reasoningcited by 3
- 2023User-Controllable Recommendation via Counterfactual Retrospective and Prospective Explanationscited by 3
- 2023RecRec: Algorithmic Recourse for Recommender Systemscited by 3
- 2022Counterfactually Evaluating Explanations in Recommender Systemscited by 2
- 2022Dynamic Causal Collaborative Filteringcited by 2
- 2022Learning to Counterfactually Explain Recommendationscited by 1
- 2023Explaining Recommendation System Using Counterfactual Textual Explanationscited by 1
- 2024Review of Explainable Graph-Based Recommender Systemscited by 1
- 2025Extracting Interaction-Aware Monosemantic Concepts in Recommender Systemscited by 1
- 2026Explaining Group Recommendations via Counterfactualscited by 1
- 2023Explainable Recommender with Geometric Information Bottleneckcited by 0
- 2023Explainable History Distillation by Marked Temporal Point Processcited by 0
- 2024Evaluating graph-based explanations for AI-based recommender systemscited by 0
- 2025Learning Marked Temporal Point Process Explanations based on Counterfactual and Factual Reasoningcited by 0
- 2025Shielded RecRL: Explanation Generation for Recommender Systems without Ranking Degradationcited by 0
- 2026From Top-1 to Top-K: A Reproducibility Study and Benchmarking of Counterfactual Explanations for Recommender Systemscited by 0
- 2026Necessary or Sufficient? Evaluating LLM Explanations With Behavioural Evidencecited by 0
- 2026Necessary or Sufficient? Evaluating LLM Explanations With Behavioural Evidence4 Sep 2026
- 2026From Top-1 to Top-K: A Reproducibility Study and Benchmarking of Counterfactual Explanations for Recommender Systems21 Apr 2026
- 2026Explaining Group Recommendations via Counterfactuals23 Jan 2026
- 2025Extracting Interaction-Aware Monosemantic Concepts in Recommender Systems22 Nov 2025
- 2025Shielded RecRL: Explanation Generation for Recommender Systems without Ranking Degradation14 Oct 2025
- 2025Learning Marked Temporal Point Process Explanations based on Counterfactual and Factual Reasoning16 Aug 2025
- 2025G-Refer: Graph Retrieval-Augmented Large Language Model for Explainable Recommendation18 Feb 2025
- 2024Towards Unifying Evaluation of Counterfactual Explanations: Leveraging Large Language Models for Human-Centric Assessments28 Oct 2024
- 2024Review of Explainable Graph-Based Recommender Systems31 Jul 2024
- 2024Evaluating graph-based explanations for AI-based recommender systems17 Jul 2024
- 2023Explainable History Distillation by Marked Temporal Point Process13 Nov 2023
- 2023Factual and Personalized Recommendations using Language Models and Reinforcement Learning9 Oct 2023
23 more
- 2023RecRec: Algorithmic Recourse for Recommender Systems28 Aug 2023
- 2023User-Controllable Recommendation via Counterfactual Retrospective and Prospective Explanations2 Aug 2023
- 2023Filter Bubbles in Recommender Systems: Fact or Fallacy -- A Systematic Review2 Jul 2023
- 2023Counterfactual Collaborative Reasoning30 Jun 2023
- 2023Explainable Recommender with Geometric Information Bottleneck9 May 2023
- 2023Explaining Recommendation System Using Counterfactual Textual Explanations14 Mar 2023
- 2023Causal Deep Learning3 Mar 2023
- 2023PaGE-Link: Path-based Graph Neural Network Explanation for Heterogeneous Link Prediction24 Feb 2023
- 2023ExplainableFold: Understanding AlphaFold Prediction with Explainable AI27 Jan 2023
- 2022Learning to Counterfactually Explain Recommendations17 Nov 2022
- 2022A Comprehensive Survey on Trustworthy Recommender Systems21 Sep 2022
- 2022Dynamic Causal Collaborative Filtering23 Aug 2022
- 2022Reinforced Path Reasoning for Counterfactual Explainable Recommendation14 Jul 2022
- 2022Benchmarking Instance-Centric Counterfactual Algorithms for XAI: From White Box to Black Box4 Mar 2022
- 2022Counterfactually Evaluating Explanations in Recommender Systems2 Mar 2022
- 2021From Intrinsic to Counterfactual: On the Explainability of Contextualized Recommender Systems28 Oct 2021
- 2021Counterfactual Explainable Recommendation24 Aug 2021
- 2021CARLA: A Python Library to Benchmark Algorithmic Recourse and Counterfactual Explanation Algorithms2 Aug 2021
- 2021Counterfactual Explanations for Neural Recommenders11 May 2021
- 2021Counterfactuals and Causability in Explainable Artificial Intelligence: Theory, Algorithms, and Applications7 Mar 2021
- 2021If Only We Had Better Counterfactual Explanations: Five Key Deficits to Rectify in the Evaluation of Counterfactual XAI Techniques26 Feb 2021
- 2021ELIXIR: Learning from User Feedback on Explanations to Improve Recommender Models15 Feb 2021
- 2021Causal Collaborative Filtering3 Feb 2021
- 2023Counterfactual Collaborative Reasoningcited by 3
- 2023Counterfactual Collaborative Reasoning30 Jun 2023
- 2021CARLA: A Python Library to Benchmark Algorithmic Recourse and Counterfactual Explanation Algorithmscited by 86
- 2021If Only We Had Better Counterfactual Explanations: Five Key Deficits to Rectify in the Evaluation of Counterfactual XAI Techniquescited by 82
- 2021Counterfactual Explainable Recommendationcited by 60
- 2021Counterfactuals and Causability in Explainable Artificial Intelligence: Theory, Algorithms, and Applicationscited by 59
- 2022A Comprehensive Survey on Trustworthy Recommender Systemscited by 32
- 2021Counterfactual Explanations for Neural Recommenderscited by 27
- 2023PaGE-Link: Path-based Graph Neural Network Explanation for Heterogeneous Link Predictioncited by 25
- 2023Causal Deep Learningcited by 20
- 2021Causal Collaborative Filteringcited by 13
- 2022Reinforced Path Reasoning for Counterfactual Explainable Recommendationcited by 13
- 2023Filter Bubbles in Recommender Systems: Fact or Fallacy -- A Systematic Reviewcited by 13
- 2021From Intrinsic to Counterfactual: On the Explainability of Contextualized Recommender Systemscited by 9
12 most cited of 33 All 33 (JSON)
- 2026Necessary or Sufficient? Evaluating LLM Explanations With Behavioural Evidence4 Sep 2026
- 2026From Top-1 to Top-K: A Reproducibility Study and Benchmarking of Counterfactual Explanations for Recommender Systems21 Apr 2026
- 2026Explaining Group Recommendations via Counterfactuals23 Jan 2026
- 2025Extracting Interaction-Aware Monosemantic Concepts in Recommender Systems22 Nov 2025
- 2025Shielded RecRL: Explanation Generation for Recommender Systems without Ranking Degradation14 Oct 2025
- 2025Learning Marked Temporal Point Process Explanations based on Counterfactual and Factual Reasoning16 Aug 2025
- 2024Towards Unifying Evaluation of Counterfactual Explanations: Leveraging Large Language Models for Human-Centric Assessments28 Oct 2024
- 2024Review of Explainable Graph-Based Recommender Systems31 Jul 2024
- 2024Evaluating graph-based explanations for AI-based recommender systems17 Jul 2024
- 2023Explainable History Distillation by Marked Temporal Point Process13 Nov 2023
- 2023Factual and Personalized Recommendations using Language Models and Reinforcement Learning9 Oct 2023
- 2023RecRec: Algorithmic Recourse for Recommender Systems28 Aug 2023
12 newest of 33 All 33 (JSON)