Proceedings Article10.1109/IJCNN.2019.8852100
Meta-Learning for User Cold-Start Recommendation
Homanga Bharadhwaj
- 14 Jul 2019
- pp 1-8
98
TL;DR: This work designs a recommendation framework that is trained to be reasonably good enough for a wide range of users and handles the user cold-start model much better than state-of-the art benchmark recommender systems.
read more
Abstract: Recent studies in recommender systems emphasize the importance of dealing with the cold-start problem i.e. the modeling of new users or items in the recommendation system. Meta-learning approaches have gained popularity recently in the Machine Learning (ML) community for learning representations useful for a wide-range of tasks. Inspired by the generalizable modeling prowess of Model-Agnostic Meta Learning, we design a recommendation framework that is trained to be reasonably good enough for a wide range of users. During testing, to adapt to a specific user, the model parameters are updated by a few gradient steps. We evaluate our approach on three different benchmark datasets, from Movielens, Netflix, and MyFitnessPal. Through detailed simulation studies, we show that this framework handles the user cold-start model much better than state-of-the art benchmark recommender systems. We also show that the proposed approach performs well on the task of general recommendations to non cold-start users and effectively takes care of routine and eclectic preference trends of users.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
•Posted Content
Meta-Learning in Neural Networks: A Survey
TL;DR: A new taxonomy is proposed that provides a more comprehensive breakdown of the space of meta-learning methods today, including few-shot learning, reinforcement learning and architecture search, and promising applications and successes.
1.4K
Meta-Learning in Neural Networks: A Survey.
TL;DR: The field of meta-learning has seen a dramatic rise in interest in recent years as mentioned in this paper, where a given task is solved from scratch using a fixed learning algorithm, given the experience of multiple learning episodes.
1.2K
MAMO: Memory-Augmented Meta-Optimization for Cold-start Recommendation
Manqing Dong,Feng Yuan,Lina Yao,Xiwei Xu,Liming Zhu +4 more
- 23 Aug 2020
TL;DR: In this article, two memory matrices that can store task-specific memories and feature-specific memory are designed to guide the model with personalized parameter initialization, while the taskspecific memories are used to guide model fast predicting the user preference.
How to Retrain Recommender System?: A Sequential Meta-Learning Method
Yang Zhang,Fuli Feng,Chenxu Wang,Xiangnan He,Meng Wang,Yan Li,Yongdong Zhang +6 more
- 25 Jul 2020
TL;DR: This work proposes a new training method, aiming to abandon the historical data during retraining through learning to transfer the past training experience, and designs a neural network-based transfer component, which transforms the old model to a new model that is tailored for future recommendations.
114
References
•Proceedings Article
Adam: A Method for Stochastic Optimization
Diederik P. Kingma,Jimmy Ba +1 more
- 01 Jan 2015
TL;DR: This work introduces Adam, an algorithm for first-order gradient-based optimization of stochastic objective functions, based on adaptive estimates of lower-order moments, and provides a regret bound on the convergence rate that is comparable to the best known results under the online convex optimization framework.
138.5K
•Posted Content
Adam: A Method for Stochastic Optimization
Diederik P. Kingma,Jimmy Ba +1 more
TL;DR: In this article, the adaptive estimates of lower-order moments are used for first-order gradient-based optimization of stochastic objective functions, based on adaptive estimate of lowerorder moments.
82.5K
An introduction to ROC analysis
TL;DR: The purpose of this article is to serve as an introduction to ROC graphs and as a guide for using them in research.
21.3K
Automatic differentiation in PyTorch
Adam Paszke,Sam Gross,Soumith Chintala,Gregory Chanan,Edward Z. Yang,Zachary DeVito,Zeming Lin,Alban Desmaison,Luca Antiga,Adam Lerer +9 more
- 28 Oct 2017
TL;DR: An automatic differentiation module of PyTorch is described — a library designed to enable rapid research on machine learning models that focuses on differentiation of purely imperative programs, with a focus on extensibility and low overhead.
•Proceedings Article
A study of cross-validation and bootstrap for accuracy estimation and model selection
Ron Kohavi
- 20 Aug 1995
TL;DR: The results indicate that for real-word datasets similar to the authors', the best method to use for model selection is ten fold stratified cross validation even if computation power allows using more folds.
Related Papers (5)
Xiangnan He,Lizi Liao,Hanwang Zhang,Liqiang Nie,Xia Hu,Tat-Seng Chua +5 more
- 03 Apr 2017
Diederik P. Kingma,Jimmy Ba +1 more
- 01 Jan 2015