AmCLR: Unified Augmented Learning for Cross-Modal Representations

Ajay Jagannath, Aayush Upadhyay, Anant Mehta
12/10/2024
cs.LGcs.AIcs.CV

No official code found. Best implementation: aaupadhy/AmCLR (2 stars, last commit 2024-12-17).

Abstract

Contrastive learning has emerged as a pivotal framework for representation learning, underpinning advances in both unimodal and bimodal applications like SimCLR and CLIP. To address fundamental limitations like large batch size dependency and bimodality, methods such as SogCLR leverage stochastic optimization for the global contrastive objective. Inspired by SogCLR's efficiency and adaptability, we introduce AmCLR and xAmCLR objective functions tailored for bimodal vision-language models to further enhance the robustness of contrastive learning. AmCLR integrates diverse augmentations, including text paraphrasing and image transformations, to reinforce the alignment of contrastive representations, keeping batch size limited to a few hundred samples unlike CLIP which needs batch size of 32,768 to produce reasonable results. xAmCLR further extends this paradigm by incorporating intra-modal alignments between original and augmented modalities for richer feature learning. These advancements yield a more resilient and generalizable contrastive learning process, aimed at overcoming bottlenecks in scaling and augmentative diversity. Since we have built our framework on the existing SogCLR, we are able to demonstrate improved representation quality with fewer computational resources, establishing a foundation for scalable and robust multi-modal learning.

View on arXivView PDF

Code Implementations(1)

aaupadhy/AmCLRCommunity100%
22Shell, PythonNov 21, 20241 years ago

Cite this paper

@article{jagannath2024amclr,
  title  = {AmCLR: Unified Augmented Learning for Cross-Modal Representations},
  author = {Ajay Jagannath and Aayush Upadhyay and Anant Mehta},
  year   = {2024},
  eprint = {2412.07979},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2412.07979v1}
}

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

Discussion