Joint Optimization of Tree-based Index and Deep Model for Recommender Systems

02/19/2019
by   Han Zhu, et al.
0

Large-scale industrial recommender systems are usually confronted with computational problems due to the enormous corpus size. To retrieve and recommend the most relevant items to users under response time limits, resorting to an efficient index structure is an effective and practical solution. Tree-based Deep Model (TDM) for recommendation zhu2018learning greatly improves recommendation accuracy using tree index. By indexing items in a tree hierarchy and training a user-node preference prediction model satisfying a max-heap like property in the tree, TDM provides logarithmic computational complexity w.r.t. the corpus size, enabling the use of arbitrary advanced models in candidate retrieval and recommendation. In tree-based recommendation methods, the quality of both the tree index and the trained user preference prediction model determines the recommendation accuracy for the most part. We argue that the learning of tree index and user preference model has interdependence. Our purpose, in this paper, is to develop a method to jointly learn the index structure and user preference prediction model. In our proposed joint optimization framework, the learning of index and user preference prediction model are carried out under a unified performance measure. Besides, we come up with a novel hierarchical user preference representation utilizing the tree index hierarchy. Experimental evaluations with two large-scale real-world datasets show that the proposed method improves recommendation accuracy significantly. Online A/B test results at Taobao display advertising also demonstrate the effectiveness of the proposed method in production environments.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/22/2021

Context-aware Tree-based Deep Model for Recommender Systems

How to predict precise user preference and how to make efficient retriev...
research
12/29/2018

Loss Aversion in Recommender Systems: Utilizing Negative User Preference to Improve Recommendation Quality

Negative user preference is an important context that is not sufficientl...
research
02/14/2022

Approximate Nearest Neighbor Search under Neural Similarity Metric for Large-Scale Recommendation

Model-based methods for recommender systems have been studied extensivel...
research
01/08/2018

Learning Tree-based Deep Model for Recommender Systems

We propose a novel recommendation method based on tree. With user behavi...
research
06/30/2021

Quantifying Availability and Discovery in Recommender Systems via Stochastic Reachability

In this work, we consider how preference models in interactive recommend...
research
09/12/2019

Candidate Generation with Binary Codes for Large-Scale Top-N Recommendation

Generating the Top-N recommendations from a large corpus is computationa...
research
05/19/2022

Calibration Matters: Tackling Maximization Bias in Large-scale Advertising Recommendation Systems

Calibration is defined as the ratio of the average predicted click rate ...

Please sign up or login with your details

Forgot password? Click here to reset