Skip to main content
NIHPA Author Manuscripts logoLink to NIHPA Author Manuscripts
. Author manuscript; available in PMC: 2021 Feb 20.
Published in final edited form as: Stat Med. 2019 Nov 27;39(4):353–368. doi: 10.1002/sim.8407

Identification of the Optimal Treatment Regimen in the Presence of Missing Covariates

Ying Huang 1,*, Xiao-Hua Zhou 2,*
PMCID: PMC6954309  NIHMSID: NIHMS1060486  PMID: 31774192

Summary

Covariates associated with treatment-effect heterogeneity can potentially be used to make personalized treatment recommendations towards best clinical outcomes. Methods for treatment-selection rule development that directly maximize treatment-selection benefits have attracted much interest in recent years, due to the robustness of these methods to outcome modeling. In practice, the task of treatment-selection rule development can be further complicated by missingness in data. Here we consider the identification of optimal treatment-selection rules for a binary disease outcome when measurements of an important covariate from study participants are partly missing. Under the missing at random assumption, we develop a robust estimator of treatment-selection rules under the direct-optimization paradigm. This estimator targets the maximum selection benefits to the population under correct specification of at least one mechanism from each of the two sets — missing data or conditional covariate distribution, and treatment assignment or disease outcome model. We evaluate and compare performance of the proposed estimator with alternative direct-optimization estimators through extensive simulation studies. We demonstrate the application of the proposed method through a real data example from an Alzheimer’s disease study for developing covariate combinations to guide the treatment of Alzheimer’s disease.

Keywords: Augmented inverse probability weighting, Biomarker, Missing at random, Robust, Treatment-selection

1 ∣. INTRODUCTION

In clinical settings, heterogeneity may exist among individual responses to treatment or prevention of a targeted disease. For example, in HIV vaccine research, a vaccine’s protective effect can vary with host genetic factors such as Fc-receptor genotype1. In trials of potential Alzheimer’s disease treatments, response to treatment can also be affected by demographics or lab-based baseline tests2. These demographic variables, genetic factors, and/or biomarkers associated with treatment-effect heterogeneity, if identified, can be used to recommend treatment to individuals who will benefit from it and avoid unnecessary treatment (and potentially even harmful treatment effects) of others.

Traditionally, the development of treatment-selection rules relies on modeling the disease outcome as a function of treatment and covariates. The active treatment is subsequently recommended to those whose predicted disease risk is reduced if receiving treatment relative to if left untreated3,4,5,6,7. While risk modeling approaches have the advantage of providing individual risk estimates, corresponding treatment-selection performance relies critically on proper modeling of disease risk and can be suboptimal when the risk model is misspecified. In recent years, an alternative framework that directly optimizes the treatment-selection benefit to the population has gained much attention and has shown promise in personalized medicine with performance robust to risk modeling. For example, Zhang et al8 proposed finding marker combinations that optimize the empirical or double-robust estimates of population mean outcome within a pre-specified parametric class. Zhang et al9 phrased the problem into a weighted optimization problem using a zero-one loss for all estimates of the population mean of potential outcomes. Additional cost due to treatment such as side effect and monetary cost can similarly be incorporated into this weighted optimization problem10. Other authors have proposed alternative optimization algorithms by approximating the 0-1 loss in the estimated objective function with surrogate losses such as exponential loss, hinge loss, or ramp loss10,11,12,13. These methods were all developed assuming availability of data representative of the target population.

In practice, however, covariates for developing treatment-selection rules might be partly missing, with the likelihood of missingness depending on study design or other random mechanisms. Limited research to date has been devoted to accommodating missing data in developing treatment-selection rules, especially under the direct optimization framework. One relevant missing data problem was presented in Shortreed et al14, in which the authors investigated a problem setting of comparing sequential dynamic treatment regimens in the sequential multiple assignment randomized trials, where multiple imputation methods were used to handle missing data when estimating mean response in each treatment regimen using regression based methods. In this paper, we consider the identification of covariate-based optimal treatment-selection rules under the direct optimization framework when an important covariate measurement is partly missing from study participants. Under a missing at random (MAR) mechanism, to effectively account for missingness of the covariate, we consider an augmented inverse probability weighting strategy that combines the modeling of the covariate missing mechanism with the modeling of the covariate distribution to achieve a double-robust estimation of the targeted objective function, which is then optimized to derive the optimal treatment-selection rules. The idea of augmented inverse probability weighting strategy to robustly handle missing data was originally proposed by Robins et al15 and has been previously utilized to evaluate causal exposure effects in the presence of missing exposure16, confounders, or disease status17. In the field of treatment selection, it has also been adopted in the direct optimization paradigm to accommodate missing potential outcomes if assigned a particular treatment9. However, there has not been any research about its use in this context, i.e. when covariates for developing optimal treatment-regimens are subject to missingness. Here we utilize this strategy to handle both missingness of covariates and missingness of potential outcomes. We develop a robust estimator for treatment-selection rules that targets the maximum selection benefits to the population under correct specification of at least one mechanism from each of the two sets — missing data probability or conditional covariate distribution, and treatment assignment or disease outcome model. The estimator can handle not only missingness of a single covariate but also missingness of a set of covariates that are missing together in study participants. Through extensive simulation studies, we demonstrate advantages of the proposed estimator compared to alternative direct-optimization estimators that rely on correct modeling of missing data probability and alternative estimators that simply discard data with missing covariate measurements. We demonstrate the application of the proposed method through a real data example from an Alzheimer’s disease study for developing covariate-based rules to guide the treatment of Alzheimer’s disease.

2 ∣. METHODS

2.1 ∣. Problem Setting

We consider a problem setting for identifying optimal treatment-selection rules for an unfavorable binary clinical outcome, which we refer to as disease, although the developed methods work for continuous outcomes as well. Suppose in a cohort of individuals or a randomized trial, we have information available for a binary disease outcome Y, with values 1 and 0 indicating disease and no disease, respectively, and information for a binary treatment indicator T, with values 1 and 0 standing for treated and untreated, respectively. We also let Y(1) and Y(0) indicate the potential outcome of Y if receiving or not receiving the treatment, respectively.

Assume there is a vector of covariates X with dimension p, based on which we are interested in developing a treatment-selection rule. Let A(X) be a function of X that indicates the covariate-based treatment-selection rule, which recommends to treat those individuals with covariates X = x such that A(x) = 1 and not to treat individuals with A(x) = 0. In this paper we focus on identifying an optimal rule based on thresholding of a linear combination of X, i.e.

A(X)=I{f(X)>0}withf(X)=ξ0+ξ1TX (1)

that minimizes the disease rate in the population if the treatment-selection rule is applied to the population, namely E[Y{A(X)}], where Y{A(X)} = Y(1)I {A(X) = 1} + Y(0)I {A(X) = 0} is the potential outcome that would be observed if a randomly chosen subject from the population were to be assigned treatment according to A(X). But note the proposed methods also apply in general when f(X) is a nonlinear combination of X.

Among the set of covariates X, suppose there is an important covariate X2 that is partially missing, while the rest of the covariates, denoted as X1, are fully observed among all individuals. Examples of X1 are demographic variables that are easily obtained from every individual in a study, whereas X2 can be a biomarker that is expensive to measure or a lab test that is expensive to perform, with its missingness caused by sampling design or some other random mechanism such that the probability of observing X2 depends on other covariates, treatment status, and/or the clinical outcome. Let R be the binary indicator of observing X2. The data available are then n i.i.d. copies of Oi = (Yi, Ti, X1i, Ri, X2i Ri), where i = 1, …, n. Next we describe the assumptions and models used in our methods of deriving an optimal treatment-selection rule.

2.2 ∣. Assumptions and Models

We make the following assumptions.

(A1) Stable unit treatment value (SUTVA)18 and consistency: Y(0) and Y(1) of one subject are independent of the treatment assignments of other subjects, and given the treatment a subject actually received, a subject’s potential outcomes equal the observed outcomes;

(A2) Ignorable treatment assignment conditional on covariates, or no unmeasured confounding: T ⊥ Y(t)∣X, t = 0, 1;

(A3) Positivity assumption for treatment: 0 < P(T = 1∣X) < 1 with probability 1;

(A4) Missing at random assumption with respect to X2: R ⊥ X2∣X1, Y, T;

(A5) Positivity assumption with respect to observation of X2: P(R = 1∣X1, Y, T) > 0 with probability 1;

(A6) Non-exceptional law: P{f(x) = 0} = 0 for all x that occur with a positive probability.

When there is no missingness in X2, assumptions (A1), (A2) and (A3) allow identifiability of the objective function E[Y{A(X)}], which we want to minimize when deriving optimal treatment-selection rules. Specifically, as previously pointed out8,9, Y{A(X)} is observed and equals to observed Y when A(X) = T and is otherwise unobserved. Let C = I{A(X) = T} be the indicator of observing Y{A(X)}, then P(C = 1∣Y{A(X)}, X) = P(C = 1∣X). Based on an inverse probability weighting (IPW) idea19 to handle missingness in Y{A(X)}, we have

E[Y{A(X)}]=E[Y{A(X)}CP(C=1∣X)]=E[TA(X)YP(T=1∣X)+(1−T){1−A(X)}YP(T=0∣X)].

In the presence of missing X2, assumptions (A4) and (A5), together with (A1)-(A3), allow identifiability of E[Y{A(X)}] based on the observed data, given that

E[Y{A(X)}]=E{RP(R=1∣X1,Y,T)[TA(X)YP(T=1∣X)+(1−T){1−A(X)}YP(T=0∣X)]},

again with IPW to address missingness in X2. Assumption (A6) ensures the existence of a unique minimizer of E[Y{A(X)}] to avoid non-regular estimators of treatment-selection rules20.

Next we list the working models that are utilized in the methods we propose.

  1. The propensity score (PS) model, which is a model of the treatment probability conditional on covariates P(T = 1∣X; α), with α the corresponding parameter;

  2. The outcome regression (OR) model, which is a model of the outcome Y conditional on covariates and treatment P(Y = 1∣X, T; β), with β the corresponding parameter;

  3. The missing data (MD) model, which is a model for observing X2 conditional on other covariates, treatment, and outcome, P(R = 1∣X1, T, Y; γ), with γ the corresponding parameter;

  4. The calibration (CL) model, which is a model for distribution of X2 conditional on other covariates, treatment, and outcome, P(X2∣X1, T, Y; η), with η the corresponding parameter.

Next, we consider methods for deriving robust treatment-selection rules under the paradigm of direct optimization of the targeted objective function, which is the disease rate in the population if applying the treatment-selection rule. We start by reviewing this paradigm when there is no missingness in covariates.

2.3 ∣. Review of Direct Optimization Framework Without Covariate Missingness

