Self-Supervised Learning with Data Augmentations Provably Isolates Content from Style
Julius von K\"ugelgen, Yash Sharma, Luigi Gresele, Wieland Brendel,, Bernhard Sch\"olkopf, Michel Besserve, Francesco Locatello

TL;DR
This paper provides a theoretical framework for understanding how data augmentations in self-supervised learning isolate invariant content by modeling the process as a latent variable problem with dependencies, supported by simulations and a new dataset.
Contribution
It introduces a latent variable model that accounts for dependencies in data augmentations and proves conditions for identifying invariant content in both generative and discriminative settings.
Findings
Theoretical conditions for latent content identifiability are established.
Simulations confirm the theory with dependent latent variables.
Introduction of Causal3DIdent dataset for studying augmentation effects.
Abstract
Self-supervised representation learning has shown remarkable success in a number of domains. A common practice is to perform data augmentation via hand-crafted transformations intended to leave the semantics of the data invariant. We seek to understand the empirical success of this approach from a theoretical perspective. We formulate the augmentation process as a latent variable model by postulating a partition of the latent representation into a content component, which is assumed invariant to augmentation, and a style component, which is allowed to change. Unlike prior work on disentanglement and independent component analysis, we allow for both nontrivial statistical and causal dependencies in the latent space. We study the identifiability of the latent representation based on pairs of views of the observations and prove sufficient conditions that allow us to identify the invariant…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsDomain Adaptation and Few-Shot Learning · Generative Adversarial Networks and Image Synthesis · Image Processing Techniques and Applications
