A Generic Coordinate Descent Framework for Learning from Implicit Feedback

被引:171
作者
Bayer, Immanuel [1 ,4 ]
He, Xiangnan [2 ,4 ]
Kanagal, Bhargav [3 ]
Rendle, Steffen [3 ]
机构
[1] Swiss Re Management Ltd, Zurich, Switzerland
[2] Natl Univ Singapore, Singapore, Singapore
[3] Google Inc, Thornton, CO USA
[4] Google, Thornton, CO 80241 USA
来源
PROCEEDINGS OF THE 26TH INTERNATIONAL CONFERENCE ON WORLD WIDE WEB (WWW'17) | 2017年
关键词
Recommender systems; implicit feedback; matrix factorization; factorization machine; coordinate descent;
D O I
10.1145/3038912.3052694
中图分类号
TP [自动化技术、计算机技术];
学科分类号
080201 [机械制造及其自动化];
摘要
In recent years, interest in recommender research has shifted from explicit feedback towards implicit feedback data. A diversity of complex models has been proposed for a wide variety of applications. Despite this, learning from implicit feedback is still computationally challenging. So far, most work relies on stochastic gradient descent (SGD) solvers which are easy to derive, but in practice challenging to apply, especially for tasks with many items. For the simple matrix factorization model, an efficient coordinate descent (CD) solver has been previously proposed. However, efficient CD approaches have not been derived for more complex models. In this paper, we provide a new framework for deriving efficient CD algorithms for complex recommender models. We identify and introduce the property of k-separable models. We show that k-separability is a sufficient property to allow efficient optimization of implicit recommender problems with CD. We illustrate this framework on a variety of state-of-the-art models including factorization machines and Tucker decomposition. To summarize, our work provides the theory and building blocks to derive efficient implicit CD algorithms for complex recommender models.
引用
收藏
页码:1341 / 1350
页数:10
相关论文
共 26 条
[1]
[Anonymous], 1970, UCLA WORK PAP PHONET
[2]
[Anonymous], 2012, P 6 ACM C RECOMMENDE, DOI [10.1145/2365952.2365981, DOI 10.1145/2365952.2365981]
[3]
[Anonymous], 2013, IJCAI
[4]
Gantner Z., 2010, Proceedings 2010 10th IEEE International Conference on Data Mining (ICDM 2010), P176, DOI 10.1109/ICDM.2010.129
[5]
He RN, 2016, AAAI CONF ARTIF INTE, P144
[6]
Collaborative Filtering for Implicit Feedback Datasets [J].
Hu, Yifan ;
Koren, Yehuda ;
Volinsky, Chris .
ICDM 2008: EIGHTH IEEE INTERNATIONAL CONFERENCE ON DATA MINING, PROCEEDINGS, 2008, :263-+
[7]
Supercharging Recommender Systems using Taxonomies for Learning User Purchase Behavior [J].
Kanagal, Bhargav ;
Ahmed, Amr ;
Pandey, Sandeep ;
Josifovski, Vanja ;
Yuan, Jeff ;
Garcia-Pueyo, Lluis .
PROCEEDINGS OF THE VLDB ENDOWMENT, 2012, 5 (10) :956-967
[8]
McFee B, 2012, P 21 INT C WORLD WID, P909, DOI 10.1145/2187980.2188222
[9]
Pan W, 2013, INT JOINT C ART INT
[10]
Pilaszy I., 2010, P 4 ACM C REC SYST, P71