atlas

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

LanguageBind: Extending Video-Language Pretraining to N-modality by Language-based Semantic Alignment

ICLR 2024 · Vision-language and multimodal › Cross-modal learning · approach: Multi-modality image fusion · 26 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 LanguageBind, which freezes an OpenCLIP-initialized language encoder and binds video, infrared, depth and audio encoders to it via contrastive learning (LoRA or full tuning), and releases the VIDAL-10M five-modal dataset construction (10M pairs).

Problem

Video-language pretraining frameworks do not extend easily to N>=3 modalities, and indirect alignment through images (ImageBind) may hurt language-related downstream performance; paired data for infrared, depth and audio with language is also scarce.

Approach

Use the frozen language encoder as the shared anchor: each non-language modality encoder (initialized from OpenCLIP ViT-L/14) is trained with contrastive loss directly against text, so all modalities align to language without images as intermediaries.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train CLIP4Clip with VIDAL-100k rather than HT100M-380kCLIP4Clip · MSR-VTTR@1: 32.0 -> 35.7Helped
Add audio embeddings to video-language retrievalLanguageBind · MSR-VTT videos with audioR@1: 41.4 -> 42.0Helped
Replace LoRA with full tuning (ablation)LanguageBind · LLVIPtop-1 accuracy: 84.8 -> 85.1Helped
Use LoRA instead of full tuning (ablation)LanguageBind · FLIR V1 and FLIR V2top-1 accuracy: 81.3 -> 81.6; 41.9 -> 46.6Mixed
Train from scratch rather than initialize from pretrained weights (ablation)LanguageBind · LLVIPtop-1 accuracy: 85.1 -> 57.1Hurt
Increase training from 1 to 5 epochs (ablation)LanguageBind · NYU-D, LLVIP, FLIR V1, and FLIR V2top-1 accuracy: 65.1 -> 64.5; 83.9 -> 81.1; 82.9 -> 85.0; 48.0 -> 44.7Mixed
Vary batch size from 1k to 512 or 2k (ablation)LanguageBind · NYU-D, LLVIP, FLIR V1, and FLIR V2top-1 accuracy: NYU-D: 65.1, 63.9, 64.5; LLVIP: 83.9, 80.0, 78.6; FLIR V1: 82.9, 81.6, 85.2; FLIR V2: 48.0, 45.1, 47.9Mixed
Increase LoRA rank from 2 to 4 or 8 (ablation)LanguageBind · NYU-D, LLVIP, FLIR V1, and FLIR V2top-1 accuracy: NYU-D: 65.1, 64.4, 64.7; LLVIP: 83.9, 78.0; FLIR V1: 82.9, 74.4; FLIR V2: 48.0, 45.8Hurt
Replace learnable temperature with fixed temperature (ablation)LanguageBind · NYU-D, LLVIP, FLIR V1, and FLIR V2top-1 accuracy: NYU-D: 65.1, 63.0, 62.7; LLVIP: 83.9, 81.8, 83.1; FLIR V1: 82.9, 83.3, 80.3; FLIR V2: 48.0, 45.0, 43.2Mixed
Vary mask ratio from 0.5 to 0.0, 0.3, or 0.7 (ablation)LanguageBind · NYU-D, LLVIP, FLIR V1, and FLIR V2top-1 accuracy: NYU-D: 65.1, 64.8, 62.7; LLVIP: 83.9, 80.3, 79.9, 81.5; FLIR V1: 82.9, 83.5, 84.2, 81.9; FLIR V2: 48.0, 43.2, 44.0, 42.5Mixed
Use different text sources instead of the ChatGPT-enhanced mPLUG caption (ablation)LanguageBind · MSR-VTTR@1: 33.5; 34.5; 35.8; 36.4Helped
Choose text source among raw, OFA, mPLUG, and ChatGPT-mPLUG captions (ablation)LanguageBind · LLVIP, FLIR V1, FLIR V2, and NYU-Dtop-1 accuracy: LLVIP: 83.9, 87.2, 84.6, 84.8; FLIR V1: 82.9, 80.6, 81.4, 81.6; FLIR V2: 48.0, 45.7, 46.8, 46.6; NYU-D: 61.5, 62.1, 63.9Mixed

Surprising findings

Limitations

Experimental setup

Datasets: VIDAL-10M YouTube-8M MSR-VTT COCO AVA HMDB-51 ImageNet HowTo100M LLVIP FLIR V1 FLIR V2 NYU-D

Benchmarks: MSR-VTT MSVD DiDeMo ActivityNet Kinetics-400 Kinetics-600 LLVIP FLIR V1 FLIR V2 NYU-D AudioSet ESC-50

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

Baselines: ImageBind OpenCLIP InternVideo TVTSv2 UMT VideoCoCa OmniVL VALOR AVFIC CLIP4Clip

Builds on: CLIP OpenCLIP ImageBind LoRA MAE CLIP4Clip

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