Towards the objective of minimizing E[Y{A(X)}], the direct-optimization approaches8,11 pre-specify a class of rules like in (1), derive a consistent estimate of E[Y{A(X)}] as a function of A(X), and then estimate the optimal rule as the minimizer of this consistent estimate of E[Y{A(X)}]. Two of the most commonly used forms for W are derived from the inverse-probability weighed (IPW) and the augmented inverse-probability weighted (AIPW) estimators of E[Y{A(X)}] for addressing missing potential outcomes8,9. As mentioned in section 2.2, the estimation of E[Y{A(X)}] can be viewed as a missing data problem with respect to Y{A(X)}, where Y{(A(x)} is observed and equals Y only among subjects with A(x) = T and is otherwise missing. The expectation E[Y{A(X)}] can thus be estimated using an IPW approach where the contribution of each individual in the study is weighted by the probability of observing Y{A(X)}, i.e. P{T = A(X)∣X}. The consistency of the IPW estimator of E[Y{A(X)}] requires correct specification of the model P(T∣X), i.e. the PS model. An IPW-type estimator of E[Y{A(X)}]8,9 can be constructed as

E~[Y{A(X)}]=1n∑i=1nYiTiA(Xi)P(T=1∣Xi;α^)+Yi(1−Ti){1−A(Xi)}P(T=0∣Xi;α^), (2)

with P(T = t∣X; α^) the estimate of P(T = t∣X; α). Researchers have also proposed minimization of a double-robust AIPW estimator for E[Y{A(X)}]8,9, which augments the IPW estimator (2) with an extra term that involves modeling of the outcome using the OR model:

E^[Y{A(X)}]=E~[Y{A(X)}]−1n∑i=1nI{Ti=A(Xi)}−P{Ti=A(Xi)∣Xi}P{Ti=A(Xi)∣Xi}[Risk0(Xi,β^){1−A(Xi)}+Risk1(Xi,β^)A(Xi)], (3)

where Risk0(X,β^) and Risk1(X,β^) are estimates of Risk0(X, β) = P(Y = 1∣X, T = 0; β) and Risk1(X, β) = P(Y = 1∣X, T = 1; β). The AIPW estimator of E[Y{A(X)}] is consistent if either the PS or the OR model is correctly specified8,9.

The IPW and AIPW estimators of treatment-selection rules can be obtained by minimizing corresponding IPW and AIPW estimators of E[Y{A(X)}] in (2) and (3). Zhang et al8 adopted grid search and genetic algorithms for optimization. Zhang et al9 and Zhao et al11 reformulated the optimization problem as a classification problem. Equivalently, as shown in Huang and Fong10, solving for f(X) in (1) (or minimization of (2) and (3)) can be framed as the problem of minimizing a weighted sum of 0-1 loss, i.e.,

f^(X)=argminf1n∑i=1nWiI{f(Xi)≤0}, (4)

where W is a subject-specific weight that can be computed from the observed data. In this paper, we follow the convention in Huang and Fong10 by identifying treatment-selection rule as a problem of minimizing a weighted sum of 0-1 loss. This belongs to a general optimization problem that has also been studied in other problem settings such as the optimization of the area under the receiver operating characteristics curve21. As shown in Supplementary Appendix A, finding f(X) to minimize the IPW estimator of E[Y{A(X)}] is equivalent to finding solution in (4) with

Wi=−{TiYiP(T=1∣Xi;α^)−(1−Ti)YiP(T=0∣Xi;α^)}. (5)

In this paper, we refer to this W as the IPW weight. In other work, it has also been referred to as the outcome weight11. Finding f(x) to minimize the AIPW estimator of E[Y{A(X)}] is equivalent to finding the solution of (4) with

Wi=−TiYiP(T=1∣Xi;α^)+(1−Ti)YiP(T=0∣Xi;α^)+Ti−P(T=1∣Xi;α^)P(T=1∣Xi,α^)Risk1(Xi;β^)+Ti−P(T=1∣Xi;α^)1−P(T=1∣Xi,α^)Risk0(Xi;β^). (6)

In this paper, we refer to this weight as the AIPW weight.

Various algorithms could be used to solve the minimization problem in (4). For example, grid search could be performed when the dimension of covariates is small. When the number of covariates gets larger, more computationally efficient algorithms are needed. For example, Zhang et al8 and Jiang et al22 used the genetic algorithm as implemented in the R rgenoud package23 to solve the optimization problem. Other authors have used algorithms that approximate the 0-1 loss with a surrogate loss, such as the hinge loss (as in the support vector machine), the ramp loss, or the binomial deviance function10,11,12,24. As will be presented later, for numerical studies in this paper, we use grid search when combining two covariates and use the weighted logistic regression when several covariates are combined. The weighted logistic regression is a surrogate-loss based algorithm: it approximates the misclassification error with a binomial deviance loss function25.

2.4 ∣. Direct Minimization Methods in the Presence of a Missing Covariate

For this paper we consider the settings where a covariate X2, potentially important for building a treatment-selection rule, is partially missing. Again we want to construct a consistent estimate of E[Y{A(X)}] such that the treatment-selection rule A(X) can be estimated by minimizing this estimated objective function. Equivalently, since the minimization problem can be phrased as minimization of the sum of the weighted 0-1 loss W ∑ I(f(X) ≤ 0)/n as in (4), our goal is to recover the sum of weighted loss in the pseudo-population that does not have missingness in X2 and use this quantity as the targeted objective function for minimization. The computation of the IPW or AIPW weights W described earlier in (5) and (6) for settings without missing X2 requires estimation of the propensity score (PS) model parameter α and/or the outcome regression (OR) model parameter β; in the presence of missing X2, one would also need to estimate the missing data (MD) model and/or the calibration (CL) model. Next, we describe how these parameters will be computed in the presence of missing covariates, and then propose our estimators of optimal treatment-selection rules.

2.4.1 ∣. Estimation of parameters in various Models in the Presence of a Missing Covariate

First, consider the estimation of the parameter γ in the MD model. It can be achieved by maximizing the likelihood of observing X2, i.e.,

Lγ=∏i=1nP(R=1∣X1i,Yi,Ti;γ)Ri{1−P(R=1∣X1i,Yi,Ti;γ)}1−Ri

or solving the corresponding score equation. A natural choice for the MD model P(R = 1∣X1, Y, T; γ) is the logistic regression model. We let γ^ be the corresponding maximum likelihood estimator (MLE) of γ.

Next, we consider the estimation of the parameter α in the PS model. When there is no missing data, α can be estimated by maximizing the likelihood of observed treatment,

Lα=∏i=1nP(T=1∣Xi;α)Ti{1−P(T=1∣Xi;α)}1−Ti,

or equivalently, estimated as the solution of the corresponding score equation. Again, a natural choice for the PS model P(T = 1∣X; α) is the logistic regression model. When there is missingness in X2, a natural strategy to estimate α is to maximize a weighted likelihood, which weights the contribution of each participant to the likelihood by the inverse of the probability of observing X2, i.e.,

WLα=∏i=1nP(T=1∣Xi;α)viTiRi{1−P(T=1∣Xi;α)}vi(1−Ti)Ri,

where vi=1∕P(R=1∣X1i,Yi,Ti;γ^). That is, we find α by solving the inverse probability weighted (IPW) score equation

∑i=1nRiP(R=1∣X1i,Yi,Ti;γ^)Uαi≡0, (7)

where

Uαi=∂logLαi∂α=Ti∂P(T=1∣Xi;α)∕∂αP(T=1∣Xi;α)−(1−Ti)∂P(T=1∣Xi;α)∕∂α1−P(T=1∣Xi;α).

We call the corresponding α estimator α^IPW. Note that under the correctly specified PS model, α^IPW will lead to a consistent estimator of P(T = 1∣X) only if the MD model is also correctly specified.

One can consider further improving the robustness of the α estimate by augmenting the IPW-score equation (7) with an additional term that models the distribution of X2 conditional on X1, Y, and T, i.e. the calibration (CL) model, following ideas discussed in earlier work15,16,26. That is, we solve the following augmented inverse-probability weighted score equation:

∑i=1n[RiP(R=1∣X1i,Yi,Ti;γ^)Uαi−{RiP(R=1∣X1i,Yi,Ti;γ^)−1}E^(Uαi∣X1i,Yi,Ti)]≡0. (8)

Under the MAR assumption of X2, P(X2∣X1, Y, T) = P(X2∣X1, Y, T, R = 1). Thus, one can obtain E^(Uα∣X1,Y,T)=E(Uα∣X1,Y,T;η^) using samples with X2 observed. For discrete X1, P(X2∣X1, Y, T) can be estimated empirically; when X1 includes continuous components, we adopt the semiparametric location-scale model27 to estimate P(X2∣X1, Y, T), as will be shown later in Section 2.4.2. Note that with the correctly specified PS model, (8) is asymptotically unbiased if either the MD or the CL model is correctly specified. We use α^AIPW to denote the corresponding solution of (8).

Now we consider the estimation of the parameter β in the OR model. When there is no missing data, β can be estimated by maximizing the likelihood of Y conditional on covariates and treatment,

Lβ=∏i=1nP(Y=1∣Xi,Ti;β)Yi{1−P(Y=1∣Xi,Ti;β)}1−Yi,

or equivalently, estimated as the solution of the corresponding score equation. Again, a natural model for P(Y = 1∣X, T; β) is the logistic regression model. When there is missingness in X2, again one can estimate β by maximizing the weighted likelihood,

WLβ=∏i=1nP(Y=1∣Xi,Ti,β)viYiRi{1−P(Y=1∣Xi,Ti,β)}vi(1−Yi)Ri,

or equivalently solve the inverse probability weighted (IPW) score equation

∑i=1nRiP(R=1∣X1i,Yi,Ti;γ^)Uβi≡0, (9)

with

Uβi=∂logLβi∂β=Yi∂P(Y=1∣Xi,Ti;β)∕∂βP(Y=1∣Xi,Ti;β)−(1−Yi)∂P(Y=1∣Xi,Ti;β)∕∂β1−P(Y=1∣Xi,Ti;β).

We call the corresponding β estimator β^IPW. Note that under the correctly specified OR model, β^IPW will lead to a consistent estimator of P(Y = 1∣X, T) only if the MD model is also correctly specified.

Similar to the estimation of α, one can further improve the robustness of the β estimate by augmenting the IPW-score equation (9) with an extra term that relies on the CL model. That is, we solve the following augmented inverse-probability weighted score equation:

∑i=1n[RiP(R=1∣X1i,Yi,Ti;γ^)Uβi−{RiP^(R=1∣X1i,Yi,Ti;γ^)−1}E^(Uβi∣X1i,Yi,Ti)]≡0. (10)

With the correctly specified OR model, (10) is asymptotically unbiased if either the MD or the CL model is also correctly specified. We use β^AIPW to denote the corresponding solution of (10).

2.4.2 ∣. Identification of the Optimal Treatment Regimen in the Presence of a Missing Covariate

Now we consider estimation of the optimal treatment-selection rule under MAR of X2, where the missingness in X2 is handled using either the IPW or AIPW technique.

(I). Using IPW to account for missingness in X2

First, to extend the minimization problem in (4) to the missing covariate scenario, it is natural to adopt the inverse probability weighted strategy to account for missingness in X2 by weighting the contribution of each individual to the targeted objective function to be minimized by the inverse of the probability of observing X2. That is, for each type of individual-specific weight W as specified earlier in (5) and (6), we compute

1n∑i=1nRiP(R=1∣X1i,Yi,Ti;γ^)WiI{f(Xi)≤0}. (11)

Note that W is a function of the parameter estimates in the PS and/or OR model. Allowing somewhat loose use of notation, let W∞ indicate the corresponding W when the estimators of the PS and OR models are replaced by their probability limits. It is straightforward to show that (11) converges to E[W∞I{f(X) ≤ 0}] if the MD model is correctly specified. When computing the individual-specific weight W, we can use either α^IPW or α^AIPW for estimation of the IPW-weight W in (5) and use either {α^IPW,β^IPW} or {α^AIPW,β^AIPW} for estimation of the AIPW weight W in (6). We then derive the optimal treatment-selection rule by minimizing the objective function (11) with respect to f.

Let ξ^={ξ^0,ξ^1} be the minimizer of (11) for f(X)=ξ0+ξ1TX. When the MD model is correctly specified, the convergence of ξ^ to the minimizer of E[W∞I(ξ0+ξ1TX)≤0] can be shown under regularity conditions. A sketch of the proof is included in Web Supplementary Appendix B. We refer to the corresponding estimator of the treatment-selection rule as IPW(MD)-IPW(PS) if the IPW weight W in (5) is used in (11) and as IPW(MD)-AIPW(PS) if the AIPW weight W in (6) is used in (11). As mentioned in section 2.3, we have argminfE[W∞I{f(X) ≤ 0} = argminfE[Y{A(X)}] under either one of the following two conditions: 1) the IPW weight W in (5) with consistent α estimate is used in (11) (i.e. if α^IPW is used and MD and PS models are correctly specified, or if α^AIPW is used and “(MD or CL) and PS" models are correctly specified); or 2) the AIPW weight W in (6) is used with consistent α or β estimate (i.e. if {α^IPW,β^IPW} is used and “MD and (PS or OR)" models are correctly specified, or if {α^AIPW,β^AIPW} is used and “(MD or CL) and (PS or OR)" models are correctly specified). As a result, as summarized in Table 1, in the presence of missing X2, the IPW(MD)-IPW(PS) estimator of the treatment-selection rule converges to the optimal linear rule that targets the minimization of population disease burden when both the MD and PS models are correctly specified; the IPW(MD)-AIPW(PS) estimator of the treatment-selection rule converges to the optimal linear rule when both the MD model and one of the PS and OR models are correctly specified.

TABLE 1.

Correct model specifications required for robust performance of treatment-selection rules for various direct optimization methods.

MD – PS α β Correct Models Required
IPW(MD)–IPW(PS) α^IPW MD and PS
α^AIPW MD and PS
IPW(MD)–AIPW(PS) α^IPW β^IPW MD and (PS or OR)
α^AIPW β^AIPW MD and (PS or OR)
AIPW(MD)–IPW(PS) α^AIPW (MD or CL) and PS
AIPW(MD)–AIPW(PS) α^AIPW β^AIPW (MD or CL) and (PS or OR)
(II). Using AIPW to account for missingness in X2

We next propose an estimator of the optimal treatment-selection rule with increased robustness in the presence of a missing covariate. Let q(X, Y, T) = W(X, Y, T)I{f(X) ≤ 0}. We propose to find the optimal f(X) by minimizing an augmented IPW estimate of E(q):

E^(q)=1n∑i=1n[RiP(R=1∣X1i,Yi,Ti;γ^)q(Xi,Yi,Ti)−{RiP(R=1∣X1i,Yi,Ti;γ^)−1}E^{q(X,Y,T)∣X1i,Yi,Ti}]=1n∑i=1n[RiP(R=1∣X1i,Yi,Ti;γ^)WiI{f(Xi)≤0}]−1n∑i=1n({RiP(R=1∣X1i,Yi,Ti;γ^)−1}E^[WI{f(X)≤0}∣X1i,Yi,Ti]), (12)

where E^{q(X,Y,T)∣X1,Y,T} is the estimate of the average of q(X, Y, T) conditional on the CL model of X2∣X1, Y, T. Note that E^(q) is consistent for E{W∞I{f(X) ≤ 0}} if either the MD or the CL model is correctly specified. In particular, when the MD model is correctly specified,

E[R∕P(R=1∣X1,Y,T;γ^)]→1,

the second term in (12) is asymptotically negligible by a conditioning argument and the first term converges to E[W∞I{f(X) ≤ 0}]. When the CL model is correctly specified, let γ∞ be the product limit of γ^, we have

E^(q)=E[RP(R=1∣X1,Y,T;γ∞)q(X,Y,T)−{RiP(R=1∣X1,Y,T;γ∞)−1}E{q(X,Y,T)∣X1,Y,T}]+op(1)=E(RP(R=1∣X1,Y,T;γ∞)E[q(X,Y,T)−E{q(X,Y,T)∣X1,Y,T}∣X1,Y,T,R])+E[E{q(X,Y,T)∣X1,Y,T}]+op(1)E[W∞I{f(X)≤0}]+op(1).

For maximum robustness, here we consider W to be the AIPW weights (6) and refer to the corresponding treatment-selection rule estimator as AIPW(MD)-AIPW(PS) (Table 1). It is important that one uses α^AIPW and β^AIPW in computing W to ensure the robustness of W in the sense of argminfE[W∞I{f(X) ≤ 0}] = argminfE[Y{A(X)}] when either the MD or CL model is correctly specified and either the PS or OR model is correctly specified. Consequently, the objective function (12) that AIPW(MD)-AIPW(PS) maximizes converges to a limit that is equal up to an additive constant (i.e., something that does not depend on f) to the population disease burden that can be achieved using the optimal f(X), when either the MD or CL model and either the PS or OR model are correctly specified.

As a comparative procedure, note that one can also construct an AIPW(MD)-IPW(PS) estimator with α^AIPW that utilizes AIPW to account for missinginess in X2 and IPW to account for missingness in potential outcomes. Using similar argument as above, it is straightforward to see that the robust performance of this estimator requires correct specification of either the MD or the CL model and the PS model (Table 1).

The AIPW(MD)-AIPW(PS) estimator of the treatment-selection rule can again be solved by minimizing a weighted sum of the 0-1 loss function using an augmented dataset as follows. First, suppose a semiparametric location-scale model is used for estimating the CL model (e.g. when X1 includes continuous component). Then our estimator can be derived based on the following steps.

  • Step I. Estimate MD model parameter γ^ as described in Section 2.4.1.

  • Step II. Estimate distribution of X2∣X1, Y, T with a semiparametric location-scale model. That is, assume the cumulative distribution function (CDF) of X2 conditional on X1, Y, T is
    F(X2∣X1=x1,Y=y,T=t)=F0(X2−μ(x1,y,t)σ(x1,y,t)),
    with F0 a baseline CDF, μ(X1,Y,T)=η1TV1, and log{σ(X1,Y,T)}=η2TV2, with V1 and V2 some specified functionals of (X1, Y, T), e.g. (1, X1, Y, T) or with X1 replaced by its B-spline basis. Call the set with X2 observed (or R = 1) the validation set S. Let m=∑i=1nRi be the number of observations in S. The estimators η^1 and η^2 are computed as the solutions to the following estimating equations
    ∑j∈SRjV1j(X2j−η1TV1j)∕exp(2η2TV2j)=0∑j∈SRjV2j{(X2j−η1TV1j)2−exp(2η2TV2j)}∕exp(2η2TV2j)=0.

    We obtain residuals e1,… ,em, where ej=(X2j−η^1TV1j)∕exp(η^2TV2j) for j∈S.

  • Step III. Estimate α^AIPW and β^AIPW as described in Section 2.4.1 based on (8) and (10).

  • Step IV. Construct the augmented dataset
    • Each observation i with Ri = 1 contributes Wi/P(R = 1∣X1i, Yi, Ti; γ^)I {f(Xi ≤ 0)}
    • Each observation i is augmented m times with the jth imputed new observation X2ij⋆=ej×σ^(X1i,Yi,Ti)+μ^(X1i,Yi,Ti) for j∈S, and contributes
      −1m{RiP(R=1∣X1i,Yi,Ti;γ^)−1}Wij⋆I{f(Xij⋆)≤0},
      where Wij⋆ is the (6) weights computed based on X2ij⋆, X1i, Yi and Ti.
  • Step V. Minimize the weighted sum of 0-1 loss based on the augmented dataset. That is, we solve for

f(x)=argminf1n∑i=1n[RiWiP(R=1∣X1i,Yi,Ti;γ^)I{f(Xi)≤0}]−{RiP(R=1∣X1i,Yi,Ti;γ^)−1}[1m∑j∈SWij⋆I{f(Xij)⋆≤0}].

When X1 is a discrete variable, we can use a similar algorithm with an empirical estimate of the CL model with the following modifications regarding Steps II and IV.

  • Step II. Estimate the distribution of X2∣X1, Y, T empirically.

  • Step IV. Construct the augmented dataset.
    • Each observation i with R = 1 contributes Wi/P(R = 1∣X1i, Yi, Ti; γ^)I {f(Xi, ≤ 0)}
    • Call the set with X2 observed the validation set. Let Si, be the validation set with X1 = X1i, Y = Yi, T = Ti. Let mi be the number of observations in Si. Each observation i is augmented mi times with the jth imputed new observation having X2ij⋆ equal to the the jth X2 value in Si, and each augmented observation contributes
      −1m{RiP(R=1∣X1i,Yi,Ti;γ^)−1}Wij⋆I{f(Xij⋆)≤0},
      where Wij⋆ is the (6) weights computed based on X2ij⋆, X1i, Yi and Ti.

2.5 ∣. Direct Minimization Methods when a Set of Covariates are Missing together

Previously we have proposed treatment-selection estimators in the presence of a missing covariate, but the methodology can be easily extended to allow for the missingness of a set of covariates when those covariates are observed or missing together from study participants. For example, the covariates of consideration might be several lab assays measured from blood that are missing together if a study participant does not contribute specimen for measurement. With a slight abuse of notation, let X2 = {X21, …, X2K} be K-dimensional covariates that are always missing together and R = 1, 0 be the indicator of whether X2 is measured. Corresponding CL model requires estimation of the joint distribution of {X21,…, X2K} conditional on X1, Y, and T. The procedure described in Section 2.4.2 for estimating AIPW(MD)-AIPW(PS) can be extended by fitting semiparametric location-scale model of each individual covariate X2k, k = 1,…, K conditional on X1, Y, T in Step II. This leads to the estimators of the location and scale parameters for each component of X2, as well as a K-dimensional vector of residuals from each participant in the validation set that captures the correlation structure among {X21,…, X2K}28. These model estimators will then be used to impute new observations of X2 (of dimension K) in Step IV (Details are presented in Supplementary Appendix C).

3 ∣. SIMULATION STUDIES

In this section, we conduct simulation studies to evaluate the performance of our proposed robust estimator of optimal treatment-selection rules in the presence of a missing covariate. We simulate (X1∗,X2) from a bivariate normal distribution with mean 0 and variance 1 each, with a correlation of 0.2. Let X1 be the covariate without missingness and X2 be the covariate with missingness. We consider both settings where X1 is discrete (X1=I[X1∗>0]) and settings where X1 is continuous (X1=X1∗). We simulate treatment T conditional on X1, X2 from a true PS model P0(T = 1∣X1, X2), then simulate the clinical endpoint Y conditional on X1, X2 and T from a true OR model P0(Y = 1∣X1, X2, T). Finally, we simulate the indicator R for observing X2 from a true MD model P0(R = 1∣X1, Y, T).

We consider direct optimization methods to estimate an optimal linear treatment-selection rule of the form A(X) = I(ξ0 + ξ1X1 + ξ2X2 > 0) that minimizes a weighted sum of zero-one loss. To derive our estimators we adopt the following working models:

  • MD: logitP(R = 1∣X1, Y, T) = γ0 + γ1X1 + γ2Y + γ3T

  • PS: logitP(T=1∣X)=α0+α1TX

  • OR: logitP(Y=1∣X,T)=β0+β1TX+β2T+β3TXT

  • CL: for the calibration model, we estimate the distribution of X2 conditional on X1, Y, T empirically when X1 is discrete and use a semiparametric location-scale model when X2 is continuous, where the mean of X2 is modeled as a function of the linear effect of Y and T and the natural cubic spline basis of X1, with three knots at the 25%, 50%, and 75% percentiles.

We investigate different simulation settings allowing working models for the MD, PS, or OR models to be misspecified. In particular, the settings where working models for the MD, PS, and OR models are correctly specified have 1) logitP0(R = 1∣X1, T, Y) = 1.8 – 0.5X1 for discrete or continuous X1; 2) logitP0(T = 1∣X1, X2) = α0 + α1X1 + α2X2 with α0, α1, α2 equal to {0, 0.2, −0.2} for discrete X1 and equal to {−1, 1, 0} for continuous X1; and 3) logitP0(Y = 1∣X1, X2, T) = β0 + β1X1+ β2X2 + β3T + β4X1T + β5X2 T, with {β0, β1, β2, β3, β4, β5} equal to {0, −1, −1, 0.1, −2, −2} for discrete X1 and equal to {0, −1, −1, 0.5, −2, −2} for continuous X1. For settings with misspecification of the MD model, we consider logitP0(R = 1∣X1, T, Y) = 1.8 – 0.5X1 – T – Y – 2TY; for misspecification of the PS model, we consider logitP0(T=1∣X1∗,X2)=α0+α1∣X1∗−X2∣ with {α0, α1} equal to {0, 0.2} for discrete X1 and equal to {−1, 1} for continuous X1; for misspecification of the OR model, we consider logitP0(Y=1∣X1,X2,T)=β0+β1X1+β2X2+β3X22+β4T+β5X1T+β6X2T, with (β0, β1, β2, β3, β4, β5, β6} equal to {0, −1, −1, −0.5, 0.1, −2, −2} for discrete X1 and equal to {0, −1, −1, −0.5, 0.5, −2, −2} for continuous X1.

We study treatment-selection performance of our proposed estimator that utilizes AIPW weights to account for both missinginess in X2 and missingness in potential outcomes Y{A(X)}, with α^AIPW and β^AIPW, namely AIPW(MD)-AIPW(PS). We also analyze the performance of the other estimators listed in Table 1: estimators that use IPW to account for missingness in X2 and use IPW/AIPW weights to account for missingness in potential outcomes based on either {α^IPW and β^IPW} or {α^AIPW and β^AIPW}, which we refer to as IPW(MD)-IPW(PS) and IPW(MD)-AIPW(PS), respectively, as well as the AIPW(MD)-IPW(PS) estimator that uses AIPW to account for missingness in X2 and uses IPW to account for missingness in potential outcomes based on {α^AIPW and β^AIPW}. For comparison, we also present naive approaches that discard missing data in X2 and apply direct optimization methods to complete cases only, which use either IPW or AIPW to account for missing potential outcomes. We refer to these complete-case approaches as CC(MD)-IPW(PS) and CC(MD)-AIPW(PS), respectively. Grid search algorithm is used to solve the minimization problem in each setting. We conduct 5,000 Monte-Carlo simulations in each setting. In each simulation, treatment-selection rules A^(X) are estimated from a training data of size 300, 600, or 1,000, and then the corresponding E[Y{A^(X)}] are estimated as the average of ∑i=1n[A^(Xi){P0(Y=1∣XiT=1)}+{1−A^(Xi)}{P0(Y=1∣Xi,T=0)}]∕n over 100 independently simulated test data sets of size 5,000 each. The performance of a particular method for deriving the treatment-selection rule is then estimated as the average of E[Y{A^(X)}] estimates over 5,000 Monte-Carlo simulations. In our simulation settings, the disease prevalence among treated individuals is smaller than among untreated individuals, so the best treatment-selection strategy in the absence of any covariate is to treat everyone. In Tables 2 and 3 and supplementary Tables 1-4, we present the performance of each method as the reduction in disease rate using the estimated optimal treatment-selection rule compared to the strategy of treating all, i.e. 100×{E{Y(1)}−E[Y{A^(X)}]}. As a reference, we also present the reduction in disease rate using the true optimal linear rule.

