Home ROC Analysis in Biomarker Combination with Covariate Adjustment
Post
Cancel

ROC Analysis in Biomarker Combination with Covariate Adjustment

Rational and Objectives

Receiver operating characteristic (ROC) analysis is often used to find the optimal combination of biomarkers. When the subject level covariates affect the magnitude and/or accuracy of the biomarkers, the combination rule should take into account of the covariate adjustment. The authors propose two new biomarker combination methods that make use of the covariate information.

Materials and Methods

The first method is to maximize the area under the covariate-adjusted ROC curve (AAUC). To overcome the limitations of the AAUC measure, the authors further proposed the area under covariate-standardized ROC curve (SAUC), which is an extension of the covariate-specific ROC curve. With a series of simulation studies, the proposed optimal AAUC and SAUC methods are compared with the optimal AUC method that ignores the covariates. The biomarker combination methods are illustrated by an example from Alzheimer’s disease research.

Results

The simulation results indicate that the optimal AAUC combination performs well in the current study population. The optimal SAUC method is flexible to choose any reference populations, and allows the results to be generalized to different populations.

Conclusions

The proposed optimal AAUC and SAUC approaches successfully address the covariate adjustment problem in estimating the optimal marker combination. The optimal SAUC method is preferred for practical use, because the biomarker combination rule can be easily evaluated for different population of interest.

In disease screening, a common practice is to obtain various biomarkers from each subject. These biomarkers often reflect diverse aspects of the disease, such as the severity, subtype, etc. Any one of the markers alone may not be a great diagnostic tool, while combining the markers could potentially help achieve better accuracy. The receiver operating characteristic (ROC) curve is a useful tool to evaluate the diagnostic accuracy . Many biomarker combination methods rely on the maximization of the area under ROC curve (AUC). The major advantage of optimal AUC combination is that no distributional assumption is needed for the biomarkers . In addition, it is flexible to incorporate linear or nonlinear combinations.

In practice, individual covariates may be associated with the magnitude and/or accuracy of a biomarker. Covariate adjustment is generally recommended in ROC analysis as long as the decision threshold in diagnosis is dependent on covariates . The unadjusted ROC curve pools all the heterogeneous subjects together, and makes an implicit assumption that the decision threshold for test positivity is constant for everybody. This assumption could be violated in practice. For example, patient’s age often plays an important role in the disease diagnosis. The irrational decision strategy could lead to a nonconcave ROC curve , and the comparison of two subjects with different covariates may not have good scientific meanings. The pooling may also result in the Simpson’s paradox . The idea of covariate adjustment in ROC analysis resembles that in linear regression: the effect of interest is only evaluated with the confounders held fixed. The covariate-specific ROC curve is frequently reported in the diagnostic studies, which examines the accuracy of a marker within a subpopulation stratified by the covariates.

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

Materials and methods

Notations

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

FX(t)=Pr(T≤t|D=1,X),GX(t)=Pr(T≤t|D=0,X). F

X

(

t

)

=

Pr

(

T

t

|

D

=

1

,

X

)

,

G

X

(

t

)

=

Pr

(

T

t

|

D

=

0

,

X

)

.

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

Description of the National Alzheimer’s Coordinating Center Data

Get Radiology Tree app to read full this article<

Table 1

Summary Statistics of the Study Subjects in Their Initial Visit

Not Progressed to Dementia ( n 0 = 3074) Progressed to Dementia ( n 1 = 672) Clinical dementia rating sum of boxes (range: 0–18) 1.1 ± 1.0 2.0 ± 1.4 Mini-Mental State Examination (range: 0–30) 27.6 ± 2.3 26.0 ± 2.6 Age (range: 28.2–104.4) 73.9 ± 9.3 76.1 ± 9.5 Sex (Male) 47.1% 50.6% Education ≤12 years 29.7% 28.9% 13–16 years 40.8% 42.3% ≥17 years 29.5% 28.9% Year ∗ 1.21 ± 0.40 1.25 ± 0.49

Means ± standard deviations and ranges are reported for the continuous variables, and percentages are reported for the categorical variables.

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

Existing AUC Measures

Get Radiology Tree app to read full this article<

