atlas

Research map / Label-efficient and robust learning / Recognition and long-tail

Inverse Weight-Balancing for Deep Long-Tailed Learning

AAAI 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Classifier rebalancing and margin losses · 5 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 inverse weight-balancing (IWB), a two-stage long-tailed learning method that fine-tunes the classifier of a fixed CE-trained encoder toward an inverted class- and sample-wise weight-norm distribution, using KL-divergence to compensate for encoder imbalance.

Problem

Deep long-tailed recognition, where models trained on imbalanced data perform poorly on tail classes; prior work balances only the classifier weight norms and ignores imbalance in the encoder.

Approach

Overbalance the classifier by learning a target distribution P = λ·NC·HC, where NC is an inverted log class-frequency term and HC is a sample-wise difficulty term from cosine similarities to all class weights, and align classifier weight norms to P with a KL-divergence loss while the encoder stays fixed.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use IWB+CB instead of WD+MaxNorm+CBResNet32 · CIFAR100-LT (IF 100)top-1 accuracy: 53.55 -> 54.8Helped
Use IWB+CB instead of BCLResNet32 · CIFAR100-LT (IF 50)top-1 accuracy: 56.59 -> 57.82Helped
Use IWB instead of WD+MaxNormResNeXt50 · ImageNet-LT test (All)top-1 accuracy: 53.9 -> 55.2Helped
Use IWB instead of MARCResNet50 · iNaturalist2018 test (All)top-1 accuracy: 70.4 -> 71.5Helped
Add HC to NC using vector cosine similarity (ablation)IWB on ResNet32 · CIFAR100-LT (IF 100)top-1 accuracy: 54.6 -> 54.8Helped
Use vector rather than scalar cosine similarity for HC (ablation)IWB on ResNet32 · CIFAR100-LT (IF 100), Few classestop-1 accuracy: 33.3 -> 35.7Helped
Use vector rather than scalar cosine similarity for HC (ablation)IWB on ResNet32 · CIFAR100-LT (IF 100), Alltop-1 accuracy: 54.8 -> 54.8No clear effect
Replace KL-divergence loss with MSE loss (ablation)IWB on ResNet32 · CIFAR100-LT (IF 100)top-1 accuracy: 54.8 -> 54.4Hurt
Set λ to 0.15 instead of 0.05 (ablation)IWB on CIFAR100-LT · CIFAR100-LT (IF 100)top-1 accuracy: 54.4% -> 54.8%Helped
Increase λ from 0.05 to 0.2 (ablation)IWB on CIFAR100-LT, Few classes · CIFAR100-LT (IF 100)top-1 accuracy: 33. 5% -> 36. 1%Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR100-LT ImageNet-LT iNaturalist2018

Benchmarks: CIFAR100-LT ImageNet-LT iNaturalist2018

Metrics: top-1 accuracy many-shot accuracy medium-shot accuracy few-shot accuracy

Baselines: CE LogitAdjust tau-norm IIF BALMS MARC WD+MaxNorm RIDE KD SSD Paco BCL

Builds on: cross-entropy class-balanced loss tau-normalization WD+MaxNorm inverse image frequency

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