论文标题
CATN:跨域推荐给寒冷启动用户通过方面转移网络
CATN: Cross-Domain Recommendation for Cold-Start Users via Aspect Transfer Network
论文作者
论文摘要
在大型推荐系统中,产品(或项目)可能位于许多不同的类别或域中。给定两个相关域(例如,书籍和电影),用户可能与一个域中的项目进行交互,而不是在另一个域中进行交互。对于后者,这些用户被视为冷启动用户。如何根据一个域将用户的偏好从一个域转移到另一个相关域,这是跨域建议的关键问题。受到基于审查的建议的进步的启发,我们建议以从评论得出的方面级别对用户偏好转移进行建模。为此,我们通过Cold-Start用户(名为CATN)提出了一个跨域推荐框架。 CATN被设计为为每个用户和每个项目从其审核文档中提取多个方面,并通过注意机制学习跨域之间的方面相关性。此外,我们进一步利用志趣相投的用户的辅助评论来增强用户的方面表示。然后,利用端到端优化框架来增强我们的模型的鲁棒性。在现实世界数据集上,拟议的CATN在评级预测准确性方面大大优于SOTA模型。进一步的分析表明,我们的模型能够以良好的粒度揭示跨域之间的用户方面连接,从而可以解释建议。
In a large recommender system, the products (or items) could be in many different categories or domains. Given two relevant domains (e.g., Book and Movie), users may have interactions with items in one domain but not in the other domain. To the latter, these users are considered as cold-start users. How to effectively transfer users' preferences based on their interactions from one domain to the other relevant domain, is the key issue in cross-domain recommendation. Inspired by the advances made in review-based recommendation, we propose to model user preference transfer at aspect-level derived from reviews. To this end, we propose a cross-domain recommendation framework via aspect transfer network for cold-start users (named CATN). CATN is devised to extract multiple aspects for each user and each item from their review documents, and learn aspect correlations across domains with an attention mechanism. In addition, we further exploit auxiliary reviews from like-minded users to enhance a user's aspect representations. Then, an end-to-end optimization framework is utilized to strengthen the robustness of our model. On real-world datasets, the proposed CATN outperforms SOTA models significantly in terms of rating prediction accuracy. Further analysis shows that our model is able to reveal user aspect connections across domains at a fine level of granularity, making the recommendation explainable.