Table 2

Existing Area Under the Receiver Operating Characteristic Curve (AUC) Measures and Their Mathematical Formula

AUC Measures Formula Unadjusted AUCAUC=∫G(t)dF(t)=∬AUCxydH1(x)dH0(y) A

U

C

=

G

(

t

)

d

F

(

t

)

=

A

U

C

x

y

d

H

1

(

x

)

d

H

0

(

y

) Covariate-specific AUC (AUCx)AUCx=∫Gx(t)dFx(t) A

U

C

x

=

G

x

(

t

)

d

F

x

(

t

) Extended AUCxAUCxy=∫Gx(t)dFy(t) A

U

C

x

y

=

G

x

(

t

)

d

F

y

(

t

) Covariate-adjusted AUC (AAUC)AAUC=∫AUCxdH1(x)=∬x=yAUCxydH1(x)dH1(y) A

A

U

C

=

A

U

C

x

d

H

1

(

x

)

=

x

=

y

A

U

C

x

y

d

H

1

(

x

)

d

H

1

(

y

)

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

SAUC

Get Radiology Tree app to read full this article<

F∗(t)=∫Fx(t)dH∗(x)G∗(t)=∫Gx(t)dH∗(x), F

(

t

)

=

F

x

(

t

)

d

H

(

x

)

G

(

t

)

=

G

x

(

t

)

d

H

(

x

)

,

where H ∗ represents the covariates distribution for the reference population. Then, SAUC is expressed similarly as the unadjusted AUC, with F and G replaced by F ∗ and G ∗ , respectively:

SAUC=∫G∗(t)dF∗(t)=∬AUCxydH∗(x)dH∗(y). S

A

U

C

=

G

(

t

)

d

F

(

t

)

=

A

U

C

x

y

d

H

(

x

)

d

H

(

y

)

.

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

Figure 1, The plot of area under covariate-standardized receiver operating characteristic curve (SAUC) versus the mixture probability of a binary covariate in the reference population. (a) Same covariate-specific AUC (AUCx) for X = 1 and X = 0; (b) AUCx is larger for X = 1.

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

Biomarker Combination

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

Simulation Studies

Get Radiology Tree app to read full this article<

logit{P(D=1|X)}=−1.5+0.4X1+0.5X2. l

o

g

i

t

{

P

(

D

=

1

|

X

)

}

=

1.5

+

0.4

X

1

+

0.5

X

2

.

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

Tk=βk0+βk1D+βk2X1+βk3X2+βk4D×X1+βk5D×X2+εk T

k

=

β

0

k

+

β

1

k

D

+

β

2

k

X

1

+

β

3

k

X

2

+

β

4

k

D

×

X

1

+

β

5

k

D

×

X

2

+

ε

k

for k = 1, 2, where

(ε1ε2)∼MVN[(00),(1ρρ2)]. (

ε

1

ε

2

)

M

V

N

[

(

0

0

)

,

(

1

ρ

ρ

2

)

]

.

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

Results

Simulation Results

Get Radiology Tree app to read full this article<

Table 3

Estimated Combination Rules Maximizing the Area Under the Receiver Operating Characteristic Curve (AUC) (M1), Covariate-Adjusted AUC (AAUC) (M2), Standardized AUC (SAUC) with Reference Population 1 (M3), and SAUC with Reference Population 2 (M4), and Their Out-sample Performance in Populations 1 and 2: Scenario A: (β24,β25)=(−0.6,−0.4) (

β

4

2

,

β

5

2

)

=

(

0.6

,

0.4

)

