atlas

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

DiffAug: Enhance Unsupervised Contrastive Learning with Domain-Knowledge-Free Diffusion-based Data Augmentation

ICML 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Contrastive representation theory · 0 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 DiffAug, an iterative EM-style framework in which a soft-contrastive semantic encoder and a conditional diffusion generator train each other, so the diffusion model produces positive augmentations without labels or external data.

Problem

Hand-designed augmentations need domain expertise and can distort semantics (e.g., DNA mutations), while generative augmentation methods need labels or large external data, which limits unsupervised contrastive learning in domains such as DNA sequences and bio-feature data.

Approach

A semantic encoder trained with soft contrastive loss supplies condition vectors to a conditional DDPM-style diffusion generator, which then generates positive samples for the encoder's contrastive training; the two are alternately trained (A-step/B-step) so augmentation and representation improve together.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DiffAug instead of HyenaHyena-tiny DNA representation learning · Genomic Benchmarks (AVE)linear-probe accuracy: 86.2 -> 89.1Helped
Use DiffAug instead of DLME+MixupBio-feature representation learning · Bio-feature datasets (AVE)linear-probe accuracy: 78.5 -> 82.4Helped
Use DiffAug instead of the strongest listed baselineVision representation learning · CF10linear-probe accuracy: 92.0 -> 93.4Helped
Use DiffAug instead of the strongest listed baselineVision representation learning · CF100linear-probe accuracy: 67.4 -> 69.9Helped
Use DiffAug instead of the strongest listed baselineVision representation learning · STL10linear-probe accuracy: 91.8 -> 92.5Helped
Use DiffAug instead of the strongest listed baselineVision representation learning · TinyImageNetlinear-probe accuracy: 47.1 -> 49.7Helped
Replace the learned semantic condition with supervised one-hot labels (ablation)DiffAug · CF10linear-probe accuracy: 93.4 -> 93.4No clear effect
Replace the learned semantic condition with random condition vectors (ablation)DiffAug · CF10linear-probe accuracy: 93.4 -> 34.2Hurt
Remove the diffusion loss (ablation)DiffAug · CF10linear-probe accuracy: 93.4 -> 91.3Hurt
Replace soft contrastive loss with InfoNCE loss (ablation)DiffAug · CF10linear-probe accuracy: 93.4 -> 92.7Hurt
Train A-Step and B-Step simultaneously instead of alternating them (ablation)DiffAug · CF10linear-probe accuracy: 93.4 -> 92.9Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Genomic Benchmarks CIFAR-10 CIFAR-100 STL10 TinyImageNet GA1457 SAM561 MC1374 HCL500 PROT579 WARPARIOP

Benchmarks: Genomic Benchmarks CIFAR-10 CIFAR-100 STL10 TinyImageNet GA1457 SAM561 MC1374 HCL500 PROT579 WARPARIOP

Metrics: linear probing accuracy kMeans clustering accuracy

Baselines: DNA-BERT NT Hyena SSL+Translocation SSL+RC SSL+Insertion SSL+Mixup TopoAE PaCMAP hNNE SimCLR+Mixup BYOL+Mixup

Builds on: SimCLR soft contrastive learning DDPM Hyena-DNA DLME

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