Closing the Modality Gap via Simplex-Constrained Representations
Organizations: Mila – Québec AI Institute · ServiceNow Research · Université Laval · McGill University
Abstract
While multimodal contrastive models like CLIP and CLAP successfully learn shared representations, their embeddings typically exhibit a persistent modality gap. We propose addressing this separation through a purely geometric approach: changing the embedding domain from the unit sphere, , to the probability simplex, . Although both manifolds share the same intrinsic dimension, the simplex acts as a structural prior; its nonnegative, unit-mass constraints serve as a cross-modal calibration that forces both modalities to ground themselves in the same coordinate system. By attaching lightweight softmax adapters and using Total Variation similarity, we reduce the centroid gap by 97--99% across five multimodal retrieval benchmarks. This confirms that simplicial geometry induces genuine semantic alignment, matching or exceeding the retrieval performance of standard unconstrained models.
Figures & tables
| Clotho | SoundDescs | AudioCaps | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Gap | Retrieval | Gap | Retrieval | Gap | Retrieval | ||||||||||
| Adapter | RG | Sil | T2A | A2T | RG | Sil | T2A | A2T | RG | Sil | T2A | A2T | |||
| CLAP | .640 | .748 | .197 | .259 | .436 | .488 | .521 | .117 | .273 | .250 | .363 | .380 | .067 | .596 | .507 |
| Linear | .514 | .689 | .167 | .373 | .453 | .458 | .554 | .133 | .410 | .418 | .366 | .468 | .139 | .584 | .439 |
| MLP | .323 | .353 | .064 | .358 | .436 | .220 | .264 | .033 | .520 | .514 | .266 | .285 | .049 | .587 | .448 |
| XAttn | .450 | .443 | .126 | .353 | .432 | .309 | .331 | .051 | .464 | .456 | .297 | .321 | .053 | .592 | .452 |
Modality Gap in VLMs
Modality gaps in vision-language models are mismatches between visual and textual representations or their use in downstream tasks.
See all 59 papers