ρ_COEF_ ∗ × 100 ( IQR † × 100) Population 1 Population 2AUC × 100AAUC × 100SAUC × 100AUC × 100AAUC × 100SAUC × 100 −0.8 M1 55.4 (43.6)82.5 ‡ 85.3 74.0 87.9 91.9 79.9 M2 62.1 (36.6) 82.485.6 73.8 86.7 91.0 78.0 M3 45.6 (47.3) 82.2 84.573.9 88.892.3 81.6 M4 6.2 (30.9) 76.1 76.0 69.790.6 91.287.7 −0.3 M1 49.2 (49.9)79.278.971.3 85.6 86.4 78.1 M2 49.7 (49.3)79.278.971.3 85.8 86.8 78.5 M3 38.3 (50.5) 78.9 78.6 71.2 86.9 87.7 80.4 M4 −5.8 (31.6) 72.3 72.8 67.089.590.087.7 0.0 M1 44.5 (55.3)77.7 76.570.1 84.7 84.5 77.7 M2 37.8 (53.2) 77.676.670.1 85.9 85.9 79.6 M3 33.2 (53.3) 77.4 76.470.1 86.3 86.3 80.3 M4 −12.9 (31.8) 70.5 71.8 65.889.390.188.2 0.3 M1 39.2 (57.3)76.4 74.869.2 84.0 83.2 77.5 M2 27.1 (55.1) 76.174.9 69.1 86.1 85.9 80.8 M3 26.3 (53.5) 76.174.969.2 86.1 85.7 80.7 M4 −19.8 (30.6) 69.1 71.2 64.989.690.789.2 0.8 M1 26.7 (56.3)74.8 73.1 68.1 84.2 83.0 78.7 M2 6.6 (59.3) 73.5 73.5 67.7 88.0 87.9 84.7 M3 12.2 (51.7) 74.573.768.2 87.1 86.8 83.2 M4 −30.9 (28.1) 67.5 71.6 64.191.392.991.7

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

Table 4

Estimated Combination Rules by Maximizing the Area Under the Receiver Operating Characteristic Curve (AUC) (M1), Covariate-Adjusted AUC (AAUC) (M2), Standardized AUC (SAUC) with Reference Population 1 (M3), and SAUC with Reference Population 2 (M4), and Their Out-sample Performance in Populations 1 and 2: Scenario B: (β24,β25)=(0.6,0.4) (

β

4

2

,

β

5

2

)

=

(

0.6

,

0.4

)

ρ_COEF_ ∗ × 100 ( IQR † × 100) Population 1 Population 2AUC × 100AAUC × 100SAUC × 100AUC × 100AAUC × 100SAUC × 100 −0.8 M1 54.4 (51.9)82.3 ‡ 86.9 72.4 93.6 97.9 88.3 M2 75.4 (50.6) 82.288.0 71.7 92.998.2 86.6 M3 36.8 (47.3) 81.9 85.172.594.0 97.2 89.4 M4 23.1 (32.5) 80.9 82.3 72.394.0 96.090.3 −0.3 M1 54.4 (60.8)80.2 82.5 70.7 92.0 95.7 86.3 M2 77.7 (65.5) 80.183.1 70.1 91.395.9 84.7 M3 32.8 (50.9) 79.6 81.070.892.5 95.0 87.8 M4 16.8 (33.7) 78.4 78.7 70.692.5 93.888.9 0.0 M1 56.8 (65.4)79.0 80.4 69.7 91.1 94.3 85.2 M2 78.9 (72.1) 78.980.8 69.1 90.494.4 83.6 M3 29.7 (52.3) 78.4 79.170.091.7 93.8 87.0 M4 12.6 (33.7) 77.0 77.0 69.8 91.6 92.588.2 0.3 M1 56.5 (73.7)77.9 78.7 68.8 90.293.0 84.1 M2 80.2 (78.0)77.979.0 68.3 89.593.0 82.6 M3 25.4 (53.5) 77.4 77.569.391.0 92.6 86.5 M4 7.7 (33.2) 75.8 75.6 69.0 90.9 91.587.8 0.8 M1 58.8 (89.8)76.5 76.5 67.7 88.891.0 82.6 M2 91.5 (115.4) 76.476.6 67.2 88.0 90.8 81.0 M3 16.1 (51.6) 75.7 75.568.590.191.0 86.1 M4 −1.7 (30.7) 73.8 74.0 68.2 89.8 90.287.6

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

NACC Data Example

Get Radiology Tree app to read full this article<

Table 5

The Area Under the Receiver Operating Characteristic Curve (AUC), Covariate-Adjusted AUC (AAUC), and Standardized AUC (SAUC) for Clinical Dementia Rating Sum of Boxes (CDRSB), Mini-Mental State Examination (MMSE), and the Combination

CDRSB MMSE Combined (95% CI) Optimal AUC 0.728 0.686 0.758 (0.739, 0.778) Optimal AAUC 0.733 0.680 0.757 (0.738, 0.778) Optimal SAUC 0.764 0.686 0.781 (0.755, 0.808)

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

Figure 2, The coefficient of Mini-Mental State Examination (MMSE) versus age. The vertical lines are the 95% confidence intervals. The dashed lines represent women with 13–16 years of education; the time lag between the first two visits is fixed to be 15 months. The solid lines represent men with 13–16 years of education; the time lag between the first two visits is fixed to be 12 months.

Figure 3, The maximized area under covariate-standardized receiver operating characteristic curve (SAUC) versus age. The vertical lines are the 95% confidence intervals. The dashed lines represent women with 13–16 years of education; the time lag between the first two visits is fixed to be 15 months. The solid lines represent men with 13–16 years of education; the time lag between the first two visits is fixed to be 12 months.

Get Radiology Tree app to read full this article<

Discussion

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

Appendix

Relationship between AUC and AUC__xy

Get Radiology Tree app to read full this article<

AUC=∫{∫Gy(t)dH0(y)}d{∫Fx(t)dH1(x)}=∭Gy(t)dFx(t)dH1(x)dH0(y)=∫AUCxydH1(x)dH0(y). A

U

C

=

{

G

y

(

t

)

d

H

0

(

y

)

}

d

{

F

x

(

t

)

d

H

1

(

x

)

}

=

G

y

(

t

)

d

F

x

(

t

)

d

H

1

(

x

)

d

H

0

(

y

)

=

A

U

C

x

y

d

H

1

(

x

)

d

H

0

(

y

)

.

Get Radiology Tree app to read full this article<

Semiparametric Estimation of SAUC

Get Radiology Tree app to read full this article<

T=μ(X,d)+ε, T

=

μ

(

X

,

d

)

+

ε

,

where μ(X,d)=E(T|D=d,X) μ

(

X

,

d

)

=

E

(

T

|

D

=

d

,

X

) and ε ε is the residual whose distribution is left unspecified. A convenient choice of the mean function is a linear model stratified by disease, e.g., μ(X,d)=X′βd. μ

(

X

,

d

)

=

X

β

d

. The second step is to estimate the residual distribution empirically:

Rˆd(s)=∑Nj=1I[Tj−μˆ(Xj,d)≤s,Dj=d]∑nj=1I[Dj=d]. R

ˆ

d

(

s

)

=

j

=

1

N

I

[

T

j

μ

ˆ

(

X

j

,

d

)

s

,

D

j

=

d

]

j

=

1

n

I

[

D

j

=

d

]

.

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

Gˆx(t)=Rˆ1(t−μˆ(x,0))=∑Nj=1I[Tj−μˆ(Xj,d)≤t−μˆ(x,0),Dj=d]∑nj=1I[Dj=d]. G

ˆ

x

(

t

)

=

R

ˆ

1

(

t

μ

ˆ

(

x

,

0

)

)

=

j

=

1

N

I

[

T

j

μ

ˆ

(

X

j

,

d

)

t

μ

ˆ

(

x

,

0

)

,

D

j

=

d

]

j

=

1

n

I

[

D

j

=

d

]

.

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

Gˆ∗(t)=∑Mm=1∑Nj=1I[Tj−μˆ(Xj,d)≤t−μˆ(X∗m,0),Dj=d]M×∑Nj=1I[Dj=d]. G

ˆ

(

t

)

=

m

=

1

M

j

=

1

N

I

[

T

j

μ

ˆ

(

X

j

,

d

)

t

μ

ˆ

(

X

m

,

0

)

,

D

j

=

d

]

M

×

j

=

1

N

I

[

D

j

=

d

]

.

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

A Special Case of Maximizing AAUC

Get Radiology Tree app to read full this article<

μT=(X′α1+γ1DX′α2+γ2D),ΣT=(σ21ρσ1σ2ρσ1σ2σ22). μ

T

=

(

X

α

1

+

γ

1

D

X

α

2

+

γ

2

D

)

,

Σ

T