TABLE 2.

Performance (Mean (SE)) of various direct optimization treatment-selection rule estimators (based on X1 and X2) in settings with discrete X1 (n = 300).

100×(E{Y(1)}−E[Y{A^(X)}])
Model α β OR Correct OR Misspecified
Optimal Linear 5.839 9.066
Both PS and MD are Correct
CC(MD)–IPW(PS) 4.318 (0.019) 7.633 (0.019)
CC(MD)–AIPW(PS) 4.836 (0.013) 7.997 (0.014)
IPW(MD)–IPW(PS) α^IPW 4.318 (0.019) 7.629 (0.019)
α^AIPW 4.266 (0.020) 7.598 (0.020)
IPW(MD)–AIPW(PS) α^IPW β^IPW 4.839 (0.013) 8.003 (0.013)
α^AIPW β^AIPW 4.839 (0.013) 8.003 (0.013)
AIPW(MD)–IPW(PS) α^AIPW 4.364 (0.019) 7.685 (0.018)
AIPW(MD)–AIPW(PS) α^AIPW β^AIPW 4.873 (0.013) 8.034 (0.013)
PS Misspecified, MD Correct
CC(MD)–IPW(PS) 3.976 (0.023) 7.369 (0.022)
CC(MD)–AIPW(PS) 4.834 (0.013) 7.967 (0.014)
IPW(MD)–IPW(PS) α^IPW 3.962 (0.023) 7.355 (0.022)
α^AIPW 3.920 (0.023) 7.330 (0.023)
IPW(MD)–AIPW(PS) α^IPW β^IPW 4.837 (0.013) 7.967 (0.014)
α^AIPW β^AIPW 4.835 (0.013) 7.971 (0.014)
AIPW(MD)–IPW(PS) α^AIPW 4.014 (0.013) 7.420 (0.021)
AIPW(MD)–AIPW(PS) α^AIPW β^AIPW 4.878 (0.013) 8.019 (0.013)
MD Misspecified, PS Correct
CC(MD)–IPW(PS) 1.132 (0.018) 3.223 (0.032)
CC(MD)–AIPW(PS) 3.094 (0.022) 5.554 (0.029)
IPW(MD)–IPW(PS) α^IPW 2.432 (0.025) 4.987 (0.035)
α^AIPW 1.069 (0.019) 3.149 (0.034)
IPW(MD)–AIPW(PS) α^IPW β^IPW 3.881 (0.021) 6.679 (0.026)
α^AIPW β^AIPW 3.900 (0.021) 6.671 (0.025)
AIPW(MD)–IPW(PS) α^AIPW 3.626 (0.023) 6.590 (0.025)
AIPW(MD)–AIPW(PS) α^AIPW α^AIPW 4.432 (0.017) 7.513 (0.019)
Both PS and MD Misspecified
CC(MD)–IPW(PS) 0.968 (0.016) 2.877 (0.030)
CC(MD)–AIPW(PS) 3.058 (0.022) 5.473 (0.029)
IPW(MD)–IPW(PS) α^IPW 2.109 (0.025) 4.518 (0.035)
α^AIPW 0.962 (0.017) 2.920 (0.032)
IPW(MD)–AIPW(PS) α^IPW β^IPW 3.852 (0.021) 6.589 (0.026)
α^AIPW β^AIPW 3.885 (0.021) 6.620 (0.026)
AIPW(MD)–IPW(PS) α^AIPW 3.440 (0.024) 6.391 (0.029)
AIPW(MD)–AIPW(PS) α^AIPW β^AIPW 4.416 (0.017) 7.467 (0.019)

