TopoImb: Toward Topology-level Imbalance in Learning from Graphs
Not on the map. Why?
Abstract (arXiv)
Graph serves as a powerful tool for modeling data that has an underlying structure in non-Euclidean space, by encoding relations as edges and entities as nodes. Despite developments in learning from graph-structured data over the years, one obstacle persists: graph imbalance. Although several attempts have been made to target this problem, they are limited to considering only class-level imbalance. In this work, we argue that for graphs, the imbalance is likely to exist at the sub-class topology group level. Due to the flexibility of topology structures, graphs could be highly diverse, and learning a generalizable classification boundary would be difficult. Therefore, several majority topology groups may dominate the learning process, rendering others under-represented. To address this problem, we propose a new framework method and design (1 a topology extractor, which automatically identifies the topology group for each instance with explicit memory cells, (2 a training modulator, which modulates the learning process of the target GNN model to prevent the case of topology-group-wise under-representation. method can be used as a key component in GNN models to improve their performances under the data imbalance setting. Analyses on both topology-level imbalance and the proposed method are provided theoretically, and we empirically verify its effectiveness with both node-level and graph-level classification as the target tasks.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 52 of its 79 references that are in the map. First posted on arXiv 16 Dec 2022.
Builds on
52 of 79 references.
References · 52
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2017Prototypical Networks for Few-shot Learningcited by 3,001
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2016Matching Networks for One Shot Learningcited by 2,246
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
- 2019Class-Balanced Loss Based on Effective Number of Samplescited by 1,239
- 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,097
- 2018Pitfalls of Graph Neural Network Evaluationcited by 994
38 more
- 2019Learning Imbalanced Datasets with Label-Distribution-Aware Margin Losscited by 987
- 2018Link Prediction Based on Graph Neural Networkscited by 829
- 2015Gated Graph Sequence Neural Networkscited by 792
- 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 786
- 2020A Generalization of Transformer Networks to Graphscited by 653
- 2020Parameterized Explainer for Graph Neural Networkcited by 423
- 2017Deep Gaussian Embedding of Graphs: Unsupervised Inductive Learning via Rankingcited by 332
- 2019Dice Loss for Data-imbalanced NLP Taskscited by 180
- 2021GraphSMOTE: Imbalanced Node Classification on Graphs with Graph Neural Networkscited by 147
- 2021GraphiT: Encoding Graph Structure in Transformerscited by 146
- 2022A Comprehensive Survey on Trustworthy Graph Neural Networks: Privacy, Robustness, Fairness, and Explainabilitycited by 118
- 2019Molecular geometry prediction using a deep generative graph neural networkcited by 91
- 2018Deep Imbalanced Learning for Face Recognition and Attribute Predictioncited by 90
- 2020Factorizable Graph Convolutional Networkscited by 79
- 2021Towards Self-Explainable Graph Neural Networkcited by 75
- 2021NRGNN: Learning a Label Noise-Resistant Graph Neural Network on Sparsely and Noisily Labeled Graphscited by 73
- 2017Deep Over-sampling Framework for Classifying Imbalanced Datacited by 58
- 2020Gated Graph Recurrent Neural Networkscited by 57
- 2020Memory-Based Graph Networkscited by 56
- 2021Topology-Imbalance Learning for Semi-Supervised Node Classificationcited by 56
- 2017Object-Part Attention Model for Fine-grained Image Classificationcited by 54
- 2022A survey on learning from imbalanced data streams: taxonomy, challenges, empirical study, and reproducible experimental frameworkcited by 39
- 2021Prototypical Graph Contrastive Learningcited by 37
- 2021GraphMixup: Improving Class-Imbalanced Node Classification on Graphs by Self-supervised Context Predictioncited by 36
- 2022Position-aware Structure Learning for Graph Topology-imbalance by Relieving Under-reaching and Over-squashingcited by 31
- 2017The iNaturalist Species Classification and Detection Datasetcited by 28
- 2021Imbalanced Graph Classification via Graph-of-Graph Neural Networkscited by 27
- 2022Exploring Edge Disentanglement for Node Classificationcited by 23
- 2019Understanding Isomorphism Bias in Graph Data Setscited by 22
- 2020Network Embedding with Completely-imbalanced Labelscited by 21
- 2022A Survey of Trustworthy Graph Learning: Reliability, Explainability, and Privacy Protectioncited by 20
- 2022Graph Neural Network with Curriculum Learning for Imbalanced Node Classificationcited by 19
- 2021Semi-Supervised Graph-to-Graph Translationcited by 18
- 2021Distance-wise Prototypical Graph Neural Network in Node Imbalance Classificationcited by 16
- 2021Zero-shot Node Classification with Decomposed Graph Prototype Networkcited by 15
- 2022HP-GMN: Graph Memory Networks for Heterophilous Graphscited by 13
- 2022Mitigating Popularity Bias in Recommendation with Unbalanced Interactions: A Gradient Perspectivecited by 11
- 2022Decoupled Self-supervised Learning for Non-Homophilous Graphscited by 10
50 most cited of 52 All 52 (JSON)
Built on by
Citing papers per year: 2023: 8; 2024: 2; 2025: 2.
12 papers.
- 2023Class-Imbalanced Graph Learning without Class Rebalancingcited by 29
- 2023Class-Imbalanced Learning on Graphs: A Surveycited by 24
- 2023Counterfactual Learning on Graphs: A Surveycited by 22
- 2023A Survey of Imbalanced Learning on Graphs: Problems, Techniques, and Future Directionscited by 15
- 2023Towards Data-centric Graph Machine Learning: Review and Outlookcited by 15
- 2023Faithful and Consistent Graph Neural Network Explanations with Rationale Alignmentcited by 6
- 2024Disambiguated Node Classification with Graph Neural Networkscited by 4
- 2023Graph Relation Aware Continual Learningcited by 3
- 2023T-SaS: Toward Shift-aware Dynamic Adaptation for Streaming Datacited by 3
- 2024Rumor Detection on Social Media with Reinforcement Learning-based Key Propagation Graph Generatorcited by 2
- 2025NeuBM: Mitigating Model Bias in Graph Neural Networks through Neutral Input Calibrationcited by 1
- 2025SamGoG: A Sampling-Based Graph-of-Graphs Framework for Imbalanced Graph Classificationcited by 1
- 2025SamGoG: A Sampling-Based Graph-of-Graphs Framework for Imbalanced Graph Classification18 Jul 2025
- 2025NeuBM: Mitigating Model Bias in Graph Neural Networks through Neutral Input Calibration21 May 2025
- 2024Rumor Detection on Social Media with Reinforcement Learning-based Key Propagation Graph Generator21 May 2024
- 2024Disambiguated Node Classification with Graph Neural Networks13 Feb 2024
- 2023Towards Data-centric Graph Machine Learning: Review and Outlook20 Sep 2023
- 2023T-SaS: Toward Shift-aware Dynamic Adaptation for Streaming Data5 Sep 2023
- 2023Class-Imbalanced Graph Learning without Class Rebalancing27 Aug 2023
- 2023A Survey of Imbalanced Learning on Graphs: Problems, Techniques, and Future Directions26 Aug 2023
- 2023Graph Relation Aware Continual Learning16 Aug 2023
- 2023Class-Imbalanced Learning on Graphs: A Survey9 Apr 2023
- 2023Counterfactual Learning on Graphs: A Survey3 Apr 2023
- 2023Faithful and Consistent Graph Neural Network Explanations with Rationale Alignment7 Jan 2023