VICReg:用于自监督学习的方差-不变性-协方差正则化

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

阿德里安·巴德斯 Adrien Bardes · Meta AI · 2021-05-11 · arXiv:2105.04906 ↗ · 被引 1309

打开互动全文版(逐段中英对照 + 图/公式 + 论文问答)→

摘要 · Abstract

最近的自监督图像表示学习方法基于最大化同一图像不同视角的嵌入向量之间的一致性。当编码器输出恒定向量时,会出现平凡解。这种崩溃问题通常通过学习架构中的隐式偏差来避免,但这些偏差往往缺乏明确的理由或解释。在本文中,我们引入了 VICReg(方差-不变性-协方差正则化),该方法通过在每个维度上对嵌入的方差进行简单的正则化,明确避免了崩溃问题。VICReg 将方差项与基于冗余减少和协方差正则化的去相关机制相结合,在多个下游任务上取得了与最先进方法相当的结果。此外,我们表明将新的方差项纳入其他方法有助于稳定训练并带来性能提升。

Recent self-supervised methods for image representation learning are based on maximizing the agreement between embedding vectors from different views of the same image. A trivial solution is obtained when the encoder outputs constant vectors. This collapse problem is often avoided through implicit biases in the learning architecture, that often lack a clear justification or interpretation. In this paper, we introduce VICReg (Variance-Invariance-Covariance Regularization), a method that explicitly avoids the collapse problem with a simple regularization term on the variance of the embeddings along each dimension individually. VICReg combines the variance term with a decorrelation mechanism based on redundancy reduction and covariance regularization, and achieves results on par with the state of the art on several downstream tasks. In addition, we show that incorporating our new variance term into other methods helps stabilize the training and leads to performance improvements.

核心贡献 · Key contributions

局限 · Limitations

论文章节 · Sections(共 13)

阅读逐段中英对照全文 →