Skip to main content

Envisioning is an emerging technology research institute and advisory.

LinkedInInstagramGitHub

Since 2010

research
  • Observatory
  • Adaptive capacity
  • Newsletter
  • Methodology
  • Origins
  • Vocab
  • RSS feeds
services
  • Signals Session
  • Bespoke Projects
  • Build Sessions
  • Pricing
  • Use cases
  • Signals
  • Signal Scan↗free
impact
  • ANBIMAFuture of Brazilian Capital Markets
  • IEEECharting the Energy Transition
  • Horizon 2045Future of Human and Planetary Security
  • WKOTechnology Scanning for Austria
solutions
  • Innovation
  • Strategy
  • Consultants
  • Foresight
  • Associations
  • Governments
  • L&D
resources
  • Partners
  • Coding for Non-Coders
  • How we work
  • Data visualization
  • Multi-Model Convergence
  • FAQ
  • Security and privacy
  • Public sector
about
  • Manifesto
  • Community
  • Events
  • Support
  • Contact
ResearchCapabilityServicesSignalsAbout
ResearchCapabilityServicesSignalsAbout
  1. Home
  2. Vocab
  3. VICReg (Variance-Invariance-Covariance Regularization)

VICReg (Variance-Invariance-Covariance Regularization)

A self-supervised learning objective that prevents representational collapse through explicit variance, invariance, and covariance regularization terms without requiring contrastive pairs.

Year: 2021Generality: 450Added: Aug 28, 2026
Back to Vocab

VICReg (Variance-Invariance-Covariance Regularization) is a self-supervised learning objective introduced by Bardes, Ponce, and LeCun (Meta FAIR, May 2021) that prevents representational collapse through three explicit regularization terms applied to embedding-space outputs: a variance term that maintains the standard deviation of each embedding dimension above a threshold (preventing all embeddings from collapsing to a constant); an invariance term that minimizes the distance between embeddings of augmented views of the same image (the standard SSL prediction target); and a covariance term that decorrelates the embedding dimensions (preventing collapse into a lower-dimensional subspace).

The key innovation is that VICReg does not require negative samples or contrastive pairs — the covariance regularization term alone is sufficient to prevent collapse. This makes it computationally cheaper than contrastive methods (SimCLR, MoCo) while achieving comparable or better downstream performance. The architecture uses a Siamese-style encoder with two branches processing augmented views, but unlike contrastive methods, only the invariance term requires positive pairs.

VICReg has become a foundational SSL building block: it underpins Barlow Twins' redundancy-reduction formulation, has been applied to audio and sequential data (Barlow Twins extensions), and was used by the LeVJEPA paper (Kuhn et al., Aug 2026) to demonstrate that the standard JEPA heuristics — target encoder, masked prediction, stop-gradient — can be replaced with a single regularization-based objective. VICReg is in the same family as barlow-twins, byol, simclr, and w-mse (Whitening MSE), all of which address the collapse problem in self-supervised learning through different mechanisms.

Sources

  1. VICReg: Variance-Invariance-Covariance Regularization for Self-Supervised Learning

    arXiv (Meta FAIR) · May 11, 2021

  2. LeVJEPA: Efficient & Scalable Video Pretraining without the Heuristics

    arXiv (Meta FAIR) · Aug 27, 2026

  3. Barlow Twins: Self-Supervised Learning via Redundancy Reduction

    arXiv (Meta FAIR) · Mar 4, 2021

Research this in Signals

Scan VICReg (Variance-Invariance-Covariance Regularization) for yourself.

Signals turns a topic into a sourced research record you can inspect and rerun. Your first scan is free, and this one starts with VICReg (Variance-Invariance-Covariance Regularization) already loaded, so edit it or scan as is.