We propose a novel recommendation method based on tree. With user behavior data, the tree based model can capture user interests from coarse to fine, by traversing nodes top down and make decisions whether to pick up each node to user. Compared to traditional model-based methods like matrix factorization (MF), our tree based model does not have to fetch and estimate each item in the entire set. Instead, candidates are drawn from subsets corresponding to user's high-level interests, which is defined by the tree structure. Meanwhile, finding candidates from the entire corpus brings more novelty than content-based approaches like item-based collaborative filtering.Moreover, in this paper, we show that the tree structure can also act to refine user interests distribution, to benefit both training and prediction. The experimental results in both open dataset and Taobao display advertising dataset indicate that the proposed method outperforms existing methods.
翻译:我们根据树提出了一种基于新颖的建议方法。 使用用户行为数据, 以树为基础的模型可以捕捉用户的兴趣, 从粗俗到精细, 通过从上到下跨过节点, 并决定是否将每个节点取回给用户。 与传统的基于模式的方法相比, 比如矩阵系数化( MF), 我们基于树的模型不必在整个集中提取和估计每个项目。 相反, 候选人来自与用户高层次利益相对应的子集, 由树结构定义。 同时, 从整个元素中寻找候选人比基于内容的方法( 比如基于项目的合作过滤)更新颖。 我们在此文件中显示, 树结构还可以改善用户的利益分布, 从而既有利于培训也有利于预测。 开放数据集中的实验结果 和 Taobao 显示广告数据集显示, 拟议的方法比现有方法更完美 。