On the Generalization of Multi-modal Contrastive Learning

Qi Zhang, Yifei Wang, Yisen Wang
2/12/2026

No official code found. Best implementation: PKU-ML/CLIP-Help-SimCLR (26 stars, last commit 2023-11-15).

Abstract

Multi-modal contrastive learning (MMCL) has recently garnered considerable interest due to its superior performance in visual tasks, achieved by embedding multi-modal data, such as visual-language pairs. However, there still lack theoretical understandings of how MMCL extracts useful visual representation from multi-modal pairs, and particularly, how MMCL outperforms previous approaches like self-supervised contrastive learning (SSCL). In this paper, by drawing an intrinsic connection between MMCL and asymmetric matrix factorization, we establish the first generalization guarantees of MMCL for visual downstream tasks. Based on this framework, we further unify MMCL and SSCL by showing that MMCL implicitly performs SSCL with (pseudo) positive pairs induced by text pairs. Through this unified perspective, we characterize the advantage of MMCL by showing that text pairs induce more semantically consistent and diverse positive pairs, which, according to our analysis, provably benefit downstream generalization. Inspired by this finding, we propose CLIP-guided resampling methods to significantly improve the downstream performance of SSCL on ImageNet by leveraging multi-modal information. Code is available at https://github.com/PKU-ML/CLIP-Help-SimCLR.

View on arXivView PDF

Code Implementations(1)

Official Code for ICML 2023 Paper: On the Generalization of Multi-modal Contrastive Learning

262PythonMay 29, 20232 years ago

Similar Papers

Cite this paper

@article{zhang2026generalization,
  title  = {On the Generalization of Multi-modal Contrastive Learning},
  author = {Qi Zhang and Yifei Wang and Yisen Wang},
  year   = {2026},
  eprint = {2306.04272},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/pdf/2306.04272},
  journal = {ICML 2023 2023}
}

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

Discussion