High Fidelity Visualization of What Your Self-Supervised Representation Knows About

By Florian Bordes, Randall Balestriero, Pascal Vincent. 2021

79 citations recorded by the source corpus.

Discovering what is learned by neural networks remains a challenge. In self-supervised learning, classification is the most common task used to evaluate how good a representation is. However, relying only on such downstream task can limit our understanding of what information is retained in the representation of a given input. In this work, we showcase the use of a Representation Conditional Diffusion Model (RCDM) to visualize in data space the representations learned by self-supervised models. The use of RCDM is motivated by its ability to generate high-quality samples -- on par with state-of-the-art generative models -- while ensuring that the representations of those samples are faithful i.e. close to the one used for conditioning. By using RCDM to analyze self-supervised models, we are able to clearly show visually that i) SSL (backbone) representation are not invariant to the data augmentations they were trained with -- thus debunking an often restated but mistaken belief; ii) SSL post-projector embeddings appear indeed invariant to these data augmentation, along with many other data symmetries; iii) SSL representations appear more robust to small adversarial perturbation of their inputs than representations trained in a supervised manner; and iv) that SSL-trained representations exhibit an inherent structure that can be explored thanks to RCDM visualization and enables image manipulation.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Statistical and Nonlinear Physics, Representation & Self-Supervised Learning, Safety, Robustness & Interpretability

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. Yoshua Bengio
  2. Sergey Levine
  3. Yann LeCun
  4. Ruslan Salakhutdinov
  5. Mohit Bansal
  6. Jianfeng Gao
  7. Armand Joulin
  8. Ishan Misra

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Dacheng Tao
  3. Ming-Hsuan Yang
  4. Jitendra Malik
  5. Trevor Darrell
  6. Xiaogang Wang
  7. Andrea Vedaldi
  8. Andrew Zisserman

In Statistical and Nonlinear Physics

  1. Mark Chen
  2. Alex Nichol
  3. Prafulla Dhariwal
  4. Pascal Vincent
  5. Florian Bordes
  6. Randall Balestriero
  7. Tom Goldstein
  8. Micah Goldblum

In Representation & Self-Supervised Learning

  1. Ishan Misra
  2. Yann LeCun
  3. Armand Joulin
  4. Piotr Bojanowski
  5. Pascal Vincent
  6. Mathilde Caron
  7. Nicolas Ballas
  8. Yoshua Bengio

In Safety, Robustness & Interpretability

  1. Avi Schwarzschild
  2. Micah Goldblum
  3. Pascal Vincent
  4. Andrew Gordon Wilson
  5. Yann LeCun
  6. Ishan Misra
  7. Tom Goldstein
  8. Randall Balestriero

Citations in the corpus