atlas

Research map / Label-efficient and robust learning / Domain adaptation and generalization

Universal Semi-Supervised Domain Adaptation by Mitigating Common-Class Bias

CVPR 2024 · Label-efficient and robust learning › Domain adaptation and generalization · approach: Feature alignment for unsupervised adaptation · 6 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.

Introduces Universal Semi-Supervised Domain Adaptation (UniSSDA) and a prior-guided pseudo-label refinement (PGPR) strategy that uses a supervised head's per-instance class-group priors to counter common-class bias.

Problem

Semi-supervised domain adaptation assumes matching label spaces, while universal DA assumes unlabeled target data; in the combined UniSSDA setting, models and naive pseudo-labeling are biased toward common classes and misclassify target-private classes.

Approach

A supervised classifier head trained only on labeled data supplies per-instance priors over class groups (common, source-private, target-private); the semi-supervised head's predictions are reweighted to match these group priors and then averaged with the supervised predictions to produce refined pseudo-labels.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PGPR instead of the strongest SSDA baselineUniSSDA with ResNet-34 · Office-Home open-partialaccuracy: 64.2 ±0.7 -> 67.4 ±1.8Helped
Use PGPR instead of the strongest SSDA baselineUniSSDA with ResNet-34 · DomainNet-126 open-setaccuracy: 54.1 ±0.1 -> 61.2 ±0.8Helped
Add group reweighted pseudo-label refinement (ablation)PGPR on DomainNet-126 C → P · open-setaccuracy: 50.4 -> 56.8Helped
Add classifier aggregated refinement after group reweighting (ablation)PGPR on DomainNet-126 C → P · open-setaccuracy: 56.8 -> 57.4Helped
Add classifier aggregated refinement after group reweighting (ablation)PGPR on DomainNet-126 C → P · partial-setaccuracy: 78.7 -> 78.5Hurt
Add PGPR to CDAC (ablation)CDAC on DomainNet-126 C → P · open-setaccuracy: 50.0 -> 49.9No clear effect
Add PGPR to CDAC (ablation)CDAC on DomainNet-126 C → P · open-partialaccuracy: 47.2 -> 55.0Helped
Add PGPR to PAC (ablation)PAC on DomainNet-126 C → P · open-setaccuracy: 46.8 -> 49.2Helped
Add PGPR to PAC (ablation)PAC on DomainNet-126 C → P · partial-setaccuracy: 75.2 -> 77.7Helped
Add PGPR to AdaMatch (ablation)AdaMatch on DomainNet-126 C → P · open-setaccuracy: 50.2 -> 53.6Helped
Add PGPR to AdaMatch (ablation)AdaMatch on DomainNet-126 C → P · partial-setaccuracy: 73.9 -> 77.8Helped

Surprising findings

Limitations

Experimental setup

Datasets: Office-Home DomainNet VisDA

Benchmarks: Office-Home DomainNet-126 DomainNet-345 VisDA

Metrics: target accuracy averaged over 12 domain pairs common vs target-private class accuracy

Baselines: S+T CDAC PAC AdaMatch DANCE UniOT DRw ProML OVANet

Builds on: AdaMatch FixMatch OVANet CDAC PAC

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