FincGAN: A Gan Framework of Imbalanced Node Classification on Heterogeneous Graph Neural Network

Published: 01 Jan 2024, Last Modified: 06 Feb 2025ICASSP 2024EveryoneRevisionsBibTeXCC BY-SA 4.0
Abstract: Graph Neural Networks (GNNs) frequently face class imbalance issues, especially in heterogeneous graphs. Existing GNNs often assume balanced class sizes, which isn’t true in many cases. Applying them directly to imbalanced data can lead to sub-optimal performance. Traditional oversampling methods, while effective, risk overfitting and face difficulties in reintegrating synthetic samples into the original graph. In this study, we introduce Framework of Imbalanced Node Classification on heterogeneous graph neural network with GAN (FincGAN), a new framework that utilizes oversampling techniques to address class imbalance in heterogeneous graphs. Instead of duplicating existing samples, FincGAN employs a Generative Adversarial Network (GAN) to create synthetic samples and uses deep learning-based edge generators to connect them back to the original graph. Our evaluations on spam user detection in the Amazon and Yelp Review datasets show that FincGAN outperforms baseline models in all essential metrics, including F-score and AUC-PRC score, showing its effectiveness in addressing class imbalance.
Loading