English

COBRA: Contrastive Bi-Modal Representation Algorithm

Machine Learning 2020-05-26 v2 Machine Learning

Abstract

There are a wide range of applications that involve multi-modal data, such as cross-modal retrieval, visual question-answering, and image captioning. Such applications are primarily dependent on aligned distributions of the different constituent modalities. Existing approaches generate latent embeddings for each modality in a joint fashion by representing them in a common manifold. However these joint embedding spaces fail to sufficiently reduce the modality gap, which affects the performance in downstream tasks. We hypothesize that these embeddings retain the intra-class relationships but are unable to preserve the inter-class dynamics. In this paper, we present a novel framework COBRA that aims to train two modalities (image and text) in a joint fashion inspired by the Contrastive Predictive Coding (CPC) and Noise Contrastive Estimation (NCE) paradigms which preserve both inter and intra-class relationships. We empirically show that this framework reduces the modality gap significantly and generates a robust and task agnostic joint-embedding space. We outperform existing work on four diverse downstream tasks spanning across seven benchmark cross-modal datasets.

Keywords

Cite

@article{arxiv.2005.03687,
  title  = {COBRA: Contrastive Bi-Modal Representation Algorithm},
  author = {Vishaal Udandarao and Abhishek Maiti and Deepak Srivatsav and Suryatej Reddy Vyalla and Yifang Yin and Rajiv Ratn Shah},
  journal= {arXiv preprint arXiv:2005.03687},
  year   = {2020}
}

Comments

13 Pages, 6 Figures and 10 Tables

R2 v1 2026-06-23T15:23:30.465Z