atlas

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

CDMAD: Class-Distribution-Mismatch-Aware Debiasing for Class-Imbalanced Semi-Supervised Learning

CVPR 2024 · Label-efficient and robust learning › Semi-supervised learning · approach: Confidence-based pseudo-label selection · 20 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 CDMAD, which subtracts the classifier's logits on a solid-color image from logits for unlabeled training samples and test samples to debias pseudo-labels and predictions in class-imbalanced semi-supervised learning under class distribution mismatch.

Problem

Class-imbalanced semi-supervised learning where classifiers are biased toward majority classes and pseudo-labels inherit this bias, especially when the unlabeled set's class distribution is unknown and differs from the labeled set's.

Approach

Measure the classifier's per-class bias by its logits on a solid-color image (assumed uninformative about labels) at each training iteration, and subtract this bias from logits when refining pseudo-labels and test predictions; this acts as a post-hoc logit adjustment whose prior is implicitly estimated from the model rather than from label counts.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add CDMAD debiasing to ReMixMatchReMixMatch · CIFAR-10-LT, γl = 100, γu = 1bACC: 85.0±1.35 -> 89.9±0.45Helped
add CDMAD debiasing to ReMixMatchReMixMatch · CIFAR-100-LTbACC: 51.6±0.43 -> 57.0±0.32Helped
add CDMAD debiasing to FixMatchFixMatch · Small-ImageNet-127bACC: 29.7 -> 48.4Helped
remove CDMAD refinement of training pseudo-labels (ablation)FixMatch+CDMAD · CIFAR-10-LT, γl = 100, γu = 1bACC: 87.5 -> 78.2Hurt
remove CDMAD refinement at test time (ablation)FixMatch+CDMAD · CIFAR-10-LT, γl = 100, γu = 1bACC: 87.5 -> 84.9Hurt
use hard pseudo-labels (ablation)FixMatch+CDMAD · CIFAR-10-LT, γl = 100, γu = 1bACC: 87.5 -> 86.7Hurt
use confidence threshold τ = 0.95 (ablation)FixMatch+CDMAD · CIFAR-10-LT, γl = 100, γu = 1bACC: 87.5 -> 86.8Hurt
remove CDMAD refinement of training pseudo-labels (ablation)ReMixMatch+CDMAD · CIFAR-10-LT, γl = 100, γu = 1bACC: 89.9 -> 72.3Hurt
remove CDMAD refinement at test time (ablation)ReMixMatch+CDMAD · CIFAR-10-LT, γl = 100, γu = 1bACC: 89.9 -> 88.2Hurt
use sharpened pseudo-labels (ablation)ReMixMatch+CDMAD · CIFAR-10-LT, γl = 100, γu = 1bACC: 89.9 -> 88.9Hurt
use distribution alignment instead of supervised loss on labeled samples (ablation)ReMixMatch+CDMAD · CIFAR-10-LT, γl = 100, γu = 1bACC: 89.9 -> 80.4Hurt
replace the white reference image with random-pixel inputs (ablation)ReMixMatch+CDMAD · CIFAR-10-LTbACC: 85.5/ 85.3; 89.9/ 89.6 -> 81.3/ 80.7; 85.3/ 84.2Mixed

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10-LT CIFAR-100-LT STL-10-LT Small-ImageNet-127

Benchmarks: CIFAR-10-LT CIFAR-100-LT STL-10-LT Small-ImageNet-127

Metrics: balanced accuracy (bACC) geometric mean (GM)

Baselines: FixMatch ReMixMatch DARP CReST ABC CoSSL SAW DASO UDAL L2AC ACR FreeMatch

Builds on: FixMatch ReMixMatch logit adjustment cRT DARP

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