Deep Probabilistic Matrix Factorization Framework for Online Collaborative Filtering

被引:32
作者
Li, Kangkang [1 ]
Zhou, Xiuze [2 ]
Lin, Fan [1 ]
Zeng, Wenhua [1 ]
Alterovitz, Gil [3 ]
机构
[1] Xiamen Univ, Software Sch, Xiamen 361005, Fujian, Peoples R China
[2] Xiamen Univ, Dept Automat, Xiamen 361005, Fujian, Peoples R China
[3] Harvard Med Sch, Computat Hlth Informat Program, Boston, MA 02138 USA
关键词
Deep learning; deep learning-based recommender systems; online collaborative filtering; probabilistic matrix factorization; RECOMMENDER SYSTEMS;
D O I
10.1109/ACCESS.2019.2900698
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As living data growing and evolving rapidly, traditional machine learning algorithms are hard to update models when dealing with new training data. When new data arrives, traditional collaborative filtering methods have to train their model from scratch. It is expensive for them to retrain a model and update their parameters. Compared with traditional collaborative filtering, the online collaborative filtering is effective to update the models instantly when new data arrives. But the cold start and data sparsity remain major problems for online collaborative filtering. In this paper, we try to utilize the convolutional neural network to extract user/item features from user/item side information to address these problems. First, we proposed a deep bias probabilistic matrix factorization (DBPMF) model by utilizing the convolutional neural network to extract latent user/item features and adding the bias into probabilistic matrix factorization to track user rating behavior and item popularity. Second, we constrain user-specific and item-specific feature vectors to further improve the performance of the DBPMF. Third, we update two models by an online learning algorithm. The extensive experiments for three datasets (MovieLens100K, MovieLens1M, and HetRec2011) show that our methods have a better performance than baseline approaches.
引用
收藏
页码:56117 / 56128
页数:12
相关论文
共 31 条
[1]   A Survey of Collaborative Filtering-Based Recommender Systems: From Traditional Methods to Hybrid Methods Based on Social Networks [J].
Chen, Rui ;
Hua, Qingyi ;
Chang, Yan-Shuo ;
Wang, Bo ;
Zhang, Lei ;
Kong, Xiangjie .
IEEE ACCESS, 2018, 6 :64301-64320
[2]   A Multi-View Deep Learning Approach for Cross Domain User Modeling in Recommendation Systems [J].
Elkahky, Ali ;
Song, Yang ;
He, Xiaodong .
PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON WORLD WIDE WEB (WWW 2015), 2015, :278-288
[3]  
Gong Yuyun, 2016, P 25 INT JOINT C ART, P2782
[4]  
Guangxia Li, 2010, Proceedings 2010 10th IEEE International Conference on Data Mining (ICDM 2010), P893, DOI 10.1109/ICDM.2010.139
[5]   Second-Order Online Active Learning and its Applications [J].
Hao, Shuji ;
Lu, Jing ;
Zhao, Peilin ;
Zhang, Chi ;
Hoi, Steven C. H. ;
Miao, Chunyan .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2018, 30 (07) :1338-1351
[6]   The MovieLens Datasets: History and Context [J].
Harper, F. Maxwell ;
Konstan, Joseph A. .
ACM TRANSACTIONS ON INTERACTIVE INTELLIGENT SYSTEMS, 2016, 5 (04)
[7]  
Hoi StevenC. H., 2018, ONLINE LEARNING COMP
[8]   Effects of Personal Characteristics on Music Recommender Systems with Different Levels of Controllability [J].
Jin, Yucheng ;
Tintarev, Nava ;
Verbert, Katrien .
12TH ACM CONFERENCE ON RECOMMENDER SYSTEMS (RECSYS), 2018, :13-21
[9]   Merging user and item based collaborative filtering to alleviate data sparsity [J].
Kant S. ;
Mahara T. .
International Journal of System Assurance Engineering and Management, 2018, 9 (01) :173-179
[10]   Convolutional Matrix Factorization for Document Context-Aware Recommendation [J].
Kim, Donghyun ;
Park, Chanyoung ;
Oh, Jinoh ;
Lee, Sungyoung ;
Yu, Hwanjo .
PROCEEDINGS OF THE 10TH ACM CONFERENCE ON RECOMMENDER SYSTEMS (RECSYS'16), 2016, :233-240