Explaining Recommendation System Using Counterfactual Textual Explanations

Niloofar Ranjbar, Saeedeh Momtazi, MohammadMehdi Homayounpour
3/14/2023
cs.IRcs.HCcs.LG

No official code found. Best implementation: nranjbar/ExplainableRecommenderSystem (3 stars, last commit 2023-09-25).

Abstract

Currently, there is a significant amount of research being conducted in the field of artificial intelligence to improve the explainability and interpretability of deep learning models. It is found that if end-users understand the reason for the production of some output, it is easier to trust the system. Recommender systems are one example of systems that great efforts have been conducted to make their output more explainable. One method for producing a more explainable output is using counterfactual reasoning, which involves altering minimal features to generate a counterfactual item that results in changing the output of the system. This process allows the identification of input features that have a significant impact on the desired output, leading to effective explanations. In this paper, we present a method for generating counterfactual explanations for both tabular and textual features. We evaluated the performance of our proposed method on three real-world datasets and demonstrated a +5\% improvement on finding effective features (based on model-based measures) compared to the baseline method.

View on arXivView PDF

Code Implementations(1)

Explaining Recommendation System using Counterfactual Textual explanations

30Jupyter NotebookSep 25, 20233 years ago

Similar Papers

Cite this paper

@article{ranjbar2023explaining,
  title  = {Explaining Recommendation System Using Counterfactual Textual Explanations},
  author = {Niloofar Ranjbar and Saeedeh Momtazi and MohammadMehdi Homayounpour},
  year   = {2023},
  eprint = {2303.11160},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2303.11160v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2303.11160.svg)](https://codeofpaper.com/paper/2303.11160)

Discussion