Simplifying Neural Network Training Under Class Imbalance

Ravid Shwartz-Ziv, Micah Goldblum, Yucen Lily Li, C. B. Bruss, Andrew Gordon Wilson
2/12/2026

No official code found. Best implementation: ravidziv/SimplifyingImbalancedTraining (9 stars, last commit 2023-12-05).

Abstract

Real-world datasets are often highly class-imbalanced, which can adversely impact the performance of deep learning models. The majority of research on training neural networks under class imbalance has focused on specialized loss functions, sampling techniques, or two-stage training procedures. Notably, we demonstrate that simply tuning existing components of standard deep learning pipelines, such as the batch size, data augmentation, optimizer, and label smoothing, can achieve state-of-the-art performance without any such specialized class imbalance methods. We also provide key prescriptions and considerations for training under class imbalance, and an understanding of why imbalance methods succeed or fail.

View on arXivView PDF

Code Implementations(1)

91PythonAug 26, 20222 years ago

Similar Papers

Cite this paper

@article{shwartzziv2026simplifying,
  title  = {Simplifying Neural Network Training Under Class Imbalance},
  author = {Ravid Shwartz-Ziv and Micah Goldblum and Yucen Lily Li and C. B. Bruss and Andrew Gordon Wilson},
  year   = {2026},
  eprint = {2312.02517},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2312.02517},
  journal = {NEURIPS 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2312.02517.svg)](https://codeofpaper.com/paper/2312.02517)

Discussion