ConvGeN: A convex space learning approach for deep-generative oversampling and imbalanced classification of small tabular datasets

  • Kristian Schultz (First Author)
  • , Saptarshi Bej* (Co-Author)
  • , Waldemar Hahn (Co-Author)
  • , Markus Wolfien (Co-Author)
  • , Prashant Srivastava (Co-Author)
  • , Olaf Wolkenhauer (Last Author)
  • *Corresponding author for this work

    Research output: Contribution to journalArticlepeer-review

    18 Scopus citations

    Abstract

    Oversampling is commonly used to improve classifier performance for small tabular imbalanced datasets. State-of-the-art linear interpolation approaches can be used to generate synthetic samples from the convex space of the minority class. Generative networks are common deep learning approaches for synthetic sample generation. However, their scope on synthetic tabular data generation in the context of imbalanced classification is not adequately explored. In this article, we show that existing deep generative models perform poorly compared to linear interpolation-based approaches for imbalanced classification problems on small tabular datasets. To overcome this, we propose a deep generative model, ConvGeN that combines the idea of convex space learning with deep generative models. ConvGeN learns coefficients for the convex combinations of the minority class samples, such that the synthetic data is distinct enough from the majority class. Our benchmarking experiments demonstrate that our proposed model ConvGeN improves imbalanced classification on such small datasets, as compared to existing deep generative models, while being on par with the existing linear interpolation approaches. Moreover, we discuss how our model can be used for synthetic tabular data generation in general, even outside the scope of data imbalance, and thus improves the overall applicability of convex space learning.

    Original languageEnglish
    Article number110138
    JournalPattern Recognition
    Volume147
    DOIs
    StatePublished - Mar 2024

    Keywords

    • Convex space learning
    • GAN
    • Imbalanced data
    • LoRAS
    • Tabular data

    Fingerprint

    Dive into the research topics of 'ConvGeN: A convex space learning approach for deep-generative oversampling and imbalanced classification of small tabular datasets'. Together they form a unique fingerprint.

    Cite this