Explainable Recommendation Systems by Generalized Additive Models with Manifest and Latent Interactions

12/15/2020
by   YiFeng Guo, et al.
0

In recent years, the field of recommendation systems has attracted increasing attention to developing predictive models that provide explanations of why an item is recommended to a user. The explanations can be either obtained by post-hoc diagnostics after fitting a relatively complex model or embedded into an intrinsically interpretable model. In this paper, we propose the explainable recommendation systems based on a generalized additive model with manifest and latent interactions (GAMMLI). This model architecture is intrinsically interpretable, as it additively consists of the user and item main effects, the manifest user-item interactions based on observed features, and the latent interaction effects from residuals. Unlike conventional collaborative filtering methods, the group effect of users and items are considered in GAMMLI. It is beneficial for enhancing the model interpretability, and can also facilitate the cold-start recommendation problem. A new Python package GAMMLI is developed for efficient model training and visualized interpretation of the results. By numerical experiments based on simulation data and real-world cases, the proposed method is shown to have advantages in both predictive performance and explainable recommendation.

READ FULL TEXT

page 14

page 15

page 17

page 18

research
04/27/2023

Towards Explainable Collaborative Filtering with Taste Clusters Learning

Collaborative Filtering (CF) is a widely used and effective technique fo...
research
11/16/2021

A Unified and Fast Interpretable Model for Predictive Analytics

In this paper, we propose FXAM (Fast and eXplainable Additive Model), a ...
research
08/30/2023

Knowledge-grounded Natural Language Recommendation Explanation

Explanations accompanied by a recommendation can assist users in underst...
research
09/02/2021

Adherence and Constancy in LIME-RS Explanations for Recommendation

Explainable Recommendation has attracted a lot of attention due to a ren...
research
06/01/2022

ILMART: Interpretable Ranking with Constrained LambdaMART

Interpretable Learning to Rank (LtR) is an emerging field within the res...
research
03/15/2021

Category Aware Explainable Conversational Recommendation

Most conversational recommendation approaches are either not explainable...
research
04/23/2023

Triple Structural Information Modelling for Accurate, Explainable and Interactive Recommendation

In dynamic interaction graphs, user-item interactions usually follow het...

Please sign up or login with your details

Forgot password? Click here to reset