Skip to main content
NIHPA Author Manuscripts logoLink to NIHPA Author Manuscripts
. Author manuscript; available in PMC: 2018 Jan 1.
Published in final edited form as: Electron J Stat. 2017;11(1):364–384. doi: 10.1214/17-EJS1226

Semiparametric Single-Index Model for Estimating Optimal Individualized Treatment Strategy

Rui Song 1, Shikai Luo 2, Donglin Zeng 3, Hao Helen Zhang 4, Wenbin Lu 5, Zhiguo Li 6
PMCID: PMC5612500  NIHMSID: NIHMS846272  PMID: 28959371

Abstract

Different from the standard treatment discovery framework which is used for finding single treatments for a homogenous group of patients, personalized medicine involves finding therapies that are tailored to each individual in a heterogeneous group. In this paper, we propose a new semiparametric additive single-index model for estimating individualized treatment strategy. The model assumes a flexible and nonparametric link function for the interaction between treatment and predictive covariates. We estimate the rule via monotone B-splines and establish the asymptotic properties of the estimators. Both simulations and an real data application demonstrate that the proposed method has a competitive performance.

Keywords: Personalized medicine, Single index model, Semiparametric inference

1. Introduction

In modern clinical researches, the goal to achieve better outcomes as well as lower cost and burden for individual patients has generated tremendous interest in personalized medicine. Individualized treatment rules (ITRs) operationalize personalized medicine as a decision function from patient’s individual biomarkers to a recommended treatment and the optimal ITRs should be the one which maximizes clinical benefit if implemented. Specifically, if we use A to denote treatment assignment taking values of −1 and 1, X to denote all biomarker and prognostic information associated with each patient and let Y be the clinical outcome of interest (assuming large values are desirable), then an individualized treatment rule (ITR), denoted by d(x), takes a given value x of X and provides a treatment choice from {−1, 1}. Furthermore, let Pd denote the distribution of (X, A, Y ) and expectation with respect to this distribution by Ed, where the individualized treatment rule d(x) is used to assign treatments. Define the value function as V (d) = Ed(Y ). Then an optimal ITR, d0, is a rule that has the maximal value, i.e., d0 is the maximizer of V (d) over decision rules d.

There has been growing interest in developing valid inference methods for estimating the optimal ITRs, d0, using clinical trial data. With trial data, it holds V (d) = E[Y I(A = d(X))/π(A|X)] [15], where π(a|X) is the known randomization probability of A = a given X, so it is easy to see d0(x) = sign{E[Y|A = 1,X = x] – E[Y|A = −1,X = x]}, where sign(·) function is defined as sign(x) = 1 when x > 0, sign(x) = −1 when x < 0. Therefore, most of the existing methods tend to model E[Y |A = a,X = x] including the interactions between the treatment and the covariates either parametrically or nonparametrically. Such literature include likelihood-based approach [19, 18, 20], parametric Q-learning in [1], and machine learning based methods [25]. Alternatively, one can parametrically model E[Y|A = a,X = x] – E[Y|A = d0(X),X = x] which is called A-learning as discussed in [14] and [16]. Recently, directly maximizing V (d) has been proposed using support vector machine in [26] or via robust parametric models in Zhang et al. [24]. However, all parametric methods potentially suffer from model misspecification especially when X is not low-dimensional and the optimal ITRs depends on high-order interactions among X’s. On the other hand, although the nonparametric methods such as machine-learning methods are flexible, the resulting rules are complicated so may not be interpretable in practice. The latter often comes with no rigorous inference procedures as in the parametric methods.

In this paper, we propose a semiparametric single-index model to estimate the optimal ITRs. Our model retains a flexible and nonparametric formulation of the treatment-covariate interactions but also yields a simple decision rule which only depends on a linear combination of X. Specifically, our proposal assumes the following model between Y and (X,A):

E[YX,A]=μ(X)+ψ(βTX)A, (1)

where X is a p-dimensional covariate vector and may contain 1 as the intercept, βTX is a single index and both μ and ψ are unknown functions. Moreover, ψ is a monotone increasing function with ψ(0) = 0. The proposed model has the following advantages in developing individualized treatment strategy. First, it provides a more flexible interaction between the covariates and the treatment as compared to the traditional parametric models, in which we allow a fully nonparametric baseline function of the covariates X, μ(X), and a close-to nonparametric interaction between the treatment A and the covariates X. Second, we can easily derive the best treatment strategy as d0 : X – → sign(ψ(βTX)). Since ψ is increasing, the resulting rule is practically interpretable. Moreover, if ψ(0) = 0, the above treatment strategy d0 can be simplified as a simple rule:

d0:Xsign(βTX).

That is, only the sign of a risk score βTX needs to be evaluated for each patient. As a separate note, single index models have been studied extensively in literature with a number of inference methods developed, including the average derivative method [5], the sliced inverse regression [12, 3, 11], the iterative average derivative method [6] and other related methods [23]. Estimating both the single index and the link function at the same time has also been studied in [9, 8, 4]. However, none of these works have considered the single index model for estimating the optimal ITRs, especially that our model (1) assumes the main effect of X, μ(X), to be fully nonparametric.

The rest of the paper is organized as follows. In Section 2, we provide a full inference procedure for the proposed semiparametric single index model. Extensive simulation studies are presented in Section 3 and a real data analysis is presented in Section 4, followed by a discussion section.

2. Inference Procedure

Note that model (1) remains the same if we replace ψ(x) by ψ(rx) for any r > 0. Therefore, for identifiability, we further require ||β|| = 1 where || · ||is the Euclidean ℓ2-norm in Rp. Assume that data are obtained from a randomized trial with i.i.d observations (Yi,Xi,Ai), i = 1, ..., n. The randomization probability P(A = a|X) = π(a|X) is known by the trial design.

To avoid estimating the nonparametric function μ(X) when making inference for β, we first observe that,

E[AY2π(AX)X]=E[A2π(AX)E[YA,X]X]=E[YA=1,X]/2-E[YA=-1,X]/2=ψ(βTX).

Therefore, a natural estimate of β is obtained by minimizing the least square, given as

i=1n{AiYi2π(AiXi)-ψ(βTXi)}2,

subject to ||β|| = 1. Since ψ is an increasing function, we approximate ψ(x) using monotone B-spline basis [2, 10],

ψ(x)j=1Kn+MξjNj(x),ξiξKn+M,

where N1(x), ...,NK<sub>n</sub>+M(x) are B-spline basis, Kn is the number of interior knots with equal partition in an interval containing βTX and M is B-spline order, i.e., for cubic B-spline, M = 4. The condition ξ1 ≤ ⋯ ≤ ξK<sub>n</sub>+M assures monoticity of the ψ(·) function [10]. Additionally, we impose an upper bound Mn for the summation of absolute values of all the B-spline coefficients of ψ(·) for theoretical consideration. Mn is a constant depending on n and the rate of Mn is given in Section 3. Thus, the minimization becomes

minξ,βi=1n{AiYi2π(AiXi)-j=1Kn+MξjNj(βTXi)}2,subjecttoβ=1,ξ1ξKn+M,j=1Kn+MξjMn. (1)

Set d = Kn + M. The objective function in (1) is quadratic in ξ and quite nonlinear in β. The constraint ||β|| = 1 is nonlinear in the elements of β. The inequality constraint in (1) is linear in ξ since it can be expressed as ≤ 0, where ξ = (ξ1, ⋯ , ξd)T and B is a (d–1) ×d matrix with B(i, i) = 1,B(i, i+1) = −1 and the rest of its entries being zero. To facilitate the implementation, we now propose an iterative estimation algorithm to solve (1). In particular, we iteratively solve β with ξ fixed at their current values, and then solve ξ with β fixed at their current values, and repeat them until the convergence criterion is met. The computation procedure can be summarized as the following.

  • Step 1: Get an initial estimator β̂(0). For example, we can set Nj(βTX) = β TX as a linear function in (1) and compute the ordinary least squares (OLS) estimator for β. Normalize β(0) such that ||β(0)|| = 1. Set ℓ = 0.

  • Step 2: Given the initial estimates of the index values {Zi = β̂(ℓ)TXi, i = 1, ⋯ , n}, minimize over ξ by solving the followng quadratic programming (QP) problem:
    minξQ(ξ)=i=1n{AiYi2π(AiXi)-j=1dξjNj(Zi)}2,subjecttoBξ0andj=1Kn+MξjMn. (2)

    Denote the solution as ξ̂(ℓ).

  • Step 3: Fix ξ at the current values, minimize
    i=1n{AiYi2π(AiXi)-j=1dξ^j()Nj(βTXi)}2,s.t.β=1.

    Denote the solution as β̂(ℓ+1). This problem can be solved using the nonlinear least squares (NLS) algorithm.

  • Step 4: Set ℓ = ℓ + 1. Go to Step 2 and iterate until convergence, i.e. ||β̂(ℓ)β̂(ℓ−1)|| ≤ ε (1 + ||β̂(ℓ−1)||) and ||ξ̂(ℓ)ξ̂(ℓ−1)|| ≤ ε (1 + ||ξ̂(ℓ−1)||) for a small ε > 0, which takes value 1e-3 in our numerical studies.

In our numerical examples, we use the MATLAB’s optimization toolbox: the function quadprog() for QP in Step 2 and lsqnonlin() for NLS in Step 3. In this paper, we choose cubic B-spline for all numerical studies and real data application. Our algorithm usually converges in less than 10 iterations.

Given Kn, we choose to place the interior knots at equally-spaced sample quantile of the predictor variable, which is βTX in this context. For example, if there are 4 interior knots, then they would be respectively at the 20th, 40th, 60th, 80th percentile. The boundary knots are naturally chosen as the minimum and maximum values of the predictor variable. During the iteration, the estimated single index β could change at each step, therefore the knots also change in the iteration. The number of knots Kn can be tuned with cross-validation. In general, 5 to 10 knots will be sufficient to have very good results.

3. Asymptotic Results

We establish the asymptotic properties of the estimators (β̂n, ψ̂n), including their consistency under certain metric, the convergence rates, and the asymptotic distribution of n(β^n-β0). We need the following conditions.

  • (C.1)

    β0 is assumed to be in the unit ball ℬ of Rp and X has a compact support. In addition, E(XXTβ0TX) is positive definite. and E[Xβ0TX=x] is kth continuously differentiable with bounded derivatives for some k > 3.

  • (C.2)

    ψ0 has bounded kth derivative in an open interval containing the support of β0TX for some k > 3; moreover, ψ0(0)>0.

  • (C.3)
    E[ψ0(β0TX)βTX] is continuously differentiable in β and moreover,
    E[E[ψ0(β0TX)βTX]|β=β02]>0.

Under these conditions, we first obtain the consistency and convergence rate of (β̂n, ψ̂n).

Theorem 1

Under (C.1)–(C.3), we further assume Kn = C1nγ and Mn = C2nτ for some positive constants C1, C2 with γ > 0, τ ≥ 0, and 11γ + 9τ ≤ 1, 2τ ≤ (2k − 5)γ. Let 0 < ν < 1/2, then

β^n-β02+ψ^n-ψ0L2[a,b]2=op(n-1+ν)+Op(n-2kγ).

Furthermore,

ψ^n-ψ0W1,[a,b]=op(1),

where Ws,∞ is the Sobolev space consisting of functions with bounded lth derivatives for any ls. Furthermore, the Sobolev norm is defined as ||ψ|| W1,∞[a,b] = maxα≤1 ||ψ(α)||L[a,b].

The asymptotic distribution of β̂n is stated in the following theorem.

Theorem 2

In addition to (C.1)–(C.3), we assume Kn = C1nγ and Mn = C2nτ for some positive constants C1, C2 with γ > 1/(4k − 4), τ ≥ 0 and 11γ +9τ ≤ 1, 2τ ≤ (2k − 5)γ. Then n(β^n-β0) converges in distribution to a mean-zero normal distribution with covariance 1-121-1, where

1=E[ψ0(β0TX)2XXT]

and

2=E{Var[AY2π(AX)X]ψ0(β0TX)2XXT}.

Based on Theorem 2, a consistent estimator for the asymptotic covariance is given by ^1-1^2^1-1 in which Σ̂1 and Σ̂2 are given as follows. Then an estimator for Σ1 is given as

^1=n-1i=1nψ^n(β^nTXi)2XiXiT.

Since

2=E{[AY2π(AX)-ψ0(β0TX)]2ψ0(β0TX)2XXT},

an estimator for Σ2 is given by

^2=n-1i=1n[AiYi2π(AiXi)-ψ^n(β^nTXi)]2ψ^n(β^nTXi)2XiXiT.

Under Theorem 1, it is clear that both Σ̂1 and Σ̂2 are consistent estimators for Σ1 and Σ2 respectively when the sample size converges to infinity. Finally, we estimate the optimal decision rule as sign(β^nTX). Under such a rule, for any subject, the reward gain of using the optimal rule vs the non-optimal rule is estimated to be 2n[ψ^n(β^nTX)].

4. Numerical Studies

In this section, we conduct extensive simulations to investigate the empirical performance of our proposed method. We first use three examples (Examples I–III) to compare our method with the inverse probability weighted estimator( IPWE), augmented inverse probability weighted estimator(AIPWE) in [24] and ordinary least square based on minimizing

i=1n{AiYi2π(AiXi)-βTXi}2.

Finally, in Example IV, we investigate the performance of our method under model misspecification (i.e. when ψ(·) is not monotone).

We consider the model Y = μ(X) + ψ(βTX)A + ε where X is generated uniformly from [−1, 1]p, A is generated as −1 and 1 with equal probability 0.5 and the noise ε follows a normal distribution with mean 0 and standard deviation σ = 0.5. The four examples are:

  • Example I : p = 2, μ(X)=X1X2+X22, ψ(u) = 2u3 − 1, β0=12(1,-1)T.

  • Example II : p = 3, μ(X)=X12+2X1X2, ψ(u) = exp(u) − 1, β0=13(1,-1,1)T.

  • Example III : p = 4, μ(X)=X1X2+X32, ψ(u) = u3 − 1, β0=12(1,-1,1,-1)T.

  • Example IV : p = 3, μ(X)=X1X2+X32, ψ(u) = cos(2u) + sin(4u), β0=13(1,-1,1)T.

To evaluate the estimation performance of the single index coefficient, we report its bias and the mean squared error MSE(β) = average over replications of ||β̂β0||2/p. To evaluate the estimation performance of the link function, we report its mean squared error MSE(ψ) = average over replications of 1ni=1nψ^(β^TXi)-ψ(β0TXi)2. To evaluate the accuracy of a treatment assignment rule sign(βTX), we calculate the percentage of making correct decisions (PCD), i.e. 1-12ni=1nsign(ψ^(β^TXi))-sign(ψ(β0TXi)). We also study the behavior of the value function estimates. Based on the estimated rule, the value function can be estimated as 1ni=1nYi1(Ai=gi)P(Ai=giXi), where gi is the estimated rule. We compare the proposed method with [24] in terms of parameter estimates, percentage of making correct decisions (PCD) and value function estimates.

From Tables 13, we observe that our method shows better results compared with the inverse probability weighted estimator (IPWE) and the augmented inverse probability weighted estimator (AIPWE) [24] in terms of smaller bias of estimated single index coefficient, smaller mean square error of estimated link function. In most cases, the bias of estimated single index coefficient of our proposed approach is about ten times smaller than the other two approaches. As a result, our method also makes more correct decisions and gives estimated value function much closer to its theoretical value. We also note that as sample size increases, the mean squared error of the single index coefficient and estimated link function for three methods decreases, the PCD increases and the estimated value function gets closer to the true value function. However, Table 2 indicates that the ordinary least square method performs comparably with our method but gives larger PCD than all the other methods when ψ(0) = 0. This is simply because that, ψ′ > 0,

Table 1.

Estimation and classification results for Example I. PCD denotes percentage of correct decisions, Val denotes value function estimates based on large sample. We report mean of estimated single index coefficient biases, mean squared errors of estimated single index coefficients, mean squared errors of estimated link functions, PCD and Val over 1000 replications with their empirical standard deviations one line below.

Method Bias of (β1, β2) MSE(β) MSE(ψ) PCD Val(1.553)
n = 500
SIM 0.000 (0.026) 0.001 (0.026) 0.001 (0.001) 0.007 (0.003) 0.994 (0.005) 1.552 (0.003)
LSQ −0.001 (0.046) 0.002 (0.046) 0.002 (0.003) 1.405 (0.085) 0.598 (0.022) 0.905 (0.002)
IPWE −0.018 (0.089) −0.007 (0.084) 0.015 (0.022) 0.985 (0.009) 1.561 (0.070)
AIPWE −0.011 (0.085) −0.001 (0.084) 0.015 (0.021) 0.986 (0.008) 1.559 (0.069)
n = 1000
SIM 0.001 (0.018) 0.001 (0.018) 0.000 (0.000) 0.004 (0.002) 0.996 (0.003) 1.552 (0.002)
LSQ −0.001 (0.033) 0.001 (0.033) 0.001 (0.002) 1.410 (0.060) 0.597 (0.015) 0.903 (0.005)
IPWE −0.010 (0.069) −0.003 (0.066) 0.009 (0.013) 0.989 (0.006) 1.558 (0.049)
AIPWE −0.006 (0.067) 0.001 (0.065) 0.009 (0.013) 0.989 (0.007) 1.557 (0.049)
n = 1500
SIM 0.000 (0.015) 0.000 (0.015) 0.000 (0.000) 0.003 (0.001) 0.996 (0.003) 1.551 (0.001)
LSQ 0.000 (0.027) 0.001 (0.027) 0.001 (0.001) 1.409 (0.050) 0.597 (0.012) 0.902 (0.007)
IPWE −0.010 (0.059) −0.005 (0.056) 0.007 (0.010) 0.990 (0.005) 1.555 (0.041)
AIPWE −0.005 (0.057) −0.000 (0.056) 0.007 (0.009) 0.990 (0.006) 1.554 (0.041)

Table 3.

Estimation and classification results for Example III. Other captions are the same as Table 1.

Method Bias of (β1, β2, β3, β4) MSE(β) MSE(ψ) PCD Val(1.403)
n = 500
SIM −0.004 (0.049) 0.003 (0.047) −0.001 (0.049) 0.001 (0.044) 0.002 (0.002) 0.010 (0.005) 0.968 (0.005) 1.407 (0.003)
LSQ −0.010 (0.097) 0.012 (0.092) −0.010 (0.093) 0.004 (0.094) 0.009 (0.007) 1.135 (0.043) 0.547 (0.021) 0.648 (0.006)
IPWE −0.044 (0.132) 0.031 (0.135) 0.016 (0.126) 0.009 (0.117) 0.022 (0.030) 0.983 (0.008) 1.420 (0.057)
AIPWE −0.025 (0.126) 0.019 (0.126) −0.002 (0.129) 0.019 (0.121) 0.022 (0.028) 0.983 (0.008) 1.418 (0.056)
n = 1000
SIM 0.000 (0.033) 0.000 (0.033) −0.002 (0.034) 0.002 (0.029) 0.001 (0.001) 0.005 (0.002) 0.995 (0.003) 1.402 (0.001)
LSQ −0.005 (0.067) 0.005 (0.069) −0.003 (0.065) 0.005 (0.067) 0.005 (0.004) 1.136 (0.031) 0.544 (0.016) 0.635 (0.004)
IPWE −0.024 (0.107) 0.022 (0.102) 0.016 (0.095) 0.012 (0.096) 0.014 (0.020) 0.987 (0.006) 1.411 (0.040)
AIPWE −0.014 (0.100) 0.013 (0.099) 0.001 (0.098) 0.013 (0.096) 0.014 (0.018) 0.987 (0.006) 1.410 (0.040)
n = 1500
SIM 0.000 (0.028) 0.001 (0.026) −0.001 (0.029) 0.001 (0.024) 0.001 (0.001) 0.004 (0.002) 0.996 (0.002) 1.402 (0.002)
LSQ −0.002 (0.053) 0.005 (0.054) −0.003 (0.055) 0.001 (0.053) 0.003 (0.002) 1.137 (0.025) 0.543 (0.013) 0.633 (0.005)
IPWE −0.018 (0.093) 0.012 (0.091) 0.009 (0.086) 0.010 (0.078) 0.010 (0.014) 0.989 (0.005) 1.410 (0.033)
AIPWE −0.009 (0.086) 0.008 (0.086) −0.003 (0.088) 0.009 (0.080) 0.010 (0.013) 0.989 (0.005) 1.409 (0.033)

Table 2.

Estimation and classification results for Example II. Other captions are the same as Table 1.

Method Bias of (β1, β2, β3) MSE(β) MSE(ψ) PCD Val(0.855)
n = 500
SIM −0.003 (0.062) 0.004 (0.063) −0.002 (0.050) 0.003 (0.004) 0.017 (0.008) 0.947 (0.026) 0.861 (0.016)
LSQ −0.002 (0.064) 0.005 (0.064) −0.002 (0.049) 0.004 (0.004) 0.105 (0.016) 0.968 (0.019) 0.856 (0.018)
IPWE −0.007 (0.141) −0.007 (0.130) −0.047 (0.127) 0.026 (0.038) 0.911 (0.038) 0.907 (0.067)
AIPWE −0.004 (0.129) 0.016 (0.128) −0.020 (0.115) 0.026 (0.032) 0.917 (0.036) 0.903 (0.067)
n = 1000
SIM −0.003 (0.043) 0.002 (0.045) −0.003 (0.035) 0.002 (0.002) 0.010 (0.004) 0.956 (0.024) 0.857 (0.013)
LSQ −0.004 (0.046) −0.001 (0.045) −0.002 (0.035) 0.002 (0.002) 0.103 (0.011) 0.977 (0.014) 0.853 (0.016)
IPWE −0.013 (0.112) −0.010 (0.106) −0.026 (0.093) 0.017 (0.025) 0.928 (0.032) 0.887 (0.046)
AIPWE −0.013 (0.104) −0.001 (0.104) −0.014 (0.087) 0.017 (0.023) 0.933 (0.030) 0.885 (0.046)
n = 1500
SIM −0.001 (0.035) 0.000 (0.036) −0.002 (0.028) 0.001 (0.001) 0.007 (0.003) 0.965 (0.020) 0.860 (0.009)
LSQ −0.002 (0.037) −0.001 (0.038) −0.003 (0.028) 0.001 (0.001) 0.102 (0.009) 0.981 (0.011) 0.857 (0.010)
IPWE −0.007 (0.101) −0.010 (0.095) −0.026 (0.081) 0.013 (0.018) 0.937 (0.027) 0.882 (0.038)
AIPWE −0.005 (0.090) −0.001 (0.088) −0.015 (0.076) 0.013 (0.015) 0.943 (0.024) 0.880 (0.038)
sign(Xβ^ols)=sign(X(XTX)-1XT(ψ(Xβ0)+ε))=sign(X(XTX)-1XT(ψ(u)(Xβ0)+ε))=sign(ψ(u)(Xβ0)+X(XTX)-1XTε)=sign(Xβ0+(ψ(u))-1[X(XTX)-1XTε]).

Table 4 indicates that all the methods are much worse under model misspecification. However, our method is still better compared to IPWE, AIPWE and the ordinary least square method. We also investigate our proposed inferential procedure for the single index coefficient β. It shows in Table 5 that, as sample size increases, the empirical standard error and the mean estimated standard error are getting closer to each other. For almost all cases, the empirical coverage rates are very close to the nominal level, as expected.

Table 4.

Estimation and classification results for Example IV. Other captions are the same as Table 1.

Method Bias of (β1, β2, β3) MSE(β) MSE(ψ) PCD Val(1.143)
n = 500

SIM −0.051 (0.243) 0.048 (0.231) −0.034 (0.188) 0.051 (0.158) 0.564 (0.085) 0.777 (0.051) 0.905 (0.143)

LSQ −0.090 (0.329) 0.118 (0.330) −0.085 (0.303) 0.113 (0.128) 1.192 (0.068) 0.616 (0.053) 0.606 (0.051)

IPWE −1.109 (0.208) 1.106 (0.213) −1.127 (0.217) 0.446 (0.129) 0.738 (0.023) 1.029 (0.069)

AIPWE −1.120 (0.186) 1.117 (0.187) −1.133 (0.189) 0.446 (0.119) 0.738 (0.023) 1.027 (0.069)

n = 1000

SIM −0.005 (0.080) 0.003 (0.055) −0.007 (0.089) 0.006 (0.055) 0.554 (0.046) 0.775 (0.024) 0.906 (0.050)

LSQ −0.051 (0.239) 0.058 (0.240) −0.046 (0.239) 0.006 (0.066) 1.200 (0.049) 0.635 (0.038) 0.649 (0.038)
IPWE −1.141 (0.107) 1.138 (0.109) −1.154 (0.109) 0.454 (0.088) 0.740 (0.016) 1.024 (0.049)

AIPWE −1.146 (0.100) 1.142 (0.101) −1.150 (0.102) 0.454 (0.081) 0.740 (0.015) 1.023 (0.049)

n = 1500

SIM −0.002 (0.011) 0.000 (0.012) 0.000 (0.012) 0.001 (0.000) 0.546 (0.011) 0.802 (0.007) 0.908 (0.004)

LSQ −0.043 (0.193) 0.022 (0.194) −0.036 (0.195) 0.039 (0.041) 1.199 (0.042) 0.645 (0.027) 0.674 (0.025)
IPWE −1.148 (0.057) 1.153 (0.059) −1.155 (0.055) 0.444 (0.070) 0.740 (0.012) 1.022 (0.042)

AIPWE −1.149 (0.066) 1.150 (0.067) −1.153 (0.067) 0.444 (0.065) 0.741 (0.013) 1.021 (0.042)

Table 5.

Inference for the single index parameters of Example 1–3. std1: empirical standard deviation, std2: mean estimated standard deviation, cover: empirical coverage rate of 95% confidence intervals.

Example I
n = 500 n = 1000 n = 1500
bias std1 std2 cover bias std1 std2 cover bias std1 std2 cover
β1 0.000 0.026 0.026 0.958 0.001 0.018 0.019 0.959 0.000 0.015 0.015 0.956
β2 0.001 0.026 0.028 0.971 0.001 0.018 0.020 0.968 0.000 0.015 0.016 0.966

Example II
n = 500 n = 1000 n = 1500
bias std1 std2 cover bias std1 std2 cover bias std1 std2 cover
β1 −0.003 0.062 0.066 0.961 −0.003 0.043 0.047 0.960 −0.001 0.035 0.039 0.968
β2 0.004 0.063 0.062 0.938 −0.002 0.045 0.045 0.957 0.000 0.036 0.037 0.958
β3 −0.002 0.050 0.049 0.928 −0.003 0.035 0.035 0.949 −0.002 0.028 0.028 0.945

Example III
n = 500 n = 1000 n = 1500
bias std1 std2 cover bias std1 std2 cover bias std1 std2 cover
β1 −0.004 0.049 0.050 0.949 0.000 0.033 0.037 0.962 0.000 0.028 0.030 0.965
β2 0.003 0.047 0.050 0.951 0.000 0.033 0.036 0.959 0.001 0.026 0.030 0.974
β3 −0.001 0.049 0.046 0.937 −0.002 0.034 0.033 0.943 −0.001 0.029 0.027 0.932
β4 0.001 0.044 0.041 0.928 0.002 0.029 0.029 0.950 0.001 0.024 0.024 0.952

5. Data application

To further illustrate the performance of our method, we consider its application to data from AIDS Clinical Trials Group Protocol 175 (ACTG175). The complete data contain 2139 HIV-infected subjects with study subjects randomized to four different treatment groups: zidovudine (ZDV) monotherapy, ZDV + didanosine (ddI), ZDV + zalcitabine and ddI monotherapy. The CD4 count (cells/mm3 ) at 20±5 weeks post-baseline is chosen as the continuous response Y, where large values are desired. Among all subjects, 524 subjects received the treatments ZDV + didanosine (ddI) and 522 subjects received the treatment ZDV + zalcitabine. For illustration purpose, we consider these two group of patients with the goal to find their individualized optimal treatment rules. We use A = 1 to denote treatment ZDV + zalcitabine and A = −1 to denote treatment ZDV + didanosine (ddI). Besides the treatment indicator, we also include two covariates: age and homosexual activity (in short as homo), which are selected as important covariates in [13].

We apply the proposed method to estimate the optimal treatment and perform statistical inference for the corresponding parameters. The estimates for the single index coefficients are 0.902, −0.036, and 0.430 respectively and the estimated variance of the single index coefficients are 0.2232, 0.0004 and 0.0984, respectively. The optimal treatment rule is sign(0.902-0.036×age+0.430×homo). That is, if 0.902-0.036×age+0.430×homo ≥ 0, the optimal treatment for this patient is ZDV + zalcitabine, otherwise, the optimal treatment is ZDV + didanosine( ddI). In other words, for a patient with homo = 0, the optimal treatment A = −1 if age > 25.2 and the optimal treatment A = 1 otherwise; while for a patient with homo = 1, the optimal treatment A = −1 if age > 37.2 and the optimal treatment A = 1 otherwise. We note that the age of study subjects ranges from 12 to 70. According to the estimated optimal rule, 565 out of 1046 patients (54.02%) in this subset should be assigned to treatment ZDV+didanosine (ddI).

graphic file with name nihms846272u1.jpg

6. Discussion

In this paper, we proposed a novel semiparametric single-index model for individualized treatment selection. Our model plays an important role as a compromise between parametric models and nonparametric models [24]. The decision rule based on our method is a simple linear combination of covariates. We provide statistical inference for this rule. The asymptotic properties for the proposed method are established. The proposed method demonstrates superior numerical behavior in terms of smaller bias and means square error. Based on the estimated rule, our method also provides more precise decisions than existing methods and gives more precise value function estimates.

In many clinical studies, the state space is often of very high dimension. To develop optimal individualized treatment rules in this case, it will be important to develop simultaneous variable selection and treatment rule estimation. Variable selection techniques such as penalized regression and variable screening can be nested into our semiparametric single index modeling framework as powerful tools to develop optimal individualized treatment rules.

In our current procedure, we assume the propensity score π(A|X) is known. In observational studies, the propensity scores are often unknown. For such observational data, we can estimate π(A|X) via logistic regression and plug-in the estimated propensity score funtion π(A|X) into the optimization equation (1). It is beyond the scope of the current work and is an interesting topic for future study.

Fig 1.

Fig 1

Estimation performance for link function based on mean of 10 replications of Example 1–4 when n = 500.

Acknowledgments

Rui Song’s research is partially supported by the NSF grant DMS-1555244 and NCI grant P01 CA142538. Donglin Zeng’s research is partially supported by NIH grants U01-NS082062 and R01GM047845. Wenbin Lu’s research is partially supported by NCI grant P01 CA142538. Hao Helen Zhang’s research is partially supported by the grants NSF DMS-1309507, DMS-1418172 and NSFC 11571009. Zhiguo Li’s research is partially supported by NCI grant P01 CA142538.

Footnotes

AMS 2000 subject classifications: Primary 62G05; secondary 62G99.

Contributor Information

Rui Song, Department of Statistics, North Carolina State University.

Shikai Luo, Department of Statistics, North Carolina State University.

Donglin Zeng, Department of Biostatistics, University of North Carolina.

Hao Helen Zhang, Department of Mathematics, University of Arizona.

Wenbin Lu, Department of Statistics, North Carolina State University.

Zhiguo Li, Department of Biostatistics and Bioinformatics, Duke University.

References

  • 1.Chakraborty B, Murphy S, Strecher V. Inference for non-regular parameters in optimal dynamic treatment regimes. Statistical methods in medical research. 2010;19:317–343. doi: 10.1177/0962280209105013. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 2.De Boor C. A practical guide to splines. Mathematics of Computation 1978 [Google Scholar]
  • 3.Duan N, Li K-C. Slicing regression: a link-free regression method. The Annals of Statistics. 1991:505–530. [Google Scholar]
  • 4.Hardle W, Hall P, Ichimura H, et al. Optimal smoothing in single-index models. The annals of Statistics. 1993;21:157–178. [Google Scholar]
  • 5.Horowitz JL, Härdle W. Direct semiparametric estimation of single-index models with discrete covariates. Journal of the American Statistical Association. 1996;91:1632–1640. [Google Scholar]
  • 6.Hristache M, Juditsky A, Spokoiny V. Direct estimation of the index coefficient in a single-index model. Annals of Statistics. 2001:595–623. [Google Scholar]
  • 7.Huang J, et al. Efficient estimation for the proportional hazards model with interval censoring. The Annals of Statistics. 1996;24:540–568. [Google Scholar]
  • 8.Ichimura H. Semiparametric least squares (SLS) and weighted SLS estimation of single-index models. Journal of Econometrics. 1993;58:71–120. [Google Scholar]
  • 9.Klein RW, Spady RH. An efficient semiparametric estimator for binary response models. Econometrica: Journal of the Econometric Society. 1993:387–421. [Google Scholar]
  • 10.Leitenstorfer F, Tutz G. Generalized monotonic regression based on B-splines with an application to air pollution data. Biostatistics. 2007;8:654–673. doi: 10.1093/biostatistics/kxl036. [DOI] [PubMed] [Google Scholar]
  • 11.Li K-C. Sliced inverse regression for dimension reduction. Journal of the American Statistical Association. 1991;86:316–327. doi: 10.1080/01621459.2018.1520115. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12.Li K-C, Duan N. Regression analysis under link violation. The Annals of Statistics. 1989:1009–1052. [Google Scholar]
  • 13.Lu W, Zhang HH, Zeng D. Variable selection for optimal treatment decision. Statistical methods in medical research. 2011 doi: 10.1177/0962280211428383. 0962280211428383. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 14.Murphy SA. Optimal dynamic treatment regimes. Journal of the Royal Statistical Society: Series B (Statistical Methodology) 2003;65:331–355. [Google Scholar]
  • 15.Qian M, Murphy SA. Performance guarantees for individualized treatment rules. Annals of statistics. 2011;39:1180. doi: 10.1214/10-AOS864. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 16.Robins JM. Proceedings of the Second Seattle Symposium in Biostatistics. Springer; 2004. Optimal structural nested models for optimal sequential decisions; pp. 189–326. [Google Scholar]
  • 17.Schumaker L. Spline functions: basic theory. Cambridge University Press; 2007. [Google Scholar]
  • 18.Thall PF, Sung H-G, Estey EH. Selecting therapeutic strategies based on efficacy and death in multicourse clinical trials. Journal of the American Statistical Association. 2002:97. [Google Scholar]
  • 19.Thall PF, Millikan RE, Sung H-G, et al. Evaluating multiple treatment courses in clinical trials. Statistics in medicine. 2000;19:1011–1028. doi: 10.1002/(sici)1097-0258(20000430)19:8<1011::aid-sim414>3.0.co;2-m. [DOI] [PubMed] [Google Scholar]
  • 20.Thall PF, Wooten LH, Logothetis CJ, Millikan RE, Tannir NM. Bayesian and frequentist two-stage treatment strategies based on sequential failure times subject to interval censoring. Statistics in medicine. 2007;26:4687–4702. doi: 10.1002/sim.2894. [DOI] [PubMed] [Google Scholar]
  • 21.van der Vaart AW. Asymptotic statistics. Vol. 3. Cambridge university press; 2000. [Google Scholar]
  • 22.van der Vaart AW, Wellner JA. Weak Convergence and Empirical Processes. Springer; 1996. [Google Scholar]
  • 23.Xia Y. Asymptotic distributions for two estimators of the single-index model. Econometric Theory. 2006;22:1112–1137. [Google Scholar]
  • 24.Zhang B, Tsiatis AA, Laber EB, Davidian M. A robust method for estimating optimal treatment regimes. Biometrics. 2012;68:1010–1018. doi: 10.1111/j.1541-0420.2012.01763.x. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 25.Zhao Y, Zeng D, Socinski MA, Kosorok MR. Reinforcement learning strategies for clinical trials in nonsmall cell lung cancer. Biometrics. 2011;67:1422–1433. doi: 10.1111/j.1541-0420.2011.01572.x. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 26.Zhao Y, Zeng D, Rush AJ, Kosorok MR. Estimating individualized treatment rules using outcome weighted learning. Journal of the American Statistical Association. 2012;107:1106–1118. doi: 10.1080/01621459.2012.695674. [DOI] [PMC free article] [PubMed] [Google Scholar]

RESOURCES