Contrastive Learning Inverts the Data Generating Process

By Roland S. Zimmermann, Yash Sharma, Steffen Schneider, Matthias Bethge, Wieland Brendel. 2021

283 citations recorded by the source corpus.

Contrastive learning has recently seen tremendous success in self-supervised learning. So far, however, it is largely unclear why the learned representations generalize so effectively to a large variety of downstream tasks. We here prove that feedforward models trained with objectives belonging to the commonly used InfoNCE family learn to implicitly invert the underlying generative model of the observed data. While the proofs make certain statistical assumptions about the generative model, we observe empirically that our findings hold even if these assumptions are severely violated. Our theory highlights a fundamental connection between contrastive learning, generative modeling, and nonlinear independent component analysis, thereby furthering our understanding of the learned representations as well as providing a theoretical foundation to derive more effective contrastive losses.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Representation & Self-Supervised Learning, Signal Processing

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Bernhard Schölkopf
  2. Tengyu Ma
  3. Simon Lacoste-Julien
  4. Francesco Locatello
  5. Yoshua Bengio
  6. Colin Wei
  7. Wieland Brendel
  8. Michael I. Jordan

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Bernhard Schölkopf
  3. Dacheng Tao
  4. Trevor Darrell
  5. Bernt Schiele
  6. Ming-Hsuan Yang
  7. Andrew Zisserman
  8. Cordelia Schmid

In Representation & Self-Supervised Learning

  1. Francesco Locatello
  2. Bernhard Schölkopf
  3. Yash Sharma
  4. Michel Besserve
  5. Wieland Brendel
  6. Simon Lacoste-Julien
  7. Julius von Kügelgen
  8. Luigi Gresele

In Signal Processing

  1. Bernhard Schölkopf
  2. Francesco Locatello
  3. Michel Besserve
  4. Simon Lacoste-Julien
  5. Wieland Brendel
  6. Julius von Kügelgen
  7. Rémi Le Priol
  8. Pau Rodr'iguez L'opez

Citations in the corpus