Language-Based Causal Representation Learning
Blai Bonet, Hector Geffner

TL;DR
This paper demonstrates that object and relation variables in a dynamic system can be recovered solely from the structure of the state graph using a suitable first-order causal language, without prior knowledge.
Contribution
It introduces a method to learn structured causal models from unstructured data using a domain-independent first-order language and a compactness bias.
Findings
Object and relation variables can be recovered from state graphs.
A compactness bias in the language facilitates learning causal structure.
The approach generalizes classical AI planning representations.
Abstract
Consider the finite state graph that results from a simple, discrete, dynamical system in which an agent moves in a rectangular grid picking up and dropping packages. Can the state variables of the problem, namely, the agent location and the package locations, be recovered from the structure of the state graph alone without having access to information about the objects, the structure of the states, or any background knowledge? We show that this is possible provided that the dynamics is learned over a suitable domain-independent first-order causal language that makes room for objects and relations that are not assumed to be known. The preference for the most compact representation in the language that is compatible with the data provides a strong and meaningful learning bias that makes this possible. The language of structured causal models (SCMs) is the standard language for…
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
TopicsBayesian Modeling and Causal Inference · Explainable Artificial Intelligence (XAI) · Logic, Reasoning, and Knowledge
