Compositional Models for Estimating Causal Effects
Not on the map. Why?
Abstract (arXiv)
Many real-world systems can be usefully represented as sets of interacting components. Examples include computational systems, such as query processors and compilers, natural systems, such as cells and ecosystems, and social systems, such as families and organizations. However, current approaches to estimating potential outcomes and causal effects typically treat such systems as single units, represent them with a fixed set of variables, and assume a homogeneous data-generating process. In this work, we study a compositional approach for estimating individual-level potential outcomes and causal effects in structured systems, where each unit is represented by an instance-specific composition of multiple heterogeneous components. The compositional approach decomposes unit-level causal queries into more fine-grained queries, explicitly modeling how unit-level interventions affect component-level outcomes to generate a unit's outcome. We demonstrate this approach using modular neural network architectures and show that it provides benefits for causal effect estimation from observational data, such as accurate causal effect estimation for structured units, increased sample efficiency, improved overlap between treatment and control groups, and compositional generalization to units with unseen combinations of components. Remarkably, our results show that compositional modeling can improve the accuracy of causal estimation even when component-level outcomes are unobserved. We also create and use a set of real-world evaluation environments for the empirical evaluation of compositional approaches for causal effect estimation and demonstrate the role of composition structure, varying amounts of component-level data access, and component heterogeneity in the performance of compositional models as compared to the non-compositional approaches.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 28 of its 73 references that are in the map. First posted on arXiv 25 Jun 2024.
Builds on
28 of 73 references.
References · 28
- 2017Outrageously Large Neural Networks: The Sparsely-Gated Mixture-of-Experts Layercited by 3,509
- 2015Estimation and Inference of Heterogeneous Treatment Effects using Random Forestscited by 600
- 2017Meta-learners for Estimating Heterogeneous Treatment Effects using Machine Learningcited by 478
- 2015Neural Module Networkscited by 376
- 2016Learning Representations for Counterfactual Inferencecited by 329
- 2015Improved Semantic Representations From Tree-Structured Long Short-Term Memory Networkscited by 306
- 2019Compositionality decomposed: how do neural networks generalise?cited by 265
- 2015Recursive Partitioning for Heterogeneous Causal Effectscited by 255
- 2021Nonparametric Estimation of Heterogeneous Treatment Effects: From Theory to Learning Algorithmscited by 144
- 2019MCP: Learning Composable Hierarchical Control with Multiplicative Compositional Policiescited by 108
- 2023Modular Deep Learningcited by 83
- 2020Generalization Bounds and Representation Learning for Estimation of Potential Outcomes and Causal Effectscited by 72
16 more
- 2023Compositional Generalization from First Principlescited by 64
- 2021Causal Effect Inference for Structured Treatmentscited by 39
- 2022Is a Modular Architecture Enough?cited by 36
- 2019Plan-Structured Deep Neural Network Models for Query Performance Predictioncited by 24
- 2023Discovering modular solutions that generalize compositionallycited by 23
- 2022Image-based Treatment Effect Heterogeneitycited by 20
- 2020GraphITE: Estimating Individual Effects of Graph-structured Treatmentscited by 18
- 2023ExeDec: Execution Decomposition for Compositional Generalization in Neural Program Synthesiscited by 17
- 2020Causal Relational Learningcited by 13
- 2020How and Why to Use Experimental Data to Evaluate Methods for Observational Causal Inferencecited by 13
- 2013A Sound and Complete Algorithm for Learning Causal Models from Relational Datacited by 12
- 2021On the Assumptions of Synthetic Control Methodscited by 12
- 2024Hierarchical Causal Modelscited by 9
- 2013Object-Oriented Bayesian Networkscited by 7
- 2022Learning Relational Causal Models with Cycles through Relational Acyclificationcited by 6
- 2024What makes Models Compositional? A Theoretical View: With Supplementcited by 5
Built on by
Not cited yet.