RA-GCN: Graph Convolutional Network for Disease Prediction Problems with Imbalanced Data
Not on the map. Why?
Abstract (arXiv)
Disease prediction is a well-known classification problem in medical applications. GCNs provide a powerful tool for analyzing the patients' features relative to each other. This can be achieved by modeling the problem as a graph node classification task, where each node is a patient. Due to the nature of such medical datasets, class imbalance is a prevalent issue in the field of disease prediction, where the distribution of classes is skewed. When the class imbalance is present in the data, the existing graph-based classifiers tend to be biased towards the major class(es) and neglect the samples in the minor class(es). On the other hand, the correct diagnosis of the rare positive cases among all the patients is vital in a healthcare system. In conventional methods, such imbalance is tackled by assigning appropriate weights to classes in the loss function which is still dependent on the relative values of weights, sensitive to outliers, and in some cases biased towards the minor class(es). In this paper, we propose a Re-weighted Adversarial Graph Convolutional Network (RA-GCN) to prevent the graph-based classifier from emphasizing the samples of any particular class. This is accomplished by associating a graph-based neural network to each class, which is responsible for weighting the class samples and changing the importance of each sample for the classifier. Therefore, the classifier adjusts itself and determines the boundary between classes with more attention to the important samples. The parameters of the classifier and weighting networks are trained by an adversarial approach. We show experiments on synthetic and three publicly available medical datasets. RA-GCN demonstrates the superiority compared to recent methods in identifying the patient's status on all three datasets. The detailed analysis is provided as quantitative and qualitative experiments on synthetic datasets.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Builds on 38 of its 89 references that are in the map. First posted on arXiv 27 Feb 2021.
Builds on
38 of 89 references.
References · 38
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 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
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 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
- 2016Geometric deep learning: going beyond Euclidean datacited by 1,042
- 2019Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networkscited by 540
- 2019EvolveGCN: Evolving Graph Convolutional Networks for Dynamic Graphscited by 443
- 2018Deep Learning on Graphs: A Surveycited by 393
26 more
- 2020SIGN: Scalable Inception Graph Neural Networkscited by 283
- 2019Revisiting Graph Neural Networks: All We Have is Low-Pass Filterscited by 260
- 2018Deep Autoencoding Models for Unsupervised Anomaly Segmentation in Brain MR Imagescited by 146
- 2018An overview of deep learning in medical imaging focusing on MRIcited by 140
- 2020Directed Graph Convolutional Networkcited by 73
- 2018Imbalanced Deep Learning by Minority Class Incremental Rectificationcited by 65
- 2020L2-GCN: Layer-Wise and Learned Efficient Training of Graph Convolutional Networkscited by 48
- 2019Label Efficient Semi-Supervised Learning via Graph Filteringcited by 46
- 2017Spectral Graph Convolutions for Population-based Disease Predictioncited by 42
- 2019InceptionGCN: Receptive Field Aware Graph Convolutional Network for Disease Predictioncited by 39
- 2020Latent-Graph Learning for Disease Predictioncited by 39
- 2020SumGraph: Video Summarization via Recursive Graph Modelingcited by 32
- 2020Bridging the Gap Between Spectral and Spatial Domains in Graph Neural Networkscited by 26
- 2020Edge-variational Graph Convolutional Networks for Uncertainty-aware Disease Predictioncited by 25
- 2017Bootstrapping Graph Convolutional Neural Networks for Autism Spectrum Disorder Classificationcited by 20
- 2013Class Imbalance Problem in Data Mining Reviewcited by 16
- 2018A Cost-Sensitive Deep Belief Network for Imbalanced Classificationcited by 12
- 2019PacketCGAN: Exploratory Study of Class Imbalance for Encrypted Traffic Classification Using CGANcited by 11
- 2017Influence of Resampling on Accuracy of Imbalanced Classificationcited by 8
- 2018MGCN: Semi-supervised Classification in Multi-layer Graphs with Graph Convolutional Networkscited by 8
- 2019Zoom in to where it matters: a hierarchical graph based model for mammogram analysiscited by 8
- 2017CUSBoost: Cluster-based Under-sampling with Boosting for Imbalanced Classificationcited by 7
- 2020Disease State Prediction From Single-Cell Data Using Graph Attention Networkscited by 6
- 2020Simultaneous imputation and disease classification in incomplete medical datasets using Multigraph Geometric Matrix Completion (MGMC)cited by 6
- 2020Geometric graphs from data to aid classification tasks with graph convolutional networkscited by 5
- 2018Deep Learning for Imbalance Data Classification using Class Expert Generative Adversarial Networkcited by 4
Built on by
Citing papers per year: 2021: 3; 2022: 4; 2023: 2; 2024: 1; 2025: 3; 2026: 1.
14 papers.
Sort:
By area:
- 2021Topology-Imbalance Learning for Semi-Supervised Node Classificationcited by 56
- 2021Learn Locally, Correct Globally: A Distributed Algorithm for Training Graph Neural Networkscited by 24
- 2022GATE: Graph CCA for Temporal SElf-supervised Learning for Label-efficient fMRI Analysiscited by 19
- 2025LLM-Empowered Class Imbalanced Graph Prompt Learning for Online Drug Trafficking Detectioncited by 11
- 2022Unsupervised pre-training of graph transformers on patient population graphscited by 9
- 2023Semantic-aware Node Synthesis for Imbalanced Heterogeneous Information Networkscited by 9
- 2022Swinv2-Imagen: Hierarchical Vision Transformer Diffusion Models for Text-to-Image Generationcited by 7
- 2023Over-Sampling Strategy in Feature Space for Graphs based Class-imbalanced Bot Detectioncited by 7
- 2024Enhancing medical vision-language contrastive learning via inter-matching relation modellingcited by 4
- 2021GKD: Semi-supervised Graph Knowledge Distillation for Graph-Independent Inferencecited by 3
- 2022Imbalanced Node Processing Method in Graph Neural Network Classification Taskcited by 0
- 2025Class Unbiasing for Generalization in Medical Diagnosiscited by 0
- 2026GraphSB: Boosting Imbalanced Node Classification on Graphs through Structural Balance27 Jan 2026
- 2025GraphSB: Boosting Imbalanced Node Classification on Graphs through Structural Balance13 Nov 2025
- 2025Class Unbiasing for Generalization in Medical Diagnosis9 Aug 2025
- 2025LLM-Empowered Class Imbalanced Graph Prompt Learning for Online Drug Trafficking Detection28 Feb 2025
- 2024Enhancing medical vision-language contrastive learning via inter-matching relation modelling19 Jan 2024
- 2023Semantic-aware Node Synthesis for Imbalanced Heterogeneous Information Networks27 Feb 2023
- 2023Over-Sampling Strategy in Feature Space for Graphs based Class-imbalanced Bot Detection14 Feb 2023
- 2022Swinv2-Imagen: Hierarchical Vision Transformer Diffusion Models for Text-to-Image Generation18 Oct 2022
- 2022Imbalanced Node Processing Method in Graph Neural Network Classification Task18 Sep 2022
- 2022Unsupervised pre-training of graph transformers on patient population graphs21 Jul 2022
- 2022GATE: Graph CCA for Temporal SElf-supervised Learning for Label-efficient fMRI Analysis17 Mar 2022
- 2021Learn Locally, Correct Globally: A Distributed Algorithm for Training Graph Neural Networks16 Nov 2021
- 2021Topology-Imbalance Learning for Semi-Supervised Node Classificationcited by 56
- 2021Learn Locally, Correct Globally: A Distributed Algorithm for Training Graph Neural Networkscited by 24
- 2022GATE: Graph CCA for Temporal SElf-supervised Learning for Label-efficient fMRI Analysiscited by 19
- 2025LLM-Empowered Class Imbalanced Graph Prompt Learning for Online Drug Trafficking Detectioncited by 11
- 2022Unsupervised pre-training of graph transformers on patient population graphscited by 9
- 2023Semantic-aware Node Synthesis for Imbalanced Heterogeneous Information Networkscited by 9
- 2023Over-Sampling Strategy in Feature Space for Graphs based Class-imbalanced Bot Detectioncited by 7
- 2024Enhancing medical vision-language contrastive learning via inter-matching relation modellingcited by 4
- 2021GKD: Semi-supervised Graph Knowledge Distillation for Graph-Independent Inferencecited by 3
- 2022Imbalanced Node Processing Method in Graph Neural Network Classification Taskcited by 0
- 2025Class Unbiasing for Generalization in Medical Diagnosiscited by 0
- 2025GraphSB: Boosting Imbalanced Node Classification on Graphs through Structural Balancecited by 0
12 most cited of 13 All 13 (JSON)
- 2026GraphSB: Boosting Imbalanced Node Classification on Graphs through Structural Balance27 Jan 2026
- 2025GraphSB: Boosting Imbalanced Node Classification on Graphs through Structural Balance13 Nov 2025
- 2025Class Unbiasing for Generalization in Medical Diagnosis9 Aug 2025
- 2025LLM-Empowered Class Imbalanced Graph Prompt Learning for Online Drug Trafficking Detection28 Feb 2025
- 2024Enhancing medical vision-language contrastive learning via inter-matching relation modelling19 Jan 2024
- 2023Semantic-aware Node Synthesis for Imbalanced Heterogeneous Information Networks27 Feb 2023
- 2023Over-Sampling Strategy in Feature Space for Graphs based Class-imbalanced Bot Detection14 Feb 2023
- 2022Imbalanced Node Processing Method in Graph Neural Network Classification Task18 Sep 2022
- 2022Unsupervised pre-training of graph transformers on patient population graphs21 Jul 2022
- 2022GATE: Graph CCA for Temporal SElf-supervised Learning for Label-efficient fMRI Analysis17 Mar 2022
- 2021Learn Locally, Correct Globally: A Distributed Algorithm for Training Graph Neural Networks16 Nov 2021
- 2021Topology-Imbalance Learning for Semi-Supervised Node Classification8 Oct 2021
12 newest of 13 All 13 (JSON)