pith. sign in

arxiv: 1710.05381 · v2 · pith:V54KMMA4new · submitted 2017-10-15 · 💻 cs.CV · cs.AI· cs.LG· cs.NE· stat.ML

A systematic study of the class imbalance problem in convolutional neural networks

classification 💻 cs.CV cs.AIcs.LGcs.NEstat.ML
keywords imbalanceclassoversamplingclassificationlearningaddressappliedclassical
0
0 comments X
read the original abstract

In this study, we systematically investigate the impact of class imbalance on classification performance of convolutional neural networks (CNNs) and compare frequently used methods to address the issue. Class imbalance is a common problem that has been comprehensively studied in classical machine learning, yet very limited systematic research is available in the context of deep learning. In our study, we use three benchmark datasets of increasing complexity, MNIST, CIFAR-10 and ImageNet, to investigate the effects of imbalance on classification and perform an extensive comparison of several methods to address the issue: oversampling, undersampling, two-phase training, and thresholding that compensates for prior class probabilities. Our main evaluation metric is area under the receiver operating characteristic curve (ROC AUC) adjusted to multi-class tasks since overall accuracy metric is associated with notable difficulties in the context of imbalanced data. Based on results from our experiments we conclude that (i) the effect of class imbalance on classification performance is detrimental; (ii) the method of addressing class imbalance that emerged as dominant in almost all analyzed scenarios was oversampling; (iii) oversampling should be applied to the level that completely eliminates the imbalance, whereas the optimal undersampling ratio depends on the extent of imbalance; (iv) as opposed to some classical machine learning models, oversampling does not cause overfitting of CNNs; (v) thresholding should be applied to compensate for prior class probabilities when overall number of properly classified cases is of interest.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 3 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Learning Class Difficulty in Imbalanced Histopathology Segmentation via Dynamic Focal Attention

    eess.IV 2026-04 unverdicted novelty 5.0

    Dynamic Focal Attention learns class-specific difficulty via per-class biases in attention logits, improving Dice and IoU on imbalanced histopathology segmentation benchmarks.

  2. Centralized Copy-Paste: Enhanced Data Augmentation Strategy for Wildland Fire Semantic Segmentation

    cs.CV 2025-07 unverdicted novelty 5.0

    CCPDA augments training data for wildland fire semantic segmentation by centralizing and pasting fire clusters, outperforming standard augmentations on fire-class metrics via multi-objective optimization.

  3. End-to-End ASR for Code-switched Hindi-English Speech

    eess.AS 2019-06 unverdicted novelty 4.0

    End-to-end ASR for code-switched Hindi-English with <50 hours of data shows gains from multi-task learning and corpus balancing but underperforms cascaded baselines.