Skip to main content
NIHPA Author Manuscripts logoLink to NIHPA Author Manuscripts
. Author manuscript; available in PMC: 2024 May 28.
Published in final edited form as: Int J Biostat. 2022 Nov 28;20(1):69–91. doi: 10.1515/ijb-2022-0047

Highly robust causal semiparametric U-statistic with applications in biomedical studies

Anqi Yin 1, Ao Yuan 1,*, Ming T Tan 1,*
PMCID: PMC10225018  NIHMSID: NIHMS1875164  PMID: 36433631

Abstract

With our increased ability to capture large data, causal inference has received renewed attention and is playing an ever-important role in biomedicine and economics. However, one major methodological hurdle is that existing methods rely on many unverifiable model assumptions. Thus robust modeling is a critically important approach complementary to sensitivity analysis, where it compares results under various model assumptions. The more robust a method is with respect to model assumptions, the more worthy it is. The doubly robust estimator (DRE) is a significant advance in this direction. However, in practice, many outcome measures are functionals of multiple distributions, and so are the associated estimands, which can only be estimated via U-statistics. Thus most existing DREs do not apply. This article proposes a broad class of highly robust U-statistic estimators (HREs), which use semiparametric specifications for both the propensity score and outcome models in constructing the U-statistic. Thus, the HRE is more robust than the existing DREs. We derive comprehensive asymptotic properties of the proposed estimators and perform extensive simulation studies to evaluate their finite sample performance and compare them with the corresponding parametric U-statistics and the naive estimators, which show significant advantages. Then we apply the method to analyze a clinical trial from the AIDS Clinical Trials Group.

Keywords: causal effect, highly robust estimation, semiparametric model, U-statistic

1. Introduction

In observational investigations such as case-control studies, the treatment assignment is often not entirely random, or the covariates are not balanced among treatment groups. It is known that the treatment effects estimates based on group sample means are biased [1]. proposed the inverse propensity weighting estimator (IPWE) to correct the bias. However, the IPWE is not robust in that when the propensity model is incorrectly specified, or the propensity score has some values close to zero or one, it will still be biased or even aberrant [2–4]. Such a problem belongs to the general field of causal inference [5, 6]. Thus, robustness with respect to model assumptions is vital in causal inference. The more robust the method is, the more worthy it is. The doubly robust estimator (DRE [7–11]), is a significant improvement over the IPWE. The DRE is constructed using the propensity score and the outcome model. It is unbiased as long as the propensity score, or the outcome model is correctly specified, hence the name DRE. Due to this remarkable property, there has been considerable effort in applying the DRE in biomedical studies and applications. However, these existing methods still rely on unverifiable model assumptions. As pointed out in [12, 13]; among others, the DRE is highly sensitive to mild model misspecifications; namely, when both models deviate even slightly from the true ones, the DRE may give a misleading result. To overcome this problem and enhance the robustness of DRE, [14]; and [15] proposed semiparametric DREs, where both propensity score and outcome models are semiparametric models.

In practice, many outcome measures of interest are functionals of multiple distributions, and so are the associated estimands, which can only be estimated via U-statistics, and the existing DRE does not apply in these cases [16–19]. Again if the treatment assignment is not entirely random, the naive U-statistic would be a biased estimator of the estimand of interest, and the DRE for U-statistic is called for. The U-statistic [20, 21] is a well-studied estimation tool. It produces the minimal variance unbiased estimator ([22]; p. 176) and is used in a variety of fields, including biomedicine, business, economics, and marketing [23–27]. To our knowledge, progress towards a highly robust approach has been slow and incremental [28]. proposed IPW adjusted estimator of the mean of a K-sample U-statistic when data on the outcomes of interest are missing and illustrated the methods with the estimation of the area under a receiver operating characteristic curve (AUC) [29]. proposed an outcome regression adjusted Mann–Whitney U test. Still, none of them are DREs, while [30] developed a DRE U-statistic but only focused on the estimation of the AUC, and studied it in the parametric specifications. More recently [31], proposed the DRE U-statistic with several illustrative parametric examples, while [32] proposed a Mann–Whitney-Type DRE. Still, both methods are based on parametric models.

This article proposes a general methodology for developing a highly robust estimator (HRE) for U- statistic with semiparametric specifications for both the propensity score and outcome models via single index models. Without shape restriction, often the link function is constructed with kernel or smoothing methods [33]. investigated a single index model that employed least squares estimation for both the link function and the regression parameters. A kernel smoothing method is used to construct the link function. Since minimizing the least squares estimation depends on an optimization problem in a high-dimensional space, its implementation is challenging [34]. proposed a single index model that minimizes the average conditional variance and also used a kernel smoothing method to estimate the link function. In addition [35], investigated such a model using a penalized spline estimation for the link function [36]. Fitted the polynomial spline smoothing method for the unknown link function in the single index model. In most of these methods, the unknown link function is estimated using the kernel or spline method. As a result, the estimates largely depend on the choice of the kernel, bandwidth, or the spline knots, degree, and basis functions, which are subjective and do not always guarantee improved model specification.

In contrast, using semiparametric MLE to estimate single index model parameters is fully objective without any subjective inputs. However, the MLE of the nonparametric link function exists only under certain shape constraints (e.g. monotonicity, convexity, and concavity). Among them, the monotonicity assumption is widely used in biomedical studies for both practicality and ease of interpretation. For example, in biology, monotone regression approaches have been used to search for gene-gene interactions [37]. In medicine, they have been used to investigate the expression of a leukemia antigen as a function of white blood cell count and DNA index [38]. Several researchers have studied the semiparametric monotone single index model and used it to solve a variety of real problems; see, for instance, [39–42]; and [43]. The monotone constraint on the link function in the single index model provides a ready interpretation of the effect of the covariate on the response in comparison to the unconstrained single index model. For example, with monotone increasing link function, the response will increase or remain the same if the linear transformation of covariates increases. This property can be useful in biomedical research. Another advantage of using the shape-constrained single index model is that it can be estimated objectively without subjective choices of (say) kernel and/or spline features, and tuning parameters required of the unconstrained single index model. Consequently, there is a trade-off between objectivity and model constraints. We have chosen to use the constrained model. In fact, some commonly used parametric models are special cases of monotone single index models, such as the parametric logistic model (with the logistic link), and the linear model (with identity link).

We also derive asymptotic properties of the highly robust causal U-statistic under semiparametric specifications. The statistical implications are significant because of the inherent robustness with semiparametric specifications and broad application areas. The semiparametric model performs well even with moderate sample size and can model the covariate effects in addition to the treatment effects. In contrast, the nonparametric methods require a large sample size to achieve the desired accuracy due because of their low efficiency. They often perform poorly with small to moderate sample sizes or multiple covariates.

The rest of the article is organized below. Section 2 introduces the semiparametric construction of the proposed highly robust U-statistic estimator (HRUE) and gives some practical examples. In Section 3, we derive the asymptotic properties of HRUE. In Section 4, we conduct extensive simulation studies to evaluate the performance of the proposed estimator and compare it with the parametric DR U-statistic estimator (DRUE) and the naive U-statistic estimator. Section 5 applies the proposed method to analyze an actual clinical trial. We leave the proofs of theorems and the regularity conditions in the Supplementary Material.

2. The proposed method

We first give a brief review of the existing DRE construction, then describe the proposed HRUE, specify the semiparametric models and estimate the parameters, and give some illustrative examples.

2.1. Brief review of DRE

Consider observed data Dn={(yi,ti,xi):i=1,…,n}iid(Y,T,X), for subject i, where yi is the response, ti is the treatment indicator, ti=1/0 for treatment/control, xi is the covariate. Let yi1 and yi0 be the potential outcomes under the treatment and the control group, respectively. Then the response can be written as yi=tiyi1+(1−ti)yi0. Assume that conditioning on xi, ti and (yi0,yi1) are independent. The estimand of interest is the effects difference Δ=E(Y1)−E(Y0):=μ1−μ0. If the treatment assignment T is independent of the response Y, it is known that the naive sample difference Y¯1−Y¯0 is an unbiased estimator of Δ, where Y¯1=∑i=1ntiyi/∑i=1nti and Y¯0=∑i=1n(1−ti)yi/∑i=1n(1−ti). However, in observational studies, often the treatment assignment is not entirely random, and it is known that Y¯1−Y¯0 is biased for Δ. To overcome this problem [1], proposed the inverse probability weighted estimator (IPWE) n−1∑i=1n(2ti−1)yi/g(xi), and it is unbiased for Δ if the propensity score model g(x)=P(T=1∣X=x) is correctly specified. However, it is still biased if g(⋅) is misspecified. To improve its robustness against model specification [7, 9], and others proposed and studied the DRE

Δ^=1n∑i=1n(ti(yi−m1(xi))g(xi)+m1(xi)−(1−ti)(yi−m0(xi⊤))1−g(xi)−m0(xi⊤)),

where mj(x)=E(Y∣X=x,T=j) is the outcome model. The DRE is unbiased for Δ if either g(⋅) or the mj(⋅)’s is correctly specified, thus providing double protection against model specification and hence the name DRE.

2.2. The proposed HRUE

