atlas

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

Decoupled Contrastive Learning for Long-Tailed Recognition

AAAI 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Contrastive learning for imbalanced data · 31 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 Decoupled Contrastive Learning (DSCL + patch-based self distillation PBSD) to fix biased positive-pair optimization in supervised contrastive learning for long-tailed image classification.

Problem

Supervised contrastive learning on long-tailed data treats augmented views and same-class images equally, producing imbalanced intra-category gradients and under-representation of tail classes.

Approach

Decouples the two types of positives in SCL with separate weights (alpha) so their gradient ratio and optimal probability are independent of class cardinality, and adds patch-based self distillation that transfers patch-to-image similarity relations from head to tail classes.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace SCL with DSCL (ablation)SCL on ImageNet-LT · ImageNet-LTtop-1 accuracy (Overall): 51.2 -> 52.6Helped
Add PBSD to DSCL (ablation)DSCL on ImageNet-LT · ImageNet-LTtop-1 accuracy (Overall): 52.6 -> 57.7Helped
Use global-view features instead of patch-based features in PBSD (ablation)DSCL + PBSD on ImageNet-LT · ImageNet-LTtop-1 accuracy (Overall): 57.7 -> 56.2Hurt
Replace PBSD with the multi-crop trick (ablation)DSCL + PBSD on ImageNet-LT · ImageNet-LTtop-1 accuracy (Overall): 57.7% to 56.1%Hurt
Set α to 0, removing the augmented-view positive (ablation)DSCL + PBSD on ImageNet-LT · ImageNet-LTtop-1 accuracy (Overall): 57.7% to 56.8%Hurt
Set α to 1, leaving only the augmented-view positive (ablation)DSCL + PBSD on ImageNet-LT · ImageNet-LTtop-1 accuracy (Overall): 39.8%Hurt
Increase patch-based features per anchor from 1 to 5 (ablation)DSCL + PBSD on ImageNet-LT · ImageNet-LTtop-1 accuracy (Overall): 55.0% to 57.7%Helped
Set second-stage classifier learning rate to 2.5 (ablation)Our on ImageNet-LT · ImageNet-LTtop-1 accuracy (Few): 35.4% to 38.7%Helped
Set second-stage classifier learning rate to 2.5 (ablation)Our on ImageNet-LT · ImageNet-LTtop-1 accuracy (Overall): 57.7 -> 57.4Hurt
Combine Our with RIDEOur on ImageNet-LT · ImageNet-LTtop-1 accuracy (Overall): 57.7 -> 59.7Helped
Combine Our with RIDEOur on iNaturalist 2018 · iNaturalist 2018top-1 accuracy (Overall): 72.0 -> 74.9Helped
Use the fair-comparison training setup for PaCo (same augmentation and epochs)PaCo on ImageNet-LT · ImageNet-LTtop-1 accuracy (Overall): 57.0% to 53.6%Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-LT iNaturalist 2018 Places-LT

Benchmarks: ImageNet-LT iNaturalist 2018 Places-LT

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

Baselines: CE Balanced Softmax cRT DisAlign BatchFormer KCL PaCo TSC BCL RIDE NCL SADE

Builds on: Supervised Contrastive Loss MoCoV2 KCL TSC RIDE

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