Does Adversarial Oversampling Help us?

08/20/2021
by   Tanmoy Dam, et al.
1

Traditional oversampling methods are generally employed to handle class imbalance in datasets. This oversampling approach is independent of the classifier; thus, it does not offer an end-to-end solution. To overcome this, we propose a three-player adversarial game-based end-to-end method, where a domain-constraints mixture of generators, a discriminator, and a multi-class classifier are used. Rather than adversarial minority oversampling, we propose an adversarial oversampling (AO) and a data-space oversampling (DO) approach. In AO, the generator updates by fooling both the classifier and discriminator, however, in DO, it updates by favoring the classifier and fooling the discriminator. While updating the classifier, it considers both the real and synthetically generated samples in AO. But, in DO, it favors the real samples and fools the subset class-specific generated samples. To mitigate the biases of a classifier towards the majority class, minority samples are over-sampled at a fractional rate. Such implementation is shown to provide more robust classification boundaries. The effectiveness of our proposed method has been validated with high-dimensional, highly imbalanced and large-scale multi-class tabular datasets. The results as measured by average class specific accuracy (ACSA) clearly indicate that the proposed method provides better classification accuracy (improvement in the range of 0.7 baseline classifier.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/22/2019

Generative Adversarial Minority Oversampling

Class imbalance is a long-standing problem relevant to a number of real-...
research
06/19/2018

Versatile Auxiliary Classifier with Generative Adversarial Network (VAC+GAN), Multi Class Scenarios

Conditional generators learn the data distribution for each class in a m...
research
11/21/2018

Adversarial Classifier for Imbalanced Problems

Adversarial approach has been widely used for data generation in the las...
research
12/09/2020

Removing Class Imbalance using Polarity-GAN: An Uncertainty Sampling Approach

Class imbalance is a challenging issue in practical classification probl...
research
03/08/2019

A Three-Player GAN: Generating Hard Samples To Improve Classification Networks

We propose a Three-Player Generative Adversarial Network to improve clas...
research
02/28/2019

A novel method for extracting interpretable knowledge from a spiking neural classifier with time-varying synaptic weights

This paper presents a novel method for information interpretability in a...
research
04/02/2021

Multi-Class Data Description for Out-of-distribution Detection

The capability of reliably detecting out-of-distribution samples is one ...

Please sign up or login with your details

Forgot password? Click here to reset