The user review data have been demonstrated to be effective in solving different recommendation problems. Previous review-based recommendation methods usually employ sophisticated compositional models, such as Recurrent Neural Networks (RNN) and Convolutional Neural Networks (CNN), to learn semantic representations from the review data for recommendation. However, these methods mainly capture the local dependency between neighbouring words in a word window, and they treat each review equally. Therefore, they may not be effective in capturing the global dependency between words, and tend to be easily biased by noise review information. In this paper, we propose a novel review-based recommendation model, named Review Graph Neural Network (RGNN). Specifically, RGNN builds a specific review graph for each individual user/item, which provides a global view about the user/item properties to help weaken the biases caused by noise review information. A type-aware graph attention mechanism is developed to learn semantic embeddings of words. Moreover, a personalized graph pooling operator is proposed to learn hierarchical representations of the review graph to form the semantic representation for each user/item. We compared RGNN with state-of-the-art review-based recommendation approaches on two real-world datasets. The experimental results indicate that RGNN consistently outperforms baseline methods, in terms of Mean Square Error (MSE).
翻译:用户审查数据被证明是解决不同建议问题的有效方法。以前基于审查的建议方法通常采用复杂的组成模型,如经常性神经网络和进化神经网络,从审查数据中学习语义表达,但这些方法主要反映相邻词词在单词窗口中的当地依赖性,对每项审查一视同仁。因此,它们可能无法有效地捕捉字词之间的全球依赖性,而且往往容易受到噪音审查信息的偏差。在本文件中,我们提议了一个新的基于审查的建议模型,称为“神经网络审查”。具体地说,RGNN为每个用户/项目建立一个具体的审查图表,提供关于用户/项目属性的全球观点,以帮助削弱噪音审查信息造成的偏差。正在开发一种类型观测图形关注机制,以学习文字的语义嵌入。此外,还提议一个个化的图形汇集操作器,学习审查图表的等级表示每个用户/项目的语义代表性代表。我们将RGNNN与州/项目进行比较的图表图表图表,该图表在标准的两个标准中显示以标准格式为基础的模型方法。