论文标题
建议在建议系统中进行审查建模的层次结构卷积网络
A Hierarchical Self-attentive Convolution Network for Review Modeling in Recommendation Systems
论文作者
论文摘要
使用评论来学习用户和项目表示对于推荐系统很重要。当前基于审查的方法可以分为两类:(1)基于卷积神经网络(CNN)模型,从用户/项目评论中提取n-gram功能; (2)基于复发的神经网络(RNN)模型,这些模型从用户和项目的评论中学习全局上下文表示。尽管取得了成功,但在先前研究中,CNN和RNN的模型都遭受了自己的缺点。尽管基于CNN的模型在文本中建模长依赖性关系方面的模型较弱,但基于RNN的模型在训练和推理方面的较慢,由于其与并行计算无能力。 To alleviate these problems, we propose a new text encoder module for review modeling in recommendation by combining convolution networks with self-attention networks to model local and global interactions in text together.As different words, sentences, reviews have different importance for modeling user and item representations, we construct review models hierarchically in sentence-level, review-level, and user/item level by encoding words for sentences, encoding sentences for reviews, and encoding用户和项目表示的评论。亚马逊产品基准的实验表明,与基于最新评论的建议模型相比,我们的模型可以实现更好的更好性能。
Using reviews to learn user and item representations is important for recommender system. Current review based methods can be divided into two categories: (1) the Convolution Neural Network (CNN) based models that extract n-gram features from user/item reviews; (2) the Recurrent Neural Network (RNN) based models that learn global contextual representations from reviews for users and items. Despite their success, both CNN and RNN based models in previous studies suffer from their own drawbacks. While CNN based models are weak in modeling long-dependency relation in text, RNN based models are slow in training and inference due to their incapability with parallel computing. To alleviate these problems, we propose a new text encoder module for review modeling in recommendation by combining convolution networks with self-attention networks to model local and global interactions in text together.As different words, sentences, reviews have different importance for modeling user and item representations, we construct review models hierarchically in sentence-level, review-level, and user/item level by encoding words for sentences, encoding sentences for reviews, and encoding reviews for user and item representations. Experiments on Amazon Product Benchmark show that our model can achieve significant better performance comparing to the state-of-the-art review based recommendation models.