atlas

Research map / Learning theory and algorithms / Prediction and decision losses

Balancing the Scales: A Theoretical and Algorithmic Framework for Learning from Imbalanced Data

ICML 2025 · Learning theory and algorithms › Prediction and decision losses · approach: Losses for decision-making · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes IMMAX, a class-imbalanced margin loss with per-class confidence margins that is H-consistent for the zero-one loss, with margin bounds and a logistic-style algorithm validated on long-tailed and step-imbalanced CIFAR/Tiny ImageNet.

Problem

Class imbalance in binary and multi-class classification lacks theoretical foundations; existing cost-sensitive and logit-modification methods are not Bayes-consistent for the standard zero-one loss, and prior margin analysis targets the balanced loss.

Approach

Introduce class-imbalanced (rho+, rho-) and multi-class rho-margin losses that apply distinct confidence margins per class, prove H-consistency for the zero-one loss, derive class-sensitive Rademacher margin bounds, and derive the IMMAX algorithm (a class-dependent logistic loss) from them.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use IMMAX instead of the strongest listed baselineResNet-34 · CIFAR-10 long-tailed, ratio 200accuracy: 95.45 $\pm$ 0.38 -> 96.11 $\pm$ 0.34Helped
Use IMMAX instead of the strongest listed baselineResNet-34 · CIFAR-100 long-tailed, ratio 200accuracy: 79.53 $\pm$ 0.75 -> 80.47 $\pm$ 0.68Helped
Use IMMAX instead of the strongest listed baselineResNet-34 · Tiny ImageNet long-tailed, ratio 200accuracy: 63.70 $\pm$ 0.62 -> 65.20 $\pm$ 0.65Helped
Use IMMAX instead of the strongest listed baselineResNet-34 · CIFAR-10 step-imbalanced, ratio 200accuracy: 94.85 $\pm$ 0.18 -> 95.42 $\pm$ 0.30Helped
Use IMMAX instead of the strongest listed baselineResNet-34 · CIFAR-100 step-imbalanced, ratio 200accuracy: 77.18 $\pm$ 0.50 -> 78.21 $\pm$ 0.48Helped
Use IMMAX instead of the strongest listed baselineResNet-34 · Tiny ImageNet step-imbalanced, ratio 200accuracy: 62.54 $\pm$ 0.51 -> 63.57 $\pm$ 0.36Helped
Use IMMAX instead of hinge lossLinear model · CIFAR-10 binarized, Airplane vs. allaccuracy: 90.17 $\pm$ 0.09 -> 91.02 $\pm$ 0.06Helped
Use IMMAX instead of hinge lossLinear model · CIFAR-10 binarized, Automobile vs. allaccuracy: 91.01 $\pm$ 0.13 -> 91.26 $\pm$ 0.05Helped
Use IMMAX instead of hinge lossLinear model · CIFAR-10 binarized, Horse vs. allaccuracy: 90.58 $\pm$ 0.11 -> 91.03 $\pm$ 0.03Helped
Assign shared margin parameters to minority classes and distinct parameters to frequent classes (ablation)IMMAX · CIFAR-10, CIFAR-100, and Tiny ImageNet step-imbalanced settingsaccuracyNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100 Tiny ImageNet

Benchmarks: CIFAR-10 CIFAR-100 Tiny ImageNet

Metrics: accuracy

Baselines: cross-entropy re-weighting balanced softmax equalization loss logit adjusted loss class-balanced loss focal loss LDAM

Builds on: LDAM logit adjustment balanced softmax cost-sensitive learning

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy