atlas

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

Unsupervised Disentanglement of Content and Style via Variance-Invariance Constraints

ICLR 2025 · 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 V3, an unsupervised vector-quantized autoencoder that disentangles content and style using variance-versus-invariance constraints on within- and across-sample variability, evaluated on synthetic and real audio/image/video datasets.

Problem

Unsupervised disentanglement of content (symbolic, discrete concepts) and style from sequences of observations without domain-specific labels, paired data, or pretrained representations.

Approach

Uses domain-general statistical differences between content (varies within a sample, invariant vocabulary across samples) and style (stable within a sample, varies across samples), encoded as four hinge-based variability-ratio regularizers on a VQ autoencoder's content and style latents, with mean pairwise distance as the variability measure.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use V3 instead of unsupervised baselinesContent-style disentanglement · PhoneNumsContent PR-AUC: 55.1 -> 93.0Helped
Use V3 instead of unsupervised baselinesContent-style disentanglement · InsNotesContent PR-AUC: 56.4 -> 89.9Helped
Use V3 instead of the strongest listed unsupervised baselineContent classification representation · SVHNContent classification accuracy (linear probing): 36.0 $\pm$ 1.5 -> 40.6 $\pm$ 0.9Helped
Use V3 instead of Cycle lossContent classification representation · SpritesContent classification accuracy (linear probing): 86.4 $\pm$ 2.1 -> 88.2 $\pm$ 3.5No clear effect
Use V3 rather than the supervised methodContent classification on unseen styles · PhoneNums OOD, 0-shotContent classification accuracy: 83.5 $\pm$ 0.6 -> 57.8 $\pm$ 0.5Hurt
Use V3 rather than the supervised methodContent classification on unseen styles · PhoneNums OOD, 10-shotContent classification accuracy: 92.4 $\pm$ 0.7 -> 99.0 $\pm$ 0.2Helped
Use V3 rather than the supervised methodContent classification on unseen styles · InsNotes OOD, 10-shotContent classification accuracy: 95.1 $\pm$ 0.9 -> 99.2 $\pm$ 0.2Helped
Replace mean pairwise distance with standard deviation (ablation)V3 · InsNotesContent PR-AUC: 0.904 -> 0.138Hurt
Add L_content (ablation)V3 · PhoneNumsContent PR-AUC: 43.8 -> 83.2Helped
Add L_style (ablation)V3 · PhoneNumsContent PR-AUC: 64.6 -> 83.2Helped
Add L_fragment (ablation)V3 · PhoneNumsContent PR-AUC: 96.3 -> 83.2Hurt
Add L_sample (ablation)V3 · PhoneNumsContent PR-AUC: 47.0 -> 83.2Helped

Surprising findings

Limitations

Experimental setup

Datasets: PhoneNums (synthetic) InsNotes (synthetic) SVHN Sprites Libri100 (LibriSpeech subset)

Benchmarks: PhoneNums InsNotes SVHN Sprites

Metrics: PR-AUC best F1 linear probing accuracy codebook accuracy codebook sigma OOD content classification accuracy

Baselines: MINE-based disentanglement cycle loss autoencoder beta-VAE weakly supervised EC2-VAE fully supervised EC2-VAE linear classifier on raw input

Builds on: VQ-VAE commit loss beta-VAE MINE relativity hinge loss

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