Dual Policy Learning for Aggregation Optimization in Graph Neural Network-based Recommender Systems
Not on the map. Why?
Abstract (arXiv)
Graph Neural Networks (GNNs) provide powerful representations for recommendation tasks. GNN-based recommendation systems capture the complex high-order connectivity between users and items by aggregating information from distant neighbors and can improve the performance of recommender systems. Recently, Knowledge Graphs (KGs) have also been incorporated into the user-item interaction graph to provide more abundant contextual information; they are exploited to address cold-start problems and enable more explainable aggregation in GNN-based recommender systems (GNN-Rs). However, due to the heterogeneous nature of users and items, developing an effective aggregation strategy that works across multiple GNN-Rs, such as LightGCN and KGAT, remains a challenge. In this paper, we propose a novel reinforcement learning-based message passing framework for recommender systems, which we call DPAO (Dual Policy framework for Aggregation Optimization). This framework adaptively determines high-order connectivity to aggregate users and items using dual policy learning. Dual policy learning leverages two Deep-Q-Network models to exploit the user- and item-aware feedback from a GNN-R and boost the performance of the target GNN-R. Our proposed framework was evaluated with both non-KG-based and KG-based GNN-R models on six real-world datasets, and their results show that our proposed framework significantly enhances the recent base model, improving nDCG and Recall by up to 63.7% and 42.9%, respectively. Our implementation code is available at https://github.com/steve30572/DPAO/.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 21 of its 36 references that are in the map. First posted on arXiv 21 Feb 2023.
Builds on
21 of 36 references.
References · 21
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2013Playing Atari with Deep Reinforcement Learningcited by 3,211
- 2016Asynchronous Methods for Deep Reinforcement Learningcited by 2,218
- 2020LightGCN: Simplifying and Powering Graph Convolution Network for Recommendationcited by 1,134
- 2017Neural Collaborative Filteringcited by 1,108
- 2016An overview of gradient descent optimization algorithmscited by 1,021
- 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 875
- 2019Neural Graph Collaborative Filteringcited by 660
- 2015LINE: Large-scale Information Network Embeddingcited by 582
- 2019KGAT: Knowledge Graph Attention Network for Recommendationcited by 342
- 2017Neural Factorization Machines for Sparse Predictive Analyticscited by 183
9 more
- 2019Knowledge-aware Graph Neural Networks with Label Smoothness Regularization for Recommender Systemscited by 107
- 2019Reinforcement Knowledge Graph Reasoning for Explainable Recommendationcited by 102
- 2021Learning Intents behind Interactions with Knowledge Graph for Recommendationcited by 94
- 2018Generative Adversarial User Model for Reinforcement Learning Based Recommendation Systemcited by 64
- 2018N-GCN: Multi-scale Graph Convolution for Semi-supervised Node Classificationcited by 54
- 2020Policy-GNN: Aggregation Optimization for Graph Neural Networkscited by 48
- 2020Reinforced Negative Sampling over Knowledge Graph for Recommendationcited by 40
- 2018Learning Heterogeneous Knowledge Base Embeddings for Explainable Recommendationcited by 39
- 2020Neural Interactive Collaborative Filteringcited by 24
Built on by
Citing papers per year: 2025: 2.
2 papers.