Affiliation:
1. University of Georgia, USA
2. Texas A&M University, USA
3. Tencent AI Lab, Bellevue, USA
Abstract
Recommending products to users with intuitive explanations helps improve the system in transparency, persuasiveness, and satisfaction. Existing interpretation techniques include post-hoc methods and interpretable modeling. The former category could quantitatively analyze input contribution to model prediction but has limited interpretation faithfulness, while the latter could explain model internal mechanisms but may not directly attribute model predictions to input features. In this study, we propose a novel
D
ual
I
nterpretable
Rec
ommenda
t
ion model called DIRECT, which integrates ideas of the two interpretation categories to inherit their advantages and avoid limitations. Specifically, DIRECT makes use of item descriptions as explainable evidence for recommendation. First, similar to the post-hoc interpretation, DIRECT could attribute the prediction of a user preference score to textual words of the item descriptions. The attribution of each word is related to its sentiment polarity and word importance, where a word is important if it corresponds to an item aspect that the user is interested in. Second, to improve the interpretability of embedding space, we propose to extract high-level concepts from embeddings, where each concept corresponds to an item aspect. To learn discriminative concepts, we employ a concept-bottleneck layer, and maximize the coding rate reduction on word-aspect embeddings by leveraging a word-word affinity graph extracted from a pre-trained language model. In this way, DIRECT simultaneously achieves faithful attribution and usable interpretation of embedding space. We also show that DIRECT achieves linear inference time complexity regarding the length of item reviews. We conduct experiments including ablation studies on five real-world datasets. Quantitative analysis, visualizations, and case studies verify the interpretability of DIRECT. Our code is available at:
https://github.com/JacksonWuxs/DIRECT
.
Publisher
Association for Computing Machinery (ACM)
Reference70 articles.
1. Leon Bottou and Yoshua Bengio. 1994. Convergence properties of the k-means algorithms. Advances in neural information processing systems 7 (1994).
2. Rose Catherine and William Cohen. 2017. Transnets: Learning to transform for recommendation. In RecSys.
3. Chun-Hao Chang Sarah Tan Ben Lengerich Anna Goldenberg and Rich Caruana. 2021. How interpretable and trustworthy are gams?. In KDD.
4. Chong Chen Min Zhang Yiqun Liu and Shaoping Ma. 2018. Neural attentional rating regression with review-level explanations. In WWW.
5. Ting Chen Simon Kornblith Mohammad Norouzi and Geoffrey Hinton. 2020. A simple framework for contrastive learning of visual representations. In ICML. PMLR.