TransGNN: Harnessing the Collaborative Power of Transformers and Graph Neural Networks for Recommender Systems
Not on the map. Why?
Abstract (arXiv)
Graph Neural Networks (GNNs) have emerged as promising solutions for collaborative filtering (CF) through the modeling of user-item interaction graphs. The nucleus of existing GNN-based recommender systems involves recursive message passing along user-item interaction edges to refine encoded embeddings. Despite their demonstrated effectiveness, current GNN-based methods encounter challenges of limited receptive fields and the presence of noisy "interest-irrelevant" connections. In contrast, Transformer-based methods excel in aggregating information adaptively and globally. Nevertheless, their application to large-scale interaction graphs is hindered by inherent complexities and challenges in capturing intricate, entangled structural information. In this paper, we propose TransGNN, a novel model that integrates Transformer and GNN layers in an alternating fashion to mutually enhance their capabilities. Specifically, TransGNN leverages Transformer layers to broaden the receptive field and disentangle information aggregation from edges, which aggregates information from more relevant nodes, thereby enhancing the message passing of GNNs. Additionally, to capture graph structure information effectively, positional encoding is meticulously designed and integrated into GNN layers to encode such structural knowledge into node attributes, thus enhancing the Transformer's performance on graphs. Efficiency considerations are also alleviated by proposing the sampling of the most relevant nodes for the Transformer, along with two efficient sample update strategies to reduce complexity. Furthermore, theoretical analysis demonstrates that TransGNN offers increased expressiveness compared to GNNs, with only a marginal increase in linear complexity. Extensive experiments on five public datasets validate the effectiveness and efficiency of TransGNN.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 37 of its 58 references that are in the map. First posted on arXiv 28 Aug 2023.
Builds on
37 of 58 references.
References · 37
- 2017Attention Is All You Needcited by 59,932
- 2017Graph Attention Networkscited by 8,854
- 2019Simplifying Graph Convolutional Networkscited by 1,470
- 2018Self-Attentive Sequential Recommendationcited by 1,169
- 2020LightGCN: Simplifying and Powering Graph Convolution Network for Recommendationcited by 1,134
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,133
- 2017Neural Collaborative Filteringcited by 1,108
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
- 2019BERT4Rec: Sequential Recommendation with Bidirectional Encoder Representations from Transformercited by 952
- 2019Neural Graph Collaborative Filteringcited by 660
- 2020On the Bottleneck of Graph Neural Networks and its Practical Implicationscited by 624
- 2020Adaptive Universal Generalized PageRank Graph Neural Networkcited by 592
25 more
- 2019DeepGCNs: Can GCNs Go as Deep as CNNs?cited by 527
- 2016Ups and Downs: Modeling the Visual Evolution of Fashion Trends with One-Class Collaborative Filteringcited by 517
- 2018Personalized Top-N Sequential Recommendation via Convolutional Sequence Embeddingcited by 473
- 2020Self-supervised Graph Learning for Recommendationcited by 305
- 2020A Note on Over-Smoothing for Graph Neural Networkscited by 245
- 2020Bias and Debias in Recommender System: A Survey and Future Directionscited by 239
- 2023Is ChatGPT a Good Recommender? A Preliminary Studycited by 192
- 2022Learning on Large-scale Text-attributed Graphs via Variational Inferencecited by 153
- 2021GraphFormers: GNN-nested Transformers for Representation Learning on Textual Graphcited by 143
- 2020Neural Collaborative Filtering vs. Matrix Factorization Revisitedcited by 123
- 2020Revisiting Graph based Collaborative Filtering: A Linear Residual Graph Convolutional Network Approachcited by 119
- 2021Causal Intervention for Leveraging Popularity Bias in Recommendationcited by 116
- 2021STAN: Spatio-Temporal Attention Network for Next Location Recommendationcited by 102
- 2021Self-Supervised Multi-Channel Hypergraph Convolutional Network for Social Recommendationcited by 101
- 2021Breaking the Limits of Message Passing Graph Neural Networkscited by 101
- 2021Continuous-Time Sequential Recommendation with Temporal Graph Collaborative Transformercited by 69
- 2021Knowledge-aware Coupled Graph Neural Network for Social Recommendationcited by 49
- 2022Efficiently Leveraging Multi-level User Intent for Session-based Recommendation via Atten-Mixer Networkcited by 38
- 2022Self-Supervised Hypergraph Transformer for Recommender Systemscited by 32
- 2020Sequential Recommendation with Self-Attentive Multi-Adversarial Networkcited by 26
- 2023Attention Calibration for Transformer-based Sequential Recommendationcited by 15
- 2018A Study of Position Bias in Digital Library Recommender Systemscited by 13
- 2022Code Recommendation for Open Source Software Developerscited by 13
- 2022AdaMCT: Adaptive Mixture of CNN-Transformer for Sequential Recommendationcited by 11
- 2022Evolutionary Preference Learning via Graph Nested GRU ODE for Session-based Recommendationcited by 11
Built on by
Citing papers per year: 2024: 1; 2025: 5; 2026: 5.
11 papers.
- 2025A Survey of Graph Transformers: Architectures, Theories and Applicationscited by 12
- 2024All-in-One: Heterogeneous Interaction Modeling for Cold-Start Rating Predictioncited by 2
- 2025Graph Learning Metallic Glass Discovery from Wikipediacited by 2
- 2025Question-Adaptive Graph Learning for Multi-hop Retrieval Augmented Generationcited by 2
- 2025GVTNet: Graph Vision Transformer For Face Super-Resolutioncited by 1
- 2025Multi-Perspective Attention Mechanism for Bias-Aware Sequential Recommendationcited by 0
- 2026Panning for Gold: Expanding Domain-Specific Knowledge Graphs with General Knowledgecited by 0
- 2026BiScale-GTR: Fragment-Aware Graph Transformers for Multi-Scale Molecular Representation Learningcited by 0
- 2026Dynamic Graph with Similarity-Aware Attention Graph Neural Network for Recommender Systemscited by 0
- 2026Boundary Embedding Shaping with Adaptive Contrastive Learning for Graph Structural Disentanglementcited by 0
- 2026X-LogSMask: Expand Transformer for Graph-Structured Datacited by 0
- 2026X-LogSMask: Expand Transformer for Graph-Structured Data2 Jul 2026
- 2026Boundary Embedding Shaping with Adaptive Contrastive Learning for Graph Structural Disentanglement18 Jun 2026
- 2026Dynamic Graph with Similarity-Aware Attention Graph Neural Network for Recommender Systems2 May 2026
- 2026BiScale-GTR: Fragment-Aware Graph Transformers for Multi-Scale Molecular Representation Learning7 Apr 2026
- 2026Panning for Gold: Expanding Domain-Specific Knowledge Graphs with General Knowledge15 Jan 2026
- 2025Question-Adaptive Graph Learning for Multi-hop Retrieval Augmented Generation13 Oct 2025
- 2025Graph Learning Metallic Glass Discovery from Wikipedia22 Jul 2025
- 2025Multi-Perspective Attention Mechanism for Bias-Aware Sequential Recommendation26 Feb 2025
- 2025A Survey of Graph Transformers: Architectures, Theories and Applications23 Feb 2025
- 2025GVTNet: Graph Vision Transformer For Face Super-Resolution18 Feb 2025
- 2024All-in-One: Heterogeneous Interaction Modeling for Cold-Start Rating Prediction26 Mar 2024