atlas

Research map / Vision-language and multimodal / Human and embodied modeling

Iterated Learning Improves Compositionality in Large Vision-Language Models

CVPR 2024 · Vision-language and multimodal › Human and embodied modeling · approach: Human-like visual cognition in VLMs · 4 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 IL-CLIP, an iterated-learning training scheme that periodically respawns the language agent in a codebook-based CLIP to improve vision-language compositionality.

Problem

Vision-language models like CLIP perform poorly on compositional understanding (e.g., distinguishing attribute-object bindings and word order), and scaling does not fix this.

Approach

Reframes CLIP contrastive learning as a Lewis Signaling Game and applies cultural transmission by periodically resetting the language agent (with distillation from a frozen shared codebook and a limited interaction phase), so representations become easier to learn and more compositional.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use iterated learning with a shared codebook rather than standard CLIPCLIP trained on CC3M · Compositional benchmarks (mean)retrieval R@1: 28.3 -> 34.4Helped
use iterated learning with a shared codebook rather than standard CLIPCLIP trained on CC12M · Compositional benchmarks (mean)retrieval R@1: 34.9 -> 38.0Helped
use iterated learning on top of Codebook-CLIPCodebook-CLIP trained on CC3M · Image classification datasets (mean)top-1 accuracy: 24.4 -> 24.2Hurt
use iterated learning on top of Codebook-CLIPCodebook-CLIP trained on CC12M · Image classification datasets (mean)top-1 accuracy: 38.8 -> 38.5Hurt
use 3k rather than 6k steps per generation (ablation)IL-CLIP on CC3M · Compositional benchmarksCOMP: 34.4 -> 32.1Hurt
use 12k rather than 6k steps per generation (ablation)IL-CLIP on CC3M · Compositional benchmarksCOMP: 34.4 -> 32.9Hurt
reset the vision agent instead of the language agent (ablation)IL-CLIP on CC3M · Compositional benchmarksCOMP: 34.4 -> 33.9Hurt
reset language and vision agents alternatively (ablation)IL-CLIP on CC3M · Compositional benchmarksCOMP: 34.4 -> 30.7Hurt
do not freeze codebook weights during distillation (ablation)IL-CLIP on CC3M · Compositional benchmarksCOMP: 34.4 -> 31.9Hurt
remove the shared codebook (ablation)IL-CLIP on CC3M · Compositional benchmarksCOMP: 34.4 -> 28.0Hurt
replace iterated learning with Lipschitz regularization (ablation)CLIP on CC3M · Compositional benchmarksCOMP: 34.4 -> 27.8Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CC3M CC12M

Benchmarks: SugarCrepe CREPE Cola Winoground ImageNet1k CIFAR-100 CIFAR-10 STL-10 VOC2007 Caltech101 SUN397 Pets

Metrics: R@1 retrieval accuracy zero-shot top-1 accuracy in-batch matching accuracy estimated Lipschitz upper bound

Baselines: CLIP Codebook-CLIP NegCLIP Lipschitz-regularized CLIP

Builds on: CLIP Codebook-CLIP NegCLIP Lewis Signaling Game Sparsemax

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