Unified Matrix Factorization with Dynamic Multi-view Clustering

08/09/2023
by   Shangde Gao, et al.
0

Matrix factorization (MF) is a classical collaborative filtering algorithm for recommender systems. It decomposes the user-item interaction matrix into a product of low-dimensional user representation matrix and item representation matrix. In typical recommendation scenarios, the user-item interaction paradigm is usually a two-stage process and requires static clustering analysis of the obtained user and item representations. The above process, however, is time and computationally intensive, making it difficult to apply in real-time to e-commerce or Internet of Things environments with billions of users and trillions of items. To address this, we propose a unified matrix factorization method based on dynamic multi-view clustering (MFDMC) that employs an end-to-end training paradigm. Specifically, in each view, a user/item representation is regarded as a weighted projection of all clusters. The representation of each cluster is learnable, enabling the dynamic discarding of bad clusters. Furthermore, we employ multi-view clustering to represent multiple roles of users/items, effectively utilizing the representation space and improving the interpretability of the user/item representations for downstream tasks. Extensive experiments show that our proposed MFDMC achieves state-of-the-art performance on real-world recommendation datasets. Additionally, comprehensive visualization and ablation studies interpretably confirm that our method provides meaningful representations for downstream tasks of users/items.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/19/2022

Diversely Regularized Matrix Factorization for Accurate and Aggregately Diversified Recommendation

When recommending personalized top-k items to users, how can we recommen...
research
08/28/2018

Matrix Factorization Equals Efficient Co-occurrence Representation

Matrix factorization is a simple and effective solution to the recommend...
research
08/03/2019

MMF: Attribute Interpretable Collaborative Filtering

Collaborative filtering is one of the most popular techniques in designi...
research
02/13/2018

Position and Distance: Recommendation beyond Matrix Factorization

For the last two decades, matrix factorization has become one of the fun...
research
05/28/2021

CausCF: Causal Collaborative Filtering for RecommendationEffect Estimation

To improve user experience and profits of corporations, modern industria...
research
03/18/2022

SiMCa: Sinkhorn Matrix Factorization with Capacity Constraints

For a very broad range of problems, recommendation algorithms have been ...
research
09/15/2020

Comparison of Three Recent Personalization Algorithms

Personalization algorithms recommend products to users based on their pr...

Please sign up or login with your details

Forgot password? Click here to reset