Personalized Graph Neural Networks with Attention Mechanism for Session-Aware Recommendation
arXiv:1910.08887 · doi:10.1109/TKDE.2020.3031329
Abstract
The problem of session-aware recommendation aims to predict users' next click based on their current session and historical sessions. Existing session-aware recommendation methods have defects in capturing complex item transition relationships. Other than that, most of them fail to explicitly distinguish the effects of different historical sessions on the current session. To this end, we propose a novel method, named Personalized Graph Neural Networks with Attention Mechanism (A-PGNN) for brevity. A-PGNN mainly consists of two components: one is Personalized Graph Neural Network (PGNN), which is used to extract the personalized structural information in each user behavior graph, compared with the traditional Graph Neural Network (GNN) model, which considers the role of the user when the node embeddding is updated. The other is Dot-Product Attention mechanism, which draws on the Transformer net to explicitly model the effect of historical sessions on the current session. Extensive experiments conducted on two real-world data sets show that A-PGNN evidently outperforms the state-of-the-art personalized session-aware recommendation methods.
arXiv comment12 pages
References in corpus (8)
- DeepWalk: Online Learning of Social Representations
- LINE: Large-scale Information Network Embedding
- Session-based Recommendation with Graph Neural Networks
- Recurrent Neural Networks with Top-k Gains for Session-based Recommendations
- Personalizing Session-based Recommendations with Hierarchical Recurrent Neural Networks
- Evaluation of Session-based Recommendation Algorithms
- Rethinking the Item Order in Session-based Recommendation with Graph Neural Networks
- Session-aware Information Embedding for E-commerce Product Recommendation
Cited by in corpus (6)
- Heterogeneous Global Graph Neural Networks for Personalized Session-based Recommendation
- GraphAIR: Graph Representation Learning with Neighborhood Aggregation and Interaction
- Relation-aware Heterogeneous Graph for User Profiling
- Adapting Job Recommendations to User Preference Drift with Behavioral-Semantic Fusion Learning
- Graph-based Hierarchical Relevance Matching Signals for Ad-hoc Retrieval
- Capturing Popularity Trends: A Simplistic Non-Personalized Approach for Enhanced Item Recommendation