Explainable Recommendation via Interpretable Feature Mapping and Evaluation of Explainability

Abstract

Latent factor collaborative filtering (CF) has been a widely used technique for recommender system by learning the semantic representations of users and items. Recently, explainable recommendation has attracted much attention from research community. However, trade-off exists between explainability and performance of the recommendation where metadata is often needed to alleviate the dilemma. We present a novel feature mapping approach that maps the uninterpretable general features onto the interpretable aspect features, achieving both satisfactory accuracy and explainability in the recommendations by simultaneous minimization of rating prediction loss and interpretation loss. To evaluate the explainability, we propose two new evaluation metrics specifically designed for aspect-level explanation using surrogate ground truth. Experimental results demonstrate a strong performance in both recommendation and explaining explanation, eliminating the need for metadata. Code is available from https://github.com/pd90506/AMCF.

Cite

Text

Pan et al. "Explainable Recommendation via Interpretable Feature Mapping and Evaluation of Explainability." International Joint Conference on Artificial Intelligence, 2020. doi:10.24963/IJCAI.2020/373

Markdown

[Pan et al. "Explainable Recommendation via Interpretable Feature Mapping and Evaluation of Explainability." International Joint Conference on Artificial Intelligence, 2020.](https://mlanthology.org/ijcai/2020/pan2020ijcai-explainable/) doi:10.24963/IJCAI.2020/373

BibTeX

@inproceedings{pan2020ijcai-explainable,
  title     = {{Explainable Recommendation via Interpretable Feature Mapping and Evaluation of Explainability}},
  author    = {Pan, Deng and Li, Xiangrui and Li, Xin and Zhu, Dongxiao},
  booktitle = {International Joint Conference on Artificial Intelligence},
  year      = {2020},
  pages     = {2690-2696},
  doi       = {10.24963/IJCAI.2020/373},
  url       = {https://mlanthology.org/ijcai/2020/pan2020ijcai-explainable/}
}