CF-GODE: Continuous-Time Causal Inference for Multi-Agent Dynamical Systems

06/20/2023
by   Song Jiang, et al.
0

Multi-agent dynamical systems refer to scenarios where multiple units interact with each other and evolve collectively over time. To make informed decisions in multi-agent dynamical systems, such as determining the optimal vaccine distribution plan, it is essential for decision-makers to estimate the continuous-time counterfactual outcomes. However, existing studies of causal inference over time rely on the assumption that units are mutually independent, which is not valid for multi-agent dynamical systems. In this paper, we aim to bridge this gap and study how to estimate counterfactual outcomes in multi-agent dynamical systems. Causal inference in a multi-agent dynamical system has unique challenges: 1) Confounders are time-varying and are present in both individual unit covariates and those of other units; 2) Units are affected by not only their own but also others' treatments; 3) The treatments are naturally dynamic, such as receiving vaccines and boosters in a seasonal manner. We model a multi-agent dynamical system as a graph and propose CounterFactual GraphODE (CF-GODE), a causal model that estimates continuous-time counterfactual outcomes in the presence of inter-dependencies between units. To facilitate continuous-time estimation, we propose Treatment-Induced GraphODE, a novel ordinary differential equation based on GNN, which incorporates dynamical treatments as additional inputs to predict potential outcomes over time. To remove confounding bias, we propose two domain adversarial learning based objectives that learn balanced continuous representation trajectories, which are not predictive of treatments and interference. We further provide theoretical justification to prove their effectiveness. Experiments on two semi-synthetic datasets confirm that CF-GODE outperforms baselines on counterfactual estimation. We also provide extensive analyses to understand how our model works.

READ FULL TEXT
research
08/27/2018

Dynamical systems theory for causal inference with application to synthetic control methods

To estimate treatment effects in panel data, suitable control units need...
research
06/04/2022

Estimating counterfactual treatment outcomes over time in complex multi-agent scenarios

Evaluation of intervention in a multi-agent system, e.g., when humans sh...
research
02/02/2021

Policy Analysis using Synthetic Controls in Continuous-Time

Counterfactual estimation using synthetic controls is one of the most su...
research
06/16/2022

Continuous-Time Modeling of Counterfactual Outcomes Using Neural Controlled Differential Equations

Estimating counterfactual outcomes over time has the potential to unlock...
research
06/15/2023

The role of discretization scales in causal inference with continuous-time treatment

There are well-established methods for identifying the causal effect of ...
research
02/24/2022

Predicting the impact of treatments over time with uncertainty aware neural differential equations

Predicting the impact of treatments from observational data only still r...
research
02/08/2021

Grab the Reins of Crowds: Estimating the Effects of Crowd Movement Guidance Using Causal Inference

Crowd movement guidance has been a fascinating problem in various fields...

Please sign up or login with your details

Forgot password? Click here to reset