Incremental Nonnegative Matrix Factorization Based on Matrix Sketching and k-means Clustering

被引:4
作者
Zhang, Chenyu [1 ]
Wang, Hao [1 ]
Yang, Shangdong [1 ]
Gao, Yang [1 ]
机构
[1] Nanjing Univ, State Key Lab Novel Software Technol, Nanjing 210023, Jiangsu, Peoples R China
来源
INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING - IDEAL 2016 | 2016年 / 9937卷
关键词
Recommender system; Incremental recommendation; Matrix factorization; Matrix sketching; k-means clustering; RECOMMENDER SYSTEMS;
D O I
10.1007/978-3-319-46257-8_46
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Along with the information increase on the Internet, there is a pressing need for online and real-time recommendation in commercial applications. This kind of recommendation attains results by combining both users' historical data and their current behaviors. Traditional recommendation algorithms have high computational complexity and thus their reactions are usually delayed when dealing with large historical data. In this paper, we investigate the essential need of online and real-time processing in modern applications. In particular, to provide users with better online experience, this paper proposes an incremental recommendation algorithm to reduce the computational complexity and reaction time. The proposed algorithm can be considered as an online version of nonnegative matrix factorization. This paper uses matrix sketching and k-means clustering to deal with cold-start users and existing users respectively and experiments show that the proposed algorithm can outperform its competitors.
引用
收藏
页码:426 / 435
页数:10
相关论文
共 13 条
[1]  
Achakulvisut T., 2016, ABS160401070 CORR, Vabs/1604.01070
[2]   A scalable privacy-preserving recommendation scheme via bisecting k-means clustering [J].
Bilge, Alper ;
Polat, Huseyin .
INFORMATION PROCESSING & MANAGEMENT, 2013, 49 (04) :912-927
[3]  
Brand M, 2003, SIAM PROC S, P37
[4]  
Burke R, 2007, ADAPTIVE WEB, P377, DOI [DOI 10.1007/978-3-540-72079-9_12, 10.1007/978-3-540-72079-9_12]
[5]  
Gogna A., 2015, ICAPR, P1
[6]   Learning the parts of objects by non-negative matrix factorization [J].
Lee, DD ;
Seung, HS .
NATURE, 1999, 401 (6755) :788-791
[7]  
LENG C, 2015, CVPR, P2503
[8]  
Liberty E., 2012, ABS12060594 CORR, Vabs/1206.0594
[9]   Real-time Recommendations for User-Item Streams [J].
Lommatzsch, Andreas ;
Albayrak, Sahin .
30TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, VOLS I AND II, 2015, :1039-1046
[10]   Online-Updating Regularized Kernel Matrix Factorization Models for Large-Scale Recommender Systems [J].
Rendle, Steffen ;
Schmidt-Thieme, Lars .
RECSYS'08: PROCEEDINGS OF THE 2008 ACM CONFERENCE ON RECOMMENDER SYSTEMS, 2008, :251-258