Iterated Learning Improves Compositionality in Large Vision-Language Models

Chenhao Zheng, Jieyu Zhang, Aniruddha Kembhavi, Ranjay Krishna
2/9/2026

No official code found. Best implementation: hellomuffin/iterated-learning-for-vlm (3 stars, last commit 2025-01-12).

Abstract

A fundamental characteristic common to both human vision and natural language is their compositional nature. Yet, despite the performance gains contributed by large vision and language pretraining, recent investigations find that most-if not all-our state-of-the-art vision-language models struggle at compositionality. They are unable to distinguish between images of “a girl in white facing a man in black” and “a girl in blackfacing a man in white”. More-over, prior work suggests that compositionality doesn't arise with scale: larger model sizes or training data don't help. This paper develops a new iterated training algorithm that incentivizes compositionality. We draw on decades of cognitive science research that identifies cultural transmission-the need to teach a new generation-as a necessary inductive prior that incentivizes humans to develop compositional languages. Specifically, we reframe vision-language contrastive learning as the Lewis Signaling Game between a vision agent and a language agent, and ope rationalize cultural transmission by iteratively resetting one of the agent's weights during training. After every iteration, this training paradigm induces representations that become “easier to learn”, a property of compositional languages: e.g. our model trained on CC3M and CC12M improves standard CLIP by 4.7%, 4.0% respectfully in the SugarCrepe benchmark.

View on arXivView PDF

Code Implementations(1)

[cvpr 2024] Iterated Learning Improves Compositionality in Large Vision-Language Models

31Shell, PythonJun 16, 20241 years ago

Similar Papers

Cite this paper

@article{zheng2026iterated,
  title  = {Iterated Learning Improves Compositionality in Large Vision-Language Models},
  author = {Chenhao Zheng and Jieyu Zhang and Aniruddha Kembhavi and Ranjay Krishna},
  year   = {2026},
  eprint = {2404.02145},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2404.02145},
  journal = {CVPR 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2404.02145.svg)](https://codeofpaper.com/paper/2404.02145)

Discussion