ReGNN: A Repeat Aware Graph Neural Network for Session-based Recommendations

Xuefeng Xian, Ligang Fang, Shiming Sun
2020 IEEE Access  
Session-based recommendations have attracted significant attention because of their broad application scenarios. Recently, graph neural networks (GNNs) have been employed in session-based recommendation because of their superior performance in representation learning compared with recurrent neural networks (RNNs). Although most existing GNN-based methods have made great achievements in this field, none of them emphasizes the importance of repeat recommendations, which has been an important
more » ... nent in session-based recommendation (e.g., people tend to browse product information repeatedly or revisit websites in a period of time). In this paper, we propose a novel model called ReGNN to combine a graph neural network with a repeat-exploration mechanism for better recommendations. Specifically, we dynamically process the item sequence of a session as a graph structure and capture the complex transitions between items by a GNN. Then, we formulate an exact session representation with the attention mechanism. Finally, the repeat-exploration mechanism is incorporated into the ReGNN to model the user's repeat-exploration behavior patterns and make more accurate predictions. We conduct extensive experiments on two public datasets. The experimental results show that our proposed model ReGNN consistently outperforms other state-of-the-art methods. INDEX TERMS Session-based recommender systems, graph neural networks, repeat-explore mechanisms, and attention mechanisms. 98518 This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/ VOLUME 8, 2020
doi:10.1109/access.2020.2997722 fatcat:kokjguztn5a6bi7mrsyuy6mimu