DimCL: Dimensional Contrastive Learning For Improving Self-Supervised Learning

Thanh Nguyen, Trung Pham, Chaoning Zhang, Tung Luu, Thang Vu +1 more
9/21/2023
cs.CVcs.AIcs.LG

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Self-supervised learning (SSL) has gained remarkable success, for which contrastive learning (CL) plays a key role. However, the recent development of new non-CL frameworks has achieved comparable or better performance with high improvement potential, prompting researchers to enhance these frameworks further. Assimilating CL into non-CL frameworks has been thought to be beneficial, but empirical evidence indicates no visible improvements. In view of that, this paper proposes a strategy of performing CL along the dimensional direction instead of along the batch direction as done in conventional contrastive learning, named Dimensional Contrastive Learning (DimCL). DimCL aims to enhance the feature diversity, and it can serve as a regularizer to prior SSL frameworks. DimCL has been found to be effective, and the hardness-aware property is identified as a critical reason for its success. Extensive experimental results reveal that assimilating DimCL into SSL frameworks leads to performance improvement by a non-trivial margin on various datasets and backbone architectures.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{nguyen2023dimcl,
  title  = {DimCL: Dimensional Contrastive Learning For Improving Self-Supervised Learning},
  author = {Thanh Nguyen and Trung Pham and Chaoning Zhang and Tung Luu and Thang Vu and Chang D. Yoo},
  year   = {2023},
  eprint = {2309.11782},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2309.11782v1}
}

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/2309.11782.svg)](https://codeofpaper.com/paper/2309.11782)

Discussion