Local matrix approximation via automatic anchor selection and asymmetric neighbor inclusion based on feature divergence measure.

Xuejiao Yang,Bang Wang
DOI: https://doi.org/10.1016/j.neucom.2019.12.025
IF: 6
2020-01-01
Neurocomputing
Abstract:Due to the ever-increasing users and items, the global matrix factorization (MF) over a large yet sparse user-item rating matrix no longer suffices for accurate rating approximations. This paper studies the problem of how to obtain many local matrices for improving the global rating approximation via averaging local MF results. In our scheme, we propose to use a feature divergence measure to compute the asymmetric distances in between users and items. To obtain local matrix approximation, we first propose to use a density-based clustering algorithm to automatically select a number of user-item pairs as anchors for self-adapting different datasets. Next for each anchor, we recruit its neighboring users and items with small feature divergences to the anchor, thus forming each local matrix. A kernel-based approach is then applied for local matrix approximation and a weighted averaging is used to obtain the global matrix rating approximations. Our experiments on the three real-world datasets show that the proposed solution can outperform the state-of-the-art schemes in terms of lower approximation errors and higher coverage ratios.
What problem does this paper attempt to address?