用1×1卷积自编码器联合建模用户隐式与显式反馈,提升推荐精度与可解释性。
Conv4Rec: A 1-by-1 Convolutional AutoEncoder for User Profiling through Joint Analysis of Implicit and Explicit Feedbacks
- 采用1×1卷积架构,统一建模用户行为中的隐式与显式反馈模式。
- 在多个真实数据集上同时实现隐式与显式反馈预测的最优性能。
- 可区分内容消费概率与高评分概率,适合需要精准推荐解释的场景。
我们提出一种新型卷积自编码器架构用于用户建模与推荐任务,相比现有方法有三方面改进:首先,模型具备灵活学习不同交互类型间关联与组合的能力,并可泛化至每个用户和物品;其次,能联合利用显式评分与采样模式中的隐式反馈(即‘隐式反馈’),并分别预测内容消费概率与高分可能性,不仅支持双类反馈预测,还增强预测信息量——尤其能识别用户本不会自然接触但若被推荐则可能喜爱的内容;最后,我们为模型提供若干泛化界,据我们所知是推荐系统中自编码器的首批泛化界,且证明优化损失函数可保证在总变差意义下恢复精确的交互采样分布。在多个真实数据集上的实验表明,尽管仅使用单一模型处理两类反馈,仍取得隐式与显式反馈预测的最先进性能,并额外获得各评分等级的概率预测,提升可解释性。
原文摘要 · Abstract (English)
We introduce a new convolutional AutoEncoder architecture for user modelling and recommendation tasks with several improvements over the state of the art. Firstly, our model has the flexibility to learn a set of associations and combinations between different interaction types in a way that carries over to each user and item. Secondly, our model is able to learn jointly from both the explicit ratings and the implicit information in the sampling pattern (which we refer to as `implicit feedback'). It can also make separate predictions for the probability of consuming content and the likelihood of granting it a high rating if observed. This not only allows the model to make predictions for both the implicit and explicit feedback, but also increases the informativeness of the predictions: in particular, our model can identify items which users would not have been likely to consume naturally, but would be likely to enjoy if exposed to them. Finally, we provide several generalization bounds for our model, which to the best of our knowledge, are among the first generalization bounds for auto-encoders in a Recommender Systems setting; we also show that optimizing our loss function guarantees the recovery of the exact sampling distribution over interactions up to a small error in total variation. In experiments on several real-life datasets, we achieve state-of-the-art performance on both the implicit and explicit feedback prediction tasks despite relying on a single model for both, and benefiting from additional interpretability in the form of individual predictions for the probabilities of each possible rating.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。