mlsanityData to 7 Oct 2026

TransGNN: Harnessing the Collaborative Power of Transformers and Graph Neural Networks for Recommender Systems

arXiv 2308.14355 ↗First posted 28 Aug 2023cs.LG cs.IRcited by 11

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

  1. 2017Attention Is All You Needcited by 59,932
  2. 2017Graph Attention Networkscited by 8,854
  3. 2019Simplifying Graph Convolutional Networkscited by 1,470
  4. 2018Self-Attentive Sequential Recommendationcited by 1,169
  5. 2020LightGCN: Simplifying and Powering Graph Convolution Network for Recommendationcited by 1,134
  6. 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,133
  7. 2017Neural Collaborative Filteringcited by 1,108
  8. 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
  9. 2019BERT4Rec: Sequential Recommendation with Bidirectional Encoder Representations from Transformercited by 952
  10. 2019Neural Graph Collaborative Filteringcited by 660
  11. 2020On the Bottleneck of Graph Neural Networks and its Practical Implicationscited by 624
  12. 2020Adaptive Universal Generalized PageRank Graph Neural Networkcited by 592
25 more
  1. 2019DeepGCNs: Can GCNs Go as Deep as CNNs?cited by 527
  2. 2016Ups and Downs: Modeling the Visual Evolution of Fashion Trends with One-Class Collaborative Filteringcited by 517
  3. 2018Personalized Top-N Sequential Recommendation via Convolutional Sequence Embeddingcited by 473
  4. 2020Self-supervised Graph Learning for Recommendationcited by 305
  5. 2020A Note on Over-Smoothing for Graph Neural Networkscited by 245
  6. 2020Bias and Debias in Recommender System: A Survey and Future Directionscited by 239
  7. 2023Is ChatGPT a Good Recommender? A Preliminary Studycited by 192
  8. 2022Learning on Large-scale Text-attributed Graphs via Variational Inferencecited by 153
  9. 2021GraphFormers: GNN-nested Transformers for Representation Learning on Textual Graphcited by 143
  10. 2020Neural Collaborative Filtering vs. Matrix Factorization Revisitedcited by 123
  11. 2020Revisiting Graph based Collaborative Filtering: A Linear Residual Graph Convolutional Network Approachcited by 119
  12. 2021Causal Intervention for Leveraging Popularity Bias in Recommendationcited by 116
  13. 2021STAN: Spatio-Temporal Attention Network for Next Location Recommendationcited by 102
  14. 2021Self-Supervised Multi-Channel Hypergraph Convolutional Network for Social Recommendationcited by 101
  15. 2021Breaking the Limits of Message Passing Graph Neural Networkscited by 101
  16. 2021Continuous-Time Sequential Recommendation with Temporal Graph Collaborative Transformercited by 69
  17. 2021Knowledge-aware Coupled Graph Neural Network for Social Recommendationcited by 49
  18. 2022Efficiently Leveraging Multi-level User Intent for Session-based Recommendation via Atten-Mixer Networkcited by 38
  19. 2022Self-Supervised Hypergraph Transformer for Recommender Systemscited by 32
  20. 2020Sequential Recommendation with Self-Attentive Multi-Adversarial Networkcited by 26
  21. 2023Attention Calibration for Transformer-based Sequential Recommendationcited by 15
  22. 2018A Study of Position Bias in Digital Library Recommender Systemscited by 13
  23. 2022Code Recommendation for Open Source Software Developerscited by 13
  24. 2022AdaMCT: Adaptive Mixture of CNN-Transformer for Sequential Recommendationcited by 11
  25. 2022Evolutionary Preference Learning via Graph Nested GRU ODE for Session-based Recommendationcited by 11

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 5; 2026: 5.

11 papers.