TABLE 3.

Performance of various direct optimization treatment-selection rule estimators (based on X1 and X2) in settings with continuous X1 (n = 300).

100×(E{Y(1)}−E[Y{A^(X)}])
Model α β OR Correct OR Misspecified
Optimal Linear 5.522 6.808
Both PS and MD Correct
CC(MD)–IPW(PS) 2.753 (0.029) 3.940 (0.030)
CC(MD)–AIPW(PS) 4.486 (0.014) 5.802 (0.013)
IPW(MD)–IPW(PS) α^IPW 2.889 (0.028) 4.091 (0.030)
α^AIPW 2.873 (0.029) 4.089 (0.030)
IPW(MD)–AIPW(PS) α^IPW β^IPW 4.494 (0.013) 5.803 (0.013)
α^AIPW β^AIPW 4.500 (0.013) 5.801 (0.013)
AIPW(MD)–IPW(PS) α^AIPW 2.947 (0.028) 4.182 (0.029)
AIPW(MD)–AIPW(PS) α^AIPW β^AIPW 4.515 (0.013) 5.818 (0.013)
PS Misspecified, MD Correct
CC(MD)–IPW(PS) 2.900 (0.031) 4.152 (0.032)
CC(MD)–AIPW(PS) 4.537 (0.013) 5.809 (0.013)
IPW(MD)–IPW(PS) α^IPW 2.954 (0.030) 4.212 (0.031)
α^AIPW 2.962 (0.030) 4.222 (0.031)
IPW(MD)–AIPW(PS) α^IPW β^IPW 4.543 (0.013) 5.820 (0.013)
α^AIPW β^AIPW 4.544 (0.013) 5.824 (0.013)
AIPW(MD)–IPW(PS) α^AIPW 3.016 (0.030) 4.306 (0.031)
AIPW(MD)–AIPW(PS) α^AIPW β^AIPW 4.566 (0.012) 5.842 (0.012)
MD Misspecified, PS Correct
CC(MD)–IPW(PS) 0.427 (0.015) 0.957 (0.019)
CC(MD)–IPW(PS) 2.801 (0.026) 3.677 (0.030)
IPW(MD)–IPW(PS) α^IPW 0.843 (0.023) 1.486 (0.026)
α^AIPW 0.452 (0.018) 1.006 (0.022)
IPW(MD)–AIPW(PS) α^IPW β^IPW 3.093 (0.028) 3.999 (0.032)
α^AIPW β^AIPW 3.949 (0.019) 5.133 (0.019)
AIPW(MD)–IPW(PS) α^AIPW 2.361 (0.031) 3.503 (0.032)
AIPW(MD)–AIPW(PS) α^AIPW β^AIPW 4.148 (0.018) 5.433 (0.017)
Both PS and MD Misspecified
CC(MD)–IPW(PS) 0.601 (0.014) 1.208 (0.017)
CC(MD)–AIPW(PS) 3.098 (0.020) 3.925 (0.023)
IPW(MD)–IPW(PS) α^IPW 1.319 (0.024) 2.074 (0.026)
α^AIPW 0.484 (0.018) 1.188 (0.020)
IPW(MD)–AIPW(PS) α^IPW β^IPW 3.628 (0.021) 4.570 (0.023)
α^AIPW β^AIPW 3.786 (0.020) 4.728 (0.022)
AIPW(MD)–IPW(PS) α^AIPW 2.495 (0.030) 3.616 (0.031)
AIPW(MD)–AIPW(PS) α^AIPW β^AIPW 4.039 (0.022) 5.336 (0.019)

Table 2 shows the performance of various estimators for discrete X1 with training data size n = 300. Here for our proposed AIPW(MD)-AIPW(PS) estimator, the distribution of X2∣X1, Y, T is estimated empirically within each stratum defined by X1, Y, T and thus the estimate of the CL model is consistent. We compare performance between different estimators under various settings with some misspecification in the PS, OR, or MD model. First, comparing between methods that use IPW/AIPW to account for covariate missingness and methods based on complete cases, depending on the actual model settings, the former methods always have better or comparable performance than the latter, suggesting that one should always adjust for missingness in covariates using proper methods (such as IPW or AIPW) in deriving the optimal treatment-regimen. Second, comparing among various methods that use a weighting technique to account for missingness in covariates, we observe the following: 1) Overall, the proposed AIPW(MD)-AIPW(PS) estimator achieves the best performance among all the direct-optimization estimators; 2) Using AIPW to account for missingness in potential outcomes is generally more advantageous compared to using IPW. That is, IPW(MD)-AIPW(PS) estimators outperform IPW(MD)-IPW(PS) estimators, and AIPW(MD)-AIPW(PS) outperforms AIPW(MD)-IPW(PS). The difference is more distinguished when PS model is misspecified. 3) When the MD model is correctly specified, using IPW weights to account for missingness in X2 leads to similar performance as using AIPW weights. That is, performance is similar between IPW(MD)-AIPW(PS) and AIPW(MD)-AIPW(PS) estimators, and between IPW(MD)-IPW(PS) and AIPW(MD)-IPW(PS) estimators, regardless of whether or not the PS and OR models are correctly specified. When the MD model is misspecified, however, the proposed AIPW(MD)-AIPW(PS) estimator outperforms the IPW(MD)-AIPW(PS) estimators; similarly the AIPW(MD)-IPW(PS) estimator outperforms the IPW(MD)-IPW(PS) estimators. Between the two IPW(MD)-AIPW(PS) estimators, using α^AIPW and β^AIPW have small advantages over using α^IPW and β^IPW. Similar pattern is observed for training data sample size n=600 or 1000 (Supplementary Tables 1 and 2).

Table 3 shows the performance of various direct-optimization estimators for continuous X1 for training data size n=300. Corresponding results for n=600 and 1000 are presented in Supplementary Tables 3-4. Here for our proposed AIPW(MD)-AIPW(PS) estimator, the distribution of X2∣X1, Y, T is estimated using a semiparametric location-scale model where the location parameter is modeled as a flexible function of X1, Y and T to approximate its true distribution. The patterns of relative performance among the various estimators are similar to what we observe in Table 2. The proposed estimator again has best performance across all different scenarios.

In Supplementary Appendix D, we also present an additional simulation setting for deriving optimal treatment-selection rules based on four covariates. A discrete covariate X1 is observed among all participants whereas covariates X2, X3, X4 are observed together only among a subset of participants. We use the weighted logistic regression12 to minimize the weighted sum of 0-1 loss ∑i=1nWiI{f(Xi)≤0}∕n given that it can be translated into an equivalent problem of minimizing a weighted sum of classification error ∑i=1n∣Wi∣I[sgn(Wi)≠sgn{f(Xi)}]∕n (see Supplementary Appendix D for details). Supplementary Tables 5-7 present performance of various direct-optimization estimators for settings with four covariates to derive the optimal treatment-selection rule. The joint distribution of X2, X3, X4∣X1, Y, T is again estimated using a semiparametric location-scale model. The same pattern as before can be seen for comparing various estimators, with the proposed AIPW(MD)-AIPW(PS) outperforms other alternatives.

4 ∣. DATA EXAMPLE

In this section we demonstrate the performance of our proposed estimator of treatment-selection rules using data from an intervention trial for Alzheimer’s disease, the Clinical Antipsychotic Trials of Intervention Effectiveness-Alzheimer’s Disease (CATIE-AD) trial29. CATIE-AD was a double-blinded randomized clinical study to assess the effectiveness of atypical antipsychotic drugs in patients with AlzheimerâĂŹs disease. In Phase 1 of the study, subjects were randomly assigned to receive olanzapine, quetiapine, resperdone, or placebo in a 2:2:2:3 ratio. After the first two weeks, physicians could discontinue the treatment and move a patient to the next phase if the patient’s response was not satisfactory. One of the primary outcomes in Phase 1 was response rate at 12 weeks. Patients who were still in Phase 1 and with at least minimal improvement on the Clinical Global Impression of Change (CGIC) scale at 12 weeks were considered responding to the treatment.

We apply various estimators of treatment-selection rules using phase-1 data from the olanzapine (n = 99) and placebo (n = 139) arms to maximize the rate of responding to treatment at 12 weeks. In this data example a positive response to treatment is desired and so is a larger E[Y{A^(X)}] value. The list of baseline covariates we consider for deriving the treatment-selection rule includes serum chloride concentration (X2 with 3.4% missing), and a few fully observed covariates (X1) including age, gender, race, number of medicines taken, and Brief Psychiatric Rating Scale score. For various direct-optimization estimators, we adopt ordinary logistic regression models with the main effects for each predictor as working models for the MD, PS, and OR model. For the CL model, we fit a semiparametric location-scale model with the mean of log(chloride) a function of main effects for other covariates, response, and treatment status, where the natural cubic spline basis of continuous covariates including age, number of medicines taken, and Brief Psychiatric Rating Scale score are adopted. Supplementary Table 8 presents the estimated treatment-selection rules based on various direct optimization approaches. The cross-validated (CV) performance of various treatment-selection rule estimators are presented in Table 4. To compute the CV-based performance estimate, the data are randomly split into five folds stratified on the treatment and response status, including four folds for training and the remaining one fold for testing. Based on each random training subset, a treatment-selection rule A^(X) is estimated; the estimated rule is then applied to the random test subset to construct an AIPW(MD)-AIPW(PS) estimate of E[Y{A^(X)}] (based on working models fitted using the test set). The above process (randomly splitting data, estimating optimal rules using training set and its performance in test set) is repeated 100 times with the average E[Y{A^(X)}] computed. Percentile bootstrap confidence intervals are provided for these measures. In the bootstrap procedure, 1,000 resamplings are performed stratified on the treatment and response status; the procedure of computing the cross-validated E[Y{A^(X)}] estimates is then applied to each resampled data. For comparison, we also present the corresponding E[Y{A^(X)}] estimate for the strategies of treating none and treating all. Without relying on additional covariates, treating all leads to larger estimates (E^{Y(1)}=0.313) compared to treating none (E^{Y(0)}=0.183). With additional covariates, all estimators of treatment-selection rules lead to larger or comparable CV estimates of treatment response with respect to E[Y{A^(X)}] compared to treating all. Meanwhile, all covariate-based treatment-selection rules only recommend ~ 63 – 67% individuals to receive the active treatment, which is desirable given the cost and potential side effects of the treatment. Among the weighted estimators that account for missingness in serum chloride concentrations, the CV-based estimated treatment-selection performance in our proposed AIPW-AIPW estimator is larger compared to other estimators. The estimated performance for naive treatment-selection rule estimators based on complete cases is slightly smaller compared to the weighted estimators.

TABLE 4.

Treatment-selection rule performance (95% bootstrap CI) for the CATIE-AD data example

Model α β E[Y{A^(X)}]* % Treat*
None Treat 0.185 (0.111, 0.259) 0
All Treat 0.316 (0.211, 0.421) 100
Raw Data
CC(MD)-IPW(PS) 0.315 (0.213, 0.478) 63.7 (44.7, 77.0)
CC(MD)-AIPW(PS) 0.325 (0.212, 0.476) 63.8 (49.4, 81.9)
IPW(MD)-IPW(PS) α^IPW 0.317 (0.212, 0.468) 64.5 (45.1, 77.8)
α^AIPW 0.315 (0.212, 0.469) 64.2 (44.7, 77.1)
IPW(MD)-AIPW(PS) α^IPW β^IPW 0.325 (0.210, 0.466) 66.7 (48.9, 82.0)
α^AIPW β^AIPW 0.327 (0.211, 0.472) 66.8 (48.7, 82.1)
AIPW(MD)-IPW(PS) α^AIPW 0.317 (0.214, 0.47.6) 63.9 (45.0, 77.6)
AIPW(MD)-AIPW(PS) α^AIPW β^AIPW 0.329 (0.211, 0.482) 65.9 (48.8, 82.1)
Extra missingness in the chloride measurement
CC(MD)-IPW(PS) 0.280 (0.182, 0.431) 43.7 (23.0, 63.6)
CC(MD)-AIPW(PS) 0.281 (0.184, 0.440) 44.7 (20.9, 69.8)
IPW(MD)-IPW(PS) α^IPW 0.265 (0.183, 0.429) 38.8 (23.9, 62.1)
α^AIPW 0.266 (0.186, 0.428) 39.4 (25.4, 63.2)
IPW(MD)-AIPW(PS) α^IPW β^IPW 0.260 (0.185, 0.444) 37.6 (22.1, 66.6)
α^AIPW β^AIPW 0.274 (0.185, 0.441) 38.9 (24.2, 65.1)
AIPW(MD)-IPW(PS) α^AIPW 0.241 (0.183, 0.423) 29.3 (19.7, 60.7)
AIPW(MD)-AIPW(PS) α^AIPW β^AIPW 0.325 (0.211, 0.466) 68.5 (47.4, 81.2)
*

: performance estimated based on 100 random cross-validation with a 4:1 training-test split

To view the impact of misspecification of the MD model, among the study participants who received the active treatment (T = 1) or who did not respond positively to treatment (Y = 0), we randomly make half of chloride measurements to be missing such that the probability of missing chloride is related to an interaction term between Y and T, which is not included in the MD working model. In this way, missing rate of chloride in the data is ~46% and the working model for MD is now misspecified. With this extra missingness applied to training subset, smaller CV-based E[Y{A^(X)}] estimates compared to the strategy of treating all were observed among complete-case estimators, IPW(MD)-IPW(PS), IPW(MD)-AIPW(PS), or AIPW(MD)-IPW(PS) estimators. In contrast, the proposed AIPW(MD)-AIPW(PS) estimator has the largest CV-based performance estimate among all.

5 ∣. CONCLUDING REMARKS

In this paper, we considered the derivation of optimal treatment-selection rules when an important covariate is partially missing. Building on the direct-optimization framework, we proposed an estimator that utilizes augmented inverse probability weighting to accommodate both missingness in a covariate and missingness in potential outcomes. The estimator has more robust performance than alternative estimators in the sense that it maximizes the desired criterion function when one of the missing data model/calibration model is correctly specified and one of the propensity score model/outcome regression model is correctly specified.

This estimator requires specification of four working models PS, OR, MD, and the CL models. Note that the CL model can deduce from PS, OR, and P(X2∣X1):

P(X2∣X1,T,Y)=P(X2,T,Y∣X1)P(T,Y∣X1)=P(Y∣X1,X2,T)P(T∣X1,X2)P(X2∣X1)∫P(Y∣X1,X2,T)P(T∣X1,X2)P(X2∣X1)dX2. (13)

It is thus possible that some PS, OR, and CL model cannot be simultaneously true. Therefore in practice we recommend to adopt a flexible CL model. In particular, for discrete X1, one could use empirical estimate for P(X2∣X1, T, Y) = P(X2∣X1, T, Y, R = 1) so there is no concern about CL model being incompatible with PS and OR models. For continuous X1, we used method such as semiparametric location-scale model with mean parameter modeled as a regression splines of X1. In practice, using a CL model that approximates data well in AIPW(MD)-AIPW(MD) can still improve over alternative estimators that do not have a CL component, even if the CL model is not exactly true as shown in our numerical studies. Based on (13), one might consider an alternative that specifies and estimates the model of P(X2∣X1) to deduce corresponding CL model. A problem with this approach is that P(X2∣X1) might not equal to P(X2∣X1, R = 1). So to estimate P(X2∣X1) based on the samples with R = 1, one would have to account for missing data using methods such as IPW and requires correct specification of both X2∣X1 model and MD model.

Although here we focused on addressing missingness in covariates, similar methodology can be developed to allow for missingness of other variables, such as treatment status or disease outcome under the missingness at random assumption. Those methodology will differ with respect to the construction of missing data model and calibration model as sketched in Supplementary Appendix E.

Finally, note that the proposed AIPW estimator can target not only scenarios with one covariate missing, but also scenarios with several covariates always missing at the same time. The latter can happen when missingness is due to sampling design or in studies where some participants might miss a clinical visit for measuring a few lab assays, but whoever comes to a visit will have all assays measured. Our paper focuses on a direct-optimization based approach for optimal treatment-regimen development that emphasizes robustness, which makes it naturally appealing to adopt the augmented inverse probability weighting approach when feasible to maximize robustness. Using weighting approach to handle more complicated general missingness such as nonmonotone missingness among several covariates requires non-trivial extension. In the presence of general missingness, one need to handle multiple missingness patterns, depending on the subsets of covariates that are missing in an individual, and assumptions need to be made about every missing data pattern conditional on observed data. Relevant work on solving inverse probability weighted estimating equation for non-monotone missing at random data has been proposed earlier30. How to extend the idea to the optimal treatment-regimen problem will be a future research topic. Meanwhile, an alternative strategy for handling general missingness is to use the multiple imputation based technique as in Shortreed et al14, which on the other hand will require proper modeling of the relationship among various covariates and outcome.

Supplementary Material

Supp info

ACKNOWLEDGMENTS

This work was supported by NIH grants R01 GM106177-01 and China NSF grant. We thank Kehao Zhu for pre-processing and preliminary analysis of the CATIE-AD data.

Footnotes

DATA AVAILABILITY STATEMENT

Example R codes for implementing the proposed estimators of treatment-selection rules can be found at https://research.fhcrc.org/content/dam/stripe/huang/files/TSMissing_RCode.zip.

References

  • 1.Li S, Gilbert P, Tomaras G, et al. Association of FCGR2C polymorphisms with vaccine efficacy and correlates of HIV-1 infection risk in the RV144 trial. Journal of Clinical Investigation 2014; 124: 3879–3890. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 2.Zhu K, Huang Y, Zhou XH. Tree-based ensemble methods for individualized treatment rules. Biostatistics & Epidemiology 2018; 2(1): 61–83. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 3.Song X, Pepe MS. Evaluating markers for selecting a patient’s treatment. Biometrics 2004; 60(4): 874–883. [DOI] [PubMed] [Google Scholar]
  • 4.Foster JC, Taylor JMG, Ruberg SJ. Subgroup identification from randomized clinical trial data. Statistics in Medicine 2011; 30(24): 2867–2880. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5.Qian M, Murphy S. Performance guarantees for individualized treatment rules. The Annals of Statistics 2011; 39(2): 1180–1210. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6.McKeague IW, Qian M. Estimation of treatment policies based on functional predictors. Statistica Sinica 2014; 24(3): 1461. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7.Kang C, Janes H, Huang Y. Combining biomarkers to optimize patient treatment recommendations. Biometrics 2014; 70(3): 695–707. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 8.Zhang B, Tsiatis A, Laber E, Davidian M. A robust method for estimating optimal treatment regimes. Biometrics 2012; 68(4): 1010–1018. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 9.Zhang B, Tsiatis AA, Davidian M, Zhang M, Laber E. Estimating optimal treatment regimes from a classification perspective. Stat 2012; 1(1): 103–114. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 10.Huang Y, Fong Y. Identifying optimal biomarker combinations for treatment selection via a robust kernel method. Biometrics 2014; 70(4): 891–901. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 11.Zhao Y, Zeng D, Rush AJ, Kosorok MR. Estimating individualized treatment rules using outcome weighted learning. Journal of the American Statistical Association 2012; 107(499): 1106–1118. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12.Huang Y, Laber EB, Janes H. Characterizing expected benefits of biomarkers in treatment selection. Biostatistics 2014; 16(2): 383–399. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 13.Qiu X, Zeng D, Wang Y. Estimation and evaluation of linear individualized treatment rules to guarantee performance. Biometrics 2018; 74(2): 517–528. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 14.Shortreed SM, Laber E, Scott Stroup T, Pineau J, Murphy SA. A multiple imputation strategy for sequential multiple assignment randomized trials. Statistics in medicine 2014; 33(24): 4202–4214. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 15.Robins JM, Rotnitzky A, Zhao LP. Estimation of regression coefficients when some regressors are not always observed. Journal of the American Statistical Association 1994; 89(427): 846–866. [Google Scholar]
  • 16.Zhang Z, Liu W, Zhang B, Tang L, Zhang J. Causal inference with missing exposure information: Methods and applications to an obstetric study. Statistical methods in medical research 2016; 25(5): 2053–2066. [DOI] [PubMed] [Google Scholar]
  • 17.Williamson E, Forbes A, Wolfe R. Doubly robust estimators of causal exposure effects with missing data in the outcome, exposure or a confounder. Statistics in medicine 2012; 31(30): 4382–4400. [DOI] [PubMed] [Google Scholar]
  • 18.Rubin DB. Comment on “Randomization analysis of experimental data: The Fisher randomization test" by D. Basu.. Journal of the American Statistical Association 1980; 75(371): 591–593. [Google Scholar]
  • 19.Horvitz DG, Thompson DJ. A generalization of sampling without replacement from a finite universe. Journal of the American Statistical Association 1952; 47(260): 663–685. [Google Scholar]
  • 20.Robins J, Rotnitzky A, others . Discussion of âĂİJDynamic treatment regimes: Technical challenges and applicationsâĂi. Electronic Journal of Statistics 2014; 8(1): 1273–1289. [Google Scholar]
  • 21.Fong Y, Yin S, Huang Y. Combining biomarkers linearly and nonlinearly for classification using the area under the ROC curve. Statistics in medicine 2016; 35(21): 3792–3809. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 22.Jiang R, Lu W, Song R, Davidian M. On estimation of optimal treatment regimes for maximizing t-year survival probability. Journal of the Royal Statistical Society: Series B (Statistical Methodology) 2017; 79(4): 1165–1185. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 23.Mebane WR Jr, Sekhon JS, others . Genetic optimization using derivatives: the rgenoud package for R. Journal of Statistical Software 2011; 42(11): 1–26. [Google Scholar]
  • 24.Huang Y Identifying optimal biomarker combinations for treatment selection through randomized controlled trials. Clinical Trials 2015; 12(4): 348–356. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 25.Hastie T, Tibshirani R, Friedman J. The elements of statistical learning: data mining, inference, and prediction. Springer series in statisticsSpringer; . 2008. [Google Scholar]
  • 26.Williams J, Birch J, Walfish S. A statistical method to account for plate-to-plate variability in multiple-plate bioassays. Biopharm International 2003; 16: 44–54. [Google Scholar]
  • 27.Heagerty PJ, Pepe MS. Semiparametric estimation of regression quantiles with application to standardizing weight for height and age in U.S. children. Applied Statistics 1999; 48: 533–551. [Google Scholar]
  • 28.Huang Y, Gilbert PB. Comparing biomarkers as principal surrogate endpoints. Biometrics 2011; 67(4): 1442–1451. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 29.Schneider LS, Tariot PN, Dagerman KS, et al. Effectiveness of atypical antipsychotic drugs in patients with Alzheimer’s disease. New England Journal of Medicine 2006; 355(15): 1525–1538. [DOI] [PubMed] [Google Scholar]
  • 30.Sun B, Tchetgen Tchetgen EJ. On inverse probability weighting for nonmonotone missing at random data. Journal of the American Statistical Association 2018; 113(521): 369–379. [DOI] [PMC free article] [PubMed] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Supp info

RESOURCES