LDReg: Local Dimensionality Regularized Self-Supervised Learning

Hanxun Huang, Ricardo J. G. B. Campello, Sarah Monazam Erfani, Xingjun Ma, Michael E. Houle +1 more
1/19/2024
cs.LGcs.AIcs.CV

No official code found. Best implementation: HanxunH/LDReg (13 stars, MIT, PyTorch, last commit 2024-07-05).

Abstract

Representations learned via self-supervised learning (SSL) can be susceptible to dimensional collapse, where the learned representation subspace is of extremely low dimensionality and thus fails to represent the full data distribution and modalities. Dimensional collapse also known as the "underfilling" phenomenon is one of the major causes of degraded performance on downstream tasks. Previous work has investigated the dimensional collapse problem of SSL at a global level. In this paper, we demonstrate that representations can span over high dimensional space globally, but collapse locally. To address this, we propose a method called $\textit{local dimensionality regularization (LDReg)}$. Our formulation is based on the derivation of the Fisher-Rao metric to compare and optimize local distance distributions at an asymptotically small radius for each data point. By increasing the local intrinsic dimensionality, we demonstrate through a range of experiments that LDReg improves the representation quality of SSL. The results also show that LDReg can regularize dimensionality at both local and global levels.

View on arXivView PDF

Code Implementations(1)

HanxunH/LDRegCommunity100%
PyTorchMIT

[ICLR2024] LDReg: Local Dimensionality Regularized Self-Supervised Learning

130PythonJan 18, 20242 years agoMIT
deep-learningiclriclr2024neural-networkspytorch+1 more

Similar Papers

Cite this paper

@article{huang2024ldreg,
  title  = {LDReg: Local Dimensionality Regularized Self-Supervised Learning},
  author = {Hanxun Huang and Ricardo J. G. B. Campello and Sarah Monazam Erfani and Xingjun Ma and Michael E. Houle and James Bailey},
  year   = {2024},
  eprint = {2401.10474},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2401.10474v2},
  journal = {ICLR 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2401.10474.svg)](https://codeofpaper.com/paper/2401.10474)

Discussion