mlsanityData to 7 Oct 2026

Multi-Level Attention Pooling for Graph Neural Networks: Unifying Graph Representations with Multiple Localities

arXiv 2103.01488 ↗First posted 2 Mar 2021cs.LGcited by 8

Not on the map. Why?

Abstract (arXiv)

Graph neural networks (GNNs) have been widely used to learn vector representation of graph-structured data and achieved better task performance than conventional methods. The foundation of GNNs is the message passing procedure, which propagates the information in a node to its neighbors. Since this procedure proceeds one step per layer, the range of the information propagation among nodes is small in the lower layers, and it expands toward the higher layers. Therefore, a GNN model has to be deep enough to capture global structural information in a graph. On the other hand, it is known that deep GNN models suffer from performance degradation because they lose nodes' local information, which would be essential for good model performance, through many message passing steps. In this study, we propose multi-level attention pooling (MLAP) for graph-level classification tasks, which can adapt to both local and global structural information in a graph. It has an attention pooling layer for each message passing step and computes the final graph representation by unifying the layer-wise graph representations. The MLAP architecture allows models to utilize the structural information of graphs with multiple levels of localities because it preserves layer-wise information before losing them due to oversmoothing. Results of our experiments show that the MLAP architecture improves the graph classification performance compared to the baseline architectures. In addition, analyses on the layer-wise graph representations suggest that aggregating information from multiple levels of localities indeed has the potential to improve the discriminability of learned graph representations.

Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 42 of its 65 references that are in the map. First posted on arXiv 2 Mar 2021.

Builds on

42 of 65 references.

References · 42

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  3. 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
  4. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  5. 2017Graph Attention Networkscited by 8,854
  6. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  7. 2017Inductive Representation Learning on Large Graphscited by 6,284
  8. 2016Layer Normalizationcited by 5,579
  9. 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
  10. 2018How Powerful are Graph Neural Networks?cited by 4,355
  11. 2017Neural Message Passing for Quantum Chemistrycited by 3,460
  12. 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
30 more
  1. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
  2. 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
  3. 2016Instance Normalization: The Missing Ingredient for Fast Stylizationcited by 1,187
  4. 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
  5. 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,097
  6. 2017MoleculeNet: A Benchmark for Molecular Machine Learningcited by 1,037
  7. 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 875
  8. 2020Simple and Deep Graph Convolutional Networkscited by 857
  9. 2015Gated Graph Sequence Neural Networkscited by 792
  10. 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 786
  11. 2015Convolutional Networks on Graphs for Learning Molecular Fingerprintscited by 751
  12. 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 718
  13. 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 679
  14. 2019DeepGCNs: Can GCNs Go as Deep as CNNs?cited by 527
  15. 2019Graph U-Netscited by 489
  16. 2017Representation Learning on Graphs: Methods and Applicationscited by 456
  17. 2019Self-Attention Graph Poolingcited by 421
  18. 2018Deep Learning on Graphs: A Surveycited by 393
  19. 2019KGAT: Knowledge Graph Attention Network for Recommendationcited by 342
  20. 2016Learning Convolutional Neural Networks for Graphscited by 314
  21. 2019PairNorm: Tackling Oversmoothing in GNNscited by 297
  22. 2015Order Matters: Sequence to sequence for setscited by 236
  23. 2019ASAP: Adaptive Structure Aware Pooling for Learning Hierarchical Graph Representationscited by 156
  24. 2020Towards Deeper Graph Neural Networks with Differentiable Group Normalizationcited by 113
  25. 2018Towards Sparse Hierarchical Graph Classifierscited by 100
  26. 2020Tackling Over-Smoothing for General Graph Convolutional Networkscited by 66
  27. 2020Scattering GCN: Overcoming Oversmoothness in Graph Convolutional Networkscited by 57
  28. 2020Understanding and Resolving Performance Degradation in Graph Convolutional Networkscited by 53
  29. 2019Understanding the Representation Power of Graph Neural Networks in Learning Graph Topologycited by 52
  30. 2019GResNet: Graph Residual Network for Reviving Deep GNNs from Suspended Animationcited by 21

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 3; 2023: 0; 2024: 3; 2025: 1; 2026: 1.

8 papers.