In biomedical studies, often the interest is to compare the efficacy of a new treatment versus that of an existing one, or more generally, compare one group versus another. So we focus on the U-statistic with a two-variate kernel, the case of the general multi-variate kernel can be dealt with similarly. Given a kernel function h(⋅,⋅), the goal is to find an unbiased estimate of

θ=E[h(Yi,Yj)∣Ti=1,Tj=0].

Generally h(yi,yj) is not linear in (yi,yj) so existing DREs do not apply.

Often in observational studies or nonrandomized trials, the treatment assignments are not completely random and the covariates are not well balanced, so, as in the classical situation, the naive U-statistic is a biased estimator for the object of interest θ. To construct the HRE for U-statistic, define the true propensity score and outcome model g•(x1,x2) and m•(x1,x2) below

g•(x1,x2)=E[T1(1−T2)∣X1=x1,X2=x2],

and

m•(x1,x2)=E[h(Y1,Y2)∣T1=1,T2=0;X1=x1,X2=x2].

In practice g•(x1,x2) and m•(x1,x2) are unknown, and need to be estimated. Assume g^(x1,x2) and m^(x1,x2) are their estimates. Denote zi=(yi,ti,xi). We define the two-sample HRUE as

θ^=1n(n−1)∑i≠jh(zi,zj∣g^,m^). (1)

where

h(zi,zj∣g^,m^)=ti(1−tj){h(yi,yj)−m^(xi,xj)}g^(xi,xj)+m^(xi,xj).

To check the asymptotic double robustness of θ^, note if g is correctly specified, then g^ is consistently estimated of g•(⋅,⋅), i.e., g^(⋅,⋅)=g•(⋅,⋅)+o(1), then

E[h(zi,zj∣g^,m^)]=E{E[h(zi,zj∣g^,m^)∣xi,xj]}
=E{E[ti(1−tj)∣xi,xj]{E[h(yi,yj)∣xi,xj]−m^(xi,xj)}g^(xi,xj)+m^(xi,xj)}
=E{g•(xi,xj){m•(xi,xj)−m^(xi,xj)}g•(xi,xj)+o(1)+m^(xi,xj)}
=E{o(1)+m•(xi,xj)−m^(xi,xj)+m^(xi,xj)}=θ+o(1);

If m is correctly specified, then m^ is asymptotically unbiased, i.e., m^(⋅,⋅)=m•(⋅,⋅)+o(1), then

E[h(zi,zj∣g^,m^)]=E{E[h(zi,zj∣g^,m^)∣xi,xj]}
=E{E[ti(1−tj)∣xi,xj]{E[h(yi,yj)∣xi,xj]−m^(xi,xj)}g^(xi,xj)+m^(xi,xj)}
=E{g•(xi,xj){m•(xi,xj)−m^(xi,xj)}g^(xi,xj)+m^(xi,xj)}
=E{m^(xi,xj)}=E{m•(xi,xj)+o(1)}=θ+o(1);

Therefore, if either g(⋅) or m(⋅) is correctly specified, E[h(zi,zj∣g^,m^)]=θ+o(1), thus θ^ is a HRUE of θ. To see the specific forms of h(⋅,⋅), g(⋅,⋅) and m(⋅,⋅), we give a range of illustrative examples in the next subsection.

2.3. Practical examples

Let g^ and m^ be the estimates of g and m, which are obtained with estimation algorithms described later in Section 2.4.

Example 1.

(Two-sample mean comparison). Most literature in causal inference focus on the average treatment effect, then the kernel is h(y1,y0)=y1−y0, in this case m(x1,x0)=E[h(Y1,Y0)∣t,0,x1,x0]=m1(x1⊤β1)−m0(x0⊤β0), and θ=E[m(x1,x0)]=E[m1(x1)]−E[m0(x0)]=μ1−μ0=Δ. This is the classical DRE of Δ given by Δ^=μ^1−μ^0 described at the beginning of this Section. The U-statistic version of the HRE is

θ^=1n(n−1)∑i≠j(ti(1−tj){h(yi,yj)−m^(xi,xj)}g^(xi)(1−g^(xj))+m^(xi,xj))
=1n(n−1)∑i≠j(ti(1−tj){yi−yj−m^1(xi)+m^0(xj)}g^(xi)(1−g^(xj))+m^1(xi)−m^0(xj)).

Example 2.

(Gini’s mean difference). Gini’s mean difference is the expected absolute difference between two random variables. It is an alternative measure of dispersion in non-normal distributions. It has the kernel h(y1,y0)=|y1−y0|. Let m(x1,x0)=E[|Y1−Y0||1,0,x1,x0]. Assume ϵ1∼N(0,σ12), ϵ0∼N(0,σ02), then (y1−y0)∣(1,0,x1,x0)∼N(μ,σ2), with μ=m1(x1⊤β1)−m0(x0⊤β0), σ2=σ12+σ02, and

|y1−y0|∣(1,0,x1,x0)∼N(0,∞)(μ,σ2)𝟙y1>y0−N(−∞,0)(μ,σ2)𝟙y1<y0,

where N(0,∞)(μ,σ2) is the truncated normal on (0,∞), similarly for N(−∞,0)(μ,σ2). By the formula for the mean of truncated normal, we get

m(x1,x0)=(μ+ϕ(−μσ)1−Φ(−μσ)σ)(1−Φ(−μσ))−(μ−ϕ(−μσ)Φ(−μσ)σ)Φ(−μσ)

where μ=m1(x1⊤β1)−m0(x0⊤β0), and σ2=σ12+σ02.

Example 3.

(Sample variance). Let h(y1,y0)=(y1−y0)2, and m(x1,x0)=E[(Y1−Y0)2∣1,0;x1,x0]=E[(Y12+Y02−2Y1Y0)∣1,0;x1,x0]=E[(Y12+Y02)∣1,0;x1,x0]−2m1(x1⊤β1)m0(x0⊤β0). Note that E[Y12∣1,0;x1,x0]=E[Y12∣1,x1]=Var[Y1∣1,x1]+E2[Y1∣1,x1]=σ12+m12(x1⊤β1). Similarly, E[Y02∣1,0;x1,x0]=σ02+m02(x0⊤β0). Thus,

m(x1,x0)=(m1(x1⊤β1)−m0(x0⊤β0))2+σ12+σ02.

In the above Examples, m(⋅,⋅) is linear in m1 and m0, which can estimated separately. In the following examples, m(⋅,⋅) is not linear, it has the form m(x0,x1)=G(m0(x0⊤β0),m1(x1⊤β1)) for some known G(⋅), and the estimation procedure is different.

Example 4.

(Wilcoxon two-sample test, Kendal’s τ). The kernel is h(y1,y0)=I(y1>y0), and y∣1=x1⊤β1+ϵ1,y∣0=x0⊤β0+ϵ0,ϵ0−ϵ1∼F. Wilcoxon’s test is H0:P(y1>y0)=1/2. Kendal’s τ=4E[h(Y1,Y0)]−1. In this case,

m(x1,x0)=E[h(Y1,Y0)∣1,0;x1,x0]=P(y1>y0∣1,0;x1,x0)
=P(ϵ0−ϵ1<x1⊤β1−x0⊤β0∣1,0;x1,x0)=F(x1⊤β1−x0⊤β0)

It is worth noting that as we only observe either y1 or y0 for each individual, not both. Thus the joint distribution of (y1,y0) is not estimable, so is the integral E[h(Y1,Y0)]. So the estimand in the causal framework is in fact defined by θ=E[h(Y1,Y0∣T1=1,T0=0]=∫h(y1>y0)F1(dy1)F0(dy0), where F1(⋅) and F0(⋅) are the marginal distribution functions of y1 and y0. This subtle difference has caused confusion on how the relevant estimand is defined and thus sometimes their misinterpretation (see more discussions in [44, 45]. The same cautionary note applies to Example 5 below.

Example 5.

[16, 18] and others used the following kernel clinical trial study. The estimand of interest is

θ(F)=∑j=1dαj(P(Y1j<Y0j)−P(Y1j>Y0j))

Here the kernel is h(t1,y1;t2,y2)=∑j=1dαj(I(y1j<y0j)I(t1j=1,t0j=0)−I(y1j>y0j)I(t1j=1,t0j=0)), m(⋅,⋅) has a form similar to that in Example 4.

Example 6.

[18] considered two test kits and want to compare their AUCs. The data is {zi:=(yi,ti,δi,xi):i=1,…,n}, δi is the test indicator, δi=1/0 denote the first/second test. Define the kernel h(z1i,z0j)=I(y0j≤y1i)I(t1i=1,t0j=0){I(δ1i=1,δ0j=1)−I(δ1i=0,δ0j=0)}, and m(⋅,⋅) has a form similar to that in Example 4.

Further examples are given in the Supplementary Material.

2.4. Model specification and estimation

To construct the HRUE, we will formulate a robust propensity score model g(⋅,⋅) and an outcome model m(⋅,⋅) that can be estimated efficiently. The parametric model is simple to use and efficient (if correctly specified). However, any subjectively selected model more or less deviates from the true one, and for DRE such deviation may cause serious bias. Nonparametric models are most robust and flexible, but resulting covariates’ effects are challenging to explain. In addition, they may have deplorable finite sample properties for high dimensional data (xi,xj), which is often the case in real applications. Thus, we adopt the semiparametric approach. We will utilize a semiparametric single index model, which is more flexible and robust than the parametric model, and the coefficients of the covariates provide an easy-to-understand interpretation of the relationship between covariates and response.

2.4.1. The propensity score model

Utilizing the single index model, we formulate

P(T=1∣χ)=g(x⊤γ),g(⋅)∈𝓖 (2)

where 𝓖 is a collection of non-negative monotone increasing functions upper bounded by 1, in particular the collection of all distribution functions, γ is the coefficients satisfying γ∈Γ={γ:∥γ∥=1} and at least one continuous covariate with a non-zero coefficient for the identifiability. For model identifiability, a general single index model also requires γ1>0 (or <0, see for example [43], however, since we have assumed g(⋅) to be monotone increasing, this additional requirement is not needed. In addition, we assume dim(x)>1 otherwise γ is absorbed into g(⋅).

Estimation of (γ,g). The log-likelihood for the treatment (or group) assignment is

ℓT(γ,g∣Dn)=∑i=1n(tilogg(xi⊤γ)+(1−ti)log(1−g(xi⊤γ))). (3)

Thus, the MLE, (γ^,g^), of the model parameter (γ,g) is given by

(γ^,g^)=argmax(γ,g)∈(Γ,𝓖)ℓT(γ,g∣Dn)

Since g is nonparametric, and the joint optimization is non-trivial, we describe the iterative algorithm to obtain (γ^,g^) step-by-step below.

Step 1. Given an initial estimate γ(0), obtain g^(0), then

γ(1)=argmaxγ∈ΓℓT(γ,g(0)∣Dn).

Step 2. Given γ(r), r=1,2,…, we compute g(r) in the following way.

Arrange the χi⊤γ(r)'s in increasing order, let the corresponding ti's be their concomitant, we still denote them as {(ti,χi⊤γ(r)):i=1,…,n} without causing confusion. Denote gi=g(xi⊤γ(r)). Then

g(r)=argmaxg∈𝓖ℓ(γ(r),g∣Dn)
=argmaxg∈𝓖∑i=1n(tilogg(xi⊤γ(r))+(1−ti)log(1−g(xi⊤γ(r)))).

By Theorem 1.5.1 in Robertson et al. [46] (see also Example 3.2.15 in [47]; p. 298), the above can be re-written as

g(r)=argming∈𝓖∑i=1n(g(xi⊤γ(r))−ti)2.

Consequently, g(r) is equal to the solution of an isotonic regression, and g(r) can be obtained using (e.g.) the pool adjacent violators algorithm (PAVA), a useful one to perform order restricted maximization or minimization, and can be readily implemented with the R-package isoreg or ufit.

It can be shown readily that the sequence {(γ(r),g(r))} increases the likelihood at each iteration, and will converge to at least some local maxima of ℓ(γ,g∣Dn). To locate the global maxima, we should try multiple starting values. If more than one stationary point is found, their log-likelihoods achieved by different starting values will be compared to determine the global maxima, which is then the MLE (γ^,g^). Starting with the MLE of the parametric model is a reasonable choice.

If we plug in g^ into the previous expression and estimate γ^ by,

γ^=argminγ∈Γ∑i=1n(ti−g^(xi⊤γ))2=:argminγ∈ΓPnℓ(γ,g^∣D)

where Pn is the empirical CDF of Dn and D=(Y,T,X), then the n-consistency of γ^ is an open question [48]; Section 3.2.2; [49]; Sections 2 and 3; and [50]. The reason is that g^ is a discontinuous step function, and γ is bundled inside it [43]. proposed n-consistent and asymptotic normal estimator of γ. In their method, they still used a discontinuous function to estimate γ, and therefore, the estimator γ is in the sense of zero-crossing rather than an exact solution. Motivated by their method, we propose to replace g^ with its smoothed version g˜, then we can get an exact solution instead of zero-crossing in the score equations. So we have the following step 3.

Step 3. Given a kernel K(⋅) (a density function), denote Kh(⋅)=h−1K(⋅/h) and Kh(⋅)=K(⋅/h), with K(⋅)=∫K(y)dy. Then a smoothed version g˜(⋅) is

g˜(t)=∫Kh(t−s)dg^(s)=∑j=1mKh(t−sj)(g^(sj)−g^(sj−0)), (4)

where s1,…,sm(m<n) are the jump points of g^(⋅).

Then we estimate g˜˙ by,

g˜˙(t)=g˜(t)/dt=∫Kh(t−s)dg^(s)=∑j=1mKh(t−sj)(g^(sj)−g^(sj−0))

and the estimator γ˜ is,

γ˜=argγ∈ΓPn{g˜˙(xTγ)(t−g˜(x⊤γ))}=0,

or equivalently, without computation of g˜˙(⋅),

γ˜=argminγ∈ΓPn(t−g˜(x⊤γ))2. (5)

2.4.2. The outcome model

Suppose (y1,x1) is from the treatment group, and (y0,x0) from the control group. We consider two scenarios that often occur in practice:

  1. Instead of one joint model m(x1,x0), we specify and estimate (m1,β1) and (m0,β0) for the two groups separately as in the typical outcome model in [15]. So we specify
    y1=m1(x1⊤β1)+ϵ1,y0=m0(x0⊤β0)+ϵ0,mj∈𝓜. (6)
    E(ϵ1)=E(ϵ0)=0, and (m1, m0, β1, β0) are be estimated as in [15].
  2. There are other cases in which unknown parameters can not be estimated using separate samples. Then we specify
    h(y1,y0)=m(x1⊤β1,x0⊤β0)+ϵ,m∈𝓜. (7)

Now for given h(⋅,⋅) we need to compute m(x1,x0)=E[h(Y1,Y0)∣x1,x0] in terms of (m1,m0,β1,β0). Note that scenario 1 corresponds to Examples 1–3 in Section 2.3, and scenario 2 corresponds to Examples 4–6 therein. In addition, the causal estimands with h(⋅,⋅) given in Examples 2–6 can only be constructed using U-statistics.

Estimation of (β,m). We need to consider the following 2 scenarios:

  1. y1=m1(x1⊤β1)+ϵ1,y0=m0(x0⊤β0)+ϵ0,mj∈𝓜.

    Let aij=I(ti=j), we estimate (βj,mj) by the least squares estimator (LSE),
    (β^j,m^j)=argmin(βj,mj)∈(𝓑,𝓜)∑iaij(yi−mj(xi⊤βj))2:=argmin(βj,mj)∈(𝓑,𝓜)Pnℓ(βj,mj∣D),(j=0,1). (8)

    In particular, (β^j,m^j) can be obtained using the iterative isotonic regression method as described in [15].

    Similarly, the n-consistency of β^ is an open question. Therefore, we use similar smoothing techniques that are used on link function g in the propensity score model, and take an extra step and replace m^j by its smoothed version m˜j, then derived the estimator β˜j as follows.
    m˜j(t)=∫Kh(t−s)dm^j(s)=∑i=1mKh(t−si)(m^j(si)−m^j(si−0)),(j=0,1).
    and the estimator β˜j is,
    β˜j=argminβj∈𝓑Pn(yj−m˜j(xi⊤βj))2,(j=0,1). (9)
  2. In the second scenario, we consider m(⋅) of the form
    h(y1,y0)=m(x1⊤β1−x0⊤β0)+ϵ,m∈𝓜. (10)
    Denote β=(β1,β0),xij=(x1i⊤,−x0j⊤)⊤, then x1i⊤β1−x0j⊤β0=xij⊤β. Let n1=∑i=1nti, and n0=∑i=1n(1−ti), we use U-statistics to estimate (β,m) by the following least squares estimate.
    (β^,m^)=argmin(β,m)∈(𝓑2,𝓜)1n1n0∑i=1n1∑j=1n0(h(y1i,y0j)−m(xij⊤β))2. (11)

In particular, (β^,m^) can be obtained using the following iterative isotonic regression method and the steps below.

Step 1. Given an initial estimate β(0), get m^(0),…, in the rth iteration, given β(r), arrange the (x1i⊤β1−x0j⊤β0)’s in increasing order. Then

m(r)=argminm∈𝓜1n1n0∑i=1n1∑j=1n0(h(y1i,y0j)−m(xij⊤β(r−1)))2.

Step 2. Plugging m(r)(⋅) into (11), we update the estimate of β0 to β(r+1) as below,

β(r+1)=argminβ∈B21n1n0∑i=1n1∑j=1n0(h(y1i,y0j)−m(r)(xij⊤β))2.

Let the above process iterates until convergence of {(β(r),m(r))} to (β^,m^), or just the convergence of β(r), since this in turn implies convergence of m(r). Here (β^,m^) is computed via U-statistic, by a property of U-statistic as shown in the Supplementary Material, the n-consistency of β^ is guaranteed, and so the smoothing of m^(⋅) by m˜() and computation of the corresponding β˜ is not needed.

Recall that in Example 1 of Section 2.3,

m^(xi⊤β˜1,xj⊤β˜0)=m^1(xi⊤β˜1)−m^0(xj⊤β˜0). (12)

In Example 2,

m^(xi⊤β˜1,xj⊤β˜0)=(μ+ϕ(−μσ)1−Φ(−μσ)σ)(1−Φ(−μσ))−(μ−ϕ(−μσ)Φ(−μσ)σ)Φ(−μσ), (13)

where μ=m^1(xi⊤β˜1)−m^0(xj⊤β˜0), σ2=σ12+σ02.

In Example 3,

m^(xi⊤β˜1,xj⊤β˜0)=(m^1(xi⊤β˜1)−m^0(xj⊤β˜0))2+σ12+σ02. (14)

In the above, we can estimate m^1(xi⊤β˜1) and m^0(xj⊤β˜0) respectively by (8).

2.5. Construction of the HRUE

After the model parameters are estimated, we can construct the HRUE according to the forms of outcome models. We consider the following two main forms

  1. With m^ given in (12)–(14) and β˜ given in (10),
    θ^=1n(n−1)∑i≠jh(zi,zj∣g^,m^,β˜,γ˜), (15)
    where
    h(zi,zj∣g^,m^,β˜,γ˜)=ti(1−tj){h(yi,yj)−m^(xi⊤β˜1,xj⊤β˜0)}g^(xi⊤γ˜)(1−g^(xj⊤γ˜))+m^(xi⊤β˜1,xj⊤β˜0).
  2. With m^ and β^ given in (11),
    θ^=1n(n−1)∑i≠jh(zi,zj∣g^,m^,β^,γ˜), (16)
    where
    h(zi,zj∣g^,m^,β^,γ˜)=ti(1−tj){h(yi,yj)−m^(xi⊤β^1−xj⊤β^0)}g^(xi⊤γ˜)(1−g^(xj⊤γ˜))+m^(xi⊤β^1−xj⊤β^0).

3. Asymptotic theory

Since the HRE U-statistic involves numerous estimators under different scenarios, we first study the asymptotic properties of these estimators, then that of the HRE U-statistic. In the case of separated outcome model, asymptotic properties of (β^j,m^j) and (γ^,g^) are given in [15]. As mentioned in Section 2.4 that the rate n-convergence and asymptotic distribution of β^j is an open problem, below we will show n-convergence and asymptotic distribution of β˜j.

Since we consider two different scenarios for the outcome model: (1) y=mj(x⊤βj)+ϵj, mj∈𝓜, (j=0,1); (2) h(y1,y0)=m(x1⊤β1−x0⊤β0)+ϵ,(m∈𝓜), we need to study the asymptotic properties of the smoothed version (β˜j,m˜j) and U-statistic version (β^,m^) (Theorems 1–3) respectively, obtain those of (γ˜,g˜) as their corollaries (Theorems 4–6), and those of the HR-U estimator θ^ the last (Theorems 7–8).

Let (γ0,g0) and (βj,0,mj,0) be the pseudo true parameters (j=0,1) as defined below,

(γ0,g0)=argmax(γ,g)∈(Γ,𝓖)E[Tlogg(X⊤γ)+(1−T)log(1−g(X⊤γ))]

Denote ℓ(β0,m0∣ti,yi,xi)=(1−ti)(yi−m0(xi⊤β0))2, and ℓ(β1,m1∣ti,yi,xi)=ti(yi−m1(xi⊤β1))2,

(βj,0,mj,0)=argmin(βj,mj)∈(β,𝓜)E[ℓ(βj,mj∣T,Y,X)],(j=0,1)

where E implies expectation with respect to the true distribution of (T, Y, X). We call g0(⋅γ0), mj,0(⋅βj,0)(j=0,1) the Kullback-Leibler projections of the true propensity score model g•(⋅) and outcome model mj,•(⋅) onto the specified model spaces. These projections are the true parameters only if the models are correctly specified, and then g0(x⊤γ0)=g.(x), mj,0(x⊤βj,0)=mj,•(x),∀x∈𝓧,(j=0,1).

Below we present the theorems under regularity conditions (C1)–(C25) given in the Supplementary Material. The proofs of theorems and the conditions are given in the Supplementary Material. Let Dj be the support of {X⊤βj:βj∈𝓑}(j=0,1). Theorem 1 below gives strong consistency of (β˜j,m˜j)(j=0,1) and (β^j,m^) to their pseudo true values.

Theorem 1.

  1. With m˜j(s) given in (9) and β˜j given in (10), under conditions (C1) and (C2), (C4) and (C13),
    β˜j→a.s.βj,0,sups∈Dj|m˜j(s)−mj,0(s)|→a.s.0,(j=0,1).
  2. With m^(s) and β^ given in (11), assume conditions (C2), (C16)–(C19),
    β^→a.s.β0,sups∈D|m^(s)−m0(s)|→a.s.0.

To study the asymptotic distribution, and use the notations given in the Supplementary Material, we have

Theorem 2.

  1. With β˜j given in (10), assume conditions of Theorem 1(i), (C5) and (C15),
    n(β˜j−βj,0)→DN(0,Ωj),(j=0,1)
  2. With β^ given in (11), assume conditions of Theorem 2(i), (C18) and (C25),
    1. If 0<Φ2<∞, then as min{n1,n0}→∞,
      n1n0n1+n0(β^−β0)→DN(0,Ω2)
    2. If Φ2=0 then as min{n1,n0}→∞,
      n1n0n1+n0(β^−β0)→D−λ(1−λ)V−Z(1,1)

Remark 1.

In the second scenario, we do not need to replace β^ with its smoothed version β˜ since by the property of U-statistics, although the kernel function is discontinuous in β, its projection is continuous in β, and the asymptotic property is determined by the projection.

Theorem 3.

  1. With m˜j(t) given in (9), assume (C2), (C4) and (C5), (C13), (C20)–(C23) and conditions of Theorem 2(i),
    n2/5(m˜j(t)−mj,0(t)+n−2/5bj)→DN(0,σj2(t)),(j=0,1)
    where bj=2−1m¨j,0(t)∫∥x∥2K(x)dx, and σj2(t)=∫K2(z)dz∫(y−t)2fi(t)fj(y∣t)dy and fj(⋅) is the density of X⊤βj,0,fj(y∣t) is the density of Y∣X⊤βj,0=t.
  2. With m^(s) given in (11), assume (C1)–(C7), (C18), (C25) and f(s)>0, then
    (n1n0n1+n0)1/3(m^(s)−m0(s))→D(4σ2m˙0(s)f(s))1/3argminh∈R{B(q)+q2}
    where σ2=E[(h(Y1,Y0)−m0(X⊤β0))2], and B(⋅) is the two-sided Brownian motion with B(0)=0, which is a mean zero Gaussian process on R with E(B(r)−B(q))2=|r−q| for all r,q∈R.

Theorem 4.

With g˜(z) given in (4) and γ˜ given in (5), assume conditions of Theorem 1(i), with (βj,0,mj,0) replaced by (γ0,g0), and (C14),

γ˜→a.s.γ0,supz∈[a,b]|g˜(z)−g0(z)|→a.s.0.

Theorem 5.

With γ˜ given in (5), assume conditions of Theorem 2(i) and 4, with (βj,0,mj,0) replaced by (γ0,g0), and (C10),

n(γ˜−γ0)→DN(0,Ω3)

where Ω3=A2−Φ3A2−⊤, A2=−E[g˙02(γ0⊤X)(X−γ0⊤Xγ0)X⊤], and Φ3=E[g˙02(γ0⊤X)(T−g0(γ0⊤X))2(X−γ0⊤Xγ0)(X−γ0⊤Xγ0)⊤], and A2− is the Moore-Penrose generalized inverse of A2.

Theorem 6.

With g˜(s) given in (4), assume conditions of Theorems 3(i) and 5, with (βj,0,mj,0) replaced by (γ0,g0), and (C10), (C14), (C24),

n2/5(g˜(s)−g0(s)+n−2/5b2)→DN(0,σ2(s))

where b2=2−1g¨0(s)∫∥x∥2K(x)dx, and σ2(s)=∫K2(z)dz∫(t−s)2f(s)f(t∣s)dt, and f(⋅) is the density of X⊤γ0,f(t∣s) is the density of T∣X⊤γ0=s.

Finally, we study the asymptotic properties of the HRUE θ^ given in (15) and (16).

Theorem 7.

Assume that at least one of models g and m are correctly specified, and conditions of (C1)–(C3), (C8)–(C9), and conditions of Theorems 1 and 4, thenwith θ^ given in (15) or (16), θ^→θ0 (a.s.).

To get the asymptotic distribution of θ^, the notations for Theorem 8 are given in the Supplementary Material.

Theorem 8.

Assume that at least one of models g and m are correctly specified. Assume conditions of (C1)–(C5), (C8)–(C9) and (C12), and conditions of Theorems 2 and 5 in [15]; and 0<λ=limnn0/n<1.

  1. With θ^ given in (15),
    n(θ^−θ0)→DN(0,τ12)
    where τ12=Var[2h˜1(z1)+S(Z∣ξ0)+λ−1/2S0(Z∣ξ0)+(1−λ)−1/2S1(Z∣ξ0)
    +A0−E(A4(X∣g0,m0,0,m1,0,ξ0))S2(Z∣ξ0)+A1−E(A5(X∣g0,m0,0,m1,0,ξ0))S3(Z∣ξ0)+A2−E(A6(X∣g0,m0,0,m1,0,ξ0))S4(Z∣ξ0)]h˜1(z1)=h˜1(z1∣g0,m0,0,m1,0,ξ0)
    =E[h(z1,Zj∣g0,m0,0,m1,0,ξ0)]−h(g0,m0,0,m1,0,ξ0) with A0 and A1 given in Theorem 2(i), and A2 given in Theorem 5.
  2. With θ^ given in (16),
    n(θ^−θ0)→DN(0,τ22)
    where τ22=Var[2h˜1(z1)+S(Z∣β0,γ0)+[λ(1−λ)]−1/2S2,1(Z∣β0,γ0)
    +V−E(A3(X∣g0,m0,β0,γ0))H(V1,V2)+A2−E(A4,2(X∣g0,m0,β0,γ0))S4,2(Z∣β0,γ0)]
    h˜1(z1)=h˜1(z1∣g0,m0,β0,γ0)=E[h(z1,Zj∣g0,m0,β0,γ0)]−h(g0,m0,β0,γ0), with V and H(V1,V2) given in Theorem 2(ii), A2 given in Theorem 5.

This theorem establishes the asymptotic normality of θ^ (centered at θ0). The asymptotic variance τ12 or τ22 can be used as an approximate to the asymptotic variance of θ^ (centered at θ0). In application, these variances can be computed using re-sampling methods.

Remark 2.

  1. In Theorem 8(i), replace ξ˜ in Aj,n by ξ0(j=1,2,3,4,5,6).
    1. If (mj,0,βj,0) is correctly specified, then mj,0(xi⊤βj,0)=mj,•(xi)(j=0,1), and we have
      n(θ^−θ0)→DN(0,τ112),
      where τ112=Var[2h˜1(z1)+λ−1/2S0(Z∣ξ0)+(1−λ)−1/2S1(Z∣ξ0)].
    2. If (g0,γ0) is correctly specified, then g0(xi⊤γ0)=g•(xi),
      n(θ^−θ0)→DN(0,τ122),
      where τ122=Var[2h˜1(z1)+S(Z∣ξ0)].
    3. If all the models are correctly specified, then mj,0(xi⊤βj,0)=mj,•(xi)(j=0,1) and g0(xi⊤γ0)=g•(xi),
      n(θ^−θ0)→DN(0,τ132),
      where τ132=Var[2h˜1(z1)].
  2. In Theorem 8(ii), replace (β^,γ˜) in A˜j,n by (β0,γ0)(j=1,2,3,4).
    1. If (m0,β0) is correctly specified, then m0(xij⊤β0)=m•(xij) and we have
      n(θ^−θ0)→DN(0,τ212),
      where τ212=Var[2h˜1(z1)+(λ(1−λ))−1/2S2,1(Z∣β0,γ0)].
    2. If (g0,γ0) is correctly specified, then g0(xi⊤γ0)=g•(xi),
      n(θ^−θ0)→DN(0,τ222),
      where τ222=Var[2h˜1(z1)+S(Z∣β0,γ0)].
    3. If all the models are correctly specified, then m0(xij⊤β0)=m•(xij) and g0(xi⊤γ0)=g•(xi),
      n(θ^−θ0)→DN(0,τ232),
      where τ232=Var[2h˜1(z1)].

Therefore, by the theory in [8]; θ^ is locally efficient in that when both g(x⊤γ) and m(x⊤β) are correctly specified, the asymptotic variance of θ^ achieves the asymptotic information lower bound.

Significance Test.

Typically we are interested in testing the null hypothesis H0:θ0=0 versus H1:θ0>0. Then the Wald test statistic can be constructed below. When at least one of models (2) and (6) (or (7)) is correctly specified, under H0, Theorem 8 suggests that

Tn:=θ^Var(θ^)→DN(0,1).

The analytic form of the asymptotic variance of θ^ given in Theorem 8 characterizes the innate relationships among the variables and the model components. In principle, we can obtain the standard error estimates using the derived analytic form. However, the analytic form involves a large number of parameters to be estimated and of very complicated functional forms. Direct computation of them is not efficient and may be infeasible, as in many papers (e.g. [51]; Theorem 1.1 in [52]; Theorem 5 in ä [53]. Since we have proved the asymptotic normality, to construct the statistical test of relevant parameters we only need to estimate the variance. Therefore, it is quite efficient to use the Bootstrap or re-sampling method to compute Var(θ^) in the above. For a given significance level α, H0 is rejected if Tn>Φ−1(1−α), where Φ−1(⋅) is the quantile function of N(0,1).

4. Simulation study

We consider 4 examples that correspond to Examples 1–4 in Section 2.3. In Examples 1–3, we simulate 1000 datasets for each scenario, each with 300, 500, 1000, and 1500 subjects. In Example 4, we simulate 100 datasets for each scenario with 300 subjects. We will compare the performance of the proposed estimator with the corresponding parametric DRE U-statistic and the naive U-statistic estimator. The data generating processes are described below.

For each scenario, we first generate covariates xi=(x1i,x0i) from 3, 5 to 7-dimensional multivariate normal distribution respectively, with different mean vectors μx and some given covariance matrix Ω. For the propensity score model, the treatment assignment indicator ti′s are generated from model (2), with three different distribution functions for g(⋅): (1) N(2,1); (2) logistic(2, 1); (3) logistic(0, 1). For the outcome model, in Examples 1–3, the response data y1 and y0 are generated from model (6), and m1(⋅) and m0(⋅) are generated with different distribution functions. In Example 4, y1 and y0 are generated as follows. The error terms ϵ1 and ϵ0 are N(μ,σ2) with different μ′s and σ′s.

y1=x1⊤β1+ϵ1,y0=x0⊤β0+ϵ0,ϵ0−ϵ1∼F.

Then we estimate the HRUE θ^ from model (1). Also, the propensity score estimator may yield extreme weights, therefore we truncated the weights to be between 0.2 and 0.8. Given the page limit, some of the tables and figures are left in the Supplementary Material, which are referred to as, e.g., Table S6, Figure S1, with the letter S before the figure and table numbers.

Table 1 shows estimation of γ0 and its standard error under three different g′s: smoothed function g˜, step function g^ and standard logistic model logistic(0, 1). The true distribution g0 are N(2, 1), logistic(2, 1) and logistic(0, 1) respectively. In each scenario, γ0,γ˜,γ^ and γˇ represent true parameter, parameter under smoothed function g˜, step function g^ and standard logistic model. The estimates from smoothed function and step function are similar and close to the true value. In scenarios 1 and 2, the true model deviates from the logistic model, so the parameter γˇ from the standard logistic model has a large bias. However, when the true model is the logistic model in scenario 3, the parameter estimate γˇ improved. Even in this scenario γ˜ and γ^ from our proposed method are very close to γˇ of the parametric model.

Table 1:

Parameter estimation of γ0 under three g′s(n=500).

γ1 γ2 γ3 γ4 γ5 γ6 γ7
(1) γ0 0.669 −0.579 0.467
γ˜ 0.666 −0.579 0.468
(SE) 0.020 0.018 0.028
γ^ 0.666 −0.579 0.468
(SE) 0.017 0.016 0.025
γˇ 0.413 −0.658 0.629
(SE) 0.018 0.017 0.026

(2) γ0 0.403 0.522 0.568 0.304 −0.387
γ˜ 0.383 0.500 0.533 0.292 −0.367
(SE) 0.126 0.134 0.181 0.155 0.089
γ^ 0.379 0.500 0.539 0.299 −0.374
(SE) 0.118 0.126 0.169 0.146 0.084
γˇ 0.199 0.423 0.574 0.408 −0.445
(SE) 0.126 0.115 0.182 0.140 0.076

(3) γ0 −0.308 0.515 0.431 0.431 −0.380 −0.265 −0.232
γ˜ −0.280 0.482 0.419 0.402 −0.359 −0.250 −0.223
(SE) 0.133 0.117 0.181 0.137 0.071 0.105 0.111
γ^ −0.280 0.487 0.424 0.404 −0.361 −0.251 −0.228
(SE) 0.125 0.105 0.170 0.126 0.067 0.097 0.104
γˇ −0.285 0.481 0.439 0.391 −0.363 −0.266 −0.218
(SE) 0.119 0.106 0.164 0.120 0.064 0.100 0.108

g(⋅), propensity score model; γ0, true parameter; γ˜, estimate under smoothed function g˜; γ^, estimate under step function g^; γˇ, estimater under standard logistic model logistic(0, 1).

The plots for function g are displayed in Figure 1 and Figures S1 and S2 (see Supplementary Material). Again, the true functions are N(2,1), logistic(2, 1) and logistic(0, 1) respectively. In each figure, we present function g under different sample size: n=300, n=500, n=1000 and n=3000. As the sample size increase, the estimated step and smoothed function are closer to the true function. From Figures 1 and S1, both the step function and smoothed function are more accurate, whereas the standard logistic model deviates a lot.

Figure 1:

Figure 1:

Propensity score model. True function N(2, 1), (solid black line), estimated step function g^ (solid blue line), estimated smoothed function g˜ (solid red line), Logistic(0, 1, dotted line); (a): sample size n = 300, (b): n = 500, (c): n = 1000, (d): n = 3000.

For the proposed method, we used parameters γ˜ and β˜ from the smoothed function, and the step function g^ and m^ to estimate the treatment effect θ. Note that in Example 4, we used β˜ instead of β^ to estimate θ because the estimated β˜ and β^ are quite similar.

Example 1.

Tables S1 and S2 (see Supplementary Material) shows regression model under treatment group m1 and control group m0, respectively. For details, we refer to the Supplementary Material. In each scenario, β0,β˜,β^ and βˇ represent true parameter, parameter under smoothed function m˜j, step function m^j and linear regression model. When the true model is non-linear, the parameters from the smoothed function and the step functions are relatively close and have a smaller bias, compared to the parameters from the linear regression model.

In addition, Table 2 provides the estimate of treatment effect θ from four methods: the proposed highly robust U-statistic method (HR-U), parametric DR-U, doubly robust semiparametric method [14] and Naive method, with sample size n = 300, 500, 1000 and 1500. Our proposed HR-U method remains relatively stable and accurate. However, the parametric DR-U method has a large bias, even though in scenario 3, the logistic model is the true model and only the regression model is misspecified. Although the semiparametric doubly robust method (DR [15]), is also close to the true value, it has a larger standard error compared to our HR-U. The naive method always has a large bias and overestimates the true value. Moreover, we used the re-sampling method to examine the performance of the standard error (SE) estimates of the proposed HRUE. Table 3 shows the SE estimates of different methods under 1000 and 2000 times repetition, and the SE estimates of our proposed HR-U are relatively stable. Table 4 displays the coverage probability (CP) estimates from the four methods with Example 7, with total sample sizes of n = 50, 100, 150, 300, 500, and 1000 for both groups. The CPs of the proposed HRUE and DR are reasonably good, but those of the parametric DR-U and Naïve estimator are way off, due to their significant bias.

Table 2:

Example 1: Estimate of θ0 from four estimators with sample size n = 300, 500, 1000, 1500.

Scenario θ
n = 300 n = 500 n = 1000 n = 1500
(1) True 3.659 3.659 3.659 3.659
HRUE 3.948 3.799 3.789 3.802
(SE) 0.173 0.124 0.083 0.076
Parametric DRUE 2.545 2.527 2.551 2.547
(SE) 0.730 0.558 0.374 0.320
DR 3.972 3.789 3.812 3.833
(SE) 0.234 0.170 0.122 0.104
Naïve 7.006 7.018 7.023 6.999
(SE) 0.492 0.392 0.273 0.226

(2) True 2.781 2.781 2.781 2.781
HRUE 2.890 2.786 2.716 2.710
(SE) 0.439 0.392 0.307 0.312
Parametric DRUE 3.859 3.865 3.841 3.857
(SE) 0.417 0.324 0.242 0.244
DR 2.809 2.729 2.681 2.669
(SE) 0.452 0.400 0.313 0.317
Naïve 7.776 7.786 7.783 7.784
(SE) 0.310 0.240 0.177 0.172

(3) True 1.753 1.753 1.753 1.753
HRUE 1.791 1.765 1.673 1.701
(SE) 0.161 0.123 0.089 0.071
Parametric DRUE 1.929 1.887 1.891 1.900
(SE) 0.574 0.435 0.306 0.256
DR 1.662 1.715 1.751 1.734
(SE) 0.280 0.215 0.152 0.127
Naïve 4.650 4.645 4.641 4.631
(SE) 0.618 0.487 0.323 0.267

θ, treatment effect; HRUE, the proposed semiparametric HRE U-statistic; Parametric DRUE, parametric DRE U-statistic; DR, doubly robust semiparametric method [14]; Naïve, naïve U-statistic; SE, estimated standard error of the corresponding estimator; The 3 scenarios correspond to scenarios 1–3 in Tables 1–3.

Table 3:

Example 1: Estimate of standard error (SE) under 1000 and 2000 repetitions from four estimators with sample size n = 300, 500, 1000, 1500.

Number of repetitions SE
n = 300 n = 500 n = 1000 n = 1500
1000 HRUE 0.173 0.124 0.083 0.076
Parametric DR-U 0.730 0.558 0.374 0.320
DR 0.234 0.170 0.122 0.104
Naïve 0.492 0.392 0.273 0.226

2000 HRUE 0.296 0.213 0.140 0.122
Parametric DR-U 0.712 0.551 0.372 0.316
DR 0.324 0.233 0.160 0.144
Naïve 0.493 0.375 0.271 0.224

HRUE, the proposed semiparametric HRE U-statistic; Parametric DRUE, parametric DRE U-statistic; DR, doubly robust semiparametric method [13]; Naïve, naïve U-statistic; SE, estimated standard error of the corresponding estimator; Number of repetitions, used the re-sampling method under 1000 and 2000 repetitions to derive the standard error estimates.

Table 4:

Example 1: Estimate of coverage probability (CP) from four estimators with different total sample size.

CP
n = 50 n = 100 n = 150 n = 300 n = 500 n = 1000
HRUE 0.646 0.741 0.771 0.891 0.938 0.983
Parametric DR-U 0.637 0.608 0.516 0.359 0.205 0.047
DR 0.73 0.791 0.823 0.906 0.949 0.986
Naïve 0.235 0.056 0.007 0 0 0

HRUE, the proposed semiparametric HRE U-statistic; Parametric DRUE, parametric DRE U-statistic; DR, doubly robust semiparametric method [15]; Naïve, naïve U-statistic; CP, coverage probability of the corresponding estimator.

Example 2.

Table 5 presents the parameter estimation of regression model under treatment group m1. The three scenarios are (1): 3 covariates and m1:15×exp(1.5); (2): 5 covariates and m1:12×N(1.5,1); (3): 7 covariates and m1:13×Beta(0.5,0.5). Table 6 shows parameters from m0: (1): 3 covariates and m0: 13× Gamma(0.5, 1); (2) 5 covariates and m0: 19× Gamma(1, 1); (3) 7 covariates and m0: 8× Beta(2, 2). Table S3 shows the estimate of treatment effect θ from three methods: the proposed HRE U-statistic, parametric DRE U-statistic, and Naive method, with different sample sizes. The Naive estimator in this case is given by θ^=∑i=1n1∑j=1n0|y1i−y0j|/(n1n0). The proposed HRE U-statistic is still superior to the other two methods.

Table 5:

Example 2: Parameter estimation of β1,0 under three m1(⋅)′s (n = 500).

σ β1 β2 β3 β4 β5 β6 β7
(1) True 1.150 0.689 0.552 0.469
Smoothed 1.097 0.801 0.574 0.472
(SE) 0.240 0.166 0.199 0.178
Step function 1.097 0.739 0.599 0.498
(SE) 0.240 0.149 0.198 0.176
Parametric 5.000 3.804 0.113 −0.471
(SE) 0.004 0.160 0.259 0.221

(2) True 0.840 0.528 0.322 0.299 0.465 0.558
Smoothed 0.804 0.541 0.356 0.328 0.483 0.560
(SE) 0.090 0.069 0.073 0.119 0.080 0.055
Step function 0.804 0.533 0.349 0.344 0.476 0.548
(SE) 0.090 0.035 0.058 0.071 0.050 0.043
Parametric 4.315 2.285 0.901 −0.295 −1.036 1.310
(SE) 0.456 0.232 0.202 0.334 0.246 0.145

(3) True 0.650 0.312 0.234 0.308 0.430 0.516 0.430 0.340
Smoothed 0.673 0.406 0.304 0.414 0.562 0.651 0.578 0.441
(SE) 0.150 0.126 0.135 0.118 0.156 0.106 0.112 0.118
Step function 0.673 0.355 0.266 0.368 0.489 0.570 0.502 0.396
(SE) 0.150 0.091 0.085 0.096 0.108 0.087 0.091 0.096
Parametric 5.000 0.215 1.020 −0.504 0.527 1.247 −0.628 0.824
(SE) 0.000 0.598 0.626 0.471 0.666 0.328 0.350 0.423

m1(⋅), regression model under treatment group; True, true parameter; Smoothed, estimate under smoothed function m˜1; Step function, estimate under step function m^1; Parametric, estimate under linear regression model.

Table 6:

Example 2: estimate of β0,0 under three m0(⋅)′s (n = 500).

σ β1 β2 β3 β4 β5 β6 β7
(1) True 1.080 0.663 0.310 0.682
Smoothed 1.043 0.769 0.367 0.804
(SE) 0.232 0.058 0.038 0.058
Step function 1.043 0.657 0.313 0.678
(SE) 0.232 0.047 0.026 0.045
Parametric 5.000 3.078 0.796 0.810
(SE) 0.000 0.165 0.175 0.116

(2) True 1.030 0.322 0.477 0.466 0.310 0.596
Smoothed 0.851 0.345 0.521 0.508 0.349 0.645
(SE) 0.149 0.040 0.039 0.060 0.048 0.031
Step function 0.851 0.324 0.484 0.468 0.319 0.598
(SE) 0.149 0.020 0.023 0.027 0.028 0.019
Parametric 5.000 2.490 1.928 0.881 −0.211 2.658
(SE) 0.000 0.622 0.565 0.919 0.667 0.391

(3) True 0.740 0.496 0.266 0.283 0.318 0.414 0.318 0.479
Smoothed 0.788 0.748 0.447 0.450 0.557 0.614 0.544 0.734
(SE) 0.162 0.200 0.177 0.151 0.205 0.149 0.150 0.192
Step function 0.788 0.606 0.402 0.353 0.487 0.513 0.451 0.604
(SE) 0.162 0.121 0.117 0.097 0.144 0.104 0.104 0.147
Parametric 5.000 0.215 1.020 −0.504 0.527 1.247 −0.628 0.824
(SE) 0.000 0.598 0.626 0.471 0.666 0.328 0.350 0.423

m0(⋅), regression model under control group; True, true parameter; Smoothed, estimate under smoothed function m˜0; Step function, estimate under step function m^0; Parametric, estimate under linear regression model.

Example 3.

Tables S4 and S5 provide the parameter estimation of m1 and m0 respectively (see details in the Supplementary Material). In this example, the Naive estimator is θ^=∑i=1n1∑j=1n0(y1i−y0j)2/(n1n0). The estimate of treatment effect θ from three methods in Table S6 also shows the superiority of the proposed HRE U-statistic method.

The plots for function m1 and m0 are provided in Figures 2 and 3 respectively. The sample sizes for both are n=500. The estimated smoothed and step functions are quite close to the respective true functions

Figure 2:

Figure 2:

Regression model m1 (sample size n = 500). True function (black line), estimated step function m^1 (blue line), estimated smoothed function m^1 (red line); (a): m1: 21× N(0, 1.5), (b): 12× Gamma(1, 2), (c): 15× exp(1.5), (d): 13× Beta(0.5, 0.5).

Figure 3:

Figure 3:

Regression model m0 (sample size n = 500). True function (black line), estimated step function m^0 (blue line), estimated smoothed function m˜0 (red line); (a): m0: 13× Gamma(0.5, 1), (b): 8× Beta(2, 2), (c): 11× N(0, 4), (d): 8× N(1, 3).

Example 4.

Here, we simulate 100 datasets with 300 subjects. Table S7 presents the parameter estimation of the regression model m(x1,x0) (see details in the Supplementary Material). The parameter estimates of the step function and the smoothed function are more accurate than the parametric model with a smaller bias. In addition, the parameter estimation of the propensity score model is given in scenario 1 of Table 1, with g(⋅)=N(2,1)

Table S8 presents the estimate of treatment effect θ from three methods: the proposed HRE U-statistic, parametric DRE U-statistic, and Naive method (θ^=∑i=1n1∑j=1n0I(y1i>y0j)/(n1n0)), with sample size n=300. Our proposed HRE U-statistic is quite close to the true effect whereas the Naive method deviates from the true effect a lot. The parametric DRE U-statistic performs well since the true distribution functions are normal distributions, and we assume the parametric model also has a normal distribution, even in this scenario, our proposed HRE U-statistic performs better than the parametric model.

Further simulation results support the same conclusion but are given in the Supplementary Material.

5. Real data analysis

Now we analyze the data ACTG 175 (https://actgnetwork.org/) using the proposed method and compare the results with those from the parametric DRU and naive U-statistic. ACTG 175 is a randomized, double-blind, placebo-controlled trial for studying different treatments in adults infected with HIV (type I) with CD4 cell counts between 200 and 500/mm3. Patients from 43 AIDS Clinical Trials Units and 9 US and Puerto Rico National Hemophilia Foundation sites are randomly assigned to one of four treatment groups: (1) zidovudine and didanosine, (2) zidovudine and zalcitabine, (3) zidovudine alone, and (4) didanosine alone.

Our analysis will compare CD4 counts between treatment 1 (n = 522): zidovudine and didanosine and treatment 2 (n = 524): zidovudine and zalcitabine [14]. utilized a robust semiparametric version of the doubly robust method to estimate h(y1,y0)=y1−y0 and the estimated treatment difference is 30.681. However, CD4 cell count is not normally distributed and a doubly robust estimator with Wilcoxon rank-sum-type statistics in comparing two treatments may be more appropriate. Here we extend this problem to estimating h(y1,y0)=I(y1>y0), which are illustrated as Example 10 in Section 2.3.

In this analysis, the CD4 cell counts were treated as responses, and four variables such as age (years), homosexual activity (0 = no, 1 = yes), Karnofsky score (on a scale of 0–100) and number of days of previously received antiretroviral therapy, were covariates of interest. The parameter estimates from the regression model m(x1,x0) is β˜ = (−0.274, 0.257, 1.830, 0.176, −0.297, 0.146, 1.669, −0.049).

Table 7 shows the U-statistic estimate of θ from our proposed HR-U method, parametric DR-U method and naive method under h(y1,y0)=I(y1>y0). In addition, θ^ and SE(θ^) are obtained by bootstrap. Since it is a randomized trial and the covariates are balanced between two groups, the treatment effect θ for our proposed HRUE, the parametric DRUE and the Naïve method are relatively close but the parametric DRUE is not as efficient with a larger SE. The treatment effects are statistically significant (P-value < 0.001) for both the proposed DRUE and the Naïve estimate, whereas the effect is not significant under parametric DRUE. Figure 4 shows the estimated propensity score and regression functions.

Table 7:

Real data analysis: estimation of θ0 under three methods.

Method θ SE (θ) P-value
HRUE 0.513 0.074 <0.001
Parametric DRUE 0.533 0.320 0.095
Naïve 0.554 0.017 <0.001

θ, treatment effect; HRUE, the proposed semiparametric HRE U-statistic; Parametric DRUE, parametric DR U-statistic method; Naïve, naïve U-statistic; SE, estimated standard error of the corresponding estimator.

Figure 4:

Figure 4:

Propensity score model and regression models (real data). (a) And (b): g and m(x1,x0). Estimated step function (black line), estimated smoothed function (red line).

6. Conclusion and discussion

We have proposed a novel and broadly applicable methodology for a general class of causal estimands based on U-statistic and enhanced doubly robustness. The method utilizes semiparametric specifications for the propensity score and outcome models, further improving robustness in DRE. We have derived comprehensive asymptotic properties of U-statistic HRE. Simulation studies have shown that the new U-statistic HREs are more accurate and stable than the corresponding parametric U-statistics and the naive or the average treatment effect estimators. We have shown that the proposed highly robust U-statistic estimate addressed a fatal issue with DRE [12, 13]; namely, it is too sensitive to mild model misspecifications.

Our simulations considered 4 examples that correspond to different causal estimands. Based on the simulation results, the proposed model outperforms the parametric U-statistics and the naive estimators. However, when the dimension of the covariate is high, e.g., greater than 10, it will require considerable computational time to achieve convergence. This phenomenon is quite common for most models. In this case, we can use dimension reduction methods such as LASSO to select relevant covariates.

We have considered various problems where the outcome measures and the estimands of interest are functionals of multiple distributions estimated using U-statistics and where the existing DRE does not apply. It has relevance to economics to biomedicine. The Gini’s mean difference is widely used in economics and is a measure of dispersion to represent income inequality or wealth inequality among individuals. It can also be a dispersion measure for different kinds of data. In addition, U-statistics are used in studies with multiple primary endpoints that compare the new treatment against existing ones, AUCs of two diagnostic tests, and non-normal and non-numeric data. The proposed approach provides a causal estimate for these problems for the first time. Indeed the robust causal U-statistic estimate framework is general and can be applied to other real-world issues. Therefore, the significance of the proposed is not only because of its inherent robustness with semiparametric specifications but also its broad applicability. It would be of interest to extend the methods and apply them to new applications in the future.

Supplementary Material

YYT IJB supplement

Acknowledgments:

This research is part of the Ph.D. dissertation of the first author who would like to thank members of her dissertation committee for their helpful comments. This research is supported in part by NIH grant R21CA270585.

Footnotes

Research funding: None declared.

Supplementary Material: The online version of this article offers supplementary material (https://doi.org/10.1515/ijb-2022-0047). We provide additional material to support the results of this paper. This includes the proofs of Theorems and the regularity conditions, further examples, further simulation results, and a zip file with R code and datasets used for the simulations and applications.

Conflict of interest statement: The authors declare no conflicts of interest regarding this article.

References

  • 1.Horvitz DG, Thompson DJ. A generalization of sampling without replacement from a finite universe. J Am Stat Assoc 1952;47:663–85. [Google Scholar]
  • 2.Crump R, Hotz VJ, Imbens GW, Mitnik OA. Dealing with limited overlap in estimation of average treatment effects. Biometrika 2009;96:187–99. [Google Scholar]
  • 3.Yang S, Imbens GW, Cui Z, Faries DE, Kadziola Z. Propensity score matching and subclassification in observational studies with multi-level treatments. Biometrics 2016;72:1055–65. [DOI] [PubMed] [Google Scholar]
  • 4.Li H, Graham DJ, Ding H, Ren G. Comparison of empirical Bayes and propensity score methods for road safety evaluation: a simulation study. Accid Anal Prev. 2019;129:148–55. [DOI] [PubMed] [Google Scholar]
  • 5.Rosenbaum P, Rubin DB. The central role of the propensity score in observational studies for causal effects. Biometrika 1983;70:41–55. [Google Scholar]
  • 6.Rubin D Estimating causal effects of treatments in randomized and nonrandomized studies. J. Educ. Psychol. 1974;66:688–701. [Google Scholar]
  • 7.Cassel CM, Särndal CE, Wretman JH. Some results on generalized difference estimation and generalized regression estimation for finite populations. Biometrika 1976;63:615–20. [Google Scholar]
  • 8.Lunceford JK, Davidian M. Stratification and weighting via the propensity score in estimation of causal treatment effects: a comparative study. Stat Med 2004;23:2937–60. [DOI] [PubMed] [Google Scholar]
  • 9.Robins J, Rotnitzky A, Zhao L. Estimation of regression coefficients when some of the regressors are not always observed. J Am Stat Assoc 1994;89:846–66. [Google Scholar]
  • 10.Rotnitzky A, Lei QH, Sued M, Robins JM. Improved double-robust estimation in missing data and causal inference models. Biometrika 2012;99:439–56. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 11.Scharfstein DO, Rotnitzky A, Robins JM. Adjusting for nonignorable drop-out using semiparametric nonresponse models. J Am Stat Assoc 1999;94:1096–120. [Google Scholar]
  • 12.Kang JDY, Schafer JL. Demystifying double robustness: a comparison of alternative strategies for estimating a population mean from incomplete data. Stat Sci 2007;22:523–39. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 13.Seaman SR, Vansteelandt S. Introduction to double robust methods for incomplete data. Stat Sci 2018;33:184–97. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 14.Zhou T, Elliott MR, Little RJ. Penalized spline of propensity methods for treatment comparisons (with discussion and rejoinder). J Am Stat Assoc 2019;114:1–38. [Google Scholar]
  • 15.Yuan A, Yin A, Tan MT. Enhanced doubly robust procedure for causal inference. Stat Biosci 2021;13:454–78. [Google Scholar]
  • 16.Huang P, Tan MT. Multistage nonparametric tests for treatment comparisons in clinical trials with multiple primary endpoints. Stat Interface 2016;9:343–54. [Google Scholar]
  • 17.Yuan A, Yue Q, Apprey V, Bonney G. Detecting disease gene in DNA haplotype sequences by nonparametric dissimilarity test. Hum Genet 2006;120:253–61. [DOI] [PubMed] [Google Scholar]
  • 18.Yuan A, Zheng Y, Huang P, Tan MT. A nonparametric test for the evaluation of group sequential clinical trials with covariate information. J Multivariate Anal 2016;152:82–99. [Google Scholar]
  • 19.Tu XM, Kowalski J. Modern applied U-statistics. Ukraine: Wiley; 2008. [Google Scholar]
  • 20.Hoeffding W A class of statistics with asymptotically normal distribution. Ann Math Stat 1948;19:293–325. [Google Scholar]
  • 21.Hoeffding W The strong law of large numbers for U-statistics. Raleigh: North Carolina State University, Department of Statistics; 1961. Technical Report No. 302. [Google Scholar]
  • 22.Serfling R Approximation theorems of mathematical statistics. New York: John Wiley & Sons; 1980. [Google Scholar]
  • 23.Lee MLT, Dehling HG. Generalized two-sample U-statistics for clustered data. Stat Neerl 2005;59:313–23. [Google Scholar]
  • 24.Schaid DJ, McDonnell SK, Hebbring SJ, Cunningham JM. Nonparametric tests of association of mutation genes with human disease. Am J Hum Genet 2005;76:780–93. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 25.Sherman RP. Maximal inequalities for degenerate U-processes with applications to optimization estimators. Ann Stat 1994;22:439−59. [Google Scholar]
  • 26.Vardi Y, Ying Z, Zhang CH. Two-sample tests for growth curves under dependent right censoring. Biometrika 2001;88:949–60. [Google Scholar]
  • 27.Yuan A, He W, Wang B, Qin G. U-statistic with side information. J Multivariate Anal 2012;111:20–38. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 28.Schisterman E, Rotnitzky A. Estimation of the mean of a K-sample U-statistic with missing outcomes and auxiliaries. Biometrika 2001;88:713–25. [Google Scholar]
  • 29.Vermeulen K, Thas O, Vansteelandt S. Increasing the power of the Mann–Whitney test in randomized experiments through flexible covariate adjustment. Stat Med 2015;34:1012–30. [DOI] [PubMed] [Google Scholar]
  • 30.Rotnitzky A, Faraggi D, Schisterman E. Doubly robust estimation of the area under the receiver-operating characteristic curve in the presence of verification bias. J Am Stat Assoc 2006;101:1276–88. [Google Scholar]
  • 31.Mao L On causal estimation using U-statistics. Biometrika 2018;105:215–20. [Google Scholar]
  • 32.Zhang Z, Ma S, Shen C, Liu C. Estimating Mann−Whitney-type causal effects. Int Stat Rev 2019;87:514–30. [Google Scholar]
  • 33.Härdle W, Hall P, Ichimura H. Optimal smoothing in the single index model. Ann Stat 1993;21:157–78. [Google Scholar]
  • 34.Xia Y, Tong H, Li WK, Zhu L. An adaptive estimation of dimension reduction space (with discussions). J Roy Stat Soc B 2002;64:363–410. [Google Scholar]
  • 35.Yu Y, Ruppert D. Penalized spline estimation for partially linear single index models. J Am Stat Assoc 2002;97:1042–54. [Google Scholar]
  • 36.Wang L, Yang L. Spline estimation of single-index models. Stat Sin 2009;19:765–83. [Google Scholar]
  • 37.Luss R, Rosset S, Shahar M. Efficient regularized isotonic regression with application to genegene interaction search. Ann Appl Stat 2012;6:253–83. [Google Scholar]
  • 38.Schell MJ, Singh B. The reduced monotonic regression method. J Am Stat Assoc 1997;92:128–35. [Google Scholar]
  • 39.Foster JC, Taylor JMG, Nan B. Variable selection in monotone single-index models via the adaptive LASSO. Stat Med 2013;32:3944–54. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 40.Friedman JH, Tibshirani R. The monotone smoothing of scatter plots. Technometrics 1984;26:243–50. [Google Scholar]
  • 41.Huang J A note on estimating a partly linear model under monotonicity constraint. J Stat Plann Inference 2002;107:343–51. [Google Scholar]
  • 42.Qin J, Garcia TP, Ma Y, Tang MX, Marder K, Wang Y. Combining isotonic regerssion and EM algorithm to predict risk under monotonicity constraint. Ann Appl Stat 2014;8:1182–208. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 43.Balabdaoui F, Groeneboom P, Hendrickx K. Score estimation in the monotone single index model. Scand J Stat 2018;46:517–44. [Google Scholar]
  • 44.Fay MP, Brittain EH, Shih JH, Follmann DA, Gabriel EE. Causal estimands and confidence intervals associated with Wilcoxon-Mann-Whitney tests in randomized experiments. Stat Med 2018;37:2923–37. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 45.Greenland S, Fay MP, Brittain EH, Shih JH, Follmann DA, Gabriel EE, et al. On causal inferences for personalized medicine: how hidden causal assumptions led to erroneous causal claims about the D-value. Am Statistician 2020;74:243–8. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 46.Robertson T, Wright FT, Dykstra R. Order restricted statistical inference. Chichester, New York, Brisbane, Toronto, Singapore: John Wiley, Sons; 1988. [Google Scholar]
  • 47.van der Vaart AW, Wellner JA. Weak convergence and empirical processes. New York: Springer; 1996. [Google Scholar]
  • 48.Huang J, Wellner JA. Interval censored survival data: a review of recent progress. In: Lin D, Fleming T, editors. Proceedings of the first seattle symposium in biostatistics: survival snalysis. New York: Springer-Verlag; 1997:123–69 pp. [Google Scholar]
  • 49.Murphy SA, van der Vaart AW, Wellner JA. Current status regression. Math Methods Stat 1999;8:407–25. [Google Scholar]
  • 50.Groeneboom P, Hendrickx K. Current status linear regression. Ann Stat 2018;46:1415–44. [Google Scholar]
  • 51.Andersen PK, Gill RD. Cox’s regression model for counting processes: a large sample study. Ann Stat 1982;10:1100–20. [Google Scholar]
  • 52.Stute W The central limit theorm under random censorship. Ann Stat 1995;23:422–39. [Google Scholar]
  • 53.Lopuhaa HP, Nane GF. Shape constrained non-parametric estimators of the baseline distribution in cox proportional Hazards model. Scand J Stat 2013;40:619–46. [Google Scholar]

Associated Data

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

Supplementary Materials

YYT IJB supplement

RESOURCES