Scientific article
OA Policy
English

Factorizing LambdaMART for cold start recommendations

Published inMachine Learning, vol. 104, no. 2-3, p. 223-242
Publication date2016
Abstract

Recommendation systems often rely on point-wise loss metrics such as the mean squared error. However, in real recommendation settings only few items are presented to a user. This observation has recently encouraged the use of rank-based metrics. LambdaMART is the state-of-the-art algorithm in learning to rank which relies on such a metric. Motivated by the fact that very often the users' and items' descriptions as well as the preference behavior can be well summarized by a small number of hidden factors, we propose a novel algorithm, LambdaMART matrix factorization (LambdaMART-MF), that learns latent representations of users and items using gradient boosted trees. The algorithm factorizes LambdaMART by defining relevance scores as the inner product of the learned representations of the users and items. We regularise the learned latent representations so that they reflect the user and item manifolds as these are defined by their original feature based descriptors and the preference behavior. We also propose to use a weighted variant of NDCG to reduce the penalty for similar items with large rating discrepancy. We experiment on two very different recommendation datasets, meta-mining and movies-users, and evaluate the performance of LambdaMART-MF, with and without regularization, in the cold start setting as well as in the simpler matrix completion setting. The experiments show that the factorization of LambdaMart brings significant performance improvements both in the cold start and the matrix completion settings. The incorporation of regularisation seems to have a smaller performance impact.

Keywords
  • Recommendation systems
  • Matrix factorization
  • LambdaMart
  • Regularization
Citation (ISO format)
NGUYEN, Phong, WANG, Jun, KALOUSIS, Alexandros. Factorizing LambdaMART for cold start recommendations. In: Machine Learning, 2016, vol. 104, n° 2-3, p. 223–242. doi: 10.1007/s10994-016-5579-3
Main files (2)
Article (Published version)
accessLevelRestricted
Article (Accepted version)
accessLevelPublic
Identifiers
Additional URL for this publicationhttp://link.springer.com/10.1007/s10994-016-5579-3
Journal ISSN0885-6125
381views
172downloads

Technical informations

Creation13/06/2019 17:32:00
First validation13/06/2019 17:32:00
Update time15/03/2023 17:25:39
Status update15/03/2023 17:25:38
Last indexation31/10/2024 13:39:57
All rights reserved by Archive ouverte UNIGE and the University of GenevaunigeBlack