An Efficient Second-Order Approach to Factorize Sparse Matrices in Recommender Systems

被引:84
作者
Luo, Xin [1 ,2 ]
Zhou, Mengchu [3 ,4 ]
Li, Shuai [5 ]
Xia, Yunni [2 ,6 ]
You, Zhuhong [5 ]
Zhu, Qingsheng [2 ,6 ]
Leung, Hareton [5 ]
机构
[1] Chongqing Univ, Key Lab Dependable Serv Comp Cyber Phys Soc, Minist Educ, Chongqing 400044, Peoples R China
[2] Chongqing Univ, Chongqing Key Lab Software Theory & Technol, Chongqing 400044, Peoples R China
[3] Tongji Univ, Key Lab Embedded Syst & Serv Comp, Minist Educ, Shanghai 201804, Peoples R China
[4] New Jersey Inst Technol, Dept Elect & Comp Engn, Newark, NJ 07102 USA
[5] Hong Kong Polytech Univ, Dept Comp, Hong Kong 999077, Hong Kong, Peoples R China
[6] Chongqing Univ, Coll Comp Sci, Chongqing 400044, Peoples R China
基金
美国国家科学基金会; 中国博士后科学基金; 中国国家自然科学基金;
关键词
Collaborative filtering (CF); Hessian-free optimization; incomplete matrices; latent-factor (LF) model; recommender systems; second-order optimization;
D O I
10.1109/TII.2015.2443723
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recommender systems are an important kind of learning systems, which can be achieved by latent-factor (LF)based collaborative filtering (CF) with high efficiency and scalability. LF-based CF models rely on an optimization process with respect to some desired latent features; however, most of them employ first-order optimization algorithms, e.g., gradient decent schemes, to conduct their optimization task, thereby failing in discovering patterns reflected by higher order information. This work proposes to build a new LF-based CF model via second-order optimization to achieve higher accuracy. We first investigate a Hessian-free optimization framework, and employ its principle to avoid direct usage of the Hessian matrix by computing its product with an arbitrary vector. We then propose the Hessian-free optimization-based LF model, which is able to extract latent factors from the given incomplete matrices via a second-order optimization process. Compared with LF models based on first-order optimization algorithms, experimental results on two industrial datasets show that the proposed one can offer higher prediction accuracy with reasonable computational efficiency. Hence, it is a promising model for implementing high-performance recommenders.
引用
收藏
页码:946 / 956
页数:11
相关论文
共 51 条
[1]   Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions [J].
Adomavicius, G ;
Tuzhilin, A .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2005, 17 (06) :734-749
[2]  
[Anonymous], 2013, INT C MACHINE LEARNI
[3]   Predictive Approach for User Long-Term Needs in Content-Based Image Suggestion [J].
Boutemedjet, Sabri ;
Ziou, Djemel .
IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2012, 23 (08) :1242-1253
[4]  
Breese J. S., 1998, Uncertainty in Artificial Intelligence. Proceedings of the Fourteenth Conference (1998), P43
[5]  
Buchanan AM, 2005, PROC CVPR IEEE, P316
[6]   ON THE USE OF STOCHASTIC HESSIAN INFORMATION IN OPTIMIZATION METHODS FOR MACHINE LEARNING [J].
Byrd, Richard H. ;
Chin, Gillian M. ;
Neveitt, Will ;
Nocedal, Jorge .
SIAM JOURNAL ON OPTIMIZATION, 2011, 21 (03) :977-995
[7]   A reduced-order approach to four-dimensional variational data assimilation using proper orthogonal decomposition [J].
Cao, Yanhua ;
Zhu, Jiang ;
Navon, I. M. ;
Luo, Zhendong .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2007, 53 (10) :1571-1583
[8]   Nonparametric Bayesian Multitask Collaborative Filtering [J].
Chatzis, Sotirios P. .
PROCEEDINGS OF THE 22ND ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT (CIKM'13), 2013, :2149-2158
[9]   HESSIAN MATRIX VS. GAUSS-NEWTON HESSIAN MATRIX [J].
Chen, Pei .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 2011, 49 (04) :1417-1435
[10]   An analysis of a hybrid optimization method for variational data assimilation [J].
Daescu, DN ;
Navon, IM .
INTERNATIONAL JOURNAL OF COMPUTATIONAL FLUID DYNAMICS, 2003, 17 (04) :299-306