atlas

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

Generative Modeling of Class Probability for Multi-Modal Representation Learning

CVPR 2025 · Vision-language and multimodal › Cross-modal learning · approach: Multimodal fusion with missing modalities · 1 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 CALM, which aligns video and text class-probability distributions over Charades class anchors using a cross-modal probabilistic VAE, improving video-text retrieval and captioning especially out-of-domain.

Problem

Modality discrepancy and information imbalance between video and text make direct contrastive/pairwise matching misaligned, hurting multimodal representation learning and generalization.

Approach

Encode class labels as prompt anchors with CLIP text encoder, compute softmax class-probability distributions for video and text over these anchors, and use a cross-modal VAE to reconstruct the text-anchor distribution from the video-anchor distribution, aligning modalities generatively rather than by direct matching.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CALM instead of DiffusionRet for in-domain retrievalMSR-VTT video retrieval · MSR-VTTR@1: 49.0 -> 50.8Helped
Use CALM instead of T-MASS for cross-dataset retrievalMSR-VTT-trained retrieval model · DiDeMoR@1: 37.3 -> 41.2Helped
Use CALM instead of T-MASS for cross-dataset retrievalMSR-VTT-trained retrieval model · LSMDCR@1: 19.6 -> 21.4Helped
Use CALM instead of EMCL for in-domain retrievalDiDeMo video retrieval · DiDeMoR@1: 47.8 -> 51.1Helped
Use CALM instead of T-MASS for in-domain retrievalLSMDC video retrieval · LSMDCR@1: 26.0 -> 27.5Helped
Use CALM instead of CLIP4Caption for captioningMSR-VTT captioning · MSR-VTTCIDEr: 57.0 -> 59.3Helped
Use CALM instead of CLIP4Caption for cross-dataset captioningMSVD-trained captioning model · MSR-VTTCIDEr: 30.5 -> 35.6Helped
Use CALM instead of CLIP4Caption for in-domain captioningMSVD captioning · MSVDCIDEr: 114.6 -> 115.7Helped
Use CALM instead of CoCAP for cross-dataset captioningMSR-VTT-trained captioning model · MSVDCIDEr: 69.8 -> 70.3Helped
Increase the Charades anchor set from 0 to 50 anchors (ablation)CALM video retrieval · MSR-VTTR@1: 48.9 -> 48.1Hurt
Increase the Charades anchor set from 50 to 100 anchors (ablation)CALM video retrieval · MSR-VTTR@1: 48.1 -> 49.7Helped
Use 157 Charades anchors instead of no anchors (ablation)CALM video retrieval · MSR-VTTR@1: 48.9 -> 50.8Helped

Surprising findings

Limitations

Experimental setup

Datasets: MSR-VTT DiDeMo LSMDC MSVD Charades COCO

Benchmarks: MSR-VTT DiDeMo LSMDC MSVD

Metrics: R@1 R@5 R@10 MnR BLEU-4 METEOR CIDEr ROUGE-L

Baselines: CLIP4Clip EMCL UATVR DiffusionRet T-MASS SemSynAN TextKG CoCAP CLIP4Caption

Builds on: CLIP CLIP4Clip T-MASS DiffusionRet VAE

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