RAC-GAN: Iterative Dual-Objective Over and Under Sampling for Imbalanced Datasets

This paper introduces a novel framework named the Ranking Auxiliary Classifier Generative Adversarial Network (RAC-GAN), which leverages a dual strategy involving a Generative Adversarial Network (GAN)-based data generator for oversampling and a Reinforcement Learning (RL)-based ranker for undersampling. The RAC-GAN is designed to concurrently oversample and undersample both majority and minority classes during each training epoch, aiming to enhance model performance on imbalanced datasets. The proposed framework is fully end-to-end trainable. At each training iteration, it learns: (i) when to perform oversampling, undersampling, or both operations; (ii) how to identify relevant regions in the data for these operations; and (iii) the extent to which these operations should be carried out. We present experimental results on 11 real-world imbalanced datasets, varying in size and complexity, and evaluated against a range of heuristic and state-of-the-art baselines. The outcomes demonstrate the efficacy of the RAC-GAN framework in improving model performance across different classifiers.

Authors

Institutions

Publication Details

Published
2025-03-12
DOI
https://doi.org/10.1109/icassp49660.2025.10889166
Citations
1
Primary Topic
Imbalanced Data Classification Techniques
Type
article
Field-Weighted Citation Impact
2.48
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

RAC-GAN: Iterative Dual-Objective Over and Under Sampling for Imbalanced Datasets

Ruhi Sharma Mittal, Nitin Gupta, Shashank Mujumdar, Hima Patel
1 citations
Imbalanced Data Classification Techniques
2.48
article

RAC-GAN: Iterative Dual-Objective Over and Under Sampling for Imbalanced Datasets

Ruhi Sharma Mittal, Nitin Gupta, Shashank Mujumdar, Hima Patel
article en
1 citations

Abstract

This paper introduces a novel framework named the Ranking Auxiliary Classifier Generative Adversarial Network (RAC-GAN), which leverages a dual strategy involving a Generative Adversarial Network (GAN)-based data generator for oversampling and a Reinforcement Learning (RL)-based ranker for undersampling. The RAC-GAN is designed to concurrently oversample and undersample both majority and minority classes during each training epoch, aiming to enhance model performance on imbalanced datasets. The proposed framework is fully end-to-end trainable. At each training iteration, it learns: (i) when to perform oversampling, undersampling, or both operations; (ii) how to identify relevant regions in the data for these operations; and (iii) the extent to which these operations should be carried out. We present experimental results on 11 real-world imbalanced datasets, varying in size and complexity, and evaluated against a range of heuristic and state-of-the-art baselines. The outcomes demonstrate the efficacy of the RAC-GAN framework in improving model performance across different classifiers.

IBM Research - India (IN)
Openalex Percentile: Top 11%
Imbalanced Data Classification Techniques
2.48
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.