Incremental Matrix Factorization: A Linear Feature Transformation Perspective
Abstract
Matrix Factorization (MF) is among the most widely used techniques for collaborative filtering based recommendation. Along this line, a critical demand is to incrementally refine the MF models when new ratings come in an online scenario. However, most of existing incremental MF algorithms are limited by specific MF models or strict use restrictions. In this paper, we propose a general incremental MF framework by designing a linear transformation of user and item latent vectors over time. This framework shows a relatively high accuracy with a computation and space efficient training process in an online scenario. Meanwhile, we explain the framework with a low-rank approximation perspective, and give an upper bound on the training error when this framework is used for incremental learning in some special cases. Finally, extensive experimental results on two real-world datasets clearly validate the effectiveness, efficiency and storage performance of the proposed framework.
Cite
Text
Huang et al. "Incremental Matrix Factorization: A Linear Feature Transformation Perspective." International Joint Conference on Artificial Intelligence, 2017. doi:10.24963/IJCAI.2017/264Markdown
[Huang et al. "Incremental Matrix Factorization: A Linear Feature Transformation Perspective." International Joint Conference on Artificial Intelligence, 2017.](https://mlanthology.org/ijcai/2017/huang2017ijcai-incremental/) doi:10.24963/IJCAI.2017/264BibTeX
@inproceedings{huang2017ijcai-incremental,
title = {{Incremental Matrix Factorization: A Linear Feature Transformation Perspective}},
author = {Huang, Xunpeng and Wu, Le and Chen, Enhong and Zhu, Hengshu and Liu, Qi and Wang, Yijun},
booktitle = {International Joint Conference on Artificial Intelligence},
year = {2017},
pages = {1901-1908},
doi = {10.24963/IJCAI.2017/264},
url = {https://mlanthology.org/ijcai/2017/huang2017ijcai-incremental/}
}