# VICReg: Variance-Invariance-Covariance Regularization for Self-Supervised Learning

**Authors:** Adrien Bardes, Jean Ponce, Yann LeCun  
**arXiv:** [2105.04906](https://arxiv.org/abs/2105.04906)  
**Date:** 2021-05-11  
**Summary page:** https://www.summarizepaper.com/en/paper/2105.04906v3/

## Key points

- Self-supervised learning is a promising approach for image representation learning
- The "collapse problem" is a major challenge in this area where the encoder outputs constant vectors instead of meaningful embeddings
- Researchers have relied on implicit biases in the learning architecture to address this issue, but these lack clear justification or interpretation
- Adrien Bardes, Jean Ponce, and Yann LeCun introduce a new method called Variance-Invariance-Covariance Regularization (VICReg) that explicitly avoids the collapse problem by incorporating a simple regularization term on the variance of the embeddings along each dimension individually
- VICReg also includes a decorrelation mechanism based on redundancy reduction and covariance regularization to further improve performance
- The authors demonstrate that their approach achieves results on par with state-of-the-art methods on several downstream tasks and can be incorporated into other methods to stabilize training and lead to performance improvements
- VICReg provides a novel solution to an important problem in self-supervised learning and offers insights into how explicit regularization can help overcome implicit biases in machine learning architectures
- This work has implications for improving image representation learning across various domains and could pave the way for more interpretable and robust models in the future.

## Summary

In recent years, self-supervised learning has emerged as a promising approach for image representation learning. However, one major challenge in this area is the "collapse problem," where the encoder outputs constant vectors instead of meaningful embeddings. To address this issue, researchers have relied on implicit biases in the learning architecture that lack clear justification or interpretation. Adrien Bardes, Jean Ponce, and Yann LeCun introduce a new method called Variance-Invariance-Covariance Regularization (VICReg) that explicitly avoids the collapse problem by incorporating a simple regularization term on the variance of the embeddings along each dimension individually. VICReg also includes a decorrelation mechanism based on redundancy reduction and covariance regularization to further improve performance. The authors demonstrate that their approach achieves results on par with state-of-the-art methods on several downstream tasks and can be incorporated into other methods to stabilize training and lead to performance improvements. Overall, VICReg provides a novel solution to an important problem in self-supervised learning and offers insights into how explicit regularization can help overcome implicit biases in machine learning architectures. This work has implications for improving image representation learning across various domains and could pave the way for more interpretable and robust models in the future.
