atlas

Research map / Vision-language and multimodal / Cross-modal learning

Generalized Contrastive Learning for Universal Multimodal Retrieval

NeurIPS 2025 · Vision-language and multimodal › Cross-modal learning · approach: Probabilistic embeddings for cross-modal retrieval · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Generalized Contrastive Learning (GCL), a loss that contrasts text, image, and fused image-text embeddings across all modality pairs in a mini-batch, fine-tuning VISTA, CLIP-SF and TinyCLIP-SF on off-the-shelf image-caption pairs (LCS-558K) to improve universal multimodal retrieval.

Problem

Multimodal retrieval over databases mixing text-only, image-only, and fused image-text keys suffers from a modality gap; existing fixes rely on costly curated triplet datasets that fail to generalize to unseen modality combinations.

Approach

Extend standard contrastive learning to all modality pairs (image, text, fused image-text) within a mini-batch of ordinary image-caption pairs, masking same-modality positives, so the model learns retrieval across all modality combinations without new triplet datasets.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply GCL instead of standard contrastive learning to image-text pairsVISTA · M-BEIR globalRecall@50 avg.: 24.65 -> 34.06Helped
Apply GCL instead of standard contrastive learning to image-text pairsCLIP-SF · M-BEIR globalRecall@50 avg.: 17.52 -> 21.89Helped
Apply GCL instead of standard contrastive learning to image-text pairsVISTA · M-BEIR localRecall@5/Recall@10 avg.: 31.49 -> 35.56Helped
Apply GCL instead of standard contrastive learning to image-text pairsCLIP-SF · M-BEIR localRecall@5/Recall@10 avg.: 29.51 -> 30.42Helped
Apply GCL instead of standard contrastive learning to image-text pairsVISTA · MMEBRecall@1 avg.: 43.4 -> 44.9Helped
Apply GCL instead of standard contrastive learning to image-text pairsCLIP-SF · MMEBRecall@1 avg.: 29.9 -> 44.2Helped
Apply GCL to image-text pairsVISTA · CoVRRecall@1: 33.76 -> 37.52Helped
Apply GCL to image-text pairsCLIP-SF · CoVRRecall@1: 19.68 -> 37.60Helped
Apply GCLTinyCLIP-SF · M-BEIR globalaverage score: 17.36 -> 22.71Helped
Add intra-modality separation loss to standard contrastive learning (ablation)VISTA · M-BEIR globalRecall@50 avg.: 24.65 -> 30.45Helped
Add cross-modal alignment loss terms L_i2t and L_t2i (ablation)GCL on VISTA · M-BEIR global, q_t → c_i, VisualNewsRecall@50: 2.91 -> 16.64Helped
Add fused-candidate learning loss terms L_i2it and L_t2it (ablation)GCL on VISTA · M-BEIR global, q_t → (c_i, c_t), WebQARecall@50: 52.93 -> 64.00Helped

Surprising findings

Limitations

Experimental setup

Datasets: LLaVA Visual Instruct Pretrain LCS-558K IT2I triplet dataset (VISTA, baseline) T2IT triplet dataset (VISTA, baseline)

Benchmarks: M-BEIR MMEB CoVR

Metrics: Recall@K Recall@1

Baselines: VISTA pretrained VISTA CL+Triplet CLIP-SF pretrained CL+Pairwise AlignCLIP intra-modality separation TinyCLIP-SF

Builds on: CLIP VISTA UniIR AlignCLIP

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy