English

Canonicalizing Multimodal Contrastive Representation Learning

Machine Learning 2026-02-20 v1

Abstract

As models and data scale, independently trained networks often induce analogous notions of similarity. But, matching similarities is weaker than establishing an explicit correspondence between the representation spaces, especially for multimodal models, where consistency must hold not only within each modality, but also for the learned image-text coupling. We therefore ask: given two independently trained multimodal contrastive models (with encoders (f,g)(f, g) and (f~,g~)(\widetilde{f},\widetilde{g})) -- trained on different distributions and with different architectures -- does a systematic geometric relationship exist between their embedding spaces? If so, what form does it take, and does it hold uniformly across modalities? In this work, we show that across model families such as CLIP, SigLIP, and FLAVA, this geometric relationship is well approximated by an orthogonal map (up to a global mean shift), i.e., there exists an orthogonal map QQ where QQ=IQ^\top Q = I such that f~(x)Qf(x)\widetilde{f}(x)\approx Q f(x) for paired images xx. Strikingly, the same QQ simultaneously aligns the text encoders i.e., g~(y)Qg(y)\widetilde{g}(y)\approx Q g(y) for texts yy. Theoretically, we prove that if the multimodal kernel agrees across models on a small anchor set i.e. f(x),g(y)f~(x),g~(y)\langle f(x), g(y)\rangle \approx \langle \widetilde{f}(x), \widetilde{g}(y)\rangle, then the two models must be related by a single orthogonal map QQ and the same QQ maps images and text across models. More broadly, this finding enables backward-compatible model upgrades, avoiding costly re-embedding, and has implications for the privacy of learned representations. Our project page: https://canonical-multimodal.github.io/

Keywords

Cite

@article{arxiv.2602.17584,
  title  = {Canonicalizing Multimodal Contrastive Representation Learning},
  author = {Sharut Gupta and Sanyam Kansal and Stefanie Jegelka and Phillip Isola and Vikas Garg},
  journal= {arXiv preprint arXiv:2602.17584},
  year   = {2026}
}

Comments

78 pages, 57 figures

R2 v1 2026-07-01T10:43:15.771Z