=

(

σ

1

2

ρ

σ

1

σ

2

ρ

σ

1

σ

2

σ

2

2

)

.

Here μ T does not include any interaction terms of X and D , indicating that the covariates only affect the magnitude of the marker, but not the accuracy of the marker. Consider the linear combination T 1 + λ T 2 , which follows a univariate normal distribution with

μc=X′(α1+λα2)+(γ1+λγ2)D,σ2c=σ21+2ρσ1σ2λ+σ22λ2. μ

c

=

X

(

α

1

+

λ

α

2

)

+

(

γ

1

+

λ

γ

2

)

D

,

σ

c

2

=

σ

1

2

+

2

ρ

σ

1

σ

2

λ

+

σ

2

2

λ

2

.

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

AAUC=AUCx=Φ(γ1+λγ22σ21+4ρσ1σ2λ+2σ22λ2√). A

A

U

C

=

A

U

C

x

=

Φ

(

γ

1

+

λ

γ

2

2

σ

1

2

+

4

ρ

σ

1

σ

2

λ

+

2

σ

2

2

λ

2

)

.

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

(1,λ)∝(γ1,γ2)Σ−1T. (

1

,

λ

)

(

γ

1

,

γ

2

)

Σ

T

1

.

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

Get Radiology Tree app to read full this article<

References

  • 1. Metz C.E.: Basic principles of ROC analysis. Semin Nucl Med 1978; 8: pp. 283-298.

  • 2. Pepe M.S., Thompson M.L.: Combining diagnostic test results to increase accuracy. Biostatistics 2000; 1: pp. 123-140.

  • 3. Su J.Q., Liu J.S.: Linear combinations of multiple diagnostic markers. J Am Stat Assoc 1993; 88: pp. 1350-1355.

  • 4. Jiang Y., Metz C.E.: A quadratic model for combining quantitative diagnostic assessments from radiologist and computer in computer-aided diagnosis. Acad Radiol 2006; 13: pp. 140-151.

  • 5. Liu B., Metz C.E., Jiang Y.: Effect of correlation on combining diagnostic information from two images of the same patient. Med Phys 2005; 32: pp. 3329-3338.

  • 6. Liu C., Liu A., Halabi S.: A min−max combination of biomarkers to improve diagnostic accuracy. Statist Med 2011; 30: pp. 2005-2014.

  • 7. Zou K.H., Bhagwat J.G., Carrino J.A.: Statistical combination schemes of repeated diagnostic test data. Acad Radiol 2006; 13: pp. 566-572.

  • 8. Pepe M.S.: The statistical evaluation of medical tests for classification and prediction.2003.Oxford University PressOxford, UK

  • 9. Zhou X.H., Obuchowski N.A., McClish D.K.: Statistical methods in diagnostic medicine.2011.WileyNew York

  • 10. Pesce L.L., Metz C.E., Berbaum K.S.: On the convexity of ROC curves estimated from radiological test results. Acad Radiol 2010; 17: pp. 960-968.

  • 11. Janes H., Pepe M.S.: Adjusting for covariates in studies of diagnostic, screening, or prognostic markers: an old concept in a new setting. Am J Epidemiol 2008; 168: pp. 89-97.

  • 12. Janes H., Pepe M.S.: Adjusting for covariate effects on classification accuracy using the covariate-adjusted receiver operating characteristic curve. Biometrika 2009; 96: pp. 371-382.

  • 13. Liu D., Zhou X.H.: Covariate adjustment in estimating the area under ROC curve with partially missing gold standard. Biometrics 2013; 69: pp. 91-100.

  • 14. Dodd L.E., Pepe M.S.: Semiparametric regression for the area under the receiver operating characteristic curve. J Am Stat Assoc 2003; 98: pp. 409-417.

  • 15. Pepe M.S.: Three approaches to regression analysis of receiver operating characteristic curves for continuous test results. Biometrics 1998; 54: pp. 124-135.

  • 16. Liu D., Zhou X.H.: Semiparametric estimation of the covariate-specific ROC curve in presence of ignorable verification bias. Biometrics 2011; 67: pp. 906-916.

This post is licensed under CC BY 4.0 by the author.