When Do Learned Blocks Preserve Causal Meaning? Block Identifiability and Constructive Causal Abstractions
Organizations: University of Tübingen · ELLIS Institute Tübingen · Max Planck Institute for Intelligent Systems, Tübingen, Germany
Abstract
Standard identifiability theory assumes one-dimensional latent factors, but learned representations can encode latent information across multidimensional blocks whose internal coordinates are not uniquely determined. When such blocks are used to represent and intervene on higher-level concepts, it is unclear whether their causal meaning survives the transformations left unresolved by block-identifiability. We connect block-identifiability to constructive causal abstraction. We show that block-diagonal invertible transformations followed by compatible coordinate permutations form the maximal class that preserves every constructive causal abstraction built on those blocks. This guarantee assumes that the correspondence between blocks and concepts is updated with the representation. A small synthetic experiment with additive autoencoders shows that high-level interventions can be transferred between independently learned representations while approximately preserving their intended effects.
Figures & tables
| Model (seed) | Recon. | ||
|---|---|---|---|
| Reference (0) | |||
| Recipient (2) | |||
| Recipient (3) | |||
| Recipient (5) | |||
| Recipient (10) |
Appendix figures & tables1 asset
Supplementary material from the paper’s appendix.
Appendix
| Term | Notation | Meaning | Defined in |
|---|---|---|---|
| Representation (feature vector) | Featurizer output whose coordinates form | § 2 | |
| Activation vector | Activation read from the network and supplied to the featurizer | § 2 | |
| Featurizer | Maps network activations to ; examples include SAEs and block-sparse featurizers | § 2 | |
| Learned feature | Coordinate variable of the featurizer output | § 2 | |
| Concept | High-level variable, possibly encoded across several learned coordinates | § 2 | |
| Low-level model | , | Representation-level SCM on the featurizer output, whose coordinates carry the block partition | §§ 2 and 1 |
Causal Representation Learning
Causal representation learning seeks latent features that reveal underlying causal variables and mechanisms for robust prediction, intervention, and transfer.
See all 101 papers