atlas

Research map / Label-efficient and robust learning / Semi-supervised learning

Three Heads Are Better than One: Complementary Experts for Long-Tailed Semi-supervised Learning

AAAI 2024 · Label-efficient and robust learning › Semi-supervised learning · approach: Confidence-based pseudo-label selection · 10 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 ComPlementary Experts (CPE), three logit-adjusted classifier heads on a shared backbone plus Classwise Batch Normalization, to produce better pseudo-labels for long-tailed semi-supervised learning under consistent, uniform, and inverse unlabeled distributions.

Problem

Long-tailed semi-supervised learning where labeled data are imbalanced and unlabeled data follow an unknown class distribution (consistent, uniform, or inverse), causing pseudo-labels to be skewed toward head classes.

Approach

Train three expert heads with different logit-adjustment strengths (tau = 0, 2, 4) on a shared feature extractor so that one expert yields high-quality pseudo-labels for each unlabeled distribution case, and apply classwise batch normalization (three BN layers by head/medium/tail groups) to unsupervised loss to handle feature variance mismatch.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CPE instead of ACRLTSSL with WRN-28-2 · CIFAR-10-LT consistent, N1=1500, M1=3000, γ=150top-1 accuracy: 81.81 -> 82.25Helped
Use CPE instead of ACRLTSSL with WRN-28-2 · CIFAR-10-LT consistent, N1=500, M1=4000, γ=100top-1 accuracy: 81.01 -> 80.68Hurt
Use CPE instead of ACRLTSSL with WRN-28-2 · CIFAR-100-LT consistent, γ=10top-1 accuracy: 59.83 -> 59.83No clear effect
Use CPE instead of ACRLTSSL with WRN-28-2 · CIFAR-10-LT uniform, N1=500, M1=400top-1 accuracy: 80.10 -> 82.32Helped
Use CPE instead of ACRLTSSL with WRN-28-2 · STL-10-LT, γl=10top-1 accuracy: 73.40 -> 73.07Hurt
Add three experts to FixMatch (ablation)FixMatch on CIFAR-10-LT · CIFAR-10-LT, γu=100top-1 accuracy: 76.49 -> 84.02Helped
Add three experts to FixMatch (ablation)FixMatch on CIFAR-10-LT · CIFAR-10-LT, γu=1/100top-1 accuracy: 68.92 -> 86.04Helped
Add CBN to FixMatch (ablation)FixMatch on CIFAR-10-LT · CIFAR-10-LT, γu=100top-1 accuracy: 76.49 -> 79.00Helped
Add CBN to FixMatch (ablation)FixMatch on CIFAR-10-LT · CIFAR-10-LT, γu=1/100top-1 accuracy: 68.92 -> 81.22Helped
Add CBN to the three-expert method (ablation)Three-expert FixMatch on CIFAR-10-LT · CIFAR-10-LT, γu=100top-1 accuracy: 84.02 -> 84.79Helped
Add CBN to the three-expert method (ablation)Three-expert FixMatch on CIFAR-10-LT · CIFAR-10-LT, γu=1/100top-1 accuracy: 86.04 -> 87.28Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10-LT CIFAR-100-LT STL-10-LT

Benchmarks: CIFAR-10-LT CIFAR-100-LT STL-10-LT

Metrics: top-1 test accuracy F1 score of pseudo-labels

Baselines: FixMatch DARP CReST CReST+ ABC DASO CoSSL SAW Adsh DePL RDA ACR

Builds on: FixMatch logit adjustment ACR DASO USB

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