Learning by Analogy: A Causal Framework for Composition Generalization
Lingjing Kong, Shaoan Xie, Yang Jiao, Yetian Chen, Yanhui Guo, Simone Shao, Yan Gao, Guangyi Chen, Kun Zhang

TL;DR
This paper introduces a causal, hierarchical framework for compositional generalization that models how high-level concepts can be decomposed and recombined, supported by theoretical proofs and improved benchmark results.
Contribution
It formalizes a causal, hierarchical approach to compositional generalization, proving the recoverability of the latent structure from observable data, and demonstrates empirical improvements.
Findings
Hierarchical data-generating process supports complex concept relations
Latent structure is identifiable from data like text-image pairs
Significant performance improvements on benchmark datasets
Abstract
Compositional generalization -- the ability to understand and generate novel combinations of learned concepts -- enables models to extend their capabilities beyond limited experiences. While effective, the data structures and principles that enable this crucial capability remain poorly understood. We propose that compositional generalization fundamentally requires decomposing high-level concepts into basic, low-level concepts that can be recombined across similar contexts, similar to how humans draw analogies between concepts. For example, someone who has never seen a peacock eating rice can envision this scene by relating it to their previous observations of a chicken eating rice. In this work, we formalize these intuitive processes using principles of causal modularity and minimal changes. We introduce a hierarchical data-generating process that naturally encodes different levels of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsChild and Animal Learning Development · Language and cultural evolution · Domain Adaptation and Few-Shot Learning
