Balancing Act: MDGAN for Imbalanced Tabular Data Synthesis
Addressing the persistent challenge of learning from imbalanced datasets is crucial in advancing machine learning applications. Standard machine learning algorithms typically assume that the input data is balanced, and they often struggle to effectively learn the distribution of minority class data when dealing with imbalanced data. To address this, our study designed an improved Generative Adversarial Networks (GANs) model, named MDGAN, for tabular sample synthesis to augment samples and balance the data distribution. MDGAN employs a multi-generator and multi-discriminator structure to capture non-connected subspace manifolds, thereby better fitting the complete data distribution. To enhance the diversity among the multiple generators, an exclusive loss among generators was designed, ensuring that each generator produces data of different modalities. Additionally, a contrastive loss was introduced to ensure that the generated samples better fit the minority class distribution and are separated from the majority class distribution, preventing blurred classification boundaries. Qualitative and quantitative tests were conducted on 25 real datasets, and the experimental results indicate that MDGAN outperforms traditional classical models and current advanced oversampling models.
Authors
- Nana Huang (ORCID: https://orcid.org/0000-0003-4566-4129)
- Qi Tao (ORCID: https://orcid.org/0000-0002-8715-6969)
- Xiaohui Cui (ORCID: https://orcid.org/0000-0001-6079-009X)
- Jiaqi Liang
- Hongwei Ding (ORCID: https://orcid.org/0000-0002-0851-1994)
Institutions
- South China Normal University (CN)
- Ningxia University (CN)
- Wuhan University (CN)
- Hangzhou Dianzi University (CN)
- Northeastern University (CN)
Publication Details
- Journal
- IEEE Transactions on Knowledge and Data Engineering
- Published
- 2025-09-09
- DOI
- https://doi.org/10.1109/tkde.2025.3607862
- Citations
- 2
- Primary Topic
- Vehicle License Plate Recognition
- Type
- article
- Field-Weighted Citation Impact
- 2.27