Contrasting Multiple Representations with the Multi-Marginal Matching Gap
Not on the map. Why?
Abstract (arXiv)
Learning meaningful representations of complex objects that can be seen through multiple (k≥ 3) views or modalities is a core task in machine learning. Existing methods use losses originally intended for paired views, and extend them to k views, either by instantiating tfrac12k(k-1) loss-pairs, or by using reduced embeddings, following a textitone vs. average-of-rest strategy. We propose the multi-marginal matching gap (M3G), a loss that borrows tools from multi-marginal optimal transport (MM-OT) theory to simultaneously incorporate all k views. Given a batch of n points, each seen as a k-tuple of views subsequently transformed into k embeddings, our loss contrasts the cost of matching these n ground-truth k-tuples with the MM-OT polymatching cost, which seeks n optimally arranged k-tuples chosen within these n× k vectors. While the exponential complexity O(nk) of the MM-OT problem may seem daunting, we show in experiments that a suitable generalization of the Sinkhorn algorithm for that problem can scale to, e.g., k=3~ 6 views using mini-batches of size 64~~128. Our experiments demonstrate improved performance over multiview extensions of pairwise losses, for both self-supervised and multimodal tasks.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). Builds on 53 of its 77 references that are in the map. First posted on arXiv 29 May 2024.
Builds on
53 of 77 references.
References · 53
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
- 2020End-to-End Object Detection with Transformerscited by 7,414
- 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,968
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,750
- 2022LAION-5B: An open large-scale dataset for training next generation image-text modelscited by 4,152
- 2016Gaussian Error Linear Units (GELUs)cited by 3,502
38 more
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,857
- 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,316
- 2021An Empirical Study of Training Self-Supervised Vision Transformerscited by 1,616
- 2018Moment Matching for Multi-Source Domain Adaptationcited by 1,331
- 2019Contrastive Multiview Codingcited by 1,301
- 2023ImageBind: One Embedding Space To Bind Them Allcited by 1,175
- 2021VICReg: Variance-Invariance-Covariance Regularization for Self-Supervised Learningcited by 1,057
- 2020In Search of Lost Domain Generalizationcited by 1,054
- 2023Self-Supervised Learning from Images with a Joint-Embedding Predictive Architecturecited by 1,039
- 2018Computational Optimal Transportcited by 780
- 2019Learning Representations by Maximizing Mutual Information Across Viewscited by 734
- 2020Contrastive Learning with Hard Negative Samplescited by 628
- 2021VATT: Transformers for Multimodal Self-Supervised Learning from Raw Video, Audio and Textcited by 429
- 2020Self-Supervised MultiModal Versatile Networkscited by 276
- 2023A Cookbook of Self-Supervised Learningcited by 250
- 2013Zero-Shot Learning Through Cross-Modal Transfercited by 237
- 2020Time Series Data Augmentation for Deep Learning: A Surveycited by 226
- 2021Unsupervised Representation Learning for Time Series with Temporal Neighborhood Codingcited by 224
- 2020CLOCS: Contrastive Learning of Cardiac Signals Across Space, Time, and Patientscited by 171
- 2019Learning with Fenchel-Young Lossescited by 119
- 2022VICRegL: Self-Supervised Learning of Local Visual Featurescited by 118
- 2020Uncovering the structure of clinical EEG signals with self-supervised learningcited by 109
- 2022Optimal Transport Tools (OTT): A JAX Toolbox for all things Wassersteincited by 101
- 2020Subject-Aware Contrastive Learning for Biosignalscited by 76
- 2018Differential Properties of Sinkhorn Approximation for Learning with Wasserstein Distancecited by 56
- 2022Mugs: A Multi-Granular Self-Supervised Learning Frameworkcited by 54
- 2024The Elements of Differentiable Programmingcited by 43
- 2014Multi-marginal optimal transport: theory and applicationscited by 41
- 2023The Monge Gap: A Regularizer to Learn All Transport Mapscited by 32
- 2019On the Complexity of Approximating Multimarginal Optimal Transportcited by 28
- 2022Beyond Just Vision: A Review on Self-Supervised Representation Learning on Multimodal and Temporal Datacited by 27
- 2022The Multimarginal Optimal Transport Formulation of Adversarial Multiclass Classificationcited by 21
- 2020Multi-marginal optimal transport and probabilistic graphical modelscited by 13
- 2020Hardness results for Multimarginal Optimal Transport problemscited by 13
- 2021Unbalanced Multi-Marginal Optimal Transportcited by 11
- 2022Multi-Marginal Gromov-Wasserstein Transport and Barycenterscited by 9
- 2024Poly-View Contrastive Learningcited by 9
- 2021On Multimarginal Partial Optimal Transport: Equivalent Forms and Computational Complexitycited by 8
50 most cited of 53 All 53 (JSON)
Built on by
Citing papers per year: 2024: 2; 2025: 4; 2026: 2.
8 papers.
- 2024ExGra-Med: Extended Context Graph Alignment for Medical Vision-Language Modelscited by 6
- 2025A Principled Framework for Multi-View Contrastive Learningcited by 4
- 2024Disentangled Representation Learning with the Gromov-Monge Gapcited by 3
- 2025PiCME: Pipeline for Contrastive Modality Evaluation and Encoding in the MIMIC Datasetcited by 3
- 2025Neural Estimation for Scaling Entropic Multimarginal Optimal Transportcited by 2
- 2025Divergence-Based Similarity Function for Multi-View Contrastive Learningcited by 0
- 2026DisPOSE: Projected Polystochastic Diffusion for Self-Supervised Multi-View 3D Human Pose Estimationcited by 0
- 2026Multi-Marginal Inverse Optimal Transport for Contrastive Learning Via Explicit Anchor-Positive-Negative Couplingcited by 0
- 2026Multi-Marginal Inverse Optimal Transport for Contrastive Learning Via Explicit Anchor-Positive-Negative Coupling27 Sep 2026
- 2026DisPOSE: Projected Polystochastic Diffusion for Self-Supervised Multi-View 3D Human Pose Estimation5 Jun 2026
- 2025A Principled Framework for Multi-View Contrastive Learning9 Jul 2025
- 2025Divergence-Based Similarity Function for Multi-View Contrastive Learning9 Jul 2025
- 2025PiCME: Pipeline for Contrastive Modality Evaluation and Encoding in the MIMIC Dataset3 Jul 2025
- 2025Neural Estimation for Scaling Entropic Multimarginal Optimal Transport31 May 2025
- 2024ExGra-Med: Extended Context Graph Alignment for Medical Vision-Language Models3 Oct 2024
- 2024Disentangled Representation Learning with the Gromov-Monge Gap10 Jul 2024