mlsanityData to 7 Oct 2026

On the Effectiveness of Hybrid Pooling in Mixup-Based Graph Learning for Language Processing

arXiv 2210.03123 ↗First posted 6 Oct 2022cs.LG cs.AIcited by 2

Not on the map. Why?

Abstract (arXiv)

Graph neural network (GNN)-based graph learning has been popular in natural language and programming language processing, particularly in text and source code classification. Typically, GNNs are constructed by incorporating alternating layers which learn transformations of graph node features, along with graph pooling layers that use graph pooling operators (e.g., Max-pooling) to effectively reduce the number of nodes while preserving the semantic information of the graph. Recently, to enhance GNNs in graph learning tasks, Manifold-Mixup, a data augmentation technique that produces synthetic graph data by linearly mixing a pair of graph data and their labels, has been widely adopted. However, the performance of Manifold-Mixup can be highly affected by graph pooling operators, and there have not been many studies that are dedicated to uncovering such affection. To bridge this gap, we take an early step to explore how graph pooling operators affect the performance of Mixup-based graph learning. To that end, we conduct a comprehensive empirical study by applying Manifold-Mixup to a formal characterization of graph pooling based on 11 graph pooling operations (9 hybrid pooling operators, 2 non-hybrid pooling operators). The experimental results on both natural language datasets (Gossipcop, Politifact) and programming language datasets (JAVA250, Python800) demonstrate that hybrid pooling operators are more effective for Manifold-Mixup than the standard Max-pooling and the state-of-the-art graph multiset transformer (GMT) pooling, in terms of producing more accurate and robust GNN models.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 49 of its 69 references that are in the map. First posted on arXiv 6 Oct 2022.

Builds on

49 of 69 references.

References · 49

  1. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  2. 2017Graph Attention Networkscited by 8,854
  3. 2017Inductive Representation Learning on Large Graphscited by 6,284
  4. 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
  5. 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
  6. 2018How Powerful are Graph Neural Networks?cited by 4,355
  7. 2017Neural Message Passing for Quantum Chemistrycited by 3,460
  8. 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
  9. 2019CutMix: Regularization Strategy to Train Strong Classifiers with Localizable Featurescited by 2,875
  10. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
  11. 2015Gated Graph Sequence Neural Networkscited by 792
  12. 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 786
37 more
  1. 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 679
  2. 2017Exploring Generalization in Deep Learningcited by 595
  3. 2019Graph U-Netscited by 489
  4. 2019Self-Attention Graph Poolingcited by 421
  5. 2018Graph Convolutional Networks for Text Classificationcited by 345
  6. 2017Dynamic Edge-Conditioned Filters in Convolutional Neural Networks on Graphscited by 307
  7. 2015Diffusion-Convolutional Neural Networkscited by 268
  8. 2019Devign: Effective Vulnerability Identification by Learning Comprehensive Program Semantics via Graph Neural Networkscited by 266
  9. 2017A Survey of Machine Learning for Big Code and Naturalnesscited by 220
  10. 2017Learning to Represent Programs with Graphscited by 219
  11. 2020Graph Random Neural Network for Semi-Supervised Learning on Graphscited by 213
  12. 2021CodeNet: A Large-Scale AI for Code Dataset for Learning a Diversity of Coding Taskscited by 199
  13. 2020How Does Mixup Help With Robustness and Generalization?cited by 193
  14. 2020MixText: Linguistically-Informed Interpolation of Hidden Space for Semi-Supervised Text Classificationcited by 186
  15. 2019Understanding Attention and Generalization in Graph Neural Networkscited by 169
  16. 2019ASAP: Adaptive Structure Aware Pooling for Learning Hierarchical Graph Representationscited by 156
  17. 2019Augmenting Data with Mixup for Sentence Classification: An Empirical Studycited by 125
  18. 2021Accurate Learning of Graph Representations with Graph Multiset Poolingcited by 120
  19. 2021DropGNN: Random Dropouts Increase the Expressiveness of Graph Neural Networkscited by 117
  20. 2021An Empirical Survey of Data Augmentation for Limited Data Learning in NLPcited by 101
  21. 2018Towards Sparse Hierarchical Graph Classifierscited by 100
  22. 2019Graph Convolutional Networks with EigenPoolingcited by 94
  23. 2020Every Document Owns Its Structure: Inductive Text Classification via Graph Neural Networkscited by 77
  24. 2021User Preference-aware Fake News Detectioncited by 76
  25. 2020Rethinking pooling in graph neural networkscited by 73
  26. 2021Understanding Pooling in Graph Neural Networkscited by 69
  27. 2020Detecting Code Clones with Graph Neural Networkand Flow-Augmented Abstract Syntax Treecited by 68
  28. 2022Graph Data Augmentation for Graph Machine Learning: A Surveycited by 61
  29. 2019Text Level Graph Neural Network for Text Classificationcited by 60
  30. 2021When and How Mixup Improves Calibrationcited by 59
  31. 2021Self-Supervised Bug Detection and Repaircited by 59
  32. 2019Semi-Supervised Graph Classification: A Hierarchical Graph Perspectivecited by 55
  33. 2020SeqMix: Augmenting Active Sequence Labeling via Sequence Mixupcited by 52
  34. 2021SSMix: Saliency-Based Span Mixup for Text Classificationcited by 39
  35. 2021ReGVD: Revisiting Graph Neural Networks for Vulnerability Detectioncited by 32
  36. 2019Haar Graph Poolingcited by 4
  37. 2020An Empirical Study of Contextual Data Augmentation for Japanese Zero Anaphora Resolutioncited by 4

Built on by

Cited by year (2026 to 7 Oct)

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

2 papers.