Confounder-Dependent Bayesian Mixture Model: Characterizing Heterogeneity of Causal Effects in Air Pollution Epidemiology
Dafne Zorzetto, Falco J. Bargagli-Stoffi, Antonio Canale and, Francesca Dominici

TL;DR
This paper introduces a Bayesian mixture model that characterizes heterogeneity in causal effects of air pollution on mortality, identifying distinct vulnerable groups based on population characteristics.
Contribution
It proposes a novel confounder-dependent Bayesian mixture model leveraging the dependent Dirichlet process to identify and analyze heterogeneous causal effect groups.
Findings
Identified six mutually exclusive groups with different causal effects of PM2.5 on mortality.
Demonstrated the model's effectiveness through simulations.
Applied the method to Medicare data revealing heterogeneity in vulnerability.
Abstract
Several epidemiological studies have provided evidence that long-term exposure to fine particulate matter (PM2.5) increases mortality risk. Furthermore, some population characteristics (e.g., age, race, and socioeconomic status) might play a crucial role in understanding vulnerability to air pollution. To inform policy, it is necessary to identify groups of the population that are more or less vulnerable to air pollution. In causal inference literature, the Group Average Treatment Effect (GATE) is a distinctive facet of the conditional average treatment effect. This widely employed metric serves to characterize the heterogeneity of a treatment effect based on some population characteristics. In this work, we introduce a novel Confounder-Dependent Bayesian Mixture Model (CDBMM) to characterize causal effect heterogeneity. More specifically, our method leverages the flexibility of the…
| CDBMM | BCF + CART | |||||
|---|---|---|---|---|---|---|
| mean | sd | mean | sd | |||
| Scenario 1 | 0.9995 | 0.0016 | 0.8203 | 0.0185 | ||
| Scenario 2 | 0.9910 | 0.0390 | 0.8203 | 0.0185 | ||
| Scenario 3 | 0.9981 | 0.0046 | 0.8158 | 0.0416 | ||
| Scenario 4 | 0.9926 | 0.0320 | 1.0000 | 0.0000 | ||
| Scenario 5 | 0.9905 | 0.0199 | 0.7935 | 0.0283 | ||
| Scenario 6 | 0.9757 | 0.0425 | 0.7351 | 0.1341 | ||
| Scenario 7 | 1.0000 | 0.0000 | 1.0000 | 0.0000 | ||
| scenario 1 | mean | 0.997 | 1.000 | 1.000 |
|---|---|---|---|---|
| sd | 0.003 | 0.002 | 0.001 | |
| scenario 2 | mean | 0.999 | 0.991 | 0.995 |
| sd | 0.002 | 0.039 | 0.030 | |
| scenario 3 | mean | 0.994 | 1.000 | 0.998 |
| sd | 0.005 | 0.001 | 0.020 | |
| scenario 4 | mean | 0.970 | 0.993 | 0.993 |
| sd | 0.046 | 0.032 | 0.032 | |
| scenario 5 | mean | 0.986 | 0.990 | 0.976 |
| sd | 0.009 | 0.020 | 0.035 | |
| scenario 6 | mean | 0.898 | 0.976 | 0.971 |
| sd | 0.060 | 0.042 | 0.059 | |
| scenario 7 | mean | 1.000 | 0.980 | 0.929 |
| sd | 0.000 | 0.102 | 0.203 |
| Scen. 1 | Scen. 2 | Scen. 3 | Scen. 4 | Scen. 5 | Scen. 6 | Scen. 7 | ||
|---|---|---|---|---|---|---|---|---|
| 100 | BART | 2.18 | 2.21 | 2.07 | 2.54 | 2.43 | 2.88 | 2.21 |
| BCF | 31.04 | 31.81 | 28.89 | 31.97 | 31.28 | 33.42 | 31.18 | |
| CDBMM | 31.93 | 30.45 | 31.22 | 32.11 | 34.80 | 39.42 | 30.02 | |
| 250 | BART | 3.43 | 4.47 | 3.56 | 3.93 | 3.74 | 3.47 | 3.90 |
| BCF | 34.01 | 41.82 | 38.64 | 36.24 | 34.59 | 35.43 | 35.77 | |
| CDBMM | 68.66 | 77.29 | 71.04 | 74.70 | 73.60 | 72.07 | 72.84 | |
| 500 | BART | 5.45 | 5.52 | 5.48 | 5.62 | 6.27 | 6.29 | 6.11 |
| BCF | 39.43 | 38.82 | 42.86 | 38.20 | 40.40 | 41.21 | 46.08 | |
| CDBMM | 139.15 | 137.45 | 129.81 | 136.17 | 151.59 | 151.28 | 136.19 | |
| 1000 | BART | 11.27 | 10.82 | 10.35 | 11.76 | 11.35 | 12.72 | 9.67 |
| BCF | 50.75 | 52.89 | 48.43 | 55.76 | 51.08 | 51.71 | 50.40 | |
| CDBMM | 312.65 | 319.39 | 282.94 | 281.93 | 630.60 | 276.10 | 258.64 |
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAir Quality and Health Impacts · Advanced Causal Inference Techniques · Statistical Methods and Bayesian Inference
**Confounder-Dependent Bayesian Mixture Model: Characterizing Heterogeneity of Causal Effects in Air Pollution Epidemiology ††The authors thank Scott Delaney, Kevin P. Josey, Fabrizia Mealli, Daniel Mork, Sally Paganin, and Massimiliano Russo for helpful suggestions and comments. This work was partially funded by the following grants: NIH: R01ES026217, R01MD012769, R01ES028033, 1R01ES030616, 1R01AG066793, 1R01MD016054-01A1; Sloan Foundation: G-2020-13946.
** Dafne Zorzetto1, Falco J. Bargagli-Stoffi2,∗, Antonio Canale1, and Francesca Dominici2.
1 Department of Statistics, University of Padova, Italy.
2 Department of Biostatistics, Harvard T.H. Chan School of Public Health, Massachusetts, USA.
Abstract
Several epidemiological studies have provided evidence that long-term exposure to fine particulate matter (pm2.5) increases mortality risk. Furthermore, some population characteristics (e.g., age, race, and socioeconomic status) might play a crucial role in understanding vulnerability to air pollution. To inform policy, it is necessary to identify groups of the population that are more or less vulnerable to air pollution. In causal inference literature, the Group Average Treatment Effect (GATE) is a distinctive facet of the conditional average treatment effect. This widely employed metric serves to characterize the heterogeneity of a treatment effect based on some population characteristics. In this work, we introduce a novel Confounder-Dependent Bayesian Mixture Model (CDBMM) to characterize causal effect heterogeneity. More specifically, our method leverages the flexibility of the dependent Dirichlet process to model the distribution of the potential outcomes conditionally to the covariates and the treatment levels, thus enabling us to: (i) identify heterogeneous and mutually exclusive population groups defined by similar GATEs in a data-driven way, and (ii) estimate and characterize the causal effects within each of the identified groups. Through simulations, we demonstrate the effectiveness of our method in uncovering key insights about treatment effects heterogeneity. We apply our method to claims data from Medicare enrollees in Texas. We found six mutually exclusive groups where the causal effects of pm2.5 on mortality are heterogeneous.
Keywords: Bayesian nonparametric, causal inference, dependent Dirichlet process, group average treatment effect, heterogeneous causal effects.
1 Introduction
In the fields of health and social sciences, the identification and estimation of heterogeneous treatment effects are of paramount importance. We are particularly motivated by epidemiological studies on the effects of long-term exposure to fine particulate matter (pm2.5) on human health (see Carone et al., 2020, for a review). In this context, some characteristics of the population can induce different degrees of vulnerability or resilience to air pollution. Therefore, the identification of the key factors that lead to heterogeneity of causal effect is crucial in guiding the development of environmental policies aimed at reducing the impact on the most vulnerable members of society. Notably, the Environmental Protection Agency (EPA) identifies race, national origin, age, sex, and/or social-economic status as potential explanatory factors (U.S. Environmental Protection Agency, 2022), consistently with epidemiological studies (see, e.g., Jbaily et al., 2022).
Bayesian nonparametric (BNP) approaches are known for their flexibility to adapt to different contexts (Escobar and West, 1995). However, despite this flexibility, the literature on BNP methods for causal inference, and particularly for identifying factors that contribute to the heterogeneity of causal effects, is relatively recent (Linero and Antonelli, 2023). Researchers in this field have focused on the application or extension of the Bayesian Additive Regression Tree (BART) (Chipman et al., 2010), and dependent Dirichlet Process (DDP) mixture models (MacEachern, 2000; Quintana et al., 2022) to the causal inference framework.
The use of BART models in causal inference was first introduced by Hill (2011). Recently, Hahn et al. (2020) proposed a reparameterization of the outcome model with the inclusion of the propensity score to control measured confounding further. Infinite mixture models have also been widely employed in causal inference literature. Notably, the Enriched Dirichlet process mixture model (Wade et al., 2014) and its modifications have found extensive and promising causal applications (Roy et al., 2018; Oganisian et al., 2021). For a review of BNP applications in causal inference, we refer to Linero and Antonelli (2023).
In causal inference, there is a rich literature on estimating heterogeneous causal effects via the conditional average treatment effects (CATE) (see Wendling et al., 2018; Dominici et al., 2021, for a review). The CATE can be specified at different levels of granularity. For instance, at the highest level of granularity, one might estimate the treatment effect at the unit level; at a lower level of granularity, one might estimate the average treatment effect for some pre-specified groups of the population: the group average treatment effect (GATE)(Jacob, 2019). Both causal estimands are special cases of CATE.
Among the contributions, it is worth highlighting the proposal of exploring the discovery of important heterogeneous groups through an ex-post analysis method employing a fit-the-fit strategy. These techniques—proposed, for instance, by Hahn et al. (2020), Krantsevich et al. (2023), Bargagli-Stoffi et al. (2022) and Lee et al. (2020)— utilize tree-based algorithms to identify groups characterized by heterogeneous treatment effects. Such techniques have been employed for heterogeneous group discovery in a number of relevant applications (see, e.g., Yeager et al., 2019; Delaney et al., 2023; Bargagli Stoffi et al., 2023).
Most of the approaches for estimating the CATE, and therefore the GATE, require defining covariates values a priori. These approaches have limitations: (i) they can be subject to the cherry-picking problem of reporting results only for groups with extremely high/low treatment effects; (ii) they must define the groups a priori, which in turn requires a good understanding of the treatment effects, possibly from previous literature and may fail to identify unexpected, yet important, heterogeneous groups. Despite the success in accurately estimating the CATE using machine learning methods (Hill, 2011; Hahn et al., 2020), the bulk of these methods offers little guidance about which groups lead to treatment effect heterogeneity. While these papers have primarily focused on the estimation of population or sample average treatment effect, few contributions have focused on the discovery and estimation of heterogeneous groups (Oganisian et al., 2021; Lee et al., 2020).
The goal of this paper is to introduce a flexible BNP model for causal inference that can simultaneously (i) impute the missing potential outcomes—which in turn will allow us to estimate various causal estimands of interest defined as any functions of potential outcomes and covariates—and (ii) identify mutually exclusive groups characterizing the heterogeneity in the effects. These mutually exclusive groups are identified by different group-specific causal effects (defined as GATE) and distinguished by different values of covariates.
An intrinsic feature of our proposed BNP model is that the estimation of the GATE within each population group does not depend on the a priori choice of covariates but on the groups identified by the data. Specifically, we define the distribution for the potential outcomes, conditional on the covariates and the treatment levels, as a dependent Probit Stick-Breaking Process (Rodriguez and Dunson, 2011) mixture model. In this way, we leverage information from observable characteristics to impute missing potential outcomes (Holland, 1986). Via Monte Carlo simulations, we show that, under different scenarios of the amount of heterogeneity in the causal effects, the proposed model can (i) obtain competitive results with Hill (2011) and Hahn et al. (2020)’s models—i.e., BART model for causal inference and Bayesian causal forest (BCF), respectively—for the estimation of average treatment effect, and simultaneously (ii) identify mutual exclusive groups and their respective GATE, accurately. In our application, we estimate the causal effect of long-term fine particle pm2.5 exposure on mortality rate for Medicare enrollees (Wu et al., 2020) in Texas. We discover six mutually exclusive groups of Texas ZIP codes, characterized by different estimates of GATE and different socioeconomic and demographic features for the population.
This paper is organized as follows. In Section 2, we introduce the framework and proposed BNP model. We also derive a Gibbs sampling algorithm for sampling from the posterior distributions and estimate the model. In Section 3, we show, via Montecarlo simulations, the ability of the proposed model to impute the missing potential outcomes and to discover heterogeneous groups. Here we also compare our model’s performance with respect to the BART model, BCF, and BCF combined with CART. In Section 4, we estimate the causal effects of the long-term fine particle pm2.5 exposure and the mortality rate for Medicare enrollees (Wu et al., 2020) in Texas at the ZIP code level. In Section 5, we conclude the paper with a discussion and avenues for future work. The code for the simulations and the application can be found at https://github.com/dafzorzetto/HTEBayes.
2 Confounder-Dependent Mixture Model
2.1 Setup, Definitions, and Assumptions
Let be the study unit, with , and be the binary treatment with observed value . According to the Rubin Causal Model (Rubin, 1974), the potential outcomes for unit are defined as , for . Specifically, is the outcome when the unit is assigned to the control group, while is the outcome when it is assigned to the treatment group.
In practice, however, for , we observe only , that is the realization of the random variable defined as
[TABLE]
Conversely, we can not observe the realization of the random variable defined as .
Additionally, we define the -dimensional vector of subject-specific background characteristics, covariates, and potential confounders—also called pre-treatment variables. Each vector can contain both categorical and continuous variables. The tuple for therefore represents the observed quantities.
Our goal is to estimate the causal effect of the treatment on the outcome on the basis of the potential outcome and the observed covariates . To do so, it is necessary to specify causal effects of interest and the assumptions needed to identify these estimands from real-world data. In particular, the causal effects are defined as functions of the two potential outcomes. While it is possible to define the causal effect in many ways, we are particularly interested in the GATE. Generally, the CATE can be defined as
[TABLE]
In this paper, we assume that the heterogeneity of the treatment effect is induced by a latent group structure of the observation. Conditional to the subject-specific group label indicator , which in practice is never observed and will be estimated, the GATE causal estimand for group is defined as
[TABLE]
As a specific case of CATE, GATE depends on subsets of the covariates space . The group treatment effect is used to investigate and quantify the heterogeneity in the causal effects. Its estimation is useful to analyze how the effects of the treatment vary among different groups of the population.
A key goal of our proposed method is to identify the covariates that play a key role in the characterization of the population groups that lead to heterogeneous treatment effects.
As customary in causal inference, to identify a causal effect from the observed data, we have to make the following assumptions (Rubin, 1980).
Assumption 1: Stable Unit Treatment Value Assumption (SUTVA).
[TABLE]
SUTVA enforces that each unit’s outcome is a function of its treatment only. This is a combination of (i) consistency (no different versions of the treatment levels assigned to each unit) and (ii) no interference assumption (among the units) (Rubin, 1986).
Assumption 2: Strong Ignorability. Given the observed covariate vector , the treatment assignment is strongly ignorable if
[TABLE]
and , for all . This assumption states that: (i) we have a random treatment assignment in each group conditional on some covariates values; (ii) all units have a positive chance of receiving the treatment.
If the SUTVA and strong the ignorability assumption hold, the statistical estimand of CATE (1) can be expressed as
[TABLE]
and consequently also the statistical estimand of GATE (2) can be defined as:
[TABLE]
Notably, this framework can be easily extended to contexts where the treatment variable is a discrete variable with possible different treatments.
2.2 Bayesian Nonparametric Model Specification
The estimation of the causal effects can be seen as a missing data problem where, for each subject, we observe just one of the potential outcomes while the other potential outcome is always missing. Likewise, Rubin (1974) refers to the missing potential outcomes as counterfactual outcomes. From (3), we know that under strong ignorability—that is, under a sufficiently rich collection of control variables—treatment effect estimation reduces to the estimation of the conditional expectations of and . Provided the excellent predictive performance of Bayesian methodologies, BNP models have been widely used for this task (Sivaganesan et al., 2017; Hill, 2011; Roy et al., 2018; Hahn et al., 2020; Oganisian et al., 2021).
Here we propose a Bayesian nonparametric (BNP) approach for the expectation of the conditional outcomes. In particular, we exploit a dependent nonparametric mixture prior—inspired by the Dependent Dirichlet process (DDP) (MacEachern, 2000; Quintana et al., 2022). Formally, we assume for each :
[TABLE]
where is a continuous density function, for every , and is a random probability measure depending on the confounders associated to an observation assigned to treatment level . A priori we assume where is a treatment- and confounder-dependent nonparametric process. Following a single-atom DDP (Quintana et al., 2022) characterization of the random measure , we can write:
[TABLE]
where and represent infinite sequences of random weights and random kernel’s parameters, respectively. Notably, both random sequences depend on treatment level while the weights also depend on the confounders values .
Furthermore, the sequence of dependent weights is defined through a stick-breaking representation (Sethuraman, 1994),
[TABLE]
where are -valued independent stochastic processes. The sequence of random parameters are independent and identically distributed from a base measure .
The discrete nature of the random probability measure allows us to introduce the latent categorical variables , that identifies the cluster allocation for each unit , whose clusters are defined by heterogeneous responses to the treatment level . Assuming , we can write model in (5), exploiting conditioning on , as
[TABLE]
where represents the infinite sequence , for .
Among the plethora of dependent nonparametric processes (see the recent review by Quintana et al., 2022, for a detailed description), we focused on the Dependent Probit Stick-Breaking (DPSB) process for its success in applications, good theoretical properties, and ease of computation (Rodriguez and Dunson, 2011). Consistently with this, we specify:
[TABLE]
where is the Probit function and has Gaussian distributions with mean a linear combination of the covariates .
As commonly done, we assume the kernel to be a Gaussian, so that model (5)–(6) specifies to
[TABLE]
where and represent the infinite sequences and , respectively.
Prior elicitation is completed by assuming for the regression parameters in (8) the conjugate priors
[TABLE]
for , ,and and for the parameters and in (9)
[TABLE]
where InvGamma() represents the inverse-gamma distribution with shape parameter and scale parameter , and mean equal to and variance .
Sampling from the posterior distribution is straightforward via Gibbs sampling. Details are reported in the Supplementary Material.
2.3 Groups Identification and Causal Effects Estimation
One of the advantages of BNP mixtures is their ability to cluster the observations. Consistently with our goal of defining heterogeneous causal effects, herein we discuss how to estimate mutually exclusive groups of observations, each characterized by different GATEs.
Consistently with the BNP literature, we call clusters the sets defining the estimated partition for each treatment level . We then combine these clusters to estimate the groups into which the observations are divided, and for each group, we calculate a different GATE. Note that we use the term cluster differently from group. The former refers to the sets defined for a specific as a byproduct of the infinite mixture model specification obtained through Wade and Ghahramani (2018) procedure, while the latter refers to the final groups for which we computed different GATE.
The model specification introduced in the previous section allows us to define a group of observation based on the Cartesian product of the latent categorical variables , for each unit . Under our fully Bayesian approach are couples of random variables for which we can characterize the associated posterior distribution, following the computational details described in the Supplementary Material. This is customary in all Bayesian infinite mixture models, which are inherently associated with random partition models (Quintana, 2006). Under these settings, the posterior of the random partition reflects uncertainty in the clustering structure given the data (Wade and Ghahramani, 2018).
A general problem associated with the huge dimension of the space of partitions is the appropriate summarization of the posterior through a point estimate. Wade and Ghahramani (2018) propose a solution based on decision theory—i.e. the optimal point estimate is that which minimizes the posterior expectation of a loss function using either on Binder’s loss (Binder, 1978) or Variation of Information (Meilă, 2007).
In the following analyses, we use the approach proposed by Wade and Ghahramani (2018) to divide the observations into separate clusters for each value of . By using this approach, we can associate different treatments with varying numbers of clusters, which allows for a highly flexible model. For instance, in the simulations presented in Section 3, we designed Scenario 2 to have a single cluster with a constant response for the treated subjects and different clusters with varying responses depending on the confounders for the untreated group. Our proposed approach effectively accommodates such scenarios. Indeed we can reasonably imagine—i.e., in the context of exposure to air pollution—that people’s health may be affected differently in the presence of a lower level of air pollution, instead in the presence of a high level of air pollution.
Our proposed method estimates the GATE of each group without the need for a predefined selection of a partition of the confounder space. This is achieved by directly obtaining the groups from the posterior of the model. Given that the groups are mutually exclusive, it is straightforward to identify the characteristics of the units in each group, such as the average of observed confounders or modal categories for continuous and categorical confounders, respectively.
We define the posterior distribution of the GATE for each group as the mean of the posterior distribution of the difference of the two potential outcomes for units in that group. In the following analyses, we use the mean as the posterior point estimation of GATE for each group, but other measures, such as the median, can also be used. Bayesian credible intervals for the GATE can be obtained as well. However, our proposed method allows us to define and estimate any functions of the potential outcomes conditional to the group allocation. See the Supplementary Material for an example of another causal estimand of interest for the application in Section 4.
3 Simulation Study
In this section, we present a simulation study to evaluate the performance of the proposed Confounder-Dependent Bayesian Mixture Model (CDBMM). Our objective is to investigate the model’s ability to (i) accurately identify the potential outcome distributions and estimate the treatment effects, (ii) correctly identify the groups of data that describe the heterogeneity in the effects, and, as a result, accurately estimate the GATEs. To achieve this, we conduct simulations under seven different data-generating models and analyze the results to understand the model’s behavior in different scenarios.
Specifically, in each scenario, we assume that the treatment variable and the confounders are Bernoulli random variables, with different probabilities of success. Each scenario assumes a different conformation of the groups, where the units are allocated according to covariates values. Conditionally on group allocation we simulate the potential outcomes.
In the simulated scenarios, we investigate different situations that can arise in real data applications: when the expected value of the outcome decreases with the treatment, but the intensity of this decrease varies across different groups (Scenarios 1, 3, and 6, with different degree of difficulty for the groups identification); a setting where the population has different outcomes under the control group but similar outcomes under treatment (Scenario 2); the combination of the two previous situations (Scenarios 4 and 5, with more groups and confounders); and the case of homogeneous treatment effects where we have only one group (Scenario 7). Refer to Appendix B in the Supplementary Materials for the specific details of the seven simulated scenarios and respective visualization of the distributions of the causal effects. We choose the hyperparameters such that the prior is non-informative and in common for all the settings (details in the Supplementary material).
The performance of the proposed approach is compared to those obtained with the BART model by Hill (2011)—using the R package bartCause—and with the BCF approach by Hahn et al. (2020)—using the package bcf available in GitHub. We chose BART and BCF since benchmarks as these models have shown particular flexibility and an excellent performance—with the need of no or little hyper-parameter tuning—in both prediction tasks (Linero and Yang, 2018; Hernández et al., 2018) and in causal inference applications (Hill, 2011; Hahn et al., 2020). Also, results from Monte Carlo simulations studies show an excellent performance of BART and BCF in causal inference settings (Dorie et al., 2019). BART and BCF do not have a direct group-based characterization of the heterogeneity of the causal effect, but the groups can be obtained with second-step, where the units are grouped according to their causal effects at unit level by classification and regression trees (CART), introduced by Breiman et al. (1984). In particular, the benchmark for group identification is BCF + CART combo, where we use the R package rpart for the CART.
First, we analyze the result for the ATE. As illustrated in Figure 1, the results obtained from the three models are quite similar in terms of both bias and mean square error. In particular, the bias is close to zero, as reported in the first line of boxplots of Figure 1, where the median of the boxplots is close to the red horizontal line that indicates a bias of zero; and the variability among the censorious is small and correlated to the variability of the simulated data—e.g. the scenario 7 has boxplot with longer tails that the other scenarios, due to a bigger simulated values for the parameters and . The mean square errors, in the second line of boxplots in Figure 1, reflect the simulated variability in each of the seven scenarios. The MSE results for the three models are comparable, with smaller median values for CDBMM, even though, there are some outliers for scenario 4 for this model.
The proposed method not only produces accurate ATE estimates but also excels in estimating the GATEs. In section C in the Supplementary Material we have reported the visualization of the estimated GATEs for each group in the seven simulated scenarios.
The ability of CDBMM to estimate the GATEs is a combination of accurate estimation of the distributions of the potential outcomes and accurate group identification. To quantify the model’s capability of identifying the exact number of groups and correctly allocate them the units we use the adjusted Rand index (ARI)—using the R package mcclust. ARI is a cluster comparison measure, that informs of the goodness of the estimated partition, compared with the simulated partition. It takes values in , with [math] indicating that the two partitions do not agree on any pair of units and indicating that the partitions perfectly match. We utilize as a benchmark the BCF + CART combo, and the compared results are reported in Table 1. The proposed method has superior performance, in mean and variability, broadly concerning the BCF+CART combo in Scenarios 1–6 where heterogeneity is present. In the case of homogeneity (Scenario 7), the methods are comparable as both methods correctly find a single group.
In the Supplementary Materials, we have investigated the sensitivity analysis and the run time comparison among CDBMM, BART, and BCF for different sample sizes, respectively reported in Section D e Section E.
4 Heterogeneous Effects of Air Pollution Exposure on Mortality
The literature has found significant evidence of decreasing mortality deriving from long-term exposure to lower levels of pm2.5 (see Carone et al., 2020; Wu et al., 2020). While previous studies have made significant contributions in assessing the average treatment effect of long-term pm2.5, they have primarily done so without considering potential heterogeneity in the causal effects. However, understanding how the causal effect can vary within different groups of individuals is crucial in health studies, as it can inform the development of more effective health policies.
With a focus on uncovering vulnerability/resilience in the causal effects in the context of an environmental study, we apply the proposed model to discover the heterogeneity in the health effects of exposure to higher levels of air pollution in Texas for the elderly population. Texas is a crucial case study for understanding air pollution vulnerability because of its unique demographic makeup and exposure disparities. First, recent literature has shown that, in Texas, black and low-income groups are exposed to higher levels of air pollution, whereas college graduates and high-income groups are exposed to lower levels Li et al. (2019). Second, Texas has a high proportion of Hispanic residents, which makes it a valuable case study for examining the health impacts of air pollution on this demographic group. According to the US Census Bureau, Hispanic residents make up over 39% of the Texas population (U.S. Census Bureau, 2020). Studies have shown that low-income and Hispanic communities are more likely to be exposed to higher levels of pm2.5 compared to wealthier and non-Hispanic communities Jbaily et al. (2022).
Using the information on Texan Medicare enrollees (i.e., individuals older than 65), we investigate the heterogeneous causal link between long-term pm2.5 exposure and mortality. Our analysis depicts how our method can discover mutually exclusive groups, estimate the heterogeneity in the effects of long-term exposure to pm2.5 on the mortality rate, and identify the social-economical characteristics that distinguish the different groups.
Understanding the variations in causal effects within different groups of individuals holds paramount importance in the realm of health studies. Such insights can serve as vital building blocks for the development of more effective and targeted health policies. Our method, CDBMM, has a distinct capability to precisely target this type of estimand (namely, the GATE) by producing a flexible derivation of the heterogeneous effect groups through a data-driven method and the estimation of the causal effects of those groups. By leveraging CDBMM, we uncover these heterogeneous groups and estimate the group-specific treatment effects, providing policymakers with invaluable information on the vulnerability/resilience of specific groups of the populations.
4.1 Data
We conduct our analysis at the ZIP code level (1,929 units), where we have data on the following variables: the average pm2.5 levels during the years 2010 and 2011; the mortality rate in the 5 follow-up years; census variables such as the percentage of residents for different races/ethnicities (in particular, categorized as Hispanics, blacks, whites, and other races); the age of each Medicare enrollee ( years of age) and their sex (female/male); the average household income; the average home value; the proportion of residents in poverty; the proportion of residents with a high school diploma; the population density; the proportion of residents that own their house; the average body mass index; the smoking rate; the percentage of people who are eligible for Medicare (this variable is a proxy of low social-economic status and is reported as S.E.S.). Moreover, we also have access to meteorological variables: the averages of maximum daily temperatures and the relative average of humidity during summer (June to September) and winter (December to February).
The distribution of the population in Texas during 2010, represented in map (a) in Figure 2, is clearly concentrated around the main cities, such as Dallas, San Antonio, Austin, and Houston, while expansive areas are quite empty, due to the desert ecosystem. Consequently, we consider only the ZIP codes with a population density different from zero and more than 10 Medicare enrollees, such that we have enough records in the Medicare dataset for those ZIP codes. For these ZIP codes, the observed values of pm2.5 and of mortality rates per 100,000 in Texas are illustrated in Figure 2—(b) and (c), respectively. Not surprisingly, the highest values on record for pm2.5 are primarily concentrated in the urban areas, while the mortality rate doesn’t show any particular pattern.
4.2 Results
We define the treatment variable as if the average pm2.5 in 2010 and 2011 is above the threshold of and otherwise. The choice of as a threshold aligns with the new proposal for the National Ambient Air Quality Standard (NAAQS) established by the Environmental Protection Agency (EPA) (U.S. Environmental Protection Agency, 2022). On January 27, 2023, the EPA announced a proposal to lower the annual to reduce the annual PM2.5 National Ambient Air Quality Standard (NAAQS) in a range of 9 to 10 (U.S. Environmental Protection Agency, 2022). To provide relevant information to current EPA regulatory decision-making we started exploring the potential harm associated with exposure to PM2.5 levels surpassing the new proposed threshold for NAAQS. Thus, in our application, we dichotomize the exposure to PM2.5 above and below 10 . In this specific context, our central objective differs from the estimation of the causal effect of continuous exposure on the outcome, which has been extensively investigated in prior studies (see, e.g., Josey et al., 2023). Our approach underscores that, although the exposure variable inherently maintains its continuous nature, we treat it as binary to effectively address this critical policy question. See the Supplementary Material for additional details about the threshold and study design.
CDBMM identifies six mutually exclusive groups in the matched ZIP codes: four where exposure to higher levels of pm2.5 increases the mortality rate, and two where exposure to higher levels of pm2.5 decreases the mortality rate. Figure 3 presents the posterior distribution of the GATEs for each identified group. The vertical black line represents the null causal effect, which is indicated by a GATEs equal to 0. In the Supplementary material, we have also defined and estimated the group average risk ratio (GARR). GARR provides complementary information to GATE, and their combination furnishes a deeper insight into the heterogeneity in the causal effects in the case of our application.
The four groups identified by CDBMM where exposure to higher levels of pm2.5 increases the mortality rate have positive GATE values (in order from highest to lowest: (f) 0.143, (e) 0.097, (d) 0.039, (c) 0.006). While the groups where exposure to higher levels of pm2.5 decreases the mortality rate have negative GATE values (in order from lowest to highest: (a) -0.040 and (b) -0.007).
The majority of the population ( of ZIP codes) is included in the groups (b), (c), and (d). In the bigger group (c)—including of the ZIP codes— the mortality rate of the population increases by with respect to the mortality rate under a lower level of pm2.5; the group (d)—including of the ZIP codes—depicts an increment of of the mortality rate. Conversely, group (b), including of the ZIP codes, has a decrement of mortality by . Three small groups (a), (e), and (f) are also discovered ( of ZIP codes). More extreme effects characterize these groups. An increment of up to of the mortality rate when the sub-population in (f) is exposed to a high level of pm2.5 and an increment of for the group (e), while the group (a) has a decrement of . The percentages of ZIP codes allocated in the various groups are reported in Figure 4.
The demographic and socio-economic characteristics of the ZIP codes are helpful in understanding the differences in the causal effects in each identified group. The estimated model identifies mutually exclusive groups. Therefore, we can describe the distribution of these characteristics for the ZIP codes allocated in the different groups.
In the spider plots reported in Figure 4, we can observe, for each group, the different distribution of the variables sex (close to the center indicates a higher percentage of women in the population of the ZIP codes, far to the center a higher percentage of men), percentage of white, Hispanic, black and other race (where smaller percentages are closer to the center), old (where the ZIP codes with age mean close to 65 years for Medicare enrollees are close to the center, and older population far from the center), and poor (the center of the spider-plot indicates a population with high income—i.e., a lower percentage of dually eligible individuals as proxy—, and far from the center lower income). Each group is identified with a different color, while the grey area reports the mean of these variables among all the analyzed ZIP codes after matching.
The groups where exposure to higher levels of pm2.5 increases the mortality rate are characterized by poorer populations for (c) and (d) and a higher percentage of black and/or other races for all four groups. Consistently with the intuition, these groups are characterized by higher percentages of people from minority groups for long-term exposure to pm2.5 . This could be likely due to the fact that minorities, often associated with low income, are structurally exposed to higher levels of air pollution. Exposure effects might accumulate over time—as is likely the case with pm2.5 —leading to increased mortality rates (see, e.g., Jbaily et al., 2022). The groups (e) and (f) are characterized by a young (close to 65 years) and rich population compared to the mean among all the analyzed ZIP codes, specifically with white and Hispanic women in group (e) and male for group (f).
In juxtaposition, the groups (a) and (b) where exposure to higher levels of pm2.5 decreases the mortality rate is mainly composed of a population with a higher percentage of Hispanics compared to the mean among all the analyzed ZIP codes and the other identified groups. In particular, the group (a) is also composed of a big community of blacks and other races. This decrease in mortality when being exposed to higher levels of air pollution, while surprising, has already been documented in the literature (Jbaily et al., 2022). This finds an explanation in potential survival bias (see, e.g., Shaw et al., 2021). Survival bias happens in cohort studies that start later, leading to the most vulnerable individuals in certain groups dying before entering the cohort. In this case, the individuals entering the cohort are the most resilient ones and might depict a decreasing mortality effect even when exposed to higher levels of pollutants. This is likely to be the case for these two groups.
In the Supplementary Materials, we investigate the spatial distribution of the discovered cluster in Texas.
5 Discussion
In this paper, we introduce a novel approach (CDBMM) for estimating GATEs under a Bayesian nonparametric framework. We find that the proposed CDBMM is a flexible approach, capable of identifying groups that drive heterogeneity of the causal effects. A key feature of the CDBMM is that the model can reliably identify the groups that lead to heterogeneity and estimate the causal treatment effects within each group. In other words, under our proposed approach, we do not need to make choices a priori regarding which covariates could be the key drivers of heterogeneity.
The proposed CDBMM method offers a unique capability to simultaneously identify distinct groups with similar treatment effects within the group and also estimate group specific causal effects. In contrast, existing methods like BART and BCF excel at estimating heterogeneous treatment effects but were not originally designed to handle both 1) discovery of heterogenous groups; and 2) group specific estimation of causal effects at the same time. CDBMM seamlessly integrates group discovery and treatment effect estimation within its mixture specification, eliminating the need for a separate post-processing step. While post-processing techniques like BCF+CART (Hahn et al., 2020) demonstrate good performance in heterogeneous group discovery (see, e.g., Bargagli-Stoffi et al., 2022), the results of our simulations suggest they slightly underperform CDBMM in correctly identifying true groups (Section 3). This is possibly due to the fact that CDBMM explicitly targets both tasks without requiring extra post-processing. Additionally, post-processing-based methods often require fine-tuning of multiple hyperparameters, unlike CDBMM, which operates without such adjustments. Finally, CDBMM introduces a propagation of uncertainty that method combinations tend to overlook (for instance, the majority of tree-based post-processing techniques typically do not account for the uncertainty associated with subgroup discovery through CART), while also facilitating consistent uncertainty quantification in the estimation of GATE under a proper Bayesian setting.
In our simulation studies, we find that CDBMM is competitive with BART and BCF in terms of estimating ATE. Additionally, CDBMM is able to correctly identify the groups, competitively with BCF + CART combo, and estimate the GATE with a high degree of accuracy. Our application to long-term exposure to pm2.5 effects in Texas reveals six distinct groups that characterize the heterogeneity in treatment effects. The groups identify the key factors in the population characteristics that explain different degrees of vulnerability or resilience to air pollution. In particular, we find that the groups characterized by male black/other races with low incomes or a younger and richer population were found to have an increased mortality rate from exposure to pm2.5 . This finding is consistent with previous literature (see, e.g., Jbaily et al., 2022). Conversely, for groups characterized by a high percentage of Hispanics, we observe a decrease in mortality which might be due to potential survival bias.
Since our applied objective is detecting vulnerability and resilience to air pollution exposure and accurately estimating treatment effects within these vulnerable and resilient groups, the capability of CDBMM to simultaneously identify heterogeneous treatment effects and estimate these effects without the need for postprocessing method proves essential for our investigation and potentially guiding the development of environmental policies aimed at the most vulnerable groups.
Furthermore, using the CDBMM’s approach ensures that we obtain sound inference and uncertainty characterization for each of the identified groups which wouldn’t be guaranteed with postprocessing methods that usually disregard uncertainty propagation. Finally, despite our dataset’s substantial size, consisting of 1,400 observations, we find that CDBMM’s computational requirements are not significantly greater than those of alternative methods, further highlighting its practicality in our research context. Moving forward, further research is needed to address our applied research question at a U.S. national level.
While our method is been defined for a binary treatment, it can be easily extended to handle categorical treatment as well. Similar approaches can be used in principal stratification and mediation analysis settings where one can assume the presence of a mediator/intermediate/post-treatment variable between the treatment and the outcome of interest. In such scenarios, CDBMM flexibility and performance in heterogeneous group discovery could provide an extremely valuable tool.
In conclusion, the proposed method shows promising results in the flexibility and efficiency of the nonparametric potential outcomes distribution and GATE estimation. In particular, the ability to identify groups defined by similar group-specific causal effects and the non-dependence of prior assumptions make the method versatile for practical applications. Furthermore, the extension to other causal inference settings paves the way for future research.
Appendix A Posterior computation
Rodriguez and Dunson (2011) proves that the finite truncation of the DPSB process is a good approximation; therefore, we can rewrite Equation 5 as a finite mixture to components with a reasonable conservative upper bound. Rodriguez and Dunson (2011)’s proof is a key point that allows us to provide a simpler algorithm without losing the robustness of the model.
The Gibbs sampling algorithm for model fitting, which we define below, is inspired by the algorithm proposed by Rodriguez and Dunson (2011) to obtain draws from the posterior distribution. Following the steps in the algorithm 1, in each iteration , we use the observed data to update the parameters and the augmented variables and impute the missing potential outcomes .
Cluster Allocation. The latent variables identifies the cluster allocation for each units at the treatment level . Its posterior distribution is a multinomial distribution where
[TABLE]
for and , with defined as:
[TABLE]
for and with .
Cluster Specific Parameters. Thanks to the latent variables , that cluster the units by the value of their outcome for the treatment level , we know for each cluster , the allocated units and we can update the values of the parameters from their posterior distributions:
[TABLE]
where , is the indicator variable introduced in distribution, to resolve the label switching problem in the MCMC chains, and is the number of units allocated in the -th cluster.
Augmentation Scheme. In order to sample from and the corresponding weights , we need a data augmentation scheme. The idea was developed by Albert and Chib (2001) and borrowed by Rodriguez and Dunson (2011) to obtain exact Bayesian inference for binary regression and computationally easy to include it in the Gibbs sampling (Albert and Chib, 2001). We can impute the augmented variables by sampling from its full conditional distribution (Rodriguez and Dunson, 2011):
[TABLE]
The mean, , of the previous normal distributions is obtained from:
[TABLE]
where is the continuous density function of Gaussian distribution.
Confounder-Dependent Weights. To conclude the for-loop, the , for , are updated for the posterior distribution:
[TABLE]
where is a vector of ones, , is a diagonal matrix, is a matrix such that it is composed by the rows in , such that , and is a vector composed by the for the units such that .
Appendix B Simulated scenarios
In each scenario reported in Section 3, we assume that the treatment variable and the confounders are binary and, for we simulate them from , , , , and , for all scenarios except for Scenario 5 where the treatment is defined as , where represents a Bernoulli random variable with success probability .
Each scenario assumes a different conformation of the groups. Each group is obtained by introducing, for each unit, categorical variables with categories and allocating them according to covariates values. Note that we use the words group and cluster consistently with the previous section. Conditionally on we simulate both potential outcomes as under control and under treatment.
In Scenario 1, we investigate a situation in which the expected value of the outcome decreases with the treatment, but the intensity of this decrease varies across different groups. We set and , and assume that the variance within each group is constant, with for . This results in GATEs of respectively in the three groups. The units are allocated in the three groups according to the values of the covariates: when , when , and when and .
Scenario 2 examines a setting where the population has different outcomes under the control group but similar outcomes under treatment. To achieve this, we set and for each . Like Scenario 1, we assume that , resulting in GATEs of for each group. The group allocation is the same as Scenario 1.
In Scenario 3, we focus on a case where the groups are less separated, with the location parameters and being closer to each other and different variances between groups and for treatment and control. Specifically, we set , , , and . This results in GATEs of . The group allocation is the same as Scenario 1.
Scenario 4 considers a situation in which there are four groups, combining features from the previous scenarios. Specifically, we consider the values within and to be close to each other, as in Scenario 3, and assume a different behavior under treatment and control in terms of heterogeneity as in Scenario 2. Specifically, the outcomes under treatment show four different clusters, while the outcomes under control underline three different clusters. This is achieved by setting , , and for . The GATE results to be respectively in the four groups. The units are allocated in the four groups according with the covariates values: when and , when , when , and when and .
In Scenario 5, We consider all the five confounders as well as characterization of the groups. Moreover, in this scenario we also increase the number of groups up to 5, describing a more complex and heterogeneous setting. The cluster-spesific parameters are set to , , for . We obtain GATEs equal to . The units are allocated in the five groups according to the values of the five covariates: when , when and , when and , when , and otherwise.
Scenario 6 is similar to Scenario 1 and Scenario 3, but with groups that are even closer and with bigger variance, such that the marginal distributions for the treated and control outcomes, respectively, are not multimodal. In particular, we have three groups with , , and for . We obtain GATEs equal to . The group allocation is the same as Scenario 1.
In scenario 7, we study the degenerative case of heterogeneity, such that we have only one group, with , , and . The average treatment effect is equal to 1.
In each setting, the sample size is fixed to . For each scenario, we simulate samples. We set the number of groups as following: for Scenarios 1-2-3-6, for Scenario 4, for scenario 5, and for Scenario 7.
The Figure B.1 reports the simulated distribution of the causal effects of the seven simulated scenarios. The blue vertical lines show the values of the GATE for the groups of each scenario.
For the estimation of CDBMM, we choose the same hyperparameters for each setting and such that the prior is non-informative. For the regression parameters in (8) and for the parameters and in (9) we use the following conjugate priors
[TABLE]
for , —see the Supplementary Material for the choice of finite truncation of the DPSB process—, and according to the covariates considered in different settings.
Appendix C Additional simulation study results
The proposed method not only produces accurate ATE estimates but also excels in estimating the GATEs. The following boxplots report the estimated GATEs for each group in the seven simulated scenarios. The medians of each GATE are in close agreement with the true values, as evident from the close alignment with the horizontal dashed lines, demonstrating the model’s capability to distinguish between different groups and estimate the corresponding GATEs with high precision.
Appendix D Sensitivity analysis
Using a plain Dirichlet process, the total mass parameter determines the expected prior number of groups in the data: a prior influence that frequently carries over to the posterior distribution. The BNP literature addresses this issue by focusing on two solutions: i) perform sensitivity analyses checking the results obtained with different values of this parameter and ii) change the prior structure by resorting to the more flexible Pitman-Yor process or simply placing a hyperprior on the total mass parameter. All that said, in our settings, we do not have a total mass parameter, as our stick-breaking construction (which is directly connected to the number of groups) is that of a probit stick-breaking process where the weights depend, in a probit regression framework, by regression parameters which, in turn, have prior distribution
[TABLE]
for , ,and . Despite we are already in case ii), i.e. where the stick-breaking process does not depend on a prior parameter but on a parameter that is assigned an additional layer of hyperpriors, we studied the effect of the scale parameter repeating the experiments for .
The results, reported in Figure D.1 and Table D.1 below show no significative difference among the settings.
Appendix E Run time comparison
We compared the run time for all simulated seven settings across different sample sizes (100,250,500,1000). Table E.1 below reports the comparison of the run time for BART, BCF, and CDBMM. BART has a superior performance in each scenario and sample size, while BCF and CDBMM have similar run times for the smaller sample size while the time difference increases with the sample size. However, the run times reported are measured in seconds for 1,000 iterations, which means that the complex time to run the models, including CDBMM, is not time-demanding and all the models have the same time magnitude. Moreover, we want to underline that the times for the CDBMM include also the time to compute the point estimate of the partition, which uses the R package mcclust that requires a few seconds that increase with the sample size, while for BART and BCF we have not included the time to compute the CART. The current Gibbs sampler used to estimate the CDBMM is in plain R language while BCF is mainly written in C++ making the relative difference more a matter of software engineering than statistical modeling.
Appendix F Dichotomization of exposure to pm2.5
On January 27, 2023, the EPA announced a proposal to lower the annual to reduce the annual PM2.5 National Ambient Air Quality Standard (NAAQS) in a range of 9 to 10 (U.S. Environmental Protection Agency, 2022). To provide relevant information to current EPA regulatory decision-making we started exploring the potential harm associated with exposure to PM2.5 levels surpassing the new proposed threshold for NAAQS. Thus, in our application, we dichotomize the exposure to PM2.5 above and below 10 . In this specific context, our central objective differs from the estimation of the causal effect of continuous exposure on the outcome, which has been extensively investigated in prior studies (see, e.g., Josey et al., 2023). Our approach underscores that, although the exposure variable inherently maintains its continuous nature, we treat it as binary to effectively address this critical policy question.
In the context of heterogeneous treatment effect discovery, dichotomizing a continuous exposure could be a concern in situations where the dichotomization might conceal extremely larger/smaller exposure levels that could, in turn, result in larger/smaller heterogeneous treatment effects. We believe that a way to assess whether these concerns are potentially present in our data is twofold.
First, one could examine the dispersion of the underlying PM2.5 levels, and pay particular attention to the possibility of these levels taking exceptionally high or low values, which could raise concerns, especially if such values remain extreme even after the matching design step. To assess the distribution of PM2.5 exposure in our Texas sample, we conducted a comparative analysis with the national PM2.5 distribution to investigate any signs of overdispersion. Our empirical examination revealed that PM2.5 levels in Texas, based on our dataset, exhibited a range spanning from 4.3 to 14.3. In contrast, the national PM2.5 range for the same years extends from 1.4 to 18.1. Consequently, the PM2.5 range within our Texas sample appears notably narrower than the broader national distribution, which mitigates the likelihood of extreme effects stemming from exceptionally high exposure levels. Furthermore, the post-matching distribution of underlying PM2.5 exposure in our analysis is even narrower. Specifically, approximately 70% of the analyzed zip codes exhibit PM2.5 values within the range of , 90% fall within the range of , and 98% within the range of . Finally, our assessment indicates that the distribution of PM2.5 exposure does not exhibit extreme values following the matching process.
Second, one could check whether the larger/smaller estimated treatment effects correspond to units with larger/smaller values of the underlying PM2.5 exposure. If one finds evidence that larger/smaller treatment effects are associated with larger/smaller PM2.5 exposure values, this may be indicative of the dichotomization masking heterogeneous treatment effects due to extreme exposure levels. In our analysis of the estimated causal effect at the unit level using CDBMM, we find that the extreme values of PM2.5 exposure align with values of treatment effects that fall within the center of their distribution. Conversely, when examining the extreme values of the causal effect at the unit level, we observe that they tend to be associated with units where PM2.5 levels exhibit values towards the center of the exposure distribution. Thus, we find no empirical evidence of larger/smaller estimated treatment effects corresponding to units with larger/smaller values of the underlying PM2.5 exposure.
Appendix G Study Design
Our proposed model is applied to a matched dataset, where the census and meteorological variables are used for the matching. Matching is commonly used in observational studies to adjust for potential measured confounding bias (Rosenbaum and Rubin, 1983). In this context, similarly to what has already been done in the literature on air pollution effects on health (see, e.g., Lee et al., 2021; Wu et al., 2020), we decide to use matching before running our model to make our analyses as robust as possible with respect to potential measured confounding bias.
We employ a 1-to-1 nearest neighbor propensity score matching, obtaining 1,402 selected units. The reduction of units is due to the different sample sizes of the treated and control groups in the original data, and 1-to-1 matching creates a sample with the same size for the treated and control groups. Using matching greatly improves the covariates balance. In Figure 3, we depict the covariate balance before and after the matching. Before the matching, there was a significant difference between the difference in standardized means of the observed values of some covariates, like poverty, education, or median household income, for the treated and control groups. These imbalances in the data might have led to spurious discoveries of effect heterogeneity. After the matching, the mean standardized differences of the covariates and the propensity score are included in the interval , which is usually used as a rule-of-thumb for good quality matches (Ho et al., 2007; Austin, 2011).
Appendix H Additional results for the Application: group average treatment effect
As introduced in Section 2.3, our proposed method allows us to define and estimate any functions of the potential outcomes conditional to the group allocation. In particular, in the application, reported in Section 4, we also are interested in the Group Average Risk Ratio (GARR). This causal estimand is defined for the group as:
[TABLE]
where is the Cartesian product of the point estimate of the cluster partition of and , following the definition of the GATE in Section 2.3. Assuming the SUTVA and strong ignorability, GARR can be expressed as
[TABLE]
Basically, in our application, GARR defines the ratio between the mean of the posterior distribution of the outcomes under exposure to high levels of air pollution and the mean of the posterior distribution of the outcomes under lower levels of air pollution, for the units allocated in each identified group. This estimator helps us to describe the results in terms of percentage increment/decrement of the mortality rate when the units of the group are exposed to high level of pm2.5 instead of low level of pm2.5.
Figure H.1 reports the distribution of the GARRs for the six identified groups, where the value 1 indicates the null causal effect of the exposure to pm2.5 in the mortality rate.
The four groups, where exposure to higher levels of pm2.5 increases the mortality rate, have values of GARR bigger than 1. Specifically, in the bigger group (c) the mortality rate of the population increases by under a high level of pm2.5, followed by the group (d) with an increment of , and the smaller groups (e) and (f) have an increment of and of the mortality rate, respectively, when exposed to a higher level of pollution. The two groups with an opposite trend show that the mortality rate of the population in these groups decreases by and , respectively, under a high level of pm2.5 instead of a lower level.
The results of GATE (reported in Section 4.3) and GARR provide complementary information and furnish a deeper insight into the heterogeneity in the causal effects in the case of our application.
Appendix I Additional results for the Application: spacial distribution of groups
Here we look at the spatial distribution of the groups identified via our CDBMM model. In particular, we find that the groups characterized by higher vulnerability—i.e. groups (c), (d), (e), and (f)—are mostly located in southern Texas. The higher-vulnerability clusters are also found in suburban areas and along interstate highways between cities. Conversely, resilient groups—i.e. (a) and (b)—can be found in more sparsely populated areas. Gray areas could not be matched and thus are excluded from our analysis.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Albert and Chib (2001) Albert, J. H. and S. Chib (2001). Sequential ordinal modeling with applications to survival data. Biometrics 57 (3), 829–836.
- 2Austin (2011) Austin, P. C. (2011). An introduction to propensity score methods for reducing the effects of confounding in observational studies. Multivariate Behavioral Research 46 (3), 399–424.
- 3Bargagli-Stoffi et al. (2022) Bargagli-Stoffi, F. J., K. De-Witte, and G. Gnecco (2022). Heterogeneous causal effects with imperfect compliance: a Bayesian machine learning approach. The Annals of Applied Statistics 16 (3), 1986–2009.
- 4Bargagli Stoffi et al. (2023) Bargagli Stoffi, F. J., D. Garcia, S. Delaney, N. Deziel, M. Bell, and F. Dominici (2023). Who is most vulnerable? causal machine learning to assess the heterogeneous health impacts of extreme heat exposure among elderly populations in north carolina and michigan. Working Paper .
- 5Binder (1978) Binder, D. A. (1978). Bayesian cluster analysis. Biometrika 65 (1), 31–38.
- 6Breiman et al. (1984) Breiman, L., J. Friedman, R. Olshen, and C. Stone (1984). Cart: Classification and regression trees. Wadsworth and Brooks/Cole Monterey, CA, USA .
- 7Carone et al. (2020) Carone, M., F. Dominici, and L. Sheppard (2020). In pursuit of evidence in air pollution epidemiology: the role of causally driven data science. Epidemiology (Cambridge, Mass.) 31 (1), 1.
- 8Chipman et al. (2010) Chipman, H. A., E. I. George, and R. E. Mc Culloch (2010). BART: Bayesian additive regression trees. The Annals of Applied Statistics 4 (1), 266–298.
