[ICLR 2025] The Geometry of Systematicity: Why Compositional Generalization Demands Linearity and Orthogonality

Compositional Generalization Requires Linear, Orthogonal Representations in Vision Embedding Models

Summary
Problem
Method
Results
Takeaways
Abstract

This paper identifies necessary geometric constraints for compositional generalization in vision embedding models (e.g., CLIP, SigLIP, DINO), proving that such generalization requires representations to decompose linearly into per-concept components that are orthogonal across different concepts. The authors establish the first theoretical link between the Linear Representation Hypothesis and the requirements of systematic generalization under standard gradient descent training.

Executive Summary

TL;DR: Why can a model recognize a "cat on a mat" but fail to understand a "mat on a cat"? This paper proves that for a vision model to truly master such recombinations, its internal "mental map" must be a linear dictionary. It demonstrates that linear factorization (adding concept vectors) and cross-concept orthogonality are not just elegant features—they are mathematical necessities for any model trained via gradient descent to achieve stable compositional generalization.

Background Positioning: This work moves beyond empirical observation (the Linear Representation Hypothesis) to provide a theoretical foundation. It situates itself as a bridge between high-dimensional geometry and the classical cognitive science goal of "Systematicity" (Fodor & Pylyshyn, 1988).

The "Broken" Combinatorial Space

The visual world is a product of concepts: objects, colors, positions, and textures. However, the training data for models like CLIP is a drop in the bucket of the combinatorial ocean.

The authors identify a critical gap: Why do models struggle with rare combinations? They argue that for a model to generalize, it must satisfy three Desiderata:

  1. Divisibility: The readout must be able to "see" every part of the input.
  2. Transferability: Classifiers trained on a subset must work on the full grid.
  3. Stability: Retraining the model on different data shouldn't flip its "intuition" about what a concept (like "blue") means.

Methodology: The Geometry of Necessity

By analyzing Gradient Descent under Cross-Entropy (GD+CE), the authors prove that these desiderata force the representation space to adopt a specific structure.

1. Linear Factorization

Each embedding must be a sum of independent concept vectors: This means the model treats an image as a "bag of concepts" where the final representation is simply the sum of its parts.

2. Cross-Concept Orthogonality

To prevent interference (e.g., the color "red" bleeding into the shape "square"), the directions of different concepts must be orthogonal.

Model Architecture and Logic Figure 1: Instantiating the framework within CLIP-like models, where text-derived probes act as linear classifiers on the image embedding space.

Experiments: Measuring the "Linearity Gap"

The authors surveyed modern SOTA models including CLIP, SigLIP, and DINOv3. Using a whitened metric, they measured how much of a model's embedding space is actually linear.

  • The Linearity Correlation: There is a clear, positive correlation between how "linear" a model's representations are and its ability to generalize to unseen combinations.
  • The Bottleneck: They proved that to distinguish different concepts, you need at least dimensions. In practice, models like SigLIP require even more () to handle the competition between concepts.

Linearity vs Generalization Figure 2: Empirical evidence showing that as the Projected (linearity score) increases, the model's accuracy on held-out compositional combinations improves across all datasets (dSprites, MPI3D, PUG-Animal).

Deep Insight: Packing and Convergence

One of the most profound takeaways is the Factor-Rank Analysis. How do models fit hundreds of concepts into a fixed-size vector?

  • Ordinal concepts (like size or position) occupy low-rank, almost 1D paths.
  • Discrete concepts (like object identity) take up higher-dimensional "subspaces."

This suggests that as we scale models, they are not just getting "smarter"—they are converging toward a mathematically optimal, "Platonic" geometric arrangement that maximizes concept separation.

Conclusion & Limitations

Summary: This paper provides the "Ground Truth" for what efficient representation looks like. If you want a model to be compositionally robust, you must aim for linear, orthogonal factors.

Limitations: The theory assumes a linear readout. While many foundation models use linear probes/zero-shot heads, the role of non-linear "bottlenecks" in the backbone architecture remains a frontier. Furthermore, the "Stability" desideratum is a "worst-case" requirement that might be too strict for noisy, real-world web data.

Future Outlook: We can now use the "Projected " as a diagnostic tool. Instead of running expensive benchmarks, we can simply measure the geometric linearity of an embedding space to predict its generalization potential.

Find Similar Papers

Try Our Examples

  • Search for recent papers that evaluate the "binding problem" in Vision-Language Models (VLMs) and whether they propose specific architectural bottlenecks to enforce concept disentanglement.
  • Which 2023-2024 studies first proposed the "Linear Representation Hypothesis" in Large Language Models (LLMs), and how do their findings on "superposition" compare to the orthogonality constraints in this vision-centric paper?
  • Explore research that applies the "Minkowski Sum" or "additive compositionality" of latent spaces to text-to-image generation or multi-modal retrieval tasks.
Contents
[ICLR 2025] The Geometry of Systematicity: Why Compositional Generalization Demands Linearity and Orthogonality
1. Executive Summary
2. The "Broken" Combinatorial Space
3. Methodology: The Geometry of Necessity
3.1. 1. Linear Factorization
3.2. 2. Cross-Concept Orthogonality
4. Experiments: Measuring the "Linearity Gap"
5. Deep Insight: Packing and Convergence
6. Conclusion & Limitations