atlas

Research map / Graph learning / Graph algorithms and clustering

GeoMM: On Geodesic Perspective for Multi-modal Learning

CVPR 2025 · Graph learning › Graph algorithms and clustering · approach: Graph embedding and spectral sparsification · 2 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.

Introduces a hierarchical geodesic distance (shortest paths over a clustered kNN graph of a momentum feature queue) as the contrastive distance for vision-language pretraining, plugged into ALBEF/TCL/MAFA and other methods.

Problem

Cosine/Euclidean distances in contrastive multimodal pretraining are one-to-one and may fail to separate samples that look similar but differ semantically, since data lies on nonlinear manifolds.

Approach

Replace trivial distances in image-text contrastive loss with geodesic distances computed by shortest paths (Floyd) on a kNN graph over the sample pool, made scalable via a hierarchical k-means graph, periodic rebuilds, and incremental queue updates, with angle normalization to form the loss.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use geodesic distance in MAFAMAFA · MSCOCO 5K test, zero-shot text retrievalR@1: 72.6 -> 74.7Helped
Use geodesic distance in MAFAMAFA · MSCOCO 5K test, fine-tuned image retrievalR@1: 61.2 -> 62.5Helped
Use geodesic distance in MAFAMAFA · Flickr30K 1K test, fine-tuned image retrievalR@1: 84.9 -> 85.6Helped
Use geodesic distance in MAFAMAFA · VQA test-devaccuracy: 75.55 -> 76.04Helped
Use geodesic distance in MAFAMAFA · NLVR2 devaccuracy: 82.52 -> 83.12Helped
Use geodesic distance in MAFAMAFA · SNLI-VE testaccuracy: 80.96 -> 81.63Helped
Use geodesic distance in ALBEFALBEF · RefCOCO+ TestAlocalization accuracy: 65.89 -> 67.93Helped
Use geodesic distance in MOCOv2MOCOv2 · ImageNet linear classification, 100epochTop1 accuracy: 67.4 -> 67.8Helped
Use geodesic distance in SwAVSwAV · ImageNet linear classification, 200epochTop1 accuracy: 69.1 -> 69.9Helped
Use geodesic distance in CLIP fine-tuningCLIPF T · COCO zero-shot text retrievalR@1: 58.5 -> 59.6Helped
Use geodesic distance in FLIP fine-tuningFLIPF T · COCO zero-shot image retrievalR@1: 44.2 -> 45.1Helped
Use 2 graph layers instead of 1 (ablation)ALBEF · COCO retrievalText retrieval R@1: 75.1 -> 76.2Helped

Surprising findings

Limitations

Experimental setup

Datasets: COCO Visual Genome SBU CC3M Flickr30K VQA NLVR2 SNLI-VE RefCOCO+ ImageNet

Benchmarks: MSCOCO Flickr30K VQA NLVR2 SNLI-VE RefCOCO+ ImageNet

Metrics: R@1 R@5 R@10 accuracy top-1 accuracy

Baselines: ALBEF TCL MAFA CLIP FLIP ALIGN UNITER ViLT OSCAR VILLA VLMO ARN

Builds on: ALBEF TCL MAFA CLIP MoCo v2

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