Double machine learning to estimate the effects of multiple treatments and their interactions
Abstract
Causal inference literature has extensively focused on binary treatments, with relatively fewer methods developed for multi-valued treatments. In particular, methods for multiple simultaneously assigned treatments remain understudied despite their practical importance. This paper introduces two settings: (1) estimating the effects of multiple treatments of different types (binary, categorical, and continuous) and the effects of treatment interactions, and (2) estimating the average treatment effect across categories of multi-valued regimens. To obtain robust estimates for both settings, we propose a class of methods based on the Double Machine Learning (DML) framework. Our methods are well-suited for complex settings of multiple treatments/regimens, using machine learning to model confounding relationships while overcoming regularization and overfitting biases through Neyman orthogonality and cross-fitting. To our knowledge, this work is the first to apply machine learning for robust estimation of interaction effects in the presence of multiple treatments. We further establish the asymptotic distribution of our estimators and derive variance estimators for statistical inference. Extensive simulations demonstrate the performance of our methods. Finally, we apply the methods to study the effect of three treatments on HIV-associated kidney disease in an adult HIV cohort of 2455 participants in Nigeria.
keywords:
, , , , , , and
1 Introduction
1.1 Background and motivation
The development of causal inference methods has made significant progress to address confounding issues in observational studies (Hernan and Robins, 2024; Ding, 2024). However, most causal inference methods focus on a binary treatment, such as comparing the effect of a treatment versus a control (Rosenbaum and Rubin, 1983; Gutman and Rubin, 2015). These methods are inadequate for more complex settings involving multiple treatments, especially when treatment interactions are present. Such settings are not only methodologically challenging but also practically important. For example, in an HIV study, researchers seek to evaluate the side effect of multiple treatments and their interactions on participants’ kidney function. To draw meaningful conclusions in this study, it is essential to develop robust causal inference methods that can handle the settings of multiple treatments and their interactions.
Besides the lack of proper methods for multiple treatments, analyzing observational data presents additional challenges. Key issues include high-dimensional confounding covariates (Berisha et al., 2021) and complex confounding relationships—such as non-linear patterns and higher-order interactions—that influence both treatments and outcomes (Huber, Lechner and Wunsch, 2013; Wan and Mitra, 2018). These challenges complicate the estimation process and increase the potential for bias (D’Amour et al., 2021; Johnstone and Titterington, 2009); the complexity increases further with multiple treatments, as the number of variables and interactions grows. Given these challenges, machine learning methods become a natural choice because of their strengths in modeling high-dimensional data, non-linear patterns, and interactions (Jiang, Gradus and Rosellini, 2020). However, direct use of machine learning in causal inference is not a “free-lunch”. As machine learning methods specialize in prediction instead of estimation, they are subject to overfitting and regularization bias (Neyshabur, Tomioka and Srebro, 2014; Mehrabi et al., 2021; Kernbach and Staartjes, 2022), which can lead to biased estimates of causal effects.
To address aforementioned challenges, we propose a class of new methods for multiple treatments based on double machine learning (DML) (Chernozhukov et al., 2018), a framework that uses machine learning methods to estimate causal effects while overcoming the potential bias induced by regularization and overfitting. Specifically, we contribute to the literature in two broadly applicable settings: (1) a DML partial linear model to estimate the effects of multiple concurrent treatments of different types (binary, categorical, and continuous) and their interactions, and (2) a DML interactive model to estimate the average treatment effect (ATE) across categories of multi-valued regimens. For both setting, we define estimands, propose estimators, and develop corresponding algorithms for effect estimation. Notably, our approach for multiple treatments explicitly models treatment interactions, which are important in practice but have rarely been explored in the causal inference literature. We further describe the asymptotic normality of the proposed estimators and thereby derive the analytical variance estimator for inference.
1.2 The northern Nigeria HIV cohort
We apply our method to investigate the effect of three different treatments on chronic kidney disease in an adult HIV cohort of 2455 participants in northern Nigeria. This application is motivated by the rising incidence of HIV-associated kidney disease, despite the improved survival rates among people with HIV because of the increased use of antiretroviral therapy (ART) (Wudil et al., 2021). Since people with HIV are typically on multiple treatments, studying the side effects of these treatments on kidney function can improve our understanding of HIV-associated kidney disease.
The goal is to estimate the effects of three treatments for HIV and other health conditions, along with their interactions, on kidney function. Kidney function is assessed using the estimated glomerular filtration rate (eGFR), a measure of the severity of chronic kidney disease The study measured a total of 19 demographic and clinical variables, which may exhibit complex relationships with treatment assignment and kidney function. This application demonstrates how our method addresses challenges arising from multiple treatments, complex confounding structures, and model misspecification.
1.3 Existing work: multiple treatments, or multi-valued treatments
While most causal inference methods focus on binary treatment, recent years have seen a growth in methods for multi-valued treatments in observational studies. Imbens (2000) and Imai and Van Dyk (2004) extended the work of Rosenbaum and Rubin (1983) by proposing the generalized propensity score for multi-valued treatments. Thereafter, many methods for binary treatment have been adapted for multi-valued treatments using the generalized propensity scores: inverse propensity score weighting (IPW) (Feng et al., 2012; McCaffrey et al., 2013), propensity score adjustment (Linden et al., 2016), and propensity score matching (PSM) (Yang et al., 2016; Lopez and Gutman, 2017). In addition to the methods based on propensity scores, other methods have also been extended for multi-valued treatments, including balancing weights (Li and Li, 2019), Bayes additive regression trees (Hu et al., 2020, 2022), and targeted maximum likelihood estimation (Rose and Normand, 2019).
Most of the aforementioned literature does not truly address the settings where multiple treatments are assigned simultaneously. Instead, they focus on “multi-valued treatments,” where each subject receives a single level of treatment that is modeled as a categorical variable for . Therefore, the generalized propensity score is estimated for each category, and the focus is typically on the pairwise contrast, such as ATE between treatment categories. However, in many fields— such as clinical (Wudil et al., 2021), economic (Frölich, 2004), and environmental studies (Zhu et al., 2024) — subjects receive multiple treatments at the same time. For example, with two treatments and , the causal relationship may take the form:
In this setting, the methods for “multi-valued treatment” show substantial limitations:
-
•
It is not straightforward to estimate , the interaction effect between and on the outcome.
-
•
It is particularly challenging when or is continuous. Research on continuous treatments is still being developed (Zhu, Coffman and Ghosh, 2015; Kallus and Zhou, 2018; Brown et al., 2021), where a key difficulty is that for a specific due to its continuity. Moreover, propensity score methods may lead to worse covariate balance for continuous treatments (Brown et al., 2021).
In this article, we address these limitations by presenting a DML partial linear model (Section 3) that accommodates (1) multiple treatments assigned simultaneously, (2) treatment interactions, and (3) treatments of varying types (binary, categorical, and continuous). To our knowledge, this is the first work to leverage machine learning methods for the robust estimation of causal effects involving both multiple treatments and their interactions.
Related work on such settings remains limited, and most of them overlook the presence of treatment interactions. Siddique et al. (2019) studied effect estimation for multiple concurrent treatments but still treated the combination of treatments as a multi-valued categorical variable. Wang and Blei (2019, 2021) proposed the de-confounder, focusing on causal identification for multiple treatments with unobserved confounders. From a computer science perspective, Wang et al. (2024) reviewed complex treatment settings, including neural network-based methods for multiple treatments (Qian, Curth and van der Schaar, 2021; Zou et al., 2020; Tanimoto et al., 2021).
Additionally, we describe the DML interactive model for the settings of multi-valued regimens, as detailed in Section 4. While this setting aligns with the classic causal inference literature of multi-valued treatments, we adopt the term “multi-valued regimen” to better reflect its characteristics. See detailed description for this setting in Section 2.
1.4 Structure of this paper
Section 2 describes two settings: (1) mixed-type multiple treatments and (2) multi-valued regimens, along with notation and assumptions. Section 3 presents the DML partial linear model for estimating the effects of multiple treatments and their interactions. Section 4 presents DML interactive model for estimating the pairwise ATE of multiple regimens. Section 5 describes the Neyman orthogonality score function for DML in the context of multiple treatments and multi-valued regimens and derives the analytical variance of our proposed estimator. Section 6 presents simulation studies to demonstrate the performance of DML in different settings. Section 7 applies the DML partial linear model to study the effect of ART level and ART duration on HIV-associated kidney disease. Finally, a discussion section concludes this article.
2 Settings, notation, and assumptions
2.1 Settings and notation
We outline two settings in this article, as illustrated in Figure 1. In the first setting of multiple treatments, subject receives treatments simultaneously, denoted as a vector of treatments
Here, denotes an individual treatment of different types: binary, categorical, or continuous for . In addition, we explicitly model the vector of treatment interactions
where represents the -th interaction term, formed as the product of two or more individual treatments, e.g., , , etc. The maximum number of interactions is , but since not all treatments necessarily interact with each other, the actual number of interactions satisfies: .
In the second setting of multi-valued regimens, each subject receives one regimen from regimen categories. Let be a categorical indicator of observed treatment status for ; that is, if subject received the -th regimen. This setting is often referred to as multi-valued treatments in causal inference literature. However, we refer to it as “multi-valued regimen”, since it is common in practice that subjects receive not only a single level of treatment but rather a regimen, which consists of a systemic plan or a combination of treatments.

Let denotes the observed continuous outcome for subject . denotes a vector of -dimensional pretreatment confounding covariates. We identify and estimate the causal effects based on the potential outcome framework (Rosenbaum and Rubin, 1983). For multiple concurrent treatments, each subject has a set of potential outcomes, denoted as , which represents the outcome that would have been observed had subject received the treatment combination . Similarly, for multi-valued regimens, subject has potential outcomes, where denotes the potential outcome under the -th regimen for .
2.2 Assumptions
Under the potential outcome framework, assumptions are required to identify causal effects. For multiple concurrent treatments, we introduce the following assumptions:
-
•
Strong unconfoundedness: , for , where denotes the space for all possible treatment combinations.
-
•
Positivity: .
Strong unconfoundedness asserts that, given confounders , potential outcomes under all possible treatment combinations are independent of the assignment of multiple treatments. Positivity asserts that, given , there is a non-zero probability of observing every possible combination of treatments within . Unlike settings with a binary treatment, these assumptions hold jointly across all treatments. It enables identification of causal effects for any combination of treatments and higher-order interactions (e.g., the interaction effect of three treatments simultaneously). Wan and Mitra (2018) also considered similar assumptions.
For multi-valued regimens, since subjects only receive a single category of regimens, the assumptions are different:
-
•
Weak unconfoundedness: , for .
-
•
Positivity: for .
Weak unconfoundedness asserts that, given confounders , the potential outcome under the -th regimen is independent of whether subject received that regimen, as indicated by . Unlike strong unconfoundedness, weak unconfoundedness only requires the independence to be ‘local’. That is, independence between the potential outcome and the observed regimen holds within each specific regimen category (Imbens, 2000). Similarly, the positivity assumption for multi-valued regimens only requires the marginal probability of observing each category of the regimen is non-zero.
2.3 Identification and estimand
Theorem 1 below shows the identification for settings of multiple treatments:
theorem 1.
Under the assumptions of strong unconfoundedness and positivity, the potential outcome under multiple treatments can be identified as follows:
Appendix Section 1.2 proves Theorem 1, which establishes that the potential outcome under all possible treatments can be identified from observational data. This result enables the identification of the effects of treatment interactions under the partial linear model in Section 3. For example, consider a outcome model with binary treatments and :
(1) |
where . Following Theorem 1, the interaction effect can be expressed as a combination of average potential outcomes: Similarly, the estimands for main effects and can also be expressed as a combination of average potential outcomes. Together, these coefficients allow us to interpret both individual and interaction effects of multiple treatments.
For multi-valued regimens, relevant identification results have been previously studied under the assumptions of weak unconfoundedness and positivity, including Theorem 1 in Imbens (2000) and Lemma 3 in Yang et al. (2016). Though the generalized propensity score is estimated using the full sample of , the identification can be reached for a specific category of regimen. For example, the potential outcome under b-th regimen is identified as
In this setting, researchers are usually interested in pairwise contrasts between regimens, for example, the ATE between the potential outcomes of the -th regimen and -th regimen, with . The estimand for such contrast, denoted as , can be expressed as:
(2) |
We omit the subscript in the subsequent sections for simplicity.
3 DML partial linear model to estimate effects of multiple treatments and their interactions
Consider the following data generation process. The treatment assignment is given by:
(3) |
where ; each treatment has its own assignment mechanism for , that is:
with as the noise term satisfying . Depending on the type of (binary, categorical, or continuous), can be a probabilistic or continuous mapping from to . The outcome model is given by:
(4) |
where is a vector of interaction terms, as introduced in Section 2,
is a function mapping the confounding covariates to ; is a noise term with . and are the coefficients for and , which have a causal interpretation under strong unconfoundedness, positivity, and Theorem 1.
The treatment interactions cannot be deterministically generated from , as the assignment mechanism typically only affects the individual treatments. However, interactions can still be confounded by due to its influence on the individual treatment assignments. Since interactions may affect the outcome, they need to be included in the outcome model.
To estimate the population parameters , we use a “partialing-out” procedure based on the double residual methodology (Robinson, 1988). This procedure includes two steps: (1) model fitting and (2) residual regression. In the first step, we fit a treatment model for each element of and , conditional on , to obtain two vector of residuals and ; we also fit an outcome model of , conditional on , to obtain the residual . This step can be summarized as:
is calculated directly on the entire interaction term instead of computing the residuals from individual treatments separately and then multiplying them. Additionally, differs from the error term in the outcome model (4), where specifically denotes the residual after conditioning only on .
In the second step of the “partialling-out” procedure, we regress the obtained residuals:
(5) |
Consequently, the estimating equations of the residual regression (5) will lead to an estimate of the population parameters :
Because of the complex confounding relationships, we use machine learning methods (e.g. Lasso, tree models, neural network, etc.) to estimate , , and . These are commonly referred to as nuisance parameters since they are not our primary parameters of interest. While machine learning methods can introduce regularization bias, the “partialling-out” procedure ensures robust estimation for against biases/errors in the nuisance parameter estimation. This key advantage arises from the estimating equations in (5), which satisfy Neyman orthogonality condition (see Section 5 for more details).
Machine learning methods are also subject to overfitting, as their primary goal is prediction rather than estimation. To overcome potential overfitting bias, a core procedure in DML is cross-fitting (Figure 2). The data is split into folds, and the models for , , and are trained on folds of the training data. These models are then used to estimate , , and on the held-out data. Therefore, the overfitting bias learned from training data does not affect the held-out data. Then, we calculate the residuals , , and on each held-out fold and aggregate the residuals across all folds. Finally, we plug them into the residual regression (5) to obtain the estimate for .

Algorithm 1 summarizes the procedure of DML partial linear model for estimating the effects of multiple treatments and their interactions. In Step 1.2, one can also fit a multivariate model for and on . However, this approach might be difficult when treatments differ in types (e.g., binary, categorical, continuous). Therefore, we focus on fitting separate models for each element of and .
-
1.1
Split the data into folds.
-
1.2
Fit models using folds (training data):
-
•
Fit the model for every element of treatments and their interactions to obtain a series of models and .
-
•
Fit the outcome model .
-
•
-
1.3
Estimate , , and using the held-out fold. Calculate the residuals:
-
1.4
Repeat steps 1.2 - 1.3 for all folds and aggregate the residuals across all folds.
We now describe the residual calculation (Step 1.3 of Algorithm 1) for both binary treatment and categorical treatment. For a binary treatment , the residual is computed as
For a categorical treatment , we estimate the conditional probabilities for each level via a multi-class classification model. We then use dummy variable encoding on to create binary indicators for each level: (reference level), , …, . That is, for each level , we define if . Residuals for each level are then computed as
Here, denotes the residual of a variable. Finally, all residuals, except for the reference level , are included in the residual regression (Step 2 of Algorithm 1). The resulting coefficients can be interpreted as the effects of each treatment level relative to the reference level.
4 DML interactive model to estimate ATE of multi-valued regimens
Consider the following data generation process:
(6) | ||||
(7) |
where the equation (6) is the model of the assignment of regimens and the equation (7) is the outcome model. is a function mapping the support of to the probability of the -th regimen, for , which is also referred to as generalized propensity score. is a function mapping both and to . is the error term with . This “interactive model” allows the effects of regimens to be heterogeneous by interacting with in the outcome model.
As shown in equation (8) in Section 2.3, the estimand of interest typically is the ATE between the potential outcomes of the -th regimen and -th regimen, for . Based on weak unconfoundness, positivity, and the above data generation process, there are two popular estimators for . First, the regression adjusted estimator using the outcome model,
and second, the IPW estimator using the generalized propensity score
However, in each of those two estimators, if the outcome model or the generalized propensity score model is misspecified, the resulting estimates can be biased and inefficient.
To mitigate the limitations of the previous estimators, a doubly robust approach combines both outcome and propensity score models, which ensures the estimate is consistent if either model is correctly specified. This estimator, referred to as Augmented Inverse Probability Weighting (AIPW) estimator (Robins, Rotnitzky and Zhao, 1995; Bang and Robins, 2005) is given by:
(8) | ||||
The first part, , is the difference between the estimated outcomes using the outcome models for -th and -th regimens. The latter part resembles the IPW approach; however, instead of weighting the outcomes, it weights the residuals.
Similar to Section 3, we use machine learning methods to estimate and , and the estimating equation from (8) satisfies the Neyman orthogonal condition, which overcomes the regularization bias; cross-fitting is used to prevent overfitting bias. For both -th and -th regimen, we fit and on folds of the training data and obtain estimates and on the held-out data. Finally, we aggregate estimates and from all folds and use equation (8) to estimate . The Algorithm 2 summarizes the whole procedure.
-
1.1
Split the data into folds.
-
1.2
Fit models using folds (training data):
-
•
Fit a multivariate model for generalized propensity score: .
-
•
Fit the outcome models and conditioning on and , respectively.
-
•
-
1.3
Estimate using the in the held-out fold:
-
•
Estimate (the propensity of receiving the -th regimen) and (the propensity of receiving the -th regimen).
-
•
Estimate and for the -th and -th regimens, respectively.
-
•
-
1.4
Repeat the steps 1.2 - 1.3 for all folds, and aggregate the estimates , , , and across all folds.
5 Neyman orthogonality score function and variance estimation
This section discusses the Neyman orthogonal score — key ingredients behind the theory of DML — for multiple treatments and multi-valued regimens. The variance estimation are derived accordingly. We also describe the asymptotic normality for the estimators in both settings and thereby derive the variance estimator for inference.
5.1 Neyman orthogonality score
The Neyman orthogonality ensures the estimation of the effects of multiple treatments/regimens — our primary parameters of interest — remains robust to the bias in the estimation of nuisance parameters (e.g., the treatment model and the outcome model ). To formalize this, we consider the method of moments estimator for our parameter of interest :
where is a vector-valued score function that characterizes the moment conditions; denotes the sample space: for multiple treatments and for multiple regimens; denotes the true value of parameters of interest, e.g., for multiple treatments and interactions, ; denotes the true values of the nuisance parameters;
The Neyman orthogonality condition requires the score function satisfies:
(9) |
where represents deviations of the nuisance parameters from their true values. This condition ensures that bias in estimating does not affect the moment condition evaluated at , thereby preserving the unbiased estimation for . Furthermore, under conditions in Chernozhukov et al. (2022) the Neyman orthogonality score function in many settings presents double robustness. That is, if at least one component of is consistently estimated, the estimation for remains unbiased.
The Neyman orthogonality score function for both DML partial linear model and interactive model is linear in , and thereby can be expressed as
(10) |
where is the component linear in and is independent of . Based on this linear representation, we can also estimate by solving the moment condition:
(11) |
Furthermore, such linearity representation can facilitate the estimation of the variance, which will be presented in the following subsections.
5.2 Neyman orthogonality and variance estimation for multiple treatments and their interactions
In this setting, we propose the DML partial linear model, where the score function is formulated based on the “partialling-out” approach. The Lemma 1 shows that such score function satisfies the Neyman orthogonality condition in (9).
lemma 1.
The score function of the DML partial linear model for multiple treatments and interactions,
(12) |
satisfies the Neyman orthogonality condition.
In this lemma, and the nuisance parameters , i.e., , , and . The Appendix Section 1.2 proves the lemma 1.
Based on this score function, we can also estimate the parameter of interest following equation (10) and (11):
The third equality in the equation above uses that and . Note that such equation leads to an estimator of the same format as the one derived using the residual regression in Section 3.
Proposition 1 introduces the the asymptotic normality of this estimator for .
proposition 1 (Asymptotic normality of DML for multiple treatments and interactions).
Under regularity conditions in the Appendix, the estimator satisfies:
with asymptotic variance-covariance matrix
(13) |
where
and
As a consequence of Proposition 1, after computing the estimated score function and , we can estimate the variance using formula (13):
5.3 Neyman orthogonality and variance estimation for multi-valued regimens
In this setting, we proposed the DML interactive model to estimate the ATE between two regimen categories. The Lemma 2 below shows the score function for this model satisfies the Neyman orthogonality condition.
lemma 2.
The score function of the DML interactive model to estimate the ATE,
satisfies the Neyman orthogonality condition.
In this lemma, the denotes parameter of interest – ATE between the -th regimen and the -th regimen, . The nuisance parameters are estimated for both -th and -th regimens. Appendix Section 1.4 also proves the Lemma 2.
Based on this Neyman orthogonal score, Proposition 2 introduce the the asymptotic normality of the proposed estimator for ATE between two categories of regimen.
proposition 2 (Asymptotic Normality for DML with multi-valued treatments).
Under regularity conditions in the Appendix, the estimator satisfies:
with asymptotic variance
(14) |
6 Simulation studies
6.1 Simulation for DML partial linear model
This subsection evaluates the performance of the DML partial linear model on a simulated dataset. We generate covariates of 10 dimensions. Specifically, covariates to are drawn independently from , and to are drawn independently from a bernoulli distribution with different probabilities of success. We generate two treatments:
-
•
a binary treatment generated as , where .
-
•
a continuous treatment generated by , where .
The functions and incorporate a mixture of linear, nonlinear, and interaction effects of the covariates, as detailed in Appendix Section 2.1.
The outcome is generated by a model of these two treatments and their interaction, as well as other covariates:
where is a noise term of normal distribution . is a function of that includes various types of effects (linear, non-linear, interaction, etc.), as defined in Appendix Section C. The true effects for treatments are set as
We use five different methods to estimate the treatment models and the outcome model: an ordinary regression method, a -penalized method (Lasso), two tree-based methods (random forest and boosting trees) and a neural network method. To evaluate whether these methods can capture the complex pattern of confounding covariates, the input covariate matrix is used in its original form without transformations. The details of parameter choices and model specification are provided in Appendix Section 2.1.
DML Regression | DML Lasso | DML Random Forest | DML Boosting Trees | DML Neural Network | ||
2-fold cross-fitting | ||||||
Bias | 0.20 | 0.20 | -0.03 | -0.03 | -0.02 | |
rMSE | 0.36 | 0.36 | 0.18 | 0.26 | 0.28 | |
Bias | 0.13 | 0.10 | 0.09 | -0.12 | 0.07 | |
rMSE | 0.23 | 0.21 | 0.15 | 0.18 | 0.20 | |
Bias | -0.27 | -0.25 | -0.12 | -0.13 | -0.17 | |
rMSE | 0.34 | 0.32 | 0.18 | 0.20 | 0.28 | |
5-fold cross-fitting | ||||||
Bias | 0.21 | 0.20 | -0.05 | -0.02 | -0.07 | |
rMSE | 0.36 | 0.36 | 0.19 | 0.27 | 0.28 | |
Bias | 0.13 | 0.12 | 0.05 | -0.11 | 0.05 | |
rMSE | 0.23 | 0.22 | 0.13 | 0.18 | 0.20 | |
Bias | -0.27 | -0.26 | -0.07 | -0.16 | -0.14 | |
rMSE | 0.34 | 0.33 | 0.16 | 0.21 | 0.26 |
We use Algorithm 1 to estimate , and , where we consider both 2-fold and 5-fold cross-fitting in our algorithm. Since the estimates can vary depending on the random sample splits in cross-fitting, we make 50 different splits on this dataset and thereby run 50 estimations. We use the median estimate and median standard error across 50 splits as the final estimates. Table 1 summarizes the biases and rMSE of the simulation results. Based on these results:
-
•
Regarding the bias, tree-based models and the neural network show lower bias than ordinary regression and Lasso, suggesting their strength in capturing nonlinear relationships in the data generation process. The biases for are slightly higher than the biases for and , possibly because the treatment model for interaction term is implicit and more complex than the model of the individual treatment.
-
•
Regarding the rMSE, ordinary regression and Lasso show higher rMSE for , , and compared to other methods. For all methods, the rMSE for is relatively higher, suggesting that estimating the binary treatments shows more variability.
-
•
Results between 2-fold and 5-fold cross-fitting are similar.
6.2 Simulations for DML interactive model
Consider the following data generation process of covariates of 10 dimensions and regimens of three categories. Covariates to follow a normal distribution of and to follow a binomial distribution with different probabilities of success. or , is generated by a multinomial/softmax regression model:
with the probability
where and for . See detailed model specification for in the appendix. In this setting, can be treated as a control regimen due to and the relationships between regimens are
is a continuous outcome generated by the outcome model that allows for the interaction between and . Hence the effects of regimens are heterogeneous:
where interacts with . This simulation is to estimate causal estimand , as described in Section 4. Here, the true values of these estimands are
We compare the performance of DML interactive model with two other previously proposed methods based on the generalized propensity score: IPW and PSM. In DML, the outcome and treatment models are both fitted using the boosting trees. We use the Python package DoubleML to implement DML interactive model (Bach et al., 2022). For IPW and PSM, the generalized propensity score model is estimated using both Generalized Linear Models (GLMs) and the boosting trees, respectively. We use the R package PSweight (Zhou et al., 2022) to implement them.
The performance of all methods is measured by relative bias. All methods use the original covariate matrix as the input. 200 datasets are generated with . The Figure 3 shows the simulation results.
The simulation results show that DML interactive model using boosting trees shows the lowest relative bias across all ATE comparisons, and the 5-fold cross-fitting presents a slightly less variability of relative bias than the 2-fold cross-fitting. In contrast, traditional IPW and PSM methods show larger relative biases and greater variability, even when the propensity score is estimated using boosting trees. These findings suggest that DML interactive model account features double robustness by estimating both treatment models and outcome models, which provides more robust estimates for ATE across multiple regimens than traditional methods.
7 Application
We apply the DML partial linear model to estimate the effect of three treatments on HIV-associated kidney disease in an adult HIV cohort in Nigeria. This is a cross-sectional study conducted at Aminu Kano Teaching Hospital in northern Nigeria between 2018 and 2019. The eligibility criteria for the participants includes: (i) HIV-positive, (ii) on ART for a minimum of 6 months, and (iii) between 18 and 70 years of age, as detailed in the study protocol Aliyu et al. (2019). The first visit (baseline) collected demographic and clinical information from participants. The final visit (5-9 weeks after baseline) collected blood samples to access the estimated glomerular filtration rate (eGFR).
Table 2 summarizes the usage information of three treatments in this study:
-
1.
All participants are on one of three ART regimens of different core agents: Non-Nucleoside Reverse Transcriptase Inhibitor (NNRTI), boosted Protease Inhibitor (bPI), or Dolutegravir (DTG). This is denoted by a three-class categorical variable .
-
2.
Some patients are using Tenofovir Disoproxil Fumarate (TDF) while others are not. This is denoted by a binary variable .
-
3.
Some patients are using anti-hypertensive (anti-HTN) medications while others are not. This is denoted by a binary variable .
Because the number of participants on anti-HTN medications are small, it is difficult to estimate interactions between anti-HTN medications and other treatments. We will focus on the interaction between the three-level ART and TDF, i.e., .
ART (NNRTI) | ART (bPI) | ART (DTG) | ||
Off TDF | Off anti-HTN | 732 (30%) | 123 (5.0%) | 15 (0.6%) |
On anti-HTN | 126 (5.1%) | 11 (0.4%) | 3 (0.1%) | |
On TDF | Off anti-HTN | 540 (22%) | 268 (11%) | 498 (20%) |
On anti-HTN | 37 (1.5%) | 29 (1.2%) | 73 (3.0%) |
We use to denote the outcome eGFR, a measure for chronic kidney disease, with higher eGFR values indicating better kidney function. The vector of covariates include: age, sex, ethnicity (Hausa-Fulani, Igbo, Yoruba, or other), risk allele (Apolipoprotein-1), diabetes mellitus status, hypertension status, congestive heart failure status, other comorbid condition status, smoking status, body mass index, systolic and diastolic blood pressure.
7.1 Modeling
We use the DML partial linear model in Algorithm 1 to estimate the effects of , , , and the interaction term , on the outcome . An interesting aspect of this application is performing a residual regression that includes —a three-class categorical variable and —a six-class categorical variable. As mentioned in Section 3, for , we fit a multi-class classification model to estimate the conditional probability of each class of ART treatment. We then use dummy variable encoding on to create a set of binary indicators: (reference level), , and . The residual is computed as
where is the estimated probability of ART type given covariates , for . Such approach also applies to the treatment interaction , which is a six-level categorical variable, as detailed in Appendix.
Importantly, we must ensure that the coefficients in the residual regression can be interpreted as effects relative to the reference levels. Since the NNRTI serves as a reference level for the ART treatment, the residual is omitted from the residual regression model. The same approach applies to the interaction term: we omit the terms involving either contain the level of NNRTI or the level of “no TDF use”. Therefore, the final residual regression is specified as
We use the boosting trees as the learner for both treatment and outcome models to account for complex confounding relationships. We use a 5-fold cross-fitting in the algorithm. To reduce dependence on a single data partition in cross-fitting, we repeat the algorithm 100 times and report the median estimate and the median standard error. 95% confidence interval (CI) are computed based this standard error.
7.2 Results
Exposures | Estimated coefficient | SE | 95% CI |
(reference level: NNRTI) | |||
bPI | -11.1 | 1.9 | (-14.7, -7.5) |
DTG | -20.3 | 5.1 | (-30.0, -10.6) |
-2.9 | 1.2 | (-5.2, -0.6) | |
-0.6 | 2.4 | (-5.2, 4.0) | |
(interaction term) | |||
Dolutegravir TDF | 6.2 | 5.2 | (-3.7, 16.1) |
PI-boosted TDF | 1.3 | 2.5 | (-3.5, 6.0) |
(reference level) | ||||
(reference level) | 0 | -11.1 (-14.8, -7.4) | -20.3 (-30.3, -10.4) | |
-0.6 (-5.3, 4.0) | -11.7 (-17.8, -5.6) | -21.0 (-32.0, -9.9) | ||
-2.9 (-5.3, -0.6) | -7.9 (-18.7, 3.0) | -21.9 (-32.8, -11.1) | ||
-3.6 (-8.9, 1.8) | -8.5 (-20.3, 3.3) | -22.6 (-34.5, -10.6) |
Table 3 summaries the estimated coefficients for treatments and their interactions. Table 4 presents the effect differences relative to the reference group (, , ). Across all ART strata, switching from NNRTI to either bPI or DTG leads to lower eGFR, particularly for DTG, which consistently shows the largest negative effects. For example, among patients without TDF or anti-HTN, those on DTG-based ART have an estimated eGFR reduction of -20.3 units (95% CI: -30.3, -10.4), while those on bPI-based ART have a reduction of -11.1 (95% CI: -14.8, -7.4).
The effects of TDF and anti-HTN appear additive to ART regimen. For instance, under the NNRTI-based ART, TDF use alone causes a modest but statistically significant reduction (-2.9, 95% CI: -5.3, -0.6), while anti-HTN alone has a nonsignificant effect (-0.6, 95% CI: -5.3, 4.0). Notably, under the DTG-based ART, the combination of TDF and anti-HTN yields the greatest reduction in eGFR (-22.6, 95% CI: -34.5, -10.6). Interestingly, under the bPI-based ART, combining TDF appears to mitigate the negative effect from bPI-based ART. While bPI-based ART alone shows a statistically significant reduction in eGFR (-11.1, 95% CI: -14.8, -7.4), using TDF together results in a smaller and statistically nonsignificant effect (-7.9, 95% CI: -18.7, 3.0).
8 Discussion
Under the strong unconfoundedness assumption, the requirement for joint independence of potential outcomes across all treatments can be relaxed in certain settings. This function serves to help to identify higher order interaction effects (e.g., three-way or higher interactions). However, if the true model only involves pairwise interactions, it suffices to assume pairwise conditional independence of potential outcomes across pairwise combinations of treatments.
The DML partial linear model implicitly assumes additive relationships between the multiple treatments and the outcome. This structure is not overly restrictive as it is close to traditional multi-way ANOVA, where treatments and their interactions are modeled linearly. Like ANOVA, the partial linear model distinguishes between main effects and interaction effects of treatments, allowing interaction effect to be interpreted conditional on the main treatments. However, DML further extends this structure by using machine learning to learn complex confounding models, improving the robustness of the estimates for treatment effects.
The intuition behind the “partialling-out” procedure in DML partial linear model is as follows: think of as projecting onto the space of . The residuals, , are orthogonal (or independent) to the space of , effectively “de-biasing” from . Similarly, the residuals and represent the “de-biased” residuals, removing its dependence on . Then, regressing the residuals lead to an estimating equations of that is free from confounding induced by .
In sum, we describe (1) the DML partial linear model to estimate multiple treatments and their interactions and (2) the DML interactive to estimate the ATE between two category of multi-valued regimens. We show that the score function of these models satisfy the Neyman orthogonality condition and thereby derive the variance estimator. The simulation studies, including semi-synthetic data and fully synthetic data, demonstrate the performance of our proposed methods. The application shows that the proposed DML methods provides a useful tool for robust estimates of multiple treatments leveraging strengths of machine learning methods.
[Acknowledgments] Bryan E. Shepherd is funded by R01AI093234 and R37AI093234. The Nigeria HIV study was funded by U01DK112271 and R01DK127912. The findings and conclusions are those of the authors and do not necessarily represent the official position of the National Institutes of Health, the Department of Health and Human Services or the government of the United States of America. The authors would like to thank the participants from Nigeria HIV study for their involvement.
The Appendix includes the additional proofs, simulation details, and application details.
References
- Aliyu et al. (2019) {barticle}[author] \bauthor\bsnmAliyu, \bfnmMuktar H\binitsM. H., \bauthor\bsnmWudil, \bfnmUsman J\binitsU. J., \bauthor\bsnmIngles, \bfnmDonna J\binitsD. J., \bauthor\bsnmShepherd, \bfnmBryan E\binitsB. E., \bauthor\bsnmGong, \bfnmWu\binitsW., \bauthor\bsnmMusa, \bfnmBaba M\binitsB. M., \bauthor\bsnmMuhammad, \bfnmHamza\binitsH., \bauthor\bsnmSani, \bfnmMahmoud U\binitsM. U., \bauthor\bsnmAbdu, \bfnmAliyu\binitsA., \bauthor\bsnmNalado, \bfnmAisha M\binitsA. M. \betalet al. (\byear2019). \btitleOptimal management of HIV-positive adults at risk for kidney disease in Nigeria (R enal R isk R eduction “R3” Trial): protocol and study design. \bjournalTrials \bvolume20 \bpages1–11. \endbibitem
- Bach et al. (2022) {barticle}[author] \bauthor\bsnmBach, \bfnmPhilipp\binitsP., \bauthor\bsnmChernozhukov, \bfnmVictor\binitsV., \bauthor\bsnmKurz, \bfnmMalte S.\binitsM. S. and \bauthor\bsnmSpindler, \bfnmMartin\binitsM. (\byear2022). \btitleDoubleML – An Object-Oriented Implementation of Double Machine Learning in Python. \bjournalJournal of Machine Learning Research \bvolume23 \bpages1–6. \endbibitem
- Bang and Robins (2005) {barticle}[author] \bauthor\bsnmBang, \bfnmHeejung\binitsH. and \bauthor\bsnmRobins, \bfnmJames M\binitsJ. M. (\byear2005). \btitleDoubly robust estimation in missing data and causal inference models. \bjournalBiometrics \bvolume61 \bpages962–973. \endbibitem
- Berisha et al. (2021) {barticle}[author] \bauthor\bsnmBerisha, \bfnmVisar\binitsV., \bauthor\bsnmKrantsevich, \bfnmChelsea\binitsC., \bauthor\bsnmHahn, \bfnmP Richard\binitsP. R., \bauthor\bsnmHahn, \bfnmShira\binitsS., \bauthor\bsnmDasarathy, \bfnmGautam\binitsG., \bauthor\bsnmTuraga, \bfnmPavan\binitsP. and \bauthor\bsnmLiss, \bfnmJulie\binitsJ. (\byear2021). \btitleDigital medicine and the curse of dimensionality. \bjournalNPJ digital medicine \bvolume4 \bpages153. \endbibitem
- Brown et al. (2021) {barticle}[author] \bauthor\bsnmBrown, \bfnmDerek W\binitsD. W., \bauthor\bsnmGreene, \bfnmThomas J\binitsT. J., \bauthor\bsnmSwartz, \bfnmMichael D\binitsM. D., \bauthor\bsnmWilkinson, \bfnmAnna V\binitsA. V. and \bauthor\bsnmDeSantis, \bfnmStacia M\binitsS. M. (\byear2021). \btitlePropensity score stratification methods for continuous treatments. \bjournalStatistics in medicine \bvolume40 \bpages1189–1203. \endbibitem
- Chernozhukov et al. (2018) {bmisc}[author] \bauthor\bsnmChernozhukov, \bfnmVictor\binitsV., \bauthor\bsnmChetverikov, \bfnmDenis\binitsD., \bauthor\bsnmDemirer, \bfnmMert\binitsM., \bauthor\bsnmDuflo, \bfnmEsther\binitsE., \bauthor\bsnmHansen, \bfnmChristian\binitsC., \bauthor\bsnmNewey, \bfnmWhitney\binitsW. and \bauthor\bsnmRobins, \bfnmJames\binitsJ. (\byear2018). \btitleDouble/debiased machine learning for treatment and structural parameters. \endbibitem
- Chernozhukov et al. (2022) {barticle}[author] \bauthor\bsnmChernozhukov, \bfnmVictor\binitsV., \bauthor\bsnmEscanciano, \bfnmJuan Carlos\binitsJ. C., \bauthor\bsnmIchimura, \bfnmHidehiko\binitsH., \bauthor\bsnmNewey, \bfnmWhitney K\binitsW. K. and \bauthor\bsnmRobins, \bfnmJames M\binitsJ. M. (\byear2022). \btitleLocally robust semiparametric estimation. \bjournalEconometrica \bvolume90 \bpages1501–1535. \endbibitem
- Ding (2024) {bbook}[author] \bauthor\bsnmDing, \bfnmPeng\binitsP. (\byear2024). \btitleA first course in causal inference. \bpublisherCRC Press. \endbibitem
- D’Amour et al. (2021) {barticle}[author] \bauthor\bsnmD’Amour, \bfnmAlexander\binitsA., \bauthor\bsnmDing, \bfnmPeng\binitsP., \bauthor\bsnmFeller, \bfnmAvi\binitsA., \bauthor\bsnmLei, \bfnmLihua\binitsL. and \bauthor\bsnmSekhon, \bfnmJasjeet\binitsJ. (\byear2021). \btitleOverlap in observational studies with high-dimensional covariates. \bjournalJournal of Econometrics \bvolume221 \bpages644–654. \endbibitem
- Feng et al. (2012) {barticle}[author] \bauthor\bsnmFeng, \bfnmPing\binitsP., \bauthor\bsnmZhou, \bfnmXiao-Hua\binitsX.-H., \bauthor\bsnmZou, \bfnmQing-Ming\binitsQ.-M., \bauthor\bsnmFan, \bfnmMing-Yu\binitsM.-Y. and \bauthor\bsnmLi, \bfnmXiao-Song\binitsX.-S. (\byear2012). \btitleGeneralized propensity score for estimating the average treatment effect of multiple treatments. \bjournalStatistics in medicine \bvolume31 \bpages681–697. \endbibitem
- Frölich (2004) {barticle}[author] \bauthor\bsnmFrölich, \bfnmMarkus\binitsM. (\byear2004). \btitleProgramme evaluation with multiple treatments. \bjournalJournal of Economic Surveys \bvolume18 \bpages181–224. \endbibitem
- Gutman and Rubin (2015) {barticle}[author] \bauthor\bsnmGutman, \bfnmRoee\binitsR. and \bauthor\bsnmRubin, \bfnmDonald B\binitsD. B. (\byear2015). \btitleEstimation of causal effects of binary treatments in unconfounded studies. \bjournalStatistics in medicine \bvolume34 \bpages3381–3398. \endbibitem
- Hernan and Robins (2024) {bbook}[author] \bauthor\bsnmHernan, \bfnmMiguel A.\binitsM. A. and \bauthor\bsnmRobins, \bfnmJames M.\binitsJ. M. (\byear2024). \btitleCausal Inference: What If. \bpublisherTaylor & Francis, \baddressBoca Raton. \endbibitem
- Hu et al. (2020) {barticle}[author] \bauthor\bsnmHu, \bfnmLiangyuan\binitsL., \bauthor\bsnmGu, \bfnmChenyang\binitsC., \bauthor\bsnmLopez, \bfnmMichael\binitsM., \bauthor\bsnmJi, \bfnmJiayi\binitsJ. and \bauthor\bsnmWisnivesky, \bfnmJuan\binitsJ. (\byear2020). \btitleEstimation of causal effects of multiple treatments in observational studies with a binary outcome. \bjournalStatistical methods in medical research \bvolume29 \bpages3218–3234. \endbibitem
- Hu et al. (2022) {barticle}[author] \bauthor\bsnmHu, \bfnmLiangyuan\binitsL., \bauthor\bsnmZou, \bfnmJungang\binitsJ., \bauthor\bsnmGu, \bfnmChenyang\binitsC., \bauthor\bsnmJi, \bfnmJiayi\binitsJ., \bauthor\bsnmLopez, \bfnmMichael\binitsM. and \bauthor\bsnmKale, \bfnmMinal\binitsM. (\byear2022). \btitleA flexible sensitivity analysis approach for unmeasured confounding with multiple treatments and a binary outcome with application to SEER-Medicare lung cancer data. \bjournalThe annals of applied statistics \bvolume16 \bpages1014. \endbibitem
- Huber, Lechner and Wunsch (2013) {barticle}[author] \bauthor\bsnmHuber, \bfnmMartin\binitsM., \bauthor\bsnmLechner, \bfnmMichael\binitsM. and \bauthor\bsnmWunsch, \bfnmConny\binitsC. (\byear2013). \btitleThe performance of estimators based on the propensity score. \bjournalJournal of Econometrics \bvolume175 \bpages1–21. \endbibitem
- Imai and Van Dyk (2004) {barticle}[author] \bauthor\bsnmImai, \bfnmKosuke\binitsK. and \bauthor\bsnmVan Dyk, \bfnmDavid A\binitsD. A. (\byear2004). \btitleCausal inference with general treatment regimes: Generalizing the propensity score. \bjournalJournal of the American Statistical Association \bvolume99 \bpages854–866. \endbibitem
- Imbens (2000) {barticle}[author] \bauthor\bsnmImbens, \bfnmGuido W\binitsG. W. (\byear2000). \btitleThe role of the propensity score in estimating dose-response functions. \bjournalBiometrika \bvolume87 \bpages706–710. \endbibitem
- Jiang, Gradus and Rosellini (2020) {barticle}[author] \bauthor\bsnmJiang, \bfnmTammy\binitsT., \bauthor\bsnmGradus, \bfnmJaimie L\binitsJ. L. and \bauthor\bsnmRosellini, \bfnmAnthony J\binitsA. J. (\byear2020). \btitleSupervised machine learning: a brief primer. \bjournalBehavior therapy \bvolume51 \bpages675–687. \endbibitem
- Johnstone and Titterington (2009) {bmisc}[author] \bauthor\bsnmJohnstone, \bfnmIain M\binitsI. M. and \bauthor\bsnmTitterington, \bfnmD Michael\binitsD. M. (\byear2009). \btitleStatistical challenges of high-dimensional data. \endbibitem
- Kallus and Zhou (2018) {binproceedings}[author] \bauthor\bsnmKallus, \bfnmNathan\binitsN. and \bauthor\bsnmZhou, \bfnmAngela\binitsA. (\byear2018). \btitlePolicy evaluation and optimization with continuous treatments. In \bbooktitleInternational conference on artificial intelligence and statistics \bpages1243–1251. \bpublisherPMLR. \endbibitem
- Kernbach and Staartjes (2022) {barticle}[author] \bauthor\bsnmKernbach, \bfnmJulius M\binitsJ. M. and \bauthor\bsnmStaartjes, \bfnmVictor E\binitsV. E. (\byear2022). \btitleFoundations of machine learning-based clinical prediction modeling: Part II—Generalization and overfitting. \bjournalMachine Learning in Clinical Neuroscience: Foundations and Applications \bpages15–21. \endbibitem
- Li and Li (2019) {barticle}[author] \bauthor\bsnmLi, \bfnmFan\binitsF. and \bauthor\bsnmLi, \bfnmFan\binitsF. (\byear2019). \btitlePropensity score weighting for causal inference with multiple treatments. \bjournalThe Annals of Applied Statistics \bvolume13 \bpages2389 – 2415. \bdoi10.1214/19-AOAS1282 \endbibitem
- Linden et al. (2016) {barticle}[author] \bauthor\bsnmLinden, \bfnmAriel\binitsA., \bauthor\bsnmUysal, \bfnmS Derya\binitsS. D., \bauthor\bsnmRyan, \bfnmAndrew\binitsA. and \bauthor\bsnmAdams, \bfnmJohn L\binitsJ. L. (\byear2016). \btitleEstimating causal effects for multivalued treatments: a comparison of approaches. \bjournalStatistics in Medicine \bvolume35 \bpages534–552. \endbibitem
- Lopez and Gutman (2017) {barticle}[author] \bauthor\bsnmLopez, \bfnmMichael J\binitsM. J. and \bauthor\bsnmGutman, \bfnmRoee\binitsR. (\byear2017). \btitleEstimation of causal effects with multiple treatments: a review and new ideas. \bjournalStatistical Science \bpages432–454. \endbibitem
- McCaffrey et al. (2013) {barticle}[author] \bauthor\bsnmMcCaffrey, \bfnmDaniel F\binitsD. F., \bauthor\bsnmGriffin, \bfnmBeth Ann\binitsB. A., \bauthor\bsnmAlmirall, \bfnmDaniel\binitsD., \bauthor\bsnmSlaughter, \bfnmMary Ellen\binitsM. E., \bauthor\bsnmRamchand, \bfnmRajeev\binitsR. and \bauthor\bsnmBurgette, \bfnmLane F\binitsL. F. (\byear2013). \btitleA tutorial on propensity score estimation for multiple treatments using generalized boosted models. \bjournalStatistics in medicine \bvolume32 \bpages3388–3414. \endbibitem
- Mehrabi et al. (2021) {barticle}[author] \bauthor\bsnmMehrabi, \bfnmNinareh\binitsN., \bauthor\bsnmMorstatter, \bfnmFred\binitsF., \bauthor\bsnmSaxena, \bfnmNripsuta\binitsN., \bauthor\bsnmLerman, \bfnmKristina\binitsK. and \bauthor\bsnmGalstyan, \bfnmAram\binitsA. (\byear2021). \btitleA survey on bias and fairness in machine learning. \bjournalACM computing surveys (CSUR) \bvolume54 \bpages1–35. \endbibitem
- Neyshabur, Tomioka and Srebro (2014) {barticle}[author] \bauthor\bsnmNeyshabur, \bfnmBehnam\binitsB., \bauthor\bsnmTomioka, \bfnmRyota\binitsR. and \bauthor\bsnmSrebro, \bfnmNathan\binitsN. (\byear2014). \btitleIn search of the real inductive bias: On the role of implicit regularization in deep learning. \bjournalarXiv preprint arXiv:1412.6614. \endbibitem
- Qian, Curth and van der Schaar (2021) {barticle}[author] \bauthor\bsnmQian, \bfnmZhaozhi\binitsZ., \bauthor\bsnmCurth, \bfnmAlicia\binitsA. and \bauthor\bparticlevan der \bsnmSchaar, \bfnmMihaela\binitsM. (\byear2021). \btitleEstimating multi-cause treatment effects via single-cause perturbation. \bjournalAdvances in Neural Information Processing Systems \bvolume34 \bpages23754–23767. \endbibitem
- Robins, Rotnitzky and Zhao (1995) {barticle}[author] \bauthor\bsnmRobins, \bfnmJames M\binitsJ. M., \bauthor\bsnmRotnitzky, \bfnmAndrea\binitsA. and \bauthor\bsnmZhao, \bfnmLue Ping\binitsL. P. (\byear1995). \btitleAnalysis of semiparametric regression models for repeated outcomes in the presence of missing data. \bjournalJournal of the american statistical association \bvolume90 \bpages106–121. \endbibitem
- Robinson (1988) {barticle}[author] \bauthor\bsnmRobinson, \bfnmPeter M\binitsP. M. (\byear1988). \btitleRoot-N-consistent semiparametric regression. \bjournalEconometrica: Journal of the Econometric Society \bpages931–954. \endbibitem
- Rose and Normand (2019) {barticle}[author] \bauthor\bsnmRose, \bfnmSherri\binitsS. and \bauthor\bsnmNormand, \bfnmSharon-Lise\binitsS.-L. (\byear2019). \btitleDouble robust estimation for multiple unordered treatments and clustered observations: evaluating drug-eluting coronary artery stents. \bjournalBiometrics \bvolume75 \bpages289–296. \endbibitem
- Rosenbaum and Rubin (1983) {barticle}[author] \bauthor\bsnmRosenbaum, \bfnmPaul R\binitsP. R. and \bauthor\bsnmRubin, \bfnmDonald B\binitsD. B. (\byear1983). \btitleThe central role of the propensity score in observational studies for causal effects. \bjournalBiometrika \bvolume70 \bpages41–55. \endbibitem
- Siddique et al. (2019) {barticle}[author] \bauthor\bsnmSiddique, \bfnmArman Alam\binitsA. A., \bauthor\bsnmSchnitzer, \bfnmMireille E\binitsM. E., \bauthor\bsnmBahamyirou, \bfnmAsma\binitsA., \bauthor\bsnmWang, \bfnmGuanbo\binitsG., \bauthor\bsnmHoltz, \bfnmTimothy H\binitsT. H., \bauthor\bsnmMigliori, \bfnmGiovanni B\binitsG. B., \bauthor\bsnmSotgiu, \bfnmGiovanni\binitsG., \bauthor\bsnmGandhi, \bfnmNeel R\binitsN. R., \bauthor\bsnmVargas, \bfnmMario H\binitsM. H., \bauthor\bsnmMenzies, \bfnmDick\binitsD. \betalet al. (\byear2019). \btitleCausal inference with multiple concurrent medications: A comparison of methods and an application in multidrug-resistant tuberculosis. \bjournalStatistical methods in medical research \bvolume28 \bpages3534–3549. \endbibitem
- Tanimoto et al. (2021) {binproceedings}[author] \bauthor\bsnmTanimoto, \bfnmAkira\binitsA., \bauthor\bsnmSakai, \bfnmTomoya\binitsT., \bauthor\bsnmTakenouchi, \bfnmTakashi\binitsT. and \bauthor\bsnmKashima, \bfnmHisashi\binitsH. (\byear2021). \btitleRegret minimization for causal inference on large treatment space. In \bbooktitleInternational Conference on Artificial Intelligence and Statistics \bpages946–954. \bpublisherPMLR. \endbibitem
- Wan and Mitra (2018) {barticle}[author] \bauthor\bsnmWan, \bfnmFei\binitsF. and \bauthor\bsnmMitra, \bfnmNandita\binitsN. (\byear2018). \btitleAn evaluation of bias in propensity score-adjusted non-linear regression models. \bjournalStatistical methods in medical research \bvolume27 \bpages846–862. \endbibitem
- Wang and Blei (2019) {barticle}[author] \bauthor\bsnmWang, \bfnmYixin\binitsY. and \bauthor\bsnmBlei, \bfnmDavid M\binitsD. M. (\byear2019). \btitleThe blessings of multiple causes. \bjournalJournal of the American Statistical Association \bvolume114 \bpages1574–1596. \endbibitem
- Wang and Blei (2021) {binproceedings}[author] \bauthor\bsnmWang, \bfnmYixin\binitsY. and \bauthor\bsnmBlei, \bfnmDavid\binitsD. (\byear2021). \btitleA proxy variable view of shared confounding. In \bbooktitleInternational Conference on Machine Learning \bpages10697–10707. \bpublisherPMLR. \endbibitem
- Wang et al. (2024) {barticle}[author] \bauthor\bsnmWang, \bfnmYingrong\binitsY., \bauthor\bsnmLi, \bfnmHaoxuan\binitsH., \bauthor\bsnmZhu, \bfnmMinqin\binitsM., \bauthor\bsnmWu, \bfnmAnpeng\binitsA., \bauthor\bsnmXiong, \bfnmRuoxuan\binitsR., \bauthor\bsnmWu, \bfnmFei\binitsF. and \bauthor\bsnmKuang, \bfnmKun\binitsK. (\byear2024). \btitleCausal Inference with Complex Treatments: A Survey. \bjournalarXiv preprint arXiv:2407.14022. \endbibitem
- Wudil et al. (2021) {barticle}[author] \bauthor\bsnmWudil, \bfnmUsman J\binitsU. J., \bauthor\bsnmAliyu, \bfnmMuktar H\binitsM. H., \bauthor\bsnmPrigmore, \bfnmHeather L\binitsH. L., \bauthor\bsnmIngles, \bfnmDonna J\binitsD. J., \bauthor\bsnmAhonkhai, \bfnmAima A\binitsA. A., \bauthor\bsnmMusa, \bfnmBaba M\binitsB. M., \bauthor\bsnmMuhammad, \bfnmHamza\binitsH., \bauthor\bsnmSani, \bfnmMahmoud U\binitsM. U., \bauthor\bsnmNalado, \bfnmAisha M\binitsA. M., \bauthor\bsnmAbdu, \bfnmAliyu\binitsA. \betalet al. (\byear2021). \btitleApolipoprotein-1 risk variants and associated kidney phenotypes in an adult HIV cohort in Nigeria. \bjournalKidney international \bvolume100 \bpages146–154. \endbibitem
- Yang et al. (2016) {barticle}[author] \bauthor\bsnmYang, \bfnmShu\binitsS., \bauthor\bsnmImbens, \bfnmGuido W\binitsG. W., \bauthor\bsnmCui, \bfnmZhanglin\binitsZ., \bauthor\bsnmFaries, \bfnmDouglas E\binitsD. E. and \bauthor\bsnmKadziola, \bfnmZbigniew\binitsZ. (\byear2016). \btitlePropensity score matching and subclassification in observational studies with multi-level treatments. \bjournalBiometrics \bvolume72 \bpages1055–1065. \endbibitem
- Zhou et al. (2022) {barticle}[author] \bauthor\bsnmZhou, \bfnmTianhui\binitsT., \bauthor\bsnmTong, \bfnmGuangyu\binitsG., \bauthor\bsnmLi, \bfnmFan\binitsF., \bauthor\bsnmThomas, \bfnmLaine E.\binitsL. E. and \bauthor\bsnmLi, \bfnmFan\binitsF. (\byear2022). \btitlePSweight: An R Package for Propensity Score Weighting Analysis. \bjournalThe R Journal \bvolume14 \bpages282-300. \bnotehttps://rjournal.github.io/. \endbibitem
- Zhu, Coffman and Ghosh (2015) {barticle}[author] \bauthor\bsnmZhu, \bfnmYeying\binitsY., \bauthor\bsnmCoffman, \bfnmDonna L\binitsD. L. and \bauthor\bsnmGhosh, \bfnmDebashis\binitsD. (\byear2015). \btitleA boosting algorithm for estimating generalized propensity scores with continuous treatments. \bjournalJournal of causal inference \bvolume3 \bpages25–40. \endbibitem
- Zhu et al. (2024) {barticle}[author] \bauthor\bsnmZhu, \bfnmGuiming\binitsG., \bauthor\bsnmWen, \bfnmYanchao\binitsY., \bauthor\bsnmCao, \bfnmKexin\binitsK., \bauthor\bsnmHe, \bfnmSimin\binitsS. and \bauthor\bsnmWang, \bfnmTong\binitsT. (\byear2024). \btitleA review of common statistical methods for dealing with multiple pollutant mixtures and multiple exposures. \bjournalFrontiers in Public Health \bvolume12 \bpages1377685. \endbibitem
- Zou et al. (2020) {barticle}[author] \bauthor\bsnmZou, \bfnmHao\binitsH., \bauthor\bsnmCui, \bfnmPeng\binitsP., \bauthor\bsnmLi, \bfnmBo\binitsB., \bauthor\bsnmShen, \bfnmZheyan\binitsZ., \bauthor\bsnmMa, \bfnmJianxin\binitsJ., \bauthor\bsnmYang, \bfnmHongxia\binitsH. and \bauthor\bsnmHe, \bfnmYue\binitsY. (\byear2020). \btitleCounterfactual prediction for bundle treatment. \bjournalAdvances in Neural Information Processing Systems \bvolume33 \bpages19705–19715. \endbibitem