Optimizing top-n collaborative filtering via dynamic negative item sampling
Author(s) -
Weinan Zhang,
Tianqi Chen,
Jun Wang,
Yong Yu
Publication year - 2013
Publication title -
proceedings of the 45th international acm sigir conference on research and development in information retrieval
Language(s) - English
Resource type - Conference proceedings
DOI - 10.1145/2484028.2484126
Subject(s) - collaborative filtering , computer science , heuristics , recommender system , machine learning , preference , training set , artificial intelligence , information retrieval , scale (ratio) , training (meteorology) , statistics , physics , mathematics , quantum mechanics , meteorology , operating system
Collaborative filtering techniques rely on aggregated user preference data to make personalized predictions. In many cases, users are reluctant to explicitly express their preferences and many recommender systems have to infer them from implicit user behaviors, such as clicking a link in a webpage or playing a music track. The clicks and the plays are good for indicating the items a user liked (i.e., positive training examples), but the items a user did not like (negative training examples) are not directly observed. Previous approaches either randomly pick negative training samples from unseen items or incorporate some heuristics into the learning model, leading to a biased solution and a prolonged training period. In this paper, we propose to dynamically choose negative training samples from the ranked list produced by the current prediction model and iteratively update our model. The experiments conducted on three large-scale datasets show that our approach not only reduces the training time, but also leads to significant performance gains.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom