Skip to main content
Wiley Open Access Collection logoLink to Wiley Open Access Collection
. 2022 Sep 14;41(27):5379–5394. doi: 10.1002/sim.9574

Contrast weighted learning for robust optimal treatment rule estimation

Xiaohan Guo 1, Ai Ni 1,
PMCID: PMC9826186  PMID: 36104931

Abstract

Personalized medicine aims to tailor medical decisions based on patient‐specific characteristics. Advances in data capturing techniques such as electronic health records dramatically increase the availability of comprehensive patient profiles, promoting the rapid development of optimal treatment rule (OTR) estimation methods. An archetypal OTR estimation approach is the outcome weighted learning, where OTR is determined under a weighted classification framework with clinical outcomes as the weights. Although outcome weighted learning has been extensively studied and extended, existing methods are susceptible to irregularities of outcome distributions such as outliers and heavy tails. Methods that involve modeling of the outcome are also sensitive to model misspecification. We propose a contrast weighted learning (CWL) framework that exploits the flexibility and robustness of contrast functions to enable robust OTR estimation for a wide range of clinical outcomes. The novel value function in CWL only depends on the pairwise contrast of clinical outcomes between patients irrespective of their distributional features and supports. The Fisher consistency and convergence rate of the estimated decision rule via CWL are established. We illustrate the superiority of the proposed method under finite samples using comprehensive simulation studies with ill‐distributed continuous outcomes and ordinal outcomes. We apply the CWL method to two datasets from clinical trials on idiopathic pulmonary fibrosis and COVID‐19 to demonstrate its real‐world application.

Keywords: contrast function, individualized treatment rule, ordinal outcome, personalized medicine, robustness


Abbreviations

CWL

contrast weighted learning

EARL

efficient augmentation and relaxation learning

OTR

optimal treatment rule

OWL

outcome weighted learning

RWL

residual weighted learning

1. INTRODUCTION

Motivated by the widely observed fact that medical treatments often exhibit heterogeneous effects across different patient subpopulations, personalized medicine that tailors treatments to individual patients has been a major biomedical and statistical research theme in recent years. The central idea of personalized medicine is to adapt an optimal treatment rule (OTR) to individual patients based on their personal characteristics such as demographics, biomarker measures, and environmental factors so that the overall treatment benefit on the patient population may be maximized. In addition, treating patients according to an OTR can potentially reduce the cost of clinical trials, avoid some predictable side effects, and increase patient's engagement and so forth. 1

Existing statistical methods for OTR estimation can be generally categorized into two classes. One class relies on parametric or semi‐parametric modeling of the expected difference in the potential outcomes between treatments. 2 , 3 For example, the Q‐learning 4 fits an L1‐penalized linear regression model with emphasis on the interaction between treatment and covariates. Although easily implemented, these methods are vulnerable to model misspecification. The other class of methods aims at directly searching for a treatment assignment rule that maximizes a defined value function. A pioneer work in this class is the outcome weighted learning (OWL), 5 which casts the OTR estimation into a weighted classification problem, opening the door to leveraging modern machine learning techniques for OTR estimation. There are, however, several limitations of OWL. First, it requires the outcome to be positive and the estimated OTR by OWL is affected by a simple shift of the outcome, making the estimate numerically unstable. Moreover, OWL tends to take the observed treatment assignment as their optimal treatment. 6 To overcome these limitations, a group of weighted learning methods were proposed by positing a model for the outcome in combination with the weighted classification algorithm. 6 , 7 , 8 In particular, residual weighted learning (RWL) 6 replaces the outcome weights with residuals computed by subtracting a function of the covariates from the outcome and modifies the classification error to account for the sign of the residuals. More recently, Zhao et al 8 develops an efficient augmentation and relaxation learning (EARL) method that endows the OWL with a doubly robust property by incorporating an outcome model into the value function. The OTR estimation methods using machine learning techniques are not limited to weighted learning. A tree‐based method 9 is proposed to yield interpretable decision rule. Doubleday et al 10 extends the single decision tree to random forest. An approach based on XGboost algorithm 11 models the conditional mean of clinical outcome via additive regression trees.

Despite extensive studies, there are still limitations in the existing OTR methods. The consistency of Q‐learning critically depends on the correct specification of the outcome model. The finite sample performance of RWL and EARL is affected by the choice of the covariate function and the outcome model, respectively. Furthermore, since all these methods use the actual outcome values to construct value functions, they are likely to be vulnerable to heavy tails and outliers in the outcome distribution, which is common in clinical research. Many serum cytokine and chemokine measures are heavily skewed; the percent change from baseline tends to exhibit heavy tails and may even appear to be outlying if the baseline value is very small. A motivating example is the ACE‐IPF clinical trial investigating the efficacy of warfarin on patients with idiopathic pulmonary fibrosis (IPF). 12 One outcome of interest is the percent change of lung forced vital capacity (FVC) from baseline to week 48, which shows some degree of left skewness and a possible outlier. A common strategy for handling heavy tails is to perform natural log or square root transformation on the original data. However, these transformations only work for positive outcomes and may not be sufficient to fully remove heavy tails. More complicated transformations such as the Box‐Cox transformation family 13 are available to remedy these shortcomings, but they come at the cost of cumbersome interpretation. For outliers, it is generally not advisable to remove them from the dataset without strong clinical reasons, especially when the sample size is small. Thus, an OTR estimation method that is robust to ill‐behaved outcome distributions without ad‐hoc data processing is desirable.

Most of the OTR estimation methods were developed primarily for continuous outcomes. It can be challenging for them to accommodate other types of outcomes such as ordinal outcomes, especially for those methods that involve outcome modeling. 4 , 6 , 7 , 8 A motivating example is the ORCHID clinical trial evaluating the efficacy of hydroxychloroquine in patients hospitalized with COVID‐19. 14 The primary outcome is a 7‐category ordinal scale measuring the severity of the disease. 15 There are many choices of a link function for an ordinal outcome model such as adjacent category logit, cumulative logit, continuation‐ratio logit, or even an identity link function treating the ordinal outcome as a continuous variable. It can be difficult to determine which one is the best to use in practice, leading to possible model misspecification.

In this article, we propose a novel OTR estimation method that overcomes the aforementioned difficulties in the existing methods. The proposed method, named contrast weighted learning (CWL), uses contrasts of the outcome between pairs of subjects to construct the weights used in the weighted classification algorithm to estimate the OTR. Contrast functions have been used as an extension of group mean difference to measure the treatment effect in numerous clinical studies and demonstrate significant strengths in robustness and flexibility. 16 , 17 As an example, the celebrated Mann‐Whitney U test, 18 a robust alternative to the two‐sample t‐test, is based on pairwise contrasts of measures between two comparison groups. A contrast h(x,y)=I(xy) (where I(·) is an 0‐1 indicator) can be defined as long as there exists an operator that measures the favorability of one variable over the other in the space that x and y reside. By choosing an appropriate contrast function h, one can achieve various levels of robustness to outcome distributions and adopt a wide range of outcome types. Tao and Wang 19 proposed an adaptive contrast weighted OTR learning method that focuses on contrasts among potential outcomes conditional on covariates in a multi‐treatment setting. They only considered difference contrast so robustness is not of their concern. In comparison, the CWL methods proposed in this article construct marginal contrasts of outcomes between subjects whose covariates can be different, as will be made clear in the next section. Moreover, we consider contrast functions with different levels of robustness in the aim of developing a class of robust and flexible OTR methods.

The rest of this article is organized as follows. In Section 2, we define the framework of CWL and derive its risk function; In Section 3, the Fisher consistency and convergence rate of the estimated rule in CWL are established; Section 4 reports the extensive simulations on OTR estimation with continuous and ordinal outcomes while Section 5 demonstrates the application of CWL to two real clinical trial datasets. Finally, Section 6 offers a brief discussion of CWL in terms of applicability, computational performance, and potential extension.

2. METHODOLOGY

2.1. Outcome weighted learning

In randomized controlled trials or observational studies, suppose we observe the baseline covariates X𝒳p, the binary treatment assignment A{1,1}, and the clinical outcome, or reward, Y𝒴, where a larger reward is more desirable. A treatment rule d:𝒳{1,1} is a decision rule that recommends treatment according to patients' baseline covariates. Let 𝒟 denote a class of decision rules under consideration. The value function associated with d is defined as

VO(d)=E[Y|A=d(X)]=EI(A=d(X))Yπ(A,X),

where I(·) is an indicator function taking values 0 and 1 and π(A,X)=Pr(A|X) is the propensity score of treatment assignment. The optimal decision rule d is obtained by maximizing VO(d), or equivalently minimizing the risk function E[I(Ad(X))Y/π(A,X)]. Given i.i.d. observed data (Yi,Ai,Xi), i=1,,n, d can be estimated by

d^=arg mind𝒟1ni=1nI(Aid(Xi))Yiπ(Ai,Xi). (1)

In randomized controlled trials, π(A,X) is known by design; in observational studies, a propensity score model is usually fitted to estimate it.

In their seminal work, Zhao et al 5 treated the optimization problem in (1) as a weighted classification problem with weight Y/π(A,X), hence the name outcome weighted learning. OWL greatly advanced the field of OTR by leveraging the power of machine learning techniques to estimate the OTR. Many new OTR methods have been developed since the inception of the OWL. However, all these methods use the actual values of Y to construct weights, making them potentially sensitive to the outcome distribution. The methods that involve outcome models are also susceptible to model misspecification, especially for non‐continuous outcome types such as ordinal outcomes.

2.2. Contrast weighted learning (CWL)

Contrast functions have been widely used as measures of treatment effect in clinical studies. In our proposed method, a contrast function h:𝒴×𝒴 is defined for any two subjects to measure the relative favorability of their outcomes. The contrast function is assumed to satisfy the following regularity conditions for any x,y,

  • (i)

    h(x,x)=0;

  • (ii)

    h(x,y)>0 whenever x>y;

  • (iii)

    h(x,y)=h(y,x);

  • (iv)

    For any fixed y, h(x,y) is an increasing function of x.

Various contrast functions can be used in CWL. The most common one is difference: h(Yi,Yj)=YiYj. If Y+ with a skewed distribution, the log ratio contrast h(Yi,Yj)=log(Yi/Yj) may be preferred. When Y is susceptible to outliers, the win indicator h(Yi,Yj)=sgn(YiYj) is usually more robust than the difference or the ratio, where sgn(x)=1, if x>0; sgn(x)=0, if x=0; sgn(x)=1, if x<0.

Given a contrast function h(·,·) and i.i.d. observations (Yi,Ai,Xi), i=1,,n, define the contrast weighted value function as

V(d)=EWi(d)(1Wj(d))h(Yi,Yj)π(Ai,Xi)π(Aj,Xj), (2)

where i,j are the indexes of two arbitrary subjects in data and Wi(d)=I(Ai=d(Xi)), for any i=1,,n, is a compliance indicator of whether a subject follows the rule d under the observed assignments. Since the observations are i.i.d., subjects i and j in the value function are exchangeable. The expectation is with respect to the joint distribution of (Yi,Ai,Xi) and (Yj,Aj,Xj). Essentially, the value function is the expected favorability in the outcome of a subject who follows the rule d vs the outcome of a subject defying d, where the favorability is measured by an inverse probability weighted contrast h(Yi,Yj)/[π(Ai,Xi)π(Aj,Xj)]. Since we treat each pair as a unit in our value function, the inverse probability weights for subjects i,j are multiplied to form the weight for pair (i,j). Using contrast functions and paired inverse probability weighting, Mao 16 proposed U‐statistics based estimators for treatment causal effect. Our value function follows the similar idea, but the comparison groups of interest in the CWL are defined by the compliance indicator Wi(d), which depends on Ai,Xi, and d.

A decision rule d(X) can be represented as sgn(f(X)) for a measurable function f:𝒳. (Here we define sgn(0)=1.) Then, Wi(d)=I(Aif(Xi)0) and the value function V(d) can be rewritten as V(f). The optimal decision rule d(X)=sgn(f(X)), where f=arg maxfV(f). Moreover, maximizing V(f) with respect to f is equivalent to minimizing a risk function R(f)=cV(f), for any c that does not depends on f. After some derivations (see Appendix A for details), we find that the optimal decision function f is the minimizer of the following risk function:

R(f)=12E{[I(sgn(h(Yi,Yj))Aif(Xi)<0)+I(sgn(h(Yi,Yj))Ajf(Xj))0)]|h(Yi,Yj)|π(Ai,Xi)π(Aj,Xj)}. (3)

In the above risk function, we separate sign and scale of the contrast function h(Yi,Yj) to guarantee that the contrast‐based weight |h(Yi,Yj)|/[π(Ai,Xi)π(Aj,Xj)] is non‐negative. The sign of the contrast is incorporated into the 0‐1 loss functions. Since it is difficult to minimize R(f) with the 0‐1 loss due to its discontinuity and nonconvexity, we approximate it with the hinge loss ϕ(t)=max{1t,0}. Define the surrogate ϕ‐risk function as

Rϕ(f)=12E{[ϕ(sgn(h(Yi,Yj))Aif(Xi))+ϕ(sgn(h(Yi,Yj))Ajf(Xj))]|h(Yi,Yj)|π(Ai,Xi)π(Aj,Xj)}.

Given observed data (Yi,Ai,Xi), i=1,,n, the empirical risk function is defined as

12n21i<j{[ϕ(sgn(h(Yi,Yj))Aif(Xi))+ϕ(sgn(h(Yi,Yj))Ajf(Xj))]|h(Yi,Yj)|π(Ai,Xi)π(Aj,Xj)}. (4)

After some algebra (see Appendix A for details), we find that minimizing (4) with respect to f is equivalent to minimizing the following empirical risk function:

1ni=1nϕ(A˜if(Xi))|Ci,nh|π(Ai,Xi), (5)

where Ci,nh=(n1)1jih(Yi,Yj)/π(Aj,Xj) and A˜i=Aisgn(Ci,nh) is a pseudo treatment assignment depending on the sign of Ci,nh. Thus, the empirical risk function of the CWL takes on a similar form as that of the OWL 5 with pseudo treatment A˜i and weight |Ci,nh|/π(Ai,Xi). Compared to the OWL, our method defines a novel, contrast‐based weight that is flexible to accommodate a wide variety of outcome distributions and offers robustness. Ci,nh can be interpreted as the average contrast of Yi over the outcomes of other subjects in the sample (adjusting for treatment propensity). Heuristically, the sign of Ci,nh indicates whether Yi is above or below the average level in the sample. If a subject has an outcome lower than the average level (ie, sgn(Ci,nh)=1), its observed treatment assignment is flipped so that a decision that follows the original observed treatment assignment will incur loss and therefore be discouraged.

We consider the estimation of the decision function f as a constant plus the function in reproducing kernel Hilbert space (RKHS) k with kernel function k:𝒳×𝒳 and norm ·k. Then f(·) takes the form i=1nαiA˜ik(·,Xi)+α0, where αi, i=0,,n are coefficients to be estimated. To prevent overfitting, we adopt a regularization term to control the complexity of f. Thus, the optimal decision function f is estimated by

f^n=arg minfk1nj=1nϕ(A˜if(Xi))|Ci,nh|π(Ai,Xi)+λnfk2, (6)

where λn is a tuning parameter. The optimization problem in (6) can be solved by fitting a weighted support vector machine (SVM) as in Zhao et al 5 with class label A˜i and weight |Ci,nh|/π(Ai,Xi). The weighted support vector machine can be formulated as a dual problem and then solved by quadratic programming algorithm. See Web Appendix 2.1 in Supporting Information for details.

3. THEORETICAL PROPERTIES OF CWL

In this section, we establish theoretical properties of contrast weighted learning, including Fisher consistency and convergence rate of the optimal empirical risk when using RKHS generated by a Gaussian kernel.

3.1. Fisher consistency

Theorem 1

(Fisher consistency) Given a contrast function h that satisfies conditions (i) to (iv), for any measurable function f , if f˜ minimizes Rϕ(f) , then the optimal treatment rule d=sgn(f˜(X)).

The proof of Theorem 1 is included in Appendix B.

3.2. Convergence rate

Define R=inff{R(f)|f:𝒳is measurable}. To derive the convergence rate of R(f^n) to R, we consider the RKHS generated by Gaussian kernel k(x,y)=exp(σn2xy2), for x,yp, σn>0. Since it is impossible to establish a uniform convergence rate of R(f^n) for an arbitrary distribution of (X,A,Y), 6 , 20 we assume the geometric noise 21 on the distribution of (X,A,Y). Let Qijh=h(Yi,Yj)/π(Aj,Xj). Define

η(xi)=E(Qijh|Ai=1,Xi=xi)E(Qijh|Ai=1,Xi=xi)2+12,

where the conditional expectations are with respect to the distribution of (Yi,Yj,Aj,Xj) given Xi,Ai. E(Qijh|Ai=a,Xi=xi) is the expected contrast of outcome of subject i with Ai=a vs the outcome of a random subject j and the decision boundary is 2η(xi)1. Let 𝒳+={x𝒳:2η(x)10} and 𝒳={x𝒳:2η(x)1<0}. Define a distance function to the boundary: Δ(x)=d˜(x,𝒳+) if x𝒳+; otherwise, Δ(x)=d˜(x,𝒳), where d˜(x,𝒪) is the Euclidean distance from a set 𝒪. The distribution of (X,A,Y) has a geometric noise exponent 0<q<, if there exists a constant C>0 such that

EexpΔ(Xi)2t|2η(Xi)1|Ctqp/2,t>0. (7)

Theorem 2

(Convergence rate) Assume that (Xi,Ai,Yi) has geometric noise exponent q>0 satisfying ( 7 ) and let σn=λn1/(q+1)p for λn0 and nλn , then for any δ>0 , 0<ν<2 , there exists a constant μ(δ,ν,p) such that for all τ1 ,

P(R(f^n)R+ϵ)1eτ,

where

ϵ=μ(δ,ν,p)λn22+ν+(2ν)(1+δ)(2+ν)(1+q)n22+ν+τnλn+λnqq+1+n12.

In particular, given the optimal choice of tuning parameter λn=n2(1+q)/[(4+ν)q+2+(2ν)(1+δ)] , the optimal convergence rate for the risk is R(f^n)R=Op(n2q/[(4+ν)q+2+(2ν)(1+δ)]).

Theorem 2 shows that the optimal convergence rate of R(f^n) under the CWL is the same as that under the OWL. 5 The proof of Theorem 2 basically follows the idea of Steinwart and Scovel 21 and Zhao et al. 5 The excess risk of R(f) is bounded by the excess ϕ‐risk, then the convergence rate of excess ϕ‐risk is derived by adapting the theoretical results for (weighted) SVM. Importantly, the proposed CWL has a risk function in the form of U‐statistics, so the idea of Hoeffding's decomposition 22 is implemented to adjust for the dependence introduced by the pairwise contrast function. The detailed proof is included in the Web Appendix 1.2.

4. SIMULATION STUDIES

We conduct extensive simulations under observational study design to compare the finite sample performance of the proposed contrast weighted learning to several existing methods of OTR estimation, including Q‐learning, 4 OWL, 5 RWL, 6 and EARL. 8 Two types of outcomes (continuous and ordinal) are considered.

4.1. Continuous outcome

Define the data generating model of a continuous outcome Yi (i=1,,n) as

Yi=μ(Xi)+AiT(Xi)+ZiOi+ei,

where AiT(Xi) models the interaction between treatment and covariates and determines the optimal decision boundary, μ(Xi) models the main effect of covariates, OiN(μO,32) represents the outlier, Zi is an indicator function for the presence of outlier, and ei is a random error with E(ei)=0. We consider the following six scenarios:

  • (1.a)

    Linear μ(Xi) and T(Xi), no outlier, and ei follows a normal distribution;

  • (1.b)

    Nonlinear μ(Xi) and T(Xi), no outlier, and ei follows a normal distribution;

  • (1.c)

    Linear μ(Xi) and T(Xi), outliers present, and ei follows a normal distribution;

  • (1.d)

    Nonlinear μ(Xi) and T(Xi), outliers present, and ei follows a normal distribution;

  • (1.e)

    Linear μ(Xi) and T(Xi), no outlier, and ei follows a heavy‐tailed distribution;

  • (1.f)

    Nonlinear μ(Xi) and T(Xi), no outlier, and ei follows a heavy‐tailed distribution.

We assume the jth covariate of the ith subject Xiji.i.d.U(1,1) for i=1,,n, j=1,,p. In linear decision boundary settings, we set p=10, T(Xi)=0.5+Xi1Xi2, and μ(Xi)=2Xi3Xi4; In nonlinear decision boundary settings, we set p=5, T(Xi)=5(0.5Xi12Xi22), and μ(Xi)=Xi32Xi42. The mean of the outlier term Oi is set to μO=15 in all scenarios. In scenarios without outlier, Pr(Zi=1)=0; in scenarios with outlier, 3% of Zi (i=1,,n) are randomly selected to be 1 and others are 0. Under normal error, eii.i.d.N(0,1); under heavy‐tailed error, ei=eiexp(σlog2/2), where ei follows a log normal distribution with location parameter 0 and scale parameter σlog=1.5. Since E(ei)=exp(σlog2/2), E(ei)=0. In all scenarios, the true propensity score model is logit[P(Ai=1|Xi)]=0.2Xi10.2Xi3+0.2Xi5,i=1,...,n. Following Zhao et al, 8 we estimate the propensity score by an L1‐penalized logistic regression using Xi, where the tuning parameter is selected via 10‐fold cross‐validation.

In Q‐learning, an L1‐penalized linear regression model is fitted with main effects of Xi, A, and their pairwise interactions. Thus, the regression model is correctly specified in linear boundary settings but misspecified in nonlinear boundary settings. In OWL, outcomes are shifted by Yimin(Yi) to avoid negative weights. In RWL, we fit a linear regression model that includes all the main effects of covariates to estimate the residuals. The choice of main effect model in RWL can be flexible. We also use random forest for the main effect model but do not find any significant difference in performance (see Supporting Information). In EARL, the outcome model is identical to that used in the Q‐learning. In CWL, we consider three types of contrast function: (1) Difference: h1(x,y)=xy; (2) Truncated difference: h2(x,y;t)=sgn(xy)·min(|xy|,t), where t is a constant; (3) Win indicator: h3(x,y)=sgn(xy). We define a data‐driven t as min(|Q0.251.5×IQR|,|Q0.75+1.5×IQR|), where Qα is the sample α‐quantile of h(Yi,Yj) for all i,j and IQR=Q0.75Q0.25. Among the three contrast functions, h1 is the least robust as it uses the actual values of the outcome; h3 is the most robust as it only depends on the ranking of outcome values; h2 lies in between h1 and h3 in terms of robustness. For all methods except Q‐learning, we estimate the OTR using linear kernels for linear T(Xi) scenarios and Gaussian kernels for nonlinear T(Xi) scenarios. We use R package DynTxRegime 23 to implement Q‐learning, RWL, EARL and package WeightSVM 24 to implement OWL and CWL. The tuning parameters are selected by 4‐fold cross‐validation in all methods.

For each scenario, we consider sample sizes 50, 150, and 500. For each sample size, 400 simulation replications are conducted. In each replication, we also generate a large validation dataset of size 50 000 where each subject has a pair of potential outcomes Yi(1) and Yi(1). Yi(a) are generated by the same model for training data but no outliers are included. That is, Yi(a)=μ(Xi)+a·T(Xi)+ei, for a=1,1. Although the value function is defined differently across OTR estimation methods, we calculate the value of an estimated rule d^ as 5×104i=150000Yi(d^(Xi)) for all methods to make it comparable across methods.

The values of the seven OTR estimation methods under the six scenarios are summarized by boxplots in Figure 1. When neither outlier nor skewness presents in the outcome (1.a and 1.b), CWL methods give comparable values to those of the best performer among existing methods. When outliers present in the outcome, CWL with win indicator has higher values than all existing methods under a linear boundary (1.c) and its advantage becomes more prominent under a nonlinear boundary (1.d). Similar observations can be made under skewed outcome distribution (1.e and 1.f). As expected, the Q‐learning works best under the conventional situation with a linear boundary (1.a) where its parametric model is correctly specified. Under nonlinear boundaries, its performance can be much worse due to model misspecification (1.b, 1.d, and 1.f). And the skewness of outcomes can also challenge the performance of Q‐learning as scenario (1.e) shows. The values of OWL are consistently low, likely due to its ad‐hoc shifting of outcomes and the fact that the outcome weights are not centered around zero as in RWL and CWL, making it especially sensitive to outliers and skewness in the outcome distribution. Among the three CWL methods, the win indicator contrast performs best, closely followed by the truncated difference contrast, and the difference contrast generally gives the lowest values among the three. Finally, in all scenarios, the values of all methods increase as the sample size increases. At the sample size of 500, the values of CWL with the win indicator are already very close to the theoretical optimal values (dashed horizontal lines in the figure).

FIGURE 1.

SIM-9574-FIG-0001-c

Testing value functions in 400 replications for six scenarios with continuous outcomes. The seven methods we compare (from left to right in plots) are: Q‐learning (Q), outcome weighted learning (OWL), efficient augmentation and relaxation learning (EARL), residual weighted learning (RWL), and contrast weighted learning using difference contrast (C.diff), truncated difference contrast (C.trun.diff), and win indicator contrast(C.win). The dashed horizontal line represents the theoretical optimal value. (A) Linear, normal; (B) nonlinear, normal; (C) linear, outlier; (D) nonlinear, outlier; (E) linear, heavy‐tailed; (F) nonlinear, heavy‐tailed

4.2. Ordinal outcome

Ordinal outcomes are generated by cumulative logit models with proportional odds. Let Yi,i=1,n be independent and take integer values 1,,J. Suppose Pr(Yij)=pij for j=1,J1, where pij satisfies

logpij1pij=θjμ(Xi)AiT(Xi),forj=1,,J1,

where θ1<<θJ1 are baseline log odds ratios. As in Section 4.1, Xi,i=1,,n consists of independent uniform random variables on [1,1]. The same true propensity score model as in Section 4.1 is used. We fix J=4 and consider two sets of baseline coefficients: (θ1,,θJ1)=(1,2,3) and (1.5,0,1.5), which correspond to baseline category probability distributions (0.73, 0.15, 0.072, 0.047) and (0.18, 0.32, 0.32, 0.18). These two settings represent uneven and nearly even distribution of categories of the ordinal outcome, respectively. The following two scenarios are considered:

  • (2.a)

    Linear μ(Xi)=Xi3Xi4 and linear T(Xi)=0.5+Xi1Xi2;

  • (2.b)

    Nonlinear μ(Xi)=Xi32Xi42 and nonlinear T(Xi)=5(0.5Xi12Xi22).

To accommodate the ordinal responses, Q‐learning is modified to be an proportional odds model with main effects and interactions between treatment and each covariate. In outcome weighted learning, the ordinal outcomes are treated as continuous values (1‐4) when used in the weights. In RWL, a proportional odds model with the main effects of all covariates is fitted. The residuals are defined as the difference between the observed value of the outcome and the weighed sum of all possible values of the outcome with the fitted probabilities as the weights. The outcome model in EARL is a linear model on the value of the outcome. We again consider sample sizes 50, 150, and 500, and generate a validation dataset of size 50 000 in each simulation replication to calculate the values of all methods as in Section 4.1 treating the ordinal outcome as a continuous variable.

The simulation results for ordinal outcomes (Figure 2) also illustrate the advantages of CWL over existing methods. The advantages are again more obvious in the scenarios with nonlinear boundaries compared to those with linear boundaries. A new observation that is different from the continuous outcome scenarios is that CWL with difference contrast works slightly better than the other two contrasts under nonlinear boundary. This may be explained by the fact that the ordinal outcome is bounded without outlier or heavy tail so under this conventional condition the difference contrast makes better use of information in the ordering of categories of the outcome. Another observation is that the relative performance of Q‐learning, EARL, and RWL compared to CWL on ordinal outcomes is worse than that on continuous outcomes under the conventional setting (1.a). This may be due to the fact that modeling ordinal outcome is more challenging than fitting linear regression model. On the other hand, CWL, as a model‐free method, avoids the bias caused by potential model misspecification.

FIGURE 2.

SIM-9574-FIG-0002-c

Testing value functions in 400 replications for 4 scenarios with ordinal outcomes. The seven methods we compare (from left to right in plots) are: Q, OWL, EARL, RWL, and CWL with three types of contrasts (C.diff, C.trun.diff, C.win). The dashed horizontal line represents the theoretical optimal value. (A) Linear, uneven; (B) nonlinear, uneven; (C) linear, even; (D) nonlinear, even

4.3. Additional simulations

In this section, we conduct additional simulations with more scenarios and methods. We simulate continuous outcomes with outliers with a smaller magnitude of μO=10 and generate less skewed continuous outcomes with σlog=1. Under these settings, CWL with win indicator and truncated difference contrasts are still the top performers although their margin over the other methods decreases, largely due to the improved values in the other methods. We also conduct simulations to check the impact of a misspecified propensity score model on OTR estimation. The results (see Figure 3 in Web Appendix 2.2) suggests that our proposed methods are not sensitive to the misspecification of propensity score model in our simulations. Moreover, we explore the effect of unrelated covariates on OTR estimation. In particular, we increase the dimension of covariates from 5 to 10 by introducing 5 additional unrelated covariates under the nonlinear boundary scenarios with continuous outcomes. The value of all methods declines after introducing the unrelated covariates, which is not surprising given that the same sample sizes are used when p=5 and p=10. Nevertheless, CWL methods still outperform the existing methods, and the margins increases with sample size. The results of the above additional simulations are included in Web Appendix 2.2 of online Supporting Information. The numerical summary of the results in Figures 1 and 2 can also be found in Web Appendix 2.2. In addition to the values of the methods under investigation, we also record their computation time. The median computation time of one replication in scenarios (1.a) and (1.b) for all methods is reported in Table C1 in Appendix C. The computation efficiency of CWL methods is very reasonable and comparable to that of Q‐learning and OWL. In contrast, the computation time of RWL and EARL is substantially longer, especially with nonlinear kernels.

5. REAL DATA ANALYSIS

We apply the proposed CWL method to two real clinical datasets from the trials ACE‐IPF 12 and ORCHID 14 with continuous and ordinal outcomes, respectively.

5.1. ACE‐IPF trial with continuous outcome

ACE‐IPF trial aimed to demonstrate the efficacy of 48‐week warfarin treatment on IPF patients. The study randomized 145 patients, in a 1:1 ratio, to either warfarin or placebo group. One endpoint of interest is the percent change of lung FVC from baseline to week 48. We use 111 patients (54 in treatment group, 57 in placebo group) with a non‐missing endpoint in our analysis. The distribution of the percent change of FVC shows slight skewness to the left (skewness 25 = 0.56 ) with one possible outlier. The histogram of the outcome and detailed skewness calculation are included in Web Appendix 2.3.

The characteristics of patients used to recommend treatment assignments include four demographics (age, gender, race, smoke status) and one clinical variable (total lung capacity) collected at enrollment. Continuous covariates are standardized before estimating OTR. Even though the true propensity score is known by the randomization design, we still estimate it by an L1‐penalized logistic regression as it is shown that using the estimated instead of the true propensity score leads to a more efficient estimate of the average treatment effect. 26 Moreover, the 23% missingness in the endpoint may break the balance in covariates achieved by the original randomization. In Q‐learning and EARL, we fit a linear model with the main effect of treatment and the above covariates and their pairwise interactions. In RWL, the main effect model includes all covariates. For all methods except Q‐learning, we use both linear and Gaussian kernels to estimate the OTR.

We analyze the data with cross‐validation to make the values comparable across methods and to prevent overfitting. The full dataset is randomly partitioned into four equal‐sized folds. We estimate the OTR based on three folds and calculate the value of the estimated OTR using the remaining fold. This step is repeated over the four folds to generate four values, the average of which is the cross‐validation value of the OTR. The validating value function for each validating fold of size m is given by [m1i=1mYi·I(Ai=d^(Xi))/π^(Ai,Xi)]/[m1i=1mI(Ai=d^(Xi))/π^(Ai,Xi)], where d^ is the rule estimated using the training folds and π^ is obtained by fitting L1‐penalized logistic regression to the validating fold. This cross‐validation procedure is repeated 100 times and the resulting values are summarized by boxplots in Figure 3. Since an increase in FVC is desirable, methods with a higher value are considered to have better performance. The numerical summary of the values of all methods is included in Web Appendix 2.3 of online Supplementary Materials.

FIGURE 3.

SIM-9574-FIG-0003-c

Testing value functions in 100 replicated cross‐validations for the ACE‐IPF trial data with continuous outcomes

With a linear kernel, all methods have similar values except for the OWL, which gives a higher value. With a Gaussian kernel, the values of all classification‐based methods increase substantially with the three CWL methods generating the highest values. This result suggests that a nonlinear treatment decision rule offers a much better outcome than a linear treatment rule for this dataset, and CWL methods are advantageous over existing OTR estimation methods even with mild skewness and outlier in the outcome. To gain some insights into the estimated OTR, we also implement each method with the full dataset and summarize the subject characteristics of the control and treatment groups based on the estimated rules. Taking the CWL with the win indicator contrast under Gaussian kernel (the best method in Figure 3) as an example, it assigns warfarin treatment to 45% of subjects which is less than the observed treatment percentage of 48.6%. It tends to assign warfarin treatment to younger female subjects who never smoke and with lower baseline total lung capacity. A complete summary of subject characteristics by recommended group for all methods under Gaussian kernel is included in the Web Table 4.

5.2. ORCHID trial with ordinal outcome

ORCHID trial aimed to determine whether hydroxychloroquine is an efficacious treatment for adults hospitalized with COVID‐19. In this trial, 479 inpatients are randomized 1:1 to either hydroxychloroquine or placebo group and received 10 doses of the assigned treatment over 5 days. The primary outcome was the World Health Organization recommended COVID outcomes scale 14 days after randomization. 15 It is a 7‐category ordinal scale ranging from 1 (death) to 7 (discharged from the hospital and able to perform normal activities). The original analysis did not find a significant difference in the primary outcome between the two study groups. 14 We seek to further identify an optimal treatment decision rule for hydroxychloroquine that could potentially benefit patients with certain baseline characteristics. Four hundred and forty‐five subjects who completed the day 15 assessment are included in our analysis including 219 in treatment group and 226 in control group. The covariates for determining the decision rule are age, BMI, gender (male/female), race (white/black/other), baseline Sequential Organ Failure Assessment score, and baseline ICU admission. Again, all continuous covariates are standardized before estimating the OTR. All methods are implemented as described in Section 4.2.

Figure 4 summarizes the values of the seven methods. Since higher categories of the COVID outcome scale represents a better clinical condition, methods that generate higher values are considered to have better performance. For this dataset, the choice of linear or nonlinear decision functions does not make a discernible difference for the existing OTR methods, but a nonlinear decision function with a Gaussian kernel improves the values of CWL methods, especially the one with win indicator contrast. However, the values of CWL methods are slightly lower than that of the Q‐learning method. The reason that we do not observe a significant advantage of CWL over existing methods as found in the simulation studies may be that the overall effect size of hydroxychloroquine is very small. The median outcome scale is 6 in both hydroxychloroquine and placebo group and the adjusted odds ratio between the two groups is only 1.02 (95% CI 0.73 to 1.42). 14

FIGURE 4.

SIM-9574-FIG-0004-c

Testing value functions in 100 replicated cross‐validations for the ORCHID trial data with ordinal outcomes

6. DISCUSSION

In this article, we propose the contrast weighted learning (CWL), a novel optimal treatment rule estimation method that is based on contrast functions between outcomes. Although we have focused on demonstrating the robustness of CWL to ill‐distributed scalar outcome variables, it is also a versatile OTR learning tool that can potentially accommodate a broad range of outcomes including censored, multivariate, high dimensional (eg, gene expression and medical images), or functional data as long as a scalar contrast function that satisfies conditions (i) to (iv) can be defined between two subjects. In many situations, the scalar pairwise contrast is much easier to work with for OTR estimation than the original outcome, especially for complex outcomes.

A critical component of the CWL methods is the choice of the contrast function. An overly robust contrast function may make CWL inferior to existing OTR methods due to its inefficient use of information. In practice, the choice of contrast should be driven by the distributional characteristics of the outcome. Robust contrasts such as win indicator generally work better for ill‐distributed outcomes whereas less robust contrasts such as difference contrast may be preferred for well‐behaved or bounded outcomes. Practitioners are encouraged to conduct exploratory data analysis on the outcome distribution to guide their a priori decisions on the contrast function. Alternatively, practitioners can use the repeated cross‐validation approach in the real data analysis section as an ad‐hoc method to identify the optimal contrast function from several candidates with different levels of robustness. The candidates can also include existing OTR methods. One useful strategy is to consider a family of candidate contrast functions indexed by certain parameters. An example of such a family would be the truncated difference contrasts indexed by the truncation cutoff t.

Large‐scale clinical data are increasingly available due to the advance in modern data capturing technology. To leverage the rich clinical data to generate a useful treatment decision rule, researchers tend to include a large number of covariates when estimating the OTR. Thus, the computational efficiency of an OTR learning method becomes an important consideration for its practical utility. In the simulation studies, we use the best implementation of the OTR methods that we are aware of. In addition to its great flexibility and robustness, the proposed CWL also offers attractive computational performance under both linear and Gaussian kernels as shown in Table C1 in Appendix. In general, the regression‐based (Q‐learning) and SVM‐based methods (OWL, CWL) have an obvious advantage in computational efficiency than RWL and EARL. The difference is dramatically magnified under the Gaussian kernel, likely due to the optimization algorithms and more tuning parameters in RWL and EARL. The excessive computation time of RWL and EARL hinders sufficient tuning of their parameters and thus may affect their performance in practice. As shown in our real data analysis of ACE‐IPF trial, the Gaussian kernel can identify a much better OTR over the linear kernel in practice. Therefore, it is particularly advantageous for the CWL to offer superior computation performance under the Gaussian kernel.

Like many weighted‐learning methods for OTR estimation, one limitation of CWL is that its consistency depends on the correct specification of the treatment model. The EARL method possesses the doubly robust property where its consistency only requires the correct specification of either the treatment model or the outcome model. 8 In practice, however, the specification of neither model is testable, and it is likely that both models are misspecified. There is some evidence that a misspecified outcome model has a more detrimental effect on OTR performance than a misspecified treatment model. 8 Our simulation study also demonstrates that the finite sample performance of weighted‐learning methods including CWL is not sensitive to treatment model misspecification. Therefore, we argue that it is generally preferable to model treatment instead of outcome as do the OWL and CWL. Wu et al 27 recently proposed a matched OTR learning method that avoids fitting a treatment model by nonparametrically matching patients based on their characteristics. It would be an interesting future research direction to incorporate matching to CWL to make it even more robust.

Supporting information

Data S1: Supporting Information

APPENDIX A. DERIVATION OF RISK FUNCTION OF CWL

A.1.

We first prove that f=arg maxfV(f) is the minimizer of the risk function (3). Maximizing value function V(f) with respect to f is equivalent to minimizing the risk function

R˜(f)=12Eh(Yi,Yj)π(Ai,Xi)π(Aj,Xj)V(f)=12E[I(Aif(Xi)<0)+I(Ajf(Xj)0)]h(Yi,Yj)π(Ai,Xi)π(Aj,Xj),

where the second equality uses the condition h(x,y)=h(y,x). From the perspective of weighted classification, R˜(f) defines a joint loss I(Aif(Xi)<0)+I(Ajf(Xj)0) for a given pair (i,j), and assigns a contrast‐based weight h(Yi,Yj)/[π(Ai,Xi)π(Aj,Xj)] to it. Since the weight can be negative, we need to separate its scale and sign as follows:

R˜(f)=12E{[I(sgn(h(Yi,Yj))Aif(Xi)<0)+I(sgn(h(Yi,Yj))Ajf(Xj))0)]|h(Yi,Yj)|π(Ai,Xi)π(Aj,Xj)}12E|h(Yi,Yj)|π(Ai,Xi)π(Aj,Xj)[1sgn(h(Yi,Yj))].

The term in the last line does not involve f, we therefore omit it in the optimization to get the risk function R(f) in (3) and the optimal decision function f=arg minfR˜(f)=arg minfR(f).

Now, we derive the transformed empirical risk function in (5). Without loss of generality, assume the outcome in the data has been sorted in descending order, that is, Y1Yn. Then, for any i<j, sgn(h(Yi,Yj))0 by condition (ii) of h, and the empirical risk can be estimated as

R^ϕ(f)=12n21i<j{[ϕ(Aif(Xi))+ϕ(Ajf(Xj))]h(Yi,Yj)π(Ai,Xi)π(Aj,Xj)},

where ϕ(x)=max(0,1x) is the hinge loss function. Let cij=h(Yi,Yj)/π(Aj,Xj) for any i,j and note that cij=0 if i=j,

R^ϕ(f)=12n21[i=1nj=incijϕ(Aif(Xi))π(Ai,Xi)+j=1ni=1jcjiϕ(Ajf(Xj))π(Aj,Xj)]=12n21k=1n[ϕ(Akf(Xk))(j=knckj)+ϕ(Akf(Xk))(i=1kcik)]/π(Ak,Xk).

To minimize the empirical risk function, we only need to consider 1f(X)1 since outside of [1,1] the objective function takes greater or equal values than those at 1 or 1. Rewrite the risk function after removing the terms not depending on f,

R^ϕ(f)=12n21k=1n[Akf(Xk)(j=knckj)+Akf(Xk)(i=1kcik)]/π(Ak,Xk)=12n21k=1nAkf(Xk)(i=k+1nckii=1k1cik)/π(Ak,Xk)=14nk=1nAkf(Xk)Ck,nhπ(Ak,Xk),

where Ck,nh=(n1)1ikh(Yk,Yi)/π(Ai,Xi), given contrast h, for any k=1,...,n. Rewrite

R^ϕ(f)=14nk=1nsgn(Ck,nh)Akf(Xk)|Ck,nh|π(Ak,Xk),

Equivalently, we can minimize the following empirical risk function:

R^ϕ(f)=1ni=1nϕ(Ãif(Xi))|Ci,nh|π(Ai,Xi),

where Ãi=sgn(Ci,nh)Ai is a pseudo treatment assignment, which takes on the opposite value of the observed assignment if and only if the average contrast between subject i and all other subjects is below zero.

APPENDIX B. PROOF OF THEOREM 1 (FISHER CONSISTENCY)

B.1.

Given the risk function R(d), the optimal treatment rule d(x) is the Bayes decision rule, which equals sgn{E[h(Y(1),Y(1))|X=x]} for all x, where Y(a)= is the potential outcome for treatment assignment a{1,1}. By condition (iii) of the contrast function h, h(x,y)=h(y,x), the ϕ‐risk function has:

Rϕ(f)=12E{[ϕ(sgn(h(Yi,Yj))Aif(Xi))+ϕ(sgn(h(Yi,Yj))Ajf(Xj))]·|h(Yi,Yj)|π(Ai,Xi)π(Aj,Xj)}=12E{ϕ(sgn(h(Yi,Yj))Aif(Xi))·|h(Yi,Yj)|π(Ai,Xi)π(Aj,Xj)+ϕ(sgn(h(Yj,Yi))Ajf(Xj))·|h(Yj,Yi)|π(Aj,Xj)π(Ai,Xi)}=E{ϕ(sgn(h(Yi,Yj))Aif(Xi))·|h(Yi,Yj)|π(Ai,Xi)π(Aj,Xj)}.

The last equality is due to i.i.d. (Yi,Ai,Xi). Given Xi=xi,Xj=xj, consider 1f(xi),f(xj)1,

E{[ϕ(sgn(h(Yi,Yj))·Aif(Xi))]|h(Yi,Yj)|π(Ai,Xi)π(Aj,Xj)|Xi=xi,Xj=xj}=E{f(xi)h(Yi,Yj)π(1,xi)π(1,xj)|Ai=1,Aj=1,Xi=xi,Xj=xj}π(1,xi)π(1,xj)+E{f(xi)h(Yi,Yj)π(1,xi)π(1,xj)|Ai=1,Aj=1,Xi=xi,Xj=xj}π(1,xi)π(1,xj)+E{f(xi)h(Yi,Yj)π(1,xi)π(1,xj)|Ai=1,Aj=1,Xi=xi,Xj=xj}π(1,xi)π(1,xj)+E{f(xi)h(Yi,Yj)π(1,xi)π(1,xj)|Ai=1,Aj=1,Xi=xi,Xj=xj}π(1,xi)π(1,xj)+c=f(xi)E[h(Yi(1),Yj(1))h(Yi(1),Yj(1))+h(Yi(1),Yj(1))h(Yi(1),Yj(1))|Xi=xi,Xj=xj]+c,

where c represent other terms unrelated to f. As the minimizer of Rϕ(f), f˜ satisfies that sgn(f˜)=sgn{E[h(Yi(1),Yj(1))h(Yi(1),Yj(1))+h(Yi(1),Yj(1))h(Yi(1),Yj(1))|Xi=xi,Xj=xj]}. By the conditions (i)‐(iv) of h, we have h(x1,y)>h(x2,y) if and only if h(x1,x2)>0 for any y. Then, sgn(f˜)=sgn{E[h(Yi(1),Yi(1))|Xi=xi]}, which is the Bayes rule d.

APPENDIX C. COMPUTATIONAL PERFORMANCE

C.1.

TABLE C1.

Median computing time (seconds) of one run in 400 replications of scenarios (1.a) and (1.b), using linear and Gaussian kernels respectively

Kernel n Q OWL C.diff C.trun.diff C.win RWL EARL
Linear 50 0.22 0.58 0.30 0.31 0.28 2.82 3.82
150 0.21 1.25 0.70 0.69 0.48 3.98 3.78
500 0.21 6.16 3.13 2.92 1.43 7.37 4.57
Gaussian 50 0.37 0.29 0.24 0.24 0.24 25.32 112.98
150 0.20 0.45 0.35 0.35 0.35 246.19 751.83
500 0.21 1.54 0.89 0.91 0.91 1934.01 14915.73

Note: The numbers of candidate tuning parameters for all the method (not applicable to Q‐learning) are identical.

Guo X, Ni A. Contrast weighted learning for robust optimal treatment rule estimation. Statistics in Medicine. 2022;41(27):5379–5394. doi: 10.1002/sim.9574

DATA AVAILABILITY STATEMENT

The data used as the real data analysis examples are openly available in BioLINCC at https://biolincc.nhlbi.nih.gov/home/, accession number HLB01131414a and HLB02372021a.

REFERENCES

  • 1. Chakraborty B, Moodie E. Statistical Methods for Dynamic Treatment Regimes. Vol 2. New York: Springer; 2013. [Google Scholar]
  • 2. Murphy SA. Optimal dynamic treatment regimes. J Royal Stat Soc Ser B (Stat Methodol). 2003;65(2):331‐355. [Google Scholar]
  • 3. Robins JM. Optimal structural nested models for optimal sequential decisions. Proceedings of the 2nd Seattle Symposium in Biostatistics; 2004:189‐326; Springer, New York.
  • 4. Qian M, Murphy SA. Performance guarantees for individualized treatment rules. Ann Stat. 2011;39(2):1180‐1210. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5. Zhao Y, Zeng D, Rush AJ, Kosorok MR. Estimating individualized treatment rules using outcome weighted learning. J Am Stat Assoc. 2012;107(499):1106‐1118. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6. Zhou X, Mayer‐Hamblett N, Khan U, Kosorok MR. Residual weighted learning for estimating individualized treatment rules. J Am Stat Assoc. 2017;112(517):169‐187. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7. Liu Y, Wang Y, Kosorok MR, Zhao Y, Zeng D. Augmented outcome‐weighted learning for estimating optimal dynamic treatment regimens. Stat Med. 2018;37(26):3776‐3788. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 8. Zhao YQ, Laber EB, Ning Y, Saha S, Sands BE. Efficient augmentation and relaxation learning for individualized treatment rules using observational data. J Mach Learn Res. 2019;20(1):1821‐1843. [PMC free article] [PubMed] [Google Scholar]
  • 9. Laber EB, Zhao YQ. Tree‐based methods for individualized treatment regimes. Biometrika. 2015;102(3):501‐514. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 10. Doubleday K, Zhou H, Fu H, Zhou J. An algorithm for generating individualized treatment decision trees and random forests. J Comput Graph Stat. 2018;27(4):849‐860. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 11. Wang D, Fu H, Loh PL. Boosting algorithms for estimating optimal individualized treatment rules. arXiv preprint arXiv:2002.00079, 2020.
  • 12. Noth I, Anstrom KJ, Calvert SB, et al. A placebo‐controlled randomized trial of warfarin in idiopathic pulmonary fibrosis. Am J Respir Crit Care Med. 2012;186(1):88‐95. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 13. Box GE, Cox DR. An analysis of transformations. J Royal Stat Soc Ser B (Methodol). 1964;26(2):211‐243. [Google Scholar]
  • 14. Self WH, Semler MW, Leither LM, et al. Effect of hydroxychloroquine on clinical status at 14 days in hospitalized patients with COVID‐19: a randomized clinical trial. JAMA. 2020;324(21):2165‐2176. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 15. R&D blue print. COVID‐19 therapeutic trial synopsis; 2020. https://www.who.int/publications/i/item/covid‐19‐therapeutic‐trial‐synopsis.
  • 16. Mao L. On causal estimation using‐statistics. Biometrika. 2018;105(1):215‐220. [Google Scholar]
  • 17. Liang M, Yu M. Relative contrast estimation and inference for treatment recommendation. arXiv preprint arXiv:2010.13904, 2020. [DOI] [PubMed]
  • 18. Mann HB, Whitney DR. On a test of whether one of two random variables is stochastically larger than the other. Ann Math Stat. 1947;18(1):50‐60. [Google Scholar]
  • 19. Tao Y, Wang L. Adaptive contrast weighted learning for multi‐stage multi‐treatment decision‐making. Biometrics. 2017;73(1):145‐155. [DOI] [PubMed] [Google Scholar]
  • 20. Devroye L, Györfi L, Lugosi G. A Probabilistic Theory of Pattern Recognition. Vol 31. New York: Springer Science & Business Media; 2013. [Google Scholar]
  • 21. Steinwart I, Scovel C. Fast rates for support vector machines using Gaussian kernels. Ann Stat. 2007;35(2):575‐607. [Google Scholar]
  • 22. Hoeffding W. A class of statistics with asymptotically normal distribution. Ann Math Stat. 1948;19(3):293‐325. [Google Scholar]
  • 23. Holloway ST, Laber EB, Linn KA, Zhang B, Davidian M, Tsiatis AA. DynTxRegime: methods for estimating optimal dynamic treatment regimes; 2020. https://CRAN.R‐project.org/package=DynTxRegime.
  • 24. Xu T, Chang CC, Lin CC, et al. WeightSVM: subject weighted support vector machines; 2020. https://CRAN.R‐project.org/package=WeightSVM.
  • 25. Joanes DN, Gill CA. Comparing measures of sample skewness and kurtosis. J Royal Stat Soc Ser D (Stat). 1998;47(1):183‐189. [Google Scholar]
  • 26. Hirano K, Imbens GW, Ridder G. Efficient estimation of average treatment effects using the estimated propensity score. Econometrica. 2003;71(4):1161‐1189. [Google Scholar]
  • 27. Wu P, Zeng D, Wang Y. Matched learning for optimizing individualized treatment strategies using electronic health records. J Am Stat Assoc. 2019;115(529):380‐392. [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

Data S1: Supporting Information

Data Availability Statement

The data used as the real data analysis examples are openly available in BioLINCC at https://biolincc.nhlbi.nih.gov/home/, accession number HLB01131414a and HLB02372021a.


Articles from Statistics in Medicine are provided here courtesy of Wiley

RESOURCES