atlas

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

LT-Soups: Bridging Head and Tail Classes via Subsampled Model Soups

NeurIPS 2025 · Label-efficient and robust learning › Recognition and long-tail · approach: Classifier rebalancing and margin losses · 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 LT-Soups, a two-stage CLIP fine-tuning method that averages full fine-tuned models trained on progressively imbalanced subsets (with bootstrapping and EMA) and then retrains only the classifier with logit adjustment, to balance head and tail accuracy across varied long-tailed regimes.

Problem

PEFT methods such as LoRA and AdaptFormer preserve tail-class accuracy on CLIP for long-tailed data but degrade head-class accuracy, and traditional model soups underperform in tail-heavy settings; performance depends on both imbalance ratio and head-tail ratio.

Approach

Average weights of models fully fine-tuned on subsets with exponentially increasing imbalance ratios (recursive interpolation, bootstrapped replicates, EMA), then retrain only the classifier on the full data with logit adjustment, and introduce the head-tail ratio as a second axis for characterizing imbalance.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use LT-Soups instead of Model SoupsCLIP ViT-B/16 · CIFAR100-LTAll accuracy: 82.1 -> 83.5Helped
Use LT-Soups instead of PEFTCLIP ViT-B/16 · Places-LTAll accuracy: 51.5 -> 51.7Helped
Use LT-Soups instead of PEFTCLIP ViT-B/16 · ImageNet-LTAll accuracy: 77.0 -> 77.4Helped
Use LT-Soups instead of PEFTCLIP ViT-B/16 · NIH-CXR-LTAll accuracy: 38.5 -> 39.3Helped
Use LT-Soups instead of PEFTCLIP ViT-B/16 · iNaturalist 2018All accuracy: 79.1 -> 78.2Hurt
Add classifier re-training on the full dataset (ablation)LT-Soups Stage 1 · TinyImageNet-LTAll accuracy: 78.1 -> 78.6Helped
Add classifier re-training on the full dataset (ablation)LT-Soups Stage 1 · TinyImageNet-LTHead accuracy: 84.9 -> 85.0Helped
Replace recursive weight averaging with uniform averaging (ablation)LT-Soups · TinyImageNet-LTAll accuracy: 78.6 -> 78.5No clear effect
Replace recursive weight averaging with uniform averaging (ablation)LT-Soups · iNaturalist 2018All accuracy: 78.2 -> 74.7Hurt
Increase interpolation coefficient from λ=0.3 to λ=0.7 (ablation)LT-Soups · TinyImageNet-LTAll accuracy: 78.3 -> 78.6Helped
Increase bootstrap models per subset from M=1 to M=12 (ablation)LT-Soups · TinyImageNet-LTAll accuracy: 78.2 -> 78.8Helped
Replace full fine-tuning with LoRA in stage 1 (ablation)LT-Soups · TinyImageNet-LTAll accuracy: 77.2 -> 77.1Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-100-LT TinyImageNet-LT Places-LT ImageNet-LT iNaturalist 2018 NIH-CXR-LT

Benchmarks: CIFAR100-LT Places-LT ImageNet-LT iNaturalist 2018 NIH-CXR-LT TinyImageNet-LT

Metrics: balanced accuracy many-shot accuracy medium-shot accuracy few-shot accuracy ECE Brier score NLL

Baselines: Full-FT PEFT (LIFT) Model Soups Linear Probing cRT BALLAD Decoder LPT

Builds on: model soups LIFT logit adjustment CLIP BALLAD

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