Adaptive imbalanced node classification graph contrastive learning

Graph Contrastive Learning (GCL) is a powerful self-supervised technique for learning node and graph representations. However, real-world graph data often exhibit imbalanced class distributions, which pose significant challenges to GCL’s effectiveness. Our experiments show that current state-of-the-art (SOTA) methods perform poorly under imbalanced settings. To address this, we propose a novel GCL framework called AIGCL for imbalanced node classification. This framework automatically and adaptively balances the node representations learned by GCL. Specifically, we introduce a new data augmentation method that retains more information from minority class nodes during graph augmentation. Additionally, we use an imbalance rate adaptive sampling strategy to balance the data. We also incorporate a Variational Graph Autoencoder (VGAE) with an encoder–decoder structure to pretrain the data and generate high-quality pseudo-labels. Our experiments demonstrate that under imbalanced settings, our model improves classification accuracy by 4 %-12 % compared to baseline models, significantly enhancing the performance of minority class nodes. This figure shows a Graph Contrastive Learning process, including three main modules. The GCL Model module demonstrates our graph augmentation method for retaining more minority class information and uses a graph encoder and loss function to learn graph representations. The Pre-training module uses the trained Encoder–Decoder model to generate high-quality embeddings and generate pseudo-labels through K-means clustering. The Resampling module balances the node class distribution through mixed sampling techniques, including oversampling and undersampling. • We introduce a VGAE with an encoder-decoder structure to learn graph structure and node features, improving robustness and generalization for pseudo-label generation. • We design a graph-tailored resampling strategy. We prioritize removing low-importance nodes during undersampling and synthesizing high-importance nodes during oversampling. • We create a multi-level, step-by-step sampling strategy. A hybrid sampling method adjusts class proportions, and an augmentation function retains minority node information. • We develop a new data augmentation technique that prioritizes keeping minority class node information while masking majority class nodes, helping the model capture minority features.

Authors

Institutions

Publication Details

Journal
Neurocomputing
Published
2025-08-18
DOI
https://doi.org/10.1016/j.neucom.2025.131280
Primary Topic
Imbalanced Data Classification Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Adaptive imbalanced node classification graph contrastive learning

Donghai Guan, Çetin Kaya Koç, Qi Zhu, Xinyu Hu et al.
Neurocomputing
Imbalanced Data Classification Techniques
article

Adaptive imbalanced node classification graph contrastive learning

Donghai Guan, Çetin Kaya Koç, Qi Zhu, Xinyu Hu, Weiwei Yuan
article en

Abstract

Graph Contrastive Learning (GCL) is a powerful self-supervised technique for learning node and graph representations. However, real-world graph data often exhibit imbalanced class distributions, which pose significant challenges to GCL’s effectiveness. Our experiments show that current state-of-the-art (SOTA) methods perform poorly under imbalanced settings. To address this, we propose a novel GCL framework called AIGCL for imbalanced node classification. This framework automatically and adaptively balances the node representations learned by GCL. Specifically, we introduce a new data augmentation method that retains more information from minority class nodes during graph augmentation. Additionally, we use an imbalance rate adaptive sampling strategy to balance the data. We also incorporate a Variational Graph Autoencoder (VGAE) with an encoder–decoder structure to pretrain the data and generate high-quality pseudo-labels. Our experiments demonstrate that under imbalanced settings, our model improves classification accuracy by 4 %-12 % compared to baseline models, significantly enhancing the performance of minority class nodes. This figure shows a Graph Contrastive Learning process, including three main modules. The GCL Model module demonstrates our graph augmentation method for retaining more minority class information and uses a graph encoder and loss function to learn graph representations. The Pre-training module uses the trained Encoder–Decoder model to generate high-quality embeddings and generate pseudo-labels through K-means clustering. The Resampling module balances the node class distribution through mixed sampling techniques, including oversampling and undersampling. • We introduce a VGAE with an encoder-decoder structure to learn graph structure and node features, improving robustness and generalization for pseudo-label generation. • We design a graph-tailored resampling strategy. We prioritize removing low-importance nodes during undersampling and synthesizing high-importance nodes during oversampling. • We create a multi-level, step-by-step sampling strategy. A hybrid sampling method adjusts class proportions, and an augmentation function retains minority node information. • We develop a new data augmentation technique that prioritizes keeping minority class node information while masking majority class nodes, helping the model capture minority features.

NeurocomputingVol. 654
Nanjing University of Aeronautics and Astronautics (CN)
Openalex Percentile: Top 89%
Imbalanced Data Classification Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.