CLIP's high scores on compositional benchmarks largely reflect a familiarity asymmetry and memorized seen (familiar) bindings, not generalization to unseen (novel) bindings. We introduce BindSplit, a protocol that splits any benchmark into seen and unseen (attribute, object) bindings, and find the benchmarks barely test unseen generalization. We should report the splits separately — the aggregate benchmark score is hiding potential shortcuts and a generalization gap.
BindSplit parses the (attribute, object) bindings in each caption, labels them seen or unseen against the training distribution (or a proxy like COCO for real benchmarks), and partitions the benchmark accordingly into seen and unseen (bindings) evaluation splits. It requires no new data collection, and it works on benchmarks you already use.
Compositional benchmarks track progress on CLIP-based compositional reasoning. Each new method reports higher scores than the last, but it is unclear whether the improvements reflect generalization to novel bindings or memorization of bindings already seen during training. To find out, we run two analyses: a synthetic ground-truth study with curated fully-seen, partially-unseen, and fully-unseen binding splits; and extension to three real compositional benchmarks (ARO VG-A, BiVLC, VisMin) using binding-overlap with COCO as a proxy for the alignment-training distribution. On the synthetic dataset, accuracy drops monotonically from fully-seen to fully-unseen across nine CLIP backbones. On ARO VG-A, positive captions overlap COCO bindings nearly twice as often as their attribute-swapped negatives (79.8% vs. 41.8%); only 1.2% of samples have no COCO-overlapping bindings. Restricting evaluation to the shortcut-free seen split, where positive and negative captions are equally COCO-familiar, reorders the top of the leaderboard relative to the full benchmark. The accuracy drop from seen to unseen bindings broadly replicates on BiVLC and VisMin, though with greater noise. Compositional benchmarks should report performance on these shortcut-free splits; otherwise reported improvements likely overstate how much CLIP has learned to bind.
@inproceedings{
peng2026clip,
title={{CLIP} Models Generalize Less Than Compositional Benchmarks Suggest},
author={Shuman Peng and Arnas Uselis and Darina Koishigarina and Martin Ester and Seong Joon Oh},
booktitle={2nd Workshop on Compositional Learning: Safety, Interpretability, and Agents},
year={2026},
url={https://openreview.net/forum?id=C8MlQkr4bw}
}