toltxlabel \zexternaldocument*[supp:]sm
The causal effects of modified treatment policies under network interference
Abstract
Modified treatment policies are a widely applicable class of interventions used to study the causal effects of continuous exposures. Approaches to evaluating their causal effects assume no interference, meaning that such effects cannot be learned from data in settings where the exposure of one unit affects the outcome of others, as is common in spatial or network data. We introduce a new class of intervention—induced modified treatment policies—which we show identify such causal effects in the presence of network interference. Building on recent developments in network causal inference, we provide flexible, semi-parametric efficient estimators of the identified statistical estimand. Simulation experiments demonstrate that an induced modified treatment policy can eliminate causal (or identification) bias resulting from interference. We use the methods developed to evaluate the effect of zero-emission vehicle uptake on air pollution in California, strengthening prior evidence.
1 Introduction
Causal inference methodology commonly assumes no interference, that is, that one unit’s exposure or level does not impact any other units’ outcome (cox1958planning; rubin1980). Oftentimes, though, studies involve units that interact with one another, violating this assumption. This occurs, for instance, in settings where each study unit corresponds to a geographic area, such as a county or ZIP code area. Units often move around—as such, application of an exposure policy to a given county affects not only those residing in that region but also those commuting to and from there.
Drawing reliable conclusions about the effects of exposure policies in such settings, common as they are, necessitates the use of methodology designed to answer causal questions such as, “if one intervened upon a population via exposure , how would that have changed the outcome ?” (rubin2005). Ignoring interference between units when estimating causal effects risks invalid identification and overtly biased results (halloranDependentHappeningsRecent2016). Despite these challenges, data from studies that involve interference between study units can be exceedingly useful, even critical, to advancing science and policy in some settings. For instance, environmental epidemiologists may leverage observational spatial data to study the effects of pollution on human health, a case where randomized experiments are often impractical or unethical (elliottSpatialEpidemiologyCurrent2004; reichReviewSpatialCausal2021a; morrisonDefiningSpatialEpidemiology).
However, the current state of analysis techniques in such studies fails to reliably answer questions of causality while appropriately addressing issues posed by interference. As interference frequently occurs in data generated by complex studies with a large number of variables that may confound the treatment–outcome relationship, a promising strategy is to use the large set of measured confounders to account for underlying interference by way of regression adjustment. Doing so requires investigators to employ flexible regression approaches to learn the unknown relationships while relying upon minimal assumptions that are likely to render downstream inference invalid. Compounding this issue, many studies also seek to answer questions about the effects of continuous (or quantitative) exposures; these pose their own challenges for identification and estimation, including possible violations of the positivity (or common support) assumption and construction of asymptotically efficient estimators. The present work aims to provide methods that can obtain inference about the causal effect of a continuous exposure while both accounting for network interference between units and using flexible regression procedures in the estimation process.
Modified Treatment Policies (MTPs) (robins2004; munozPopulationInterventionCausal2012; haneuseEstimationEffectInterventions2013; young2014identification) are a class of interventions that define causal estimands well-suited for formulating counterfactual questions about continuous exposures. An MTP can answer the scientific question, “how much would the average value of have changed had the natural value of been shifted by an increment ?” (where is chosen by the investigator).
Such questions are often as scientifically relevant than the analogous question answered by the causal dose-response curve—namely, “what would the average value of be had every unit been set to the same level of the treatment for all ?”—while being easier to pose and answer. Studies on populations exhibiting interference are frequently conducted precisely because considering setting every unit’s hypothetical exposure to the same level would be unrealistic in practice, making the causal dose-response curve’s assumption of common support more restrictive than necessary. The MTP framework has gained traction for its applicability in settings involving longitudinal, time-varying interventions (diazNonparametricCausalEffects2023; hoffman2024studying); causal mediation analysis (diaz2020causal; hejazi2023nonparametric), including with time-varying mediator–confounder feedback (gilbert2024identification); and causal survival analysis under competing risks (diaz2024causal). However, no work has, to our knowledge, extended the MTP framework to dependent data settings characterized by interference between units.
Contributions. This work presents an inferential framework for estimating the causal effect of an MTP under known network interference (that is, where the interference structure is known to the investigator). First, we introduce the concept of an induced MTP, a new type of intervention that identifies the causal effect of an MTP when network interference is present; this is necessary to account for how the application of an MTP to a given unit affects its neighbors in the network. Next, we prove necessary and sufficient conditions for the induced MTP to yield an identifiable estimand. Then, adapting recent theoretical tools for network causal inference (ogburnCausalInferenceSocial2022), we describe consistent and semi-parametric efficient estimation strategies. Finally, we evaluate how the use of an induced MTP to correct for interference can improve on classical techniques, in both numerical experiments and in a data analysis studying the effect of zero-emission vehicle uptake in California on NO2 air pollution. The tools we describe allow MTPs to be evaluated in previously intractable settings, including with spatial data and social networks.
Outline. Section 2 reviews MTPs and causal inference under interference. Section 3 describes the induced MTP, including identification of causal effects as well as point and variance estimation. Section LABEL:section:sim-results reports numerical results verifying the proposed methodology, while Section LABEL:section:data-analysis demonstrates application in our motivating data analysis. We conclude and discuss future directions in Section LABEL:section:discussion.
2 Background
Throughout, we let capital bold letters denote random -vectors; for instance, . Consider data , where is the true and unknown data-generating distribution of and is a non-parametric statistical model (i.e., set of candidate data-generating probability distributions) that places no restrictions on the data-generating distribution; in principle, may be restricted to incorporate any available real-world knowledge about the system under study. Let represent measurements on the ith individual unit, where is an outcome of interest, is a continuous exposure with support , and is a collection of baseline (i.e., pre-exposure) covariates. To ease notational burden, we omit subscripts when referring to an arbitrary unit (i.e., when the specific unit index is not informative).
We will assume that the data-generating process can be expressed via a structural causal model (SCM, pearl2000models) encoding the temporal ordering between variables: is generated first, then , and finally . We denote by the counterfactual random variable generated by hypothetically intervening upon to set it to and observing its impact on the component of the SCM that generates . Our goal will be to reason scientifically about the causal relationship between and in spite of the presence of confounders and network interference between units .
2.1 Continuous Exposures with Modified Treatment Policies
A Modified Treatment Policy (MTP) is a user-specified function that maps the observed value of an exposure to a new value and may itself depend on the natural (i.e., pre-intervention) value of the exposure (haneuseEstimationEffectInterventions2013).
Example 1 (Additive Shift).
For a fixed , an additive shift MTP may be defined as
(1) |
This corresponds to the scientific question, “how much of a change in would be caused by adding to the observed natural value of , for all units regardless of stratum ?”
Example 2 (Multiplicative Shift).
For a fixed , a multiplicative shift MTP is defined as
(2) |
This asks the scientific question “how much of a change in would be caused by scaling the observed natural value of by , for all units regardless of stratum ?”
Note that in the above, is a fixed, user-specified parameter specifying the magnitude of the hypothetical intervention. The MTP framework can also consider interventions that change depending on values of measured covariates .
Example 3 (Piecewise Additive Shift).
One could propose as an MTP a piecewise additive function
(3) |
which applies an intervention whose scale depends on the value of a covariate and only occurs if is within some specific subset of the support of .
MTPs can be used to define scientifically relevant causal estimands for continuous exposures. The population intervention causal effect of an MTP (munozPopulationInterventionCausal2012) is defined as ; that is, the average difference between the outcome that did occur under the observed natural value of treatment , i.e., , and the counterfactual outcome that would have occurred under the user-specified modified treatment policy . This estimand answers the scientific question, “what would happen if we applied some policy on the study population that modified the existing exposure according to a rule encoded by ?”
MTPs are useful because they allow the investigator to specify a wide range of interpretable and realistic interventions that may be carried out in practice. In addition, MTPs may be seen as a non-parametric extension of widely used associational estimands. For example, the interpretation of the additive shift of Example 1 is a causally-informed analogue of the “risk difference” interpretation of a linear regression coefficient.
2.2 Causal Inference Under Interference
Interference occurs when, for a given unit , the outcome of interest depends not only on its own assigned exposure but also upon the exposure of at least one other unit (). Formally, no interference assumes for all . It is a component of the well-known stable unit treatment value assumption (SUTVA; rubin1980), commonly assumed for the purpose of identification of a wide variety of causal estimands, including those defined by MTPs (haneuseEstimationEffectInterventions2013; young2014identification).
Previous work has focused on settings exhibiting partial interference (hudgensCausalInferenceInterference2008; tchetgenCausalInferencePresence2012; halloranDependentHappeningsRecent2016), which occurs when units can be partitioned into clusters such that interference only occurs between units in the same cluster. Our work focuses instead on a broader setting, that of network interference (vanderlaanCausalInferencePopulation2014), which occurs when a unit’s outcome is subject to interference by other units’ exposures according to some arbitrary known network of relationships between units. When such interference is present, the data includes an adjacency matrix or network profile, , describing each units’ “friends” or neighboring units (sofryginSemiParametricEstimationInference2017).
aronowEstimatingAverageCausal2017 demonstrate how to identify a causal estimand when SUTVA is violated due to network interference. To do this, they use an exposure mapping: a function that maps the exposure assignment vector to the exposure actually received by each unit. The exposure received is a function of a unit’s original exposure and covariates , including the network profile . If the exposure mapping is correctly specified and consistent, then SUTVA is restored and causal effects subject to interference can be identified by replacing the original exposure with that which arises from the exposure mapping. ogburnCausalInferenceSocial2022 and vanderlaanCausalInferencePopulation2014 rely on similar logic to identify population causal effects from data exhibiting a causally dependent structure, doing so by constructing “summary functions” of neighboring units’ exposures.
Notably, ogburnCausalInferenceSocial2022 and vanderlaanCausalInferencePopulation2014 describe how to construct asymptotically optimal semi-parametric efficient estimators of causal effects of stochastic interventions in the network dependence setting. Stochastic interventions, which differ from MTPs, replace the natural value of exposure with a random draw from a user-specified counterfactual distribution (munozPopulationInterventionCausal2012). While the hypothetical exposure that results from this random draw is not guaranteed to match that which would result from an MTP, the two classes of interventions may be constructed to yield equivalent counterfactual means (young2014identification). Given the similarities between these intervention schemes, we build on previous authors’ recent theoretical developments to construct semi-parametric efficient estimators of the causal effects of MTP under network interference, thereby extending the range settings in which MTPs may be applied.
Other relevant works address interference under different assumptions: random networks (clarkCausalInferenceStochastic2024), multiple outcomes (shin2023), long-range dependence (tchetgentchetgenAutoGComputationCausalEffects2021), bipartite graphs (ziglerBipartiteInterferenceAir2023), and unknown network structure (ohnishi2022degree; hoshino2023causal). We focus on the setting described by ogburnCausalInferenceSocial2022, defined in Section 3, as their scientific goals most closely resemble those of MTPs.
3 Methodology
Let us first formally define the interference structure of interest. Suppose there exists a network describing whether two units are causally dependent with adjacency matrix , where denotes the friends of unit . For each unit , a set of confounders is drawn, followed by a treatment based on a summary of its own and its friends’ confounders, and finally an outcome based on and a summary of its own and its friends’ treatment, . This data-generating process can be defined formally as the SCM in Equation (4):
(4) |
Following ogburnCausalInferenceSocial2022, we assume error vectors , , and are independent of each other, with entries identically distributed and all provided ; that is, errors between units are independent provided that the units are neither directly connected nor share ties with a common node in the interference network represented by .
Interference bias arises when the data arise from the SCM (4) but investigators wrongly assume that is a function only of and , and not of or . Since interference violates the consistency rule (Pearl2010), commonly relied upon for identification of causal effects, ignoring its presence, even inadvertently, risks the drawing of unsound inferences. Under the SCM (4), identifiability of the causal effect of applying an exposure to all units can be restored by controlling for all directly or via dimension-reducing summaries (vanderlaanCausalInferencePopulation2014) of a unit’s friends’ confounders and exposures.
3.1 Induced Modified Treatment Policies
vanderlaanCausalInferencePopulation2014, aronowEstimatingAverageCausal2017 and ogburnCausalInferenceSocial2022 note that identifiability can be restored despite the presence of interference by basing inference on adjusting for instead of and instead of . This is, however, incompatible with the application of MTPs: we are forced to no longer consider the causal effect of under , but rather, the causal effect of after intervening on the upstream exposure via . To identify the causal effects of MTPs under interference, we now introduce a novel intervention scheme—the induced MTP.
Consider applying an MTP to the SCM (4), replacing the expsoure of each unit with . Under interference, we are interested in the causal effect of on . Hence, the scientific question of interest is actually, “what if were replaced by some ?”, where maps the natural value of to the value that would have resulted had first been applied to and only then summarized. This process is illustrated in Figure 1. We denote by the induced MTP.
From Figure 1, we can see that the induced MTP must satisfy , where denotes the function composition operator. The counterfactual mean of an induced MTP is given by Equation (5):
(5) |
This data-adaptive parameter will converge to the population counterfactual mean as (Hubbard2016; ogburnCausalInferenceSocial2022). Use of such a parameter definition is necessary because we must condition on the single observation of the interference network at play. Under an induced MTP, interference no longer hampers identifiability because captures the contribution of all relevant units (i.e., a given unit and its friends) to each . A population intervention effect is defined by subtracting (munozPopulationInterventionCausal2012).
3.2 Identification
Let denote the support of , and the support of . In addition to the SCM (4), identification of by a statistical parameter requires the following assumptions:
A1Positivity.
If , then