Causal Modeling with Stochastic Confounders

Causal Modeling with Stochastic Confounders

Causal Modeling with Stochastic Confounders Thanh Vinh Vo 1 Pengfei Wei 1 Wicher Bergsma 2 Tze-Yun Leong 1 1School of Computing, National University of Singapore 2Department of Statistics, London School of Economics and Political Science [email protected], [email protected], [email protected], [email protected] Abstract inference process. Classical approaches to dealing with observed or visible confounders are the propensity score- based methods and their variants (Rubin, 2005). In This work extends causal inference in tempo- cases with latent or hidden confounders, however, the ral models with stochastic confounders. We treatment effects on the outcome cannot be directly propose a new approach to variational esti- estimated without further assumptions (Pearl, 2009; mation of causal inference based on a repre- Louizos et al., 2017). For example, in crop planting, senter theorem with a random input space. rainfall received in a field may affect both the fertilizer We estimate causal effects involving latent (since it may drain the fertilizer off the field) and the confounders that may be interdependent and crop yield (through water the plants received). In this time-varying from sequential, repeated mea- situation, rainfall is the hidden confounder as it may surements in an observational study. Our ap- not be directly measurable in real life. proach extends current work that assumes in- dependent, non-temporal latent confounders Recent studies in causal inference (Shalit et al., 2017; with potentially biased estimators. We in- Louizos et al., 2017; Madras et al., 2019) mainly focus troduce a simple yet elegant algorithm with- on static data, i.e., the observational data are time- out parametric specification on model com- independent and with independent and identically dis- ponents. Our method avoids the need for tributed (iid) noise. In many real-world applications, expensive and careful parameterization in de- however, events change over time, e.g., each participant ploying complex models, such as deep neural may receive an intervention multiple times and the tim- networks in existing approaches, for causal ing of these interventions may differ across participants. inference and analysis. We demonstrate the In this case, the time-independent assumption does not effectiveness of our approach on various bench- hold, and causal inference would degenerate in the mod- mark temporal datasets. els that fail to capture the nature of time-dependent data. In practice, temporal confounders such as season- ality and long-term trends can potentially contribute 1 INTRODUCTION to confounding bias. For example, the confounding soil fertility in crop planting may change over time, due to different reasons such as annual rainfall or soil erosion. Estimating the causal effects of an intervention or treat- Whenever soil fertility, which may or may not be di- ment on an outcome is an important problem in sci- rectly measured, declines (or raises), it would possibly entific investigations and real-world applications. For affect the future level of fertility. In real-life situations, example: What is the effect of sleep-deprivation on there may be many such latent confounders that may health outcomes? How would family socio-economic not be interpretable. This motivates us to propose a status affect career prospects? What is the impact causal modeling framework that captures these latent of a disease outbreak on the regional stock markets? confounding variables that change over time, and a Existence of confounders or confounding variables that causal inference method that mitigates the stochastic affect both the treatment and the outcome may produce confounding problem and reduces bias in estimating bias in the estimation, and hence complicate the causal causal effects. Proceedings of the 24th International Conference on Artifi- In this work, we introduce a framework to character- cial Intelligence and Statistics (AISTATS) 2021, San Diego, ize the latent confounding effects over time in causal California, USA. PMLR: Volume 130. Copyright 2021 by inference based on the structural causal model (SCM) the author(s). Causal Modeling with Stochastic Confounders (Pearl, 2000). Inspired by recent work (e.g., Riegg, The SCM consists of a triplet: a set of exogenous vari- 2008; Louizos et al., 2017; Madras et al., 2019) that ables whose values are determined by factors outside handle static, independent confounders, we relax this the framework, a set of endogenous variables whose assumption by modeling the confounders as a stochastic values are determined by factors within the framework, process. This approach generalizes the independent set- and a set of structural equations that express the value ting to model confounders that have intricate patterns of each endogenous variable as a function of the val- of interdependencies over time. ues of the other (endogenous and exogenous) variables. Figure 1 (a) shows a causal graph with endogenous Many existing causal inference methods (e.g., Louizos variables Y; Z; W: Here Y is the outcome variable, W et al., 2017; Shalit et al., 2017; Madras et al., 2019) is the intervention variable, and Z is the confounder exploit recent developments of deep neural networks. variable. Exogenous variables are variables that are While effective, the performance of a neural network not affected by any other variables in the model, which depends on many factors such as its structure (e.g., the are not explicitly in the graph. Causal inference eval- number of layers, the number of nodes, or the activation uates the effects of an intervention on the outcome, function) or the optimization algorithm. Tuning a i.e., p(Y do(W = w)), the distribution of the outcome neural network is challenging; different conclusions Y inducedj by setting W to a specific value w. Our may be drawn from different network settings. To work focuses on the problem of estimating causal ef- overcome these challenges, we propose a nonparametric fects, which is different from the works of identifying variational method to estimate the causal effects of causal structure (or causal discovery) (Spirtes et al., interest using a kernel as a prior over the reproducing 2000), where several approaches have been proposed, kernel Hilbert space (RKHS). Our main contributions e.g., Tian and Pearl (2001); Peters et al. (2013, 2014); are summarized as follows: Jabbari et al. (2017); Huang et al. (2019). • We introduce a Causal Inference with Stochastic Estimators with unobserved confounders. The Confounders (CausalSC) method for temporal data following efforts take into account the unobserved con- that captures the interdependencies of confounders. founders in causal inference: Montgomery et al. (2000); This relaxes the independent confounders assumption Riegg (2008); de Luna et al. (2017); Kuroki and Pearl in recent work (e.g., Louizos et al., 2017; Madras et al., (2014); Louizos et al. (2017); Madras et al. (2019). 2019). Under this setting, we introduce the concepts of Specifically, some proxy variables are introduced to causal path effects and intervention effects, and derive replace or infer the latent confounders. For example, approximation measures of these quantities. the household income of a student is a confounder that • Our framework is robust and simple for accurately affects the ability to afford private tuition and hence learning the relevant causal effects: given a time series, the academic performance; it may be difficult to ob- learning causal effects quantifies how an outcome is tain income information directly, and proxy variables expected to change if we vary the treatment level or such as zip code, or education level are used instead. intensity. Our algorithm requires no information about Figures 1 (b) and (c) present two causal graphs used how these variables are parametrically related, in con- by the recent causal inference algorithms in Louizos trast to the need for paramterizing a neural network. et al. (2017); Madras et al. (2019). The graphs contain latent confounder Z, proxy variable X, intervention • We develop a nonparametric variational estimator W , outcome Y , and observed confounder S. by exploiting the kernel trick in our temporal causal framework. This estimator has a major advantage: Estimators with observed confounders. Hill complex non-linear functions can be used to modulate (2011); Shalit et al. (2017); Alaa and van der Schaar the SCM with estimated parameters that turn out to (2017); Yao et al. (2018); Yoon et al. (2018); K¨unzel have analytical solutions. We empirically demonstrate et al. (2019); Oprescu et al. (2019); Nie and Wager the effectiveness of the proposed estimator. (2020) follow the formalism of potential outcomes and these works do not take into account latent confounders but satisfy the strong ignorability assumption of Rosen- 2 BACKGROUND AND RELATED baum and Rubin (1983). Of interest is the inference WORK mechanism by Alaa and van der Schaar (2017), where the authors model the counterfactuals as functions The structural causal model (SCM) (Pearl, 1995, 2000) living in the reproducing kernel Hilbert space. In con- is a general causal modeling framework that builds on trast, we work on a time series setting within a struc- several seminal works, including structural equation tural causal framework whose inference scheme directly models (Goldberger, 1972, 1973; Duncan, 1975, 2014), benefits from the generalization of the empirical risk potential outcomes framework of Neyman (1923) and minimization framework. Rubin (1974), and graphical models (Pearl, 1988). Thanh Vinh Vo, Pengfei Wei, Wicher Bergsma, Tze-Yun Leong Z have several features). Thus, the problem setup of our work is different from that of Bica et al. (2020a,b). Sev- Z Z eral efforts (e.g., Kami´nskiet al., 2001; Eichler, 2005, X Y W 2007, 2009; Eichler and Didelez, 2010; Bahadori and Y W X Y W Liu, 2012) analyse causation for temporal data based S on the notion of Granger causality (Granger, 1980). (a) (b) (c) These works focus on discovering causal structures, which is different from our work that estimates causal Figure 1: The SCM framework: approaches of mod- effects over a period of time.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    11 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us