通过正交正则化防止自监督学习中的维数坍缩
Preventing Dimensional Collapse in Self-Supervised Learning via Orthogonality Regularization
- 在编码器中引入正交正则化,同时约束卷积和线性层的权重
- 在多个基准上显著提升自监督模型性能,增益稳定
- 适合关注模型表征质量与训练稳定性的研究者
自监督学习近年来快速发展,通过从无标签数据中提取表征,已接近有监督方法的性能。然而,维数坍缩(即少数大特征值主导特征空间)成为主要障碍。当特征或权重矩阵出现维数坍缩时,会丢失数据的完整信息或导致滤波器冗余,降低表达能力。现有研究多聚焦于表征的维数坍缩,却未充分考虑是否能有效防止权重矩阵和隐藏特征的坍缩。本文首次提出在预训练阶段对编码器中的卷积层和线性层施加正交正则化(OR),以增强权重矩阵内部的正交性,从而同时抑制权重矩阵、隐藏特征与表征的维数坍缩。实验表明,该方法在多种基准上均显著提升自监督学习性能,对CNN与Transformer架构均有稳定增益。
原文摘要 · Abstract (English)
Self-supervised learning (SSL) has rapidly advanced in recent years, approaching the performance of its supervised counterparts through the extraction of representations from unlabeled data. However, dimensional collapse, where a few large eigenvalues dominate the eigenspace, poses a significant obstacle for SSL. When dimensional collapse occurs on features (e.g. hidden features and representations), it prevents features from representing the full information of the data; when dimensional collapse occurs on weight matrices, their filters are self-related and redundant, limiting their expressive power. Existing studies have predominantly concentrated on the dimensional collapse of representations, neglecting whether this can sufficiently prevent the dimensional collapse of the weight matrices and hidden features. To this end, we first time propose a mitigation approach employing orthogonal regularization (OR) across the encoder, targeting both convolutional and linear layers during pretraining. OR promotes orthogonality within weight matrices, thus safeguarding against the dimensional collapse of weight matrices, hidden features, and representations. Our empirical investigations demonstrate that OR significantly enhances the performance of SSL methods across diverse benchmarks, yielding consistent gains with both CNNs and Transformer-based architectures.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。