atlas

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

Out-Of-Domain Unlabeled Data Improves Generalization

ICLR 2024 · Label-efficient and robust learning › Semi-supervised learning · approach: Holistic semi-supervised pipelines

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 Robust Self-Supervised (RSS) training that combines distributionally robust optimization with self-training on out-of-domain unlabeled data, with non-asymptotic generalization bounds for Gaussian mixtures and small experiments on simulated and histopathology data.

Problem

Semi-supervised classification where unlabeled data may be slightly out-of-domain (small Wasserstein shift); the labeled-vs-unlabeled sample trade-off and generalization bounds for robust and non-robust losses are not well understood.

Approach

Add a DRO-based robust loss on labeled data plus a self-training penalty on unlabeled out-of-domain samples (pseudo-labeled by the current classifier) that discourages decision boundaries crossing crowded regions; the penalty is solvable in polynomial time for convex settings and yields explicit bounds for two-component Gaussian mixtures.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add 10,000 unlabeled samplesRSS, simulated data · Same distribution; labeled size 10accuracy: 0.59 -> 0.82Helped
Add 10,000 unlabeled samplesRSS, simulated data · Same distribution; labeled size 20accuracy: 0.62 -> 0.82Helped
Add 10,000 unlabeled samplesRSS, simulated data · Same distribution; labeled size 40accuracy: 0.65 -> 0.82Helped
Add 10,000 out-of-domain unlabeled samplesRSS, simulated data · Different distribution; labeled size 10accuracy: 0.59 -> 0.81Helped
Add 10,000 out-of-domain unlabeled samplesRSS, simulated data · Different distribution; labeled size 20accuracy: 0.62 -> 0.80Helped
Add 10,000 out-of-domain unlabeled samplesRSS, simulated data · Different distribution; labeled size 40accuracy: 0.65 -> 0.80Helped
Add 2,000 unlabeled samplesRSS, histopathology classifier · NCT-CRC-HE-100K, same distribution; labeled size 48accuracy: 0.65 -> 0.82Helped
Add 4,000 unlabeled samplesRSS, histopathology classifier · NCT-CRC-HE-100K, same distribution; labeled size 240accuracy: 0.77 -> 0.83Helped
Add 20,000 unlabeled samplesRSS, histopathology classifier · NCT-CRC-HE-100K, same distribution; labeled size 1040accuracy: 0.83 -> 0.91Helped
Add 2,000 out-of-domain unlabeled samplesRSS, histopathology classifier · NCT-CRC-HE-100K labels and PatchCamelyon unlabeled; labeled size 25accuracy: 0.78 -> 0.81Helped
Add 3,000 out-of-domain unlabeled samplesRSS, histopathology classifier · NCT-CRC-HE-100K labels and PatchCamelyon unlabeled; labeled size 50accuracy: 0.82 -> 0.87Helped
Add 8,000 out-of-domain unlabeled samplesRSS, histopathology classifier · NCT-CRC-HE-100K labels and PatchCamelyon unlabeled; labeled size 300accuracy: 0.87 -> 0.90Helped

Surprising findings

Limitations

Experimental setup

Datasets: NCT-CRC-HE-100K PatchCamelyon ImageNet synthetic Gaussian mixture (d=200)

Benchmarks: NCT-CRC-HE-100K PatchCamelyon simulated Gaussian mixture

Metrics: accuracy

Baselines: ERM with labeled data only

Builds on: distributionally robust learning self-training Wasserstein distance-based DRO

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