Towards Explainable Collaborative Filtering with Taste Clusters Learning

04/27/2023
by   Yuntao Du, et al.
0

Collaborative Filtering (CF) is a widely used and effective technique for recommender systems. In recent decades, there have been significant advancements in latent embedding-based CF methods for improved accuracy, such as matrix factorization, neural collaborative filtering, and LightGCN. However, the explainability of these models has not been fully explored. Adding explainability to recommendation models can not only increase trust in the decisionmaking process, but also have multiple benefits such as providing persuasive explanations for item recommendations, creating explicit profiles for users and items, and assisting item producers in design improvements. In this paper, we propose a neat and effective Explainable Collaborative Filtering (ECF) model that leverages interpretable cluster learning to achieve the two most demanding objectives: (1) Precise - the model should not compromise accuracy in the pursuit of explainability; and (2) Self-explainable - the model's explanations should truly reflect its decision-making process, not generated from post-hoc methods. The core of ECF is mining taste clusters from user-item interactions and item profiles.We map each user and item to a sparse set of taste clusters, and taste clusters are distinguished by a few representative tags. The user-item preference, users/items' cluster affiliations, and the generation of taste clusters are jointly optimized in an end-to-end manner. Additionally, we introduce a forest mechanism to ensure the model's accuracy, explainability, and diversity. To comprehensively evaluate the explainability quality of taste clusters, we design several quantitative metrics, including in-cluster item coverage, tag utilization, silhouette, and informativeness. Our model's effectiveness is demonstrated through extensive experiments on three real-world datasets.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/14/2023

UIPC-MF: User-Item Prototype Connection Matrix Factorization for Explainable Collaborative Filtering

Recommending items to potentially interested users has been an important...
research
12/15/2020

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

In recent years, the field of recommendation systems has attracted incre...
research
11/20/2018

Explaining Latent Factor Models for Recommendation with Influence Functions

Latent factor models (LFMs) such as matrix factorization achieve the sta...
research
02/26/2022

Consensus Learning from Heterogeneous Objectives for One-Class Collaborative Filtering

Over the past decades, for One-Class Collaborative Filtering (OCCF), man...
research
07/25/2019

Personalised novel and explainable matrix factorisation

Recommendation systems personalise suggestions to individuals to help th...
research
10/18/2022

Towards Practical Explainability with Cluster Descriptors

With the rapid development of machine learning, improving its explainabi...
research
06/22/2016

Explainable Restricted Boltzmann Machines for Collaborative Filtering

Most accurate recommender systems are black-box models, hiding the reaso...

Please sign up or login with your details

Forgot password? Click here to reset