MPMA: Mixture Probabilistic Matrix Approximation for Collaborative Filtering
Abstract
Matrix approximation (MA) is one of the most popular techniques for collaborative filtering (CF). Most existing MA methods train user/item latent factors based on a user-item rating matrix and then use the global latent factors to model all users/items. However, globally optimized latent factors may not reflect the unique interests shared among only subsets of users/items, without which unique interests of users may not be accurately modelled. As a result, existing MA methods, which cannot capture the uniqueness of different user/item, cannot provide optimal recommendation. In this paper, a mixture probabilistic matrix approximation (MPMA) method is proposed, which unifies globally optimized user/item feature vectors (on the entire rating matrix) and locally optimized user/item feature vectors (on subsets of user/item ratings) to improve recommendation accuracy. More specifically, in MPMA, a method is developed to find both globally and locally optimized user/item feature vectors. Then, a Gaussian mixture model is adopted to combine global predictions and local predictions to produce accurate rating predictions. Experimental study using MovieLens and Netflix datasets demonstrates that MPMA outperforms five state-of-the-art MA based CF methods in recommendation accuracy with good scalability. PDF
Cite
Text
Chen et al. "MPMA: Mixture Probabilistic Matrix Approximation for Collaborative Filtering." International Joint Conference on Artificial Intelligence, 2016.Markdown
[Chen et al. "MPMA: Mixture Probabilistic Matrix Approximation for Collaborative Filtering." International Joint Conference on Artificial Intelligence, 2016.](https://mlanthology.org/ijcai/2016/chen2016ijcai-mpma/)BibTeX
@inproceedings{chen2016ijcai-mpma,
title = {{MPMA: Mixture Probabilistic Matrix Approximation for Collaborative Filtering}},
author = {Chen, Chao and Li, Dongsheng and Lv, Qin and Yan, Junchi and Chu, Stephen M. and Shang, Li},
booktitle = {International Joint Conference on Artificial Intelligence},
year = {2016},
pages = {1382-1388},
url = {https://mlanthology.org/ijcai/2016/chen2016ijcai-mpma/}
}