论文标题
改用此试验:个性化且可解释的替代建议
Try This Instead: Personalized and Interpretable Substitute Recommendation
论文作者
论文摘要
作为个性化建议中的基本但重要的过程,候选人生成和建议有效地帮助用户找到最合适的物品。因此,确定可互换的可替代项目为完善生成的候选人的质量提供了新的机会。当用户浏览要购买的特定类型的产品(例如笔记本电脑)时,准确的替代品建议(例如,设备齐全的笔记本电脑)可以为用户提供更合适的选择,从而大大增加成功购买的机会。但是,现有方法仅将此问题视为挖掘成对项目关系,而无需考虑用户的个人喜好。此外,可替代的关系是通过项目的潜在表示隐式识别的,从而导致无法解释的建议结果。在本文中,我们建议属性感知的协作过滤(A2CF)通过从个性化和解释性角度解决问题来执行替代建议。我们没有直接对用户项目交互进行建模,而是从用户评论中提取具有情感分析的显式和两极分化的项目属性,以后同时学习属性,用户和项目的表示。然后,通过将属性视为用户和项目之间的桥梁,我们可以彻底对用户项目偏好(即个性化)和项目项目关系(即替换)进行彻底建模。此外,A2CF能够通过分析用户当前关心的用户最关心并将推荐替代品与她/他的当前浏览项目进行属性级别进行比较来生成直观的解释。 A2CF的建议效率和解释质量通过三个真实数据集的广泛实验来证明。
As a fundamental yet significant process in personalized recommendation, candidate generation and suggestion effectively help users spot the most suitable items for them. Consequently, identifying substitutable items that are interchangeable opens up new opportunities to refine the quality of generated candidates. When a user is browsing a specific type of product (e.g., a laptop) to buy, the accurate recommendation of substitutes (e.g., better equipped laptops) can offer the user more suitable options to choose from, thus substantially increasing the chance of a successful purchase. However, existing methods merely treat this problem as mining pairwise item relationships without the consideration of users' personal preferences. Moreover, the substitutable relationships are implicitly identified through the learned latent representations of items, leading to uninterpretable recommendation results. In this paper, we propose attribute-aware collaborative filtering (A2CF) to perform substitute recommendation by addressing issues from both personalization and interpretability perspectives. Instead of directly modelling user-item interactions, we extract explicit and polarized item attributes from user reviews with sentiment analysis, whereafter the representations of attributes, users, and items are simultaneously learned. Then, by treating attributes as the bridge between users and items, we can thoroughly model the user-item preferences (i.e., personalization) and item-item relationships (i.e., substitution) for recommendation. In addition, A2CF is capable of generating intuitive interpretations by analyzing which attributes a user currently cares the most and comparing the recommended substitutes with her/his currently browsed items at an attribute level. The recommendation effectiveness and interpretation quality of A2CF are demonstrated via extensive experiments on three real datasets.