Ubiquitous personalized recommender systems are built to achieve two seemingly conflicting goals, to serve high quality content tailored to individual user's taste and to adapt quickly to the ever changing environment. The former requires a complex machine learning model that is trained on a large amount of data; the latter requires frequent update to the model. We present an incremental learning solution to provide both the training efficiency and the model quality. Our solution is based on sequential Bayesian update and quadratic approximation. Our focus is on large-scale personalized logistic regression models, with extensions to deep learning models. This paper fills in the gap between the theory and the practice by addressing a few implementation challenges that arise when applying incremental learning to large personalized recommender systems. Detailed offline and online experiments demonstrated our approach can significantly shorten the training time while maintaining the model accuracy. The solution is deployed in LinkedIn and directly applicable to industrial scale recommender systems.
翻译:个人化推荐人系统是为了实现两个似乎相互矛盾的目标而建立的,目的是为适合个人用户口味的高品质内容服务,并迅速适应不断变化的环境。前者需要复杂的机器学习模式,该模式需要大量数据的培训;后者需要经常更新模型。我们提出了一个渐进式学习解决方案,以提供培训效率和模型质量。我们的解决办法基于连续的巴伊西亚更新和二次近似。我们的重点是大规模个性化物流回归模型,延伸至深层学习模型。本文填补了理论与实践之间的差距,解决了将渐进式学习应用到大型个性化推荐人系统时产生的一些执行挑战。详细的离线和在线实验表明,我们的方法可以大大缩短培训时间,同时保持模型的准确性。解决方案部署在LinkedIn,直接适用于工业规模推荐人系统。