Publication Type
Conference Proceeding Article
Version
publishedVersion
Publication Date
8-2021
Abstract
A reasonable assumption in recommender systems is that the rows (users) and columns (items) of the rating matrix can be split into groups (communities) with the following property: each entry of the matrix is the sum of components corresponding to community behavior and a purely low-rank component corresponding to individual behavior. We investigate (1) whether such a structure is present in real-world datasets, (2) whether the knowledge of the existence of such structure alone can improve performance, without explicit information about the community memberships. To these ends, we formulate a joint optimization problem over all (completed matrix, set of communities) pairs based on a nuclear-norm regularizer which jointly encourages both low-rank solutions and the recovery of relevant communities. Since our optimization problem is non-convex and of combinatorial complexity, we propose a heuristic algorithm to solve it. Our algorithm alternatingly refines the user and item communities through a clustering step jointly supervised by nuclear-norm regularization. The algorithm is guaranteed to converge. We performed synthetic and real data experiments to confirm our hypothesis and evaluate the efficacy of our method at recovering the relevant communities. The results shows that our method is capable of retrieving such an underlying (community behaviour + continuous low-rank) structure with high accuracy if it is present.
Keywords
Recommender Systems, Matrix Completion, Side information, User and Item attributes
Discipline
Databases and Information Systems | Graphics and Human Computer Interfaces
Research Areas
Intelligent Systems and Optimization
Publication
Proceedings of the NeurIPS 2020 Workshop on Pre-registration in Machine Learning, Virtual Conference, December 13-20
Volume
148
First Page
111
Last Page
125
City or Country
Virtual Conference
Citation
ALVES, Rodrigo; LEDENT, Antoine; ASSUNÇÃO, Renato; and and KLOFT, Marius.
An empirical study of the discreteness prior in low-rank matrix completion. (2021). Proceedings of the NeurIPS 2020 Workshop on Pre-registration in Machine Learning, Virtual Conference, December 13-20. 148, 111-125.
Available at: https://ink.library.smu.edu.sg/sis_research/7210
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-No Derivative Works 4.0 International License.
Additional URL
https://proceedings.mlr.press/v148/alves21a.html
Included in
Databases and Information Systems Commons, Graphics and Human Computer Interfaces Commons