Literature DB >> 33599032

A robust permutation test for the concordance correlation coefficient.

Alan D Hutson1, Han Yu1.   

Abstract

In this work, we developed a robust permutation test for the concordance correlation coefficient (ρc ) for testing the general hypothesis H0  : ρc  = ρc(0) . The proposed test is based on an appropriately studentized statistic. Theoretically, the test is proven to be asymptotically valid in the general setting when two paired variables are uncorrelated but dependent. This desired property was demonstrated across a range of distributional assumptions and sample sizes in simulation studies, where the test exhibits robust type I error control in all settings tested, even when the sample size is small. We demonstrated the application of this test in two real world examples across cardiac output measurements and endocardiographic imaging.
© 2021 The Authors. Pharmaceutical Statistics published by John Wiley & Sons Ltd.

Entities:  

Keywords:  measures of agreement; non-normal; small sample; studentization

Mesh:

Year:  2021        PMID: 33599032      PMCID: PMC8359348          DOI: 10.1002/pst.2101

Source DB:  PubMed          Journal:  Pharm Stat        ISSN: 1539-1604            Impact factor:   1.894


INTRODUCTION

Measurement of agreement is an essential task in biology and medicine. The often encountered question is whether measurements by two different methods on the same samples produce essentially the same results. For example, it may be of interest to evaluate whether a new assay can reproduce the results of a traditional gold‐standard assay for measuring tumor biomarkers in serum, or whether two pathologists have the same ratings on a set of samples for a cancer diagnosis. The measurement of agreement consists of two aspects: accuracy and precision. Accuracy pertains to whether the observed value agrees with the true value systematically, while precision measures the extent to which the observed values conform. Specific agreement measurements have been designed for different types of data. For categorical data with two levels, McNemar's test is typically used to assess the systematic difference between two measurements. A significant test result would suggest two measurements deviate in a systematic manner. Cohen's κ is a single value measurement for agreement between categorical variables, which is defined as the difference between observed and expected agreement by chance. The approach can be extended to ordinal data with more than two categories by using appropriate weighting schemes. For continuous data, the paired‐sample t‐test can be used to measure the systematic differences between paired observations. The Bland and Altman diagram plots the difference between two measurements against their means, so as to visualize the pattern and extent of agreement relative to the overall variation. The intraclass correlation coefficient (ICC) can be used as single value measurement of agreement, which represents the between‐pair variance as a proportion of the total variance of the observations. Lin (1989) proposed the concordance correlation coefficient (CCC), which is a widely used and highly cited agreement index between pairs of continuous measurements. Several R packages are available for its calculation, such as DescTools, agRee and cccrm., , The CCC evaluates the agreement between two readings by measuring the variation of their linear relationship from the 45° line through the origin (the concordance line). It can be expressed as the product of the Pearson correlation coefficient ρ, which measures precision, and a measurement of accuracy, which is a function of the means and standard deviations. This is an advantage of the CCC over other measurements since it evaluates precision and accuracy simultaneously in a single measure. The CCC has also been extended to be modeled as a function of covariates, and a measure of overall agreement among multiple raters. Nonparametric tests have also been developed to assess the multi‐rater agreements based on the CCC. The CCC has become a popular tool for measuring agreement. Hypothesis testing on the CCC (H 0 : CCC = CCC0) is important in assessing whether there is sufficient agreement between two measurements. The test is typically based on the asymptotic distribution of either or the Z‐transformed statistic. It has been widely used in real world applications,, , , and has been implemented in the Stata CONCORD module., Both asymptotic tests rely on large sample sizes and typically fail to control the Type I error at the desired level when n is small. Under such scenarios, permutation tests provide a strong alternative testing approach. To our knowledge, only limited work has been reported on permutation test about the CCC. Williamson et al. proposed a permutation test for the CCC for comparing whether two methods have equal agreement with the third, for example a gold standard. However, permutation tests for a point null were not a part of their work. A common and naive mistake in terms of permutation testing about the correlation coefficient or the CCC is to perform a simple permutation test ignoring possible dependency structures, which leads to invalid inference. Since the CCC can be decomposed into the product of Pearson's correlation with a quantity measuring bias, inference about these two measurements are closely related. DiCiccio and Romano have shown that the permutation distribution of Pearson's correlation coefficient does not converge to the sampling distribution when two random variables are dependent but uncorrelated. Therefore, the type I error rate will not be controlled at the desired level. They showed that this issue can be solved by using a permutation test based on an appropriately studentized statistic. In Section 2 we show that a naive permutation test about the CCC behaves similarly to the non‐studentized permutation test about Pearson's correlation coefficient in terms of inflated Type I error rates. To address this issue we propose a studentized statistic for the CCC following the approach of DiCiccio and Romano. More importantly, we extended the studentized permutation test to more general null hypotheses: H 0 : CCC = CCC0. Studentized statistics have been widely used in permutation tests., However, to our knowledge, this is the first work using studentized permutation test for the CCC. We prove theoretically that the permutation test for the CCC based on studentized statistic is asymptotically valid. In Section 3 we carry out an extensive simulation study which illustrated that studentized permutation test controls the Type I error at its nominal level even in the small sample size settings. Finally, in Section 4 we demonstrate our methodology using real world data from studies on cardiac output measurements and endocardiographic imaging.

METHODS

Concordance correlation coefficient

Let (X 1, Y 1), …, (X , Y ) be n pairs of samples independently selected from a bivariate population with means μ 1 and μ 2, and covariance matrixThe CCC is based on the expected value of the squared difference of two variables, X and Y, and defined as,where −1 ≤ ρ  ≤ 1. Note that the CCC can be decomposed into two parts as follows:where ρ is the Pearson correlation coefficient, which measures linear association between X and Y, andwhich is a measure of accuracy, and represents how far the best‐fit line deviates from the 45° line through origin (concordance line). The value of ρ  = 1 indicates perfect agreement while the value of ρ  = 0 indicates lack of agreement. It is important to note that ρ  = 0 if and only if ρ = 0. The null hypothesis that is of interest to most researchers in the context of testing agreement is H 0 : ρ  = ρ and we will focus on one‐sided alternative hypothesis H 1 : ρ  > ρ . In agreement testing the test H 0 : ρ  ≥ ρ versus H 1 : ρ  < ρ is generally not of interest in practice. For n independent sample pairs (X 1, Y 1), …, (X , Y ), ρ can be estimated by replacing the population quantities with the respective moment estimators such thatwhere and are the sample means, and are the sample variances, for X and Y, respectively and is the sample covariance. Note that ρ  = 0 if and only if ρ = 0. However, testing H 0 : ρ  = 0 and H 0 : ρ = 0 are different tests in that the estimator is scaled by a random variable in compared with , for the respective tests. The test about can be performed based on the asymptotic normal distribution of either or using the Fisher's Z transformation given as,The variances for each test are obtained utilizing the delta method, for example, see Lin (1989) for details of deriving the asymptotic distributions for both statistics, respectively. When the sample size is small, the Type I error is usually not well controlled, even though the Z‐transformed statistic converges at a faster rate to normality. We will illustrate this property in our simulation study in Section 3.

Background information

As noted earlier the CCC, ρ , may be decomposed into two components, namely ρ rescaled by a non‐zero constant C. Therefore, the tests of ρ and ρ are closely related. In this section, we start by reviewing the permutation test for Pearson's correlation coefficient as developed by Diciccio and Romano. Towards this end define G to be the set of all permutations π of {1, …, n}. For testing independence between two random variables X and Y, the permutation distribution of any given test statistic T (X , Y ) is defined aswhere represents {Y , …, Y }. In this setting, the permutation G is all possible pairwise combinations between X and Y . A level α one‐sided permutation test rejects if is larger than the 1 − α quantile of the permutation distribution. The permutation test is exact when exchangeability assumptions hold, that is, the distribution of (X , Y ) is invariant under the group of transformations G . The test using the Pearson correlation coefficient is exact when using a metric of dependence for testing the null hypothesis of independence given aswhere P and P are marginal distributions. The null hypothesis of independence is not equivalent to the test about zero correlation given as H 0 : ρ = 0 with the exception of limiting assumptions such as the data are distributed as bivariate normal random variables. In other words, in the general setting two random variables can be dependent but uncorrelated. In such cases, DiCiccio and Romano have shown that, with finite fourth moments, the permutation distribution of converges to N(0, 1), but its sampling distribution converges to N(0, τ 2), whereandThus the test will not be level α unless τ = 1. In light of this result, DiCiccio and Romano proposed a studentized correlation test statistic, which has been shown to control Type I error asymptotically at α when two random variables are dependent but uncorrelated. Specifically, the studentized statistic is defined as , whereThe permutation distribution and sampling distribution of S both converge to the standard normal distribution asymptotically. It should be noted that even though the results presented in DiCiccio and Romano are based on large sample approximations the behavior of this test for small to moderate sample sizes is quite good as born out in their simulation results.

Permutation concordance correlation test for H 0 : ρ  = 0

For the permutation test of ρ  = 0, we use the same permutation scheme used for the Pearson correlation coefficient as described in Equation (1). That is, for each permutation we will randomly shuffle Y while keeping X fixed. Recall that ρ  = 0 if and only if ρ = 0, but we also have ρ  → 0 when σ 1/σ 2 →  + ∞ or 0, or when ∣μ 1 − μ 2 ∣  →  + ∞. The latter condition implies F and F have either location or scale differences or both. Therefore, for any permutation scheme, the exchangeability assumption does not necessarily hold under H 0. In this section we show that the permutation test using the permutation scheme by randomly shuffling Y, although not exact, will be asymptotically valid if the statistic is properly studentized. On the other hand, the naive permutation test based on the statistic defined at Section 2.1 suffers a similar deficiency to that of for Pearson's correlation coefficient, and it does not generally control the Type I error at the desired level. From the result of DiCiccio and Romano, if and , then under H 0, , where Z ∼ N(0, 1). By the strong law of large numbers, we have almost surely. Therefore, by Slutsky's theorem, we have in distribution under H 0. Let Cand Tbe functions of a sequence of i.i.d. random variables X. If C → C almost surely, and for almost every sequence of X , where F(t) is the CDF of Z, then for statistic , we have under H 0 : ρ  = 0, where F ′(t) is the CDF of Z ′ = CZ. Note that for a given sample, remains constant for any π, and almost surely. From Theorem 2.1 of DiCiccio and Romano it follows thatTherefore, by Proposition 1, we have,almost surely, where Φ is the CDF of N(0, C 2). We can see that the sampling and permutation distributions of T converge to the same distribution only when τ = 1, thus the permutation test will not guarantee Type I error control at level α under general scenarios. On the other hand, the permutation test will be asymptotically valid when it is based on a studentized statistic. Towards this end we have the following: Let (X , Y ) be a sequence of i.i.d. random variables. Suppose and , and define the studentized statistic then we have almost surely under H 0 : ρ  = 0, where Φ is the CDF of N(0, C 2). The proof of Theorem 1 follows directly from the fact that C is constant under permutations, Theorem 2.2 and Proposition 1. Therefore, both the sampling distribution and permutation distribution of converge to the corresponding quantiles of a N(0, C 2) distribution, which in turn proves the test has asymptotic Type I error control at level α. Note that although remains constant under the proposed permutation scheme, the tests on the Pearson's correlation coefficient and the CCC are distinctly different tests.

Permutation concordance correlation test for H 0 : ρ  = ρ

In a more general scenario, we may be interested in testing H 0 : ρ  = ρ versus H 0 : ρ  > ρ . This corresponds to a non‐zero correlation under H 0, which cannot be tested by a conventional permutation test. In order to bring this test into the above framework, we rely on a statistic based on a de‐correlated sample. First, we obtain an estimated correlation under the H 0:which converges almost surely to ρ 0 when H 0 is true. We can standardize the original observations bysuch that the new variables will have zero means and unit standard deviations, which will then be de‐correlated byIn this equation, the matrix A(⋅) is defined aswhich satisfiesIt is straightforward to show that under H 0. The test statistic can then be defined based on U and V,where is the sample Pearson correlation of U and V, and is the large sample variance of . By large sample theory, it can be readily shown that . Therefore, we haveObviously, the pair (U, V) is asymptotically uncorrelated under H 0, which means they are also asymptotically exchangeable under normality. Therefore, under the framework by DiCiccio and Romano, it is legitimate to obtain the permutation distribution of by randomly shuffling V. Specifically, for each permutation we will calculate the statistic asBy Theorem 1, we can see that the permutation distribution of will converge to N(0, C 2) when ρ(U, V) = 0, a condition will be satisfied asymptotically. The computation of relies on the estimation of , of which the analytical form is very difficult to derive. The commonly used bootstrap method yields poor variance estimation in our case (data not shown). This is likely due to the standardization step which tends to be unstable when there are many duplicates during the resampling, which can be more severe when the sample size is small. On the other hand, the jackknife method provides a robust estimation. Conventionally, the jackknife procedure calculates for i = 1, …, n, where is the statistic with (X , Y ) left out, and the variance can be estimated by . It should be noted that this variance is estimated under . However, for hypothesis testing the variance needs to be estimated under ρ  = ρ . It is obvious that depends on ρ and such discrepancy may lead to a reduced power. To solve this issue, we used a surrogate distribution approach used in the work by Hutson. The surrogate data is obtained by a de‐correlation operation followed by a re‐correlation based on the correlation expected under H 0 which is . Specifically, let and be the standardized observations. They will be transformed as belowwhere B(⋅) is defined asThe matrix transforms into a pair of standardized variables with zero means and unit standard deviations. Importantly, and have a correlation of . Through the following rescale and shift operations, the final variable pairs will have the same means and variances as (X , Y ), but a correlation of instead of . This ensures the sample ρ of is ρ . Therefore, we will use (X ′, Y ′) for the jackknife procedure for estimating . Occasionally, the value of could be larger than 1. This will happen when is too small but ρ too large. In our implementation, we will set in this scenario, which results in a large p‐value. Note that a small C implies large difference between X and Y, which already suggests a poor agreement. Therefore, in such cases it is unreasonable to have large ρ .

SIMULATIONS

Test for H 0 : ρ  = 0 versus H 1 : ρ  > 0

We examined the Type I error control using distributions commonly found in the literature for examining these types of test statistics across a wide range of settings., For our simulation, we focused on testing H 0 : ρ  = 0 versus H 1 : ρ  > 0, with sample sizes n = 10, 25, 50, 100, 200. Each simulation utilized 10,000 Monte Carlo replications and the number of permutations used was 1000. We compared the straight large sample approximation (Asymptotic), Fisher's Z‐transformation (Fisher's Z), naive permutation test (Perm), and studentized permutation test (Stu Perm). The Type I error control for α = 0.05 was examined. The simulation scenarios from DiCiccio and Romano were utilized in our study: 1. Multivariate normal (MVN) with mean zero and identity covariance. 2. Exponential given as (X, Y) = rS u where , u is uniformly distributed on the two dimensional unit circle and r ∼ exp(1). 3. Circular given as the uniform distribution on a two dimensional unit circle. 4. t 4.1 where X = W + Z and Y = W − Z, where W and Z are i.i.d. random variables following t‐distributions with 4.1 degrees of freedom. 5. Multivariate t‐distribution (MVT) with location parameters (0, 0), identity covariance and 5 degrees of freedom. The results show that for all distributions, both the untransformed and Z‐transformed asymptotic tests have inflated Type I error rates when n is small (Table 1). Although the error rates converge towards the nominal level of 0.05 as n increases, they only approach 0.05 when n ≥ 100. For MVN, the error rates are well controlled by naive permutation test, even when n is small. However, with other distributions, the test is either too conservative (circular) or too liberal (exponential, t 4.1 and MVT), and the error rates do not converge to 0.05 as n increases. For example, under the t 4.1 distribution, the type I error rate of naive permutation test inflates dramatically to 0.21 when n = 200. Meanwhile, for the circular distribution, this test becomes over conservative with a type I error rate of 0.01 when n = 200. On the other hand, the studentized test controls type I error rate robustly at 0.05 under all settings and even when the sample size is as small as 10. The above results demonstrated the proposed studentized permutation test is a robust method for testing H 0 : ρ  = 0. Although C = 1 in this setting, the test is not equivalent to H 0 : ρ = 0, because the test on ρ needs to take into account the variability of .
TABLE 1

Type I errors for tests of H 0 : ρ  = 0 versus H 1 : ρ  > 0, when ρ  = 0

Distribution N AsymptoticFisher's Z PermStu Perm
MVN100.12270.12300.04890.0457
250.08480.08270.05160.0518
500.06770.06600.05190.0504
1000.05990.05870.05140.0516
2000.05250.05210.04790.0494
Exponential100.19950.19560.11570.0608
250.14100.13170.15010.0554
500.11070.10370.16170.0544
1000.07790.07360.16190.0480
2000.07020.06730.16580.0517
t 4.1 100.16650.15810.09020.0444
250.12370.11230.13130.0435
500.09990.09110.15520.0434
1000.09040.08220.18510.0487
2000.07880.07280.20510.0484
Circular100.08530.09070.01840.0560
250.05890.05960.01140.0473
500.05340.05410.01010.0482
1000.05100.05120.01190.0480
2000.05030.05030.01170.0478
MVT100.15790.15690.07210.0486
250.11690.11140.09870.0466
500.08780.08220.10760.0436
1000.07400.06920.11750.0435
2000.07030.06790.12900.0500

Abbreviations: MVN, multivariate normal; MVT, multivariate t‐distribution.

Type I errors for tests of H 0 : ρ  = 0 versus H 1 : ρ  > 0, when ρ  = 0 Abbreviations: MVN, multivariate normal; MVT, multivariate t‐distribution. In addition to the original settings, we further examined the tests' type I error control when C ≠ 1. Let and be the mean and standard deviation of Y in the original settings. This is achieved by either introducing a shift in Y, that is , or having Y rescaled by a factor of 2, . The results are shown in supporting information, which suggest that the studentized permutation test is robust to shifts and different scales in underlying distributions.

Test for H 0 : ρ  = ρ versus H 1 : ρ  > ρ

Next, we evaluated the proposed test's performance on non‐zero null hypotheses. The data was generated under the settings of ρ  = 0.3 or 0.7, μ 2 − μ 1 = 0.5, σ 2/σ 1 = 1.5. The data was first generated in a similar procedure as the previous section, but was then standardized by the population standard deviations and correlated using B(ρ /C) = B(ρ). The correlated data was then scaled and shifted to have desired scale and location parameters. The naive permutation test cannot handle a non‐zero point null, thus was not examined. Table 2 shows the type I errors for testing H 0 : ρ  = 0.3 and H 0 : ρ  = 0.7. The results are also shown graphically in Figures 1 and 2. The asymptotic test and the Fisher's Z test generally have inflated type I errors, where the Fisher's Z test shows a faster convergence to 0.05. In fact, the asymptotic test fails to achieve satisfactory type I error control even when n is as large as 200 except for the circular scenario. The test based on Fisher's Z statistic also needs n > 50 to achieve good type I error control in most cases. For testing H 0 : ρ  = 0.3 under t 4.1, the Fisher's Z test fails to control type I error under 0.069 even when n = 200. On the other hand, the studentized permutation test robustly controls the type I error at desired level only with a few cases of slight inflation for testing H 0 : ρ  = 0.3 when n = 10 (Figure 1). This can be observed for exponential, t 4.1 and MVT distributions. However, even in these cases, its type I error control is still superior to the competitors. For testing H 0 : ρ  = 0.7, the performance was robust for almost all cases (Figure 2).
TABLE 2

Type I errors for tests of H 0 : ρ  = ρ versus H 1 : ρ  > ρ , where ρ  = 0.3 or 0.7

ρc(0) = 0.3ρc(0) = 0.7
Distribution N AsymptoticFisher's Z Stu PermAsymptoticFisher's Z Stu Perm
MVN100.11950.10820.06470.12190.09740.0495
250.08530.07210.05500.08880.06680.0489
500.06920.05940.05140.07570.05670.0476
1000.06320.05570.05350.06380.05130.0472
2000.05080.04610.04430.05720.04800.0460
Exponential100.18390.16600.08400.15280.12640.0499
250.13450.11200.07070.12430.09120.0480
500.10530.08650.06200.09610.06840.0459
1000.08970.07410.06280.08580.06140.0461
2000.07470.06620.05670.07550.05770.0493
t 4.1 100.16340.14910.07200.13850.10850.0464
250.12300.10610.05900.10750.06990.0424
500.10650.08800.05520.09010.05890.0389
1000.09770.08130.05510.08190.05150.0401
2000.08180.06900.05140.06800.04640.0399
Circular100.06720.06060.03720.07980.06280.0354
250.05770.05110.04060.06760.05080.0430
500.05290.04640.04410.05900.04670.0460
1000.04930.04550.04310.05470.04520.0449
2000.05160.04800.04860.05470.04770.0503
MVT100.14980.13340.06940.13570.10970.0473
250.11490.09680.06040.10670.07940.0445
500.09410.07730.05790.08840.06290.0424
1000.08060.06840.05680.07860.05870.0452
2000.06860.05950.05120.06760.05270.0436

Note: The true ρ values are 0.3 and 0.7, respectively.

Abbreviations: MVN, multivariate normal; MVT, multivariate t‐distribution.

FIGURE 1

Rejection probabilities (type I error) for tests of H 0 : ρ  = 0.3 versus H 1 : ρ  > 0.3, when ρ  = 0.3

FIGURE 2

Rejection probabilities (type I error) for tests of H 0 : ρ  = 0.7 versus H 1 : ρ  > 0.7, when ρ  = 0.7

Type I errors for tests of H 0 : ρ  = ρ versus H 1 : ρ  > ρ , where ρ  = 0.3 or 0.7 Note: The true ρ values are 0.3 and 0.7, respectively. Abbreviations: MVN, multivariate normal; MVT, multivariate t‐distribution. Rejection probabilities (type I error) for tests of H 0 : ρ  = 0.3 versus H 1 : ρ  > 0.3, when ρ  = 0.3 Rejection probabilities (type I error) for tests of H 0 : ρ  = 0.7 versus H 1 : ρ  > 0.7, when ρ  = 0.7 We also investigated the power for testing H 0 : ρ  = 0.7 and H 1 : ρ  > 0.7 when the true ρ is 0.8 (Figure 3). The exact rejection probabilities are provided in Table S3. It should be noted that in most of the cases, especially when n ≤ 50, the powers were not comparable because Fisher's Z and asymptotic tests tend to have inflated type I errors. Especially, the asymptotic tests have highest power in all cases, which is due to its inflated type I errors in general. To make legitimate comparisons, we focus on the settings where the type I error of Fisher's Z test is <0.06. In these cases, the difference between the power of Fisher's Z and studentized permutation tests is generally less than 3%. For example, under the circular scenarios with n ≥ 25, the two tests only show negligible difference in power. Therefore, we can conclude that the proposed test robustly controls the type I error while maintains comparable power with Fisher's Z tests.
FIGURE 3

Rejection probabilities (power) for tests of H 0 : ρ  = 0.7 versus H 1 : ρ  > 0.7, when ρ  = 0.8

Rejection probabilities (power) for tests of H 0 : ρ  = 0.7 versus H 1 : ρ  > 0.7, when ρ  = 0.8

EXAMPLE

Cardiac output data

As an illustration of our approach, we tested H 0 : ρ  = ρ versus H 1 : ρ  > ρ using cardiac output estimated from systolic time intervals based on impedance cardiography (IC) and those estimated by radionuclide ventriculography (RV) in 12 patients. The data was originally reported by Bowling et al. and is obtained from the publication by Bland and Altman. In the reported data, there are multiple pairs of observations per patient. Since modeling replicates within individuals is not within the scope of our study, we took average of the replicates for each individual, such that only one pair of averaged measurements for each individual was used for analysis. The scatter plot of the paired data is given in Figure 4. Marginal normality of data was examined by Shapiro–Wilk test, while the bivariate normality was examined by Henze–Zikler test. The p values of Shapiro–Wilk tests for IC and RV are 0.96 and 0.97, respectively. The p value of Henze–Zikler test is 0.99. Therefore, there is no evidence that the data distribution is non‐normal.
FIGURE 4

Scatter plot of cardiac output data with concordance line

Scatter plot of cardiac output data with concordance line The estimated between IC and RV is 0.64. The paired‐sample t‐test shows cardiac outputs estimated by RV are significantly higher than the estimates by IC (p = 0.026), suggesting there is a systematic difference between two techniques. The p values for ρ  = 0 and ρ  = 0.3 are shown in Table 3. Both permutation tests used 5000 resamples. If we are testing at level α = 0.05, then we will reject H 0 : ρ  = 0 for all tests, and conclude there is a non‐zero agreement between IC and RV in estimating cardiac outputs (Table 3). Meanwhile, we are also interested in whether there is a moderate agreement. Therefore, we tested H 0 : ρ  = 0.3 versus H 1 : ρ  > 0.3. In this case, the naive permutation test cannot be applied. Both asymptotic and Fisher's Z tests rejected the H 0. This is a different conclusion from the studentized permutation test, which failed to reject H 0. Based on the simulation results, the studentized permutation test is more reliable when the sample size is small.
TABLE 3

The p‐values of testing H 0 : ρ  = ρ versus H 1 : ρ  > ρ for cardiac output data

Testsρc(0) = 0ρc(0) = 0.3
Asymptotic<0.00010.0141
Fisher's Z 0.00090.0320
Perm0.0038
Stu Perm0.01460.1178
The p‐values of testing H 0 : ρ  = ρ versus H 1 : ρ  > ρ for cardiac output data

Echocardiographic imaging

The second example is taken from an echocardiographic imaging (EI) study. The study developed an autonomous boundary detection (ABD) algorithm to detect the limiting boundaries of the left ventricular myocardium, which requires no observer input. The study aimed to increase reliability, objectivity, and reproducibility in order to enhance the quantitative accuracy of echocardiography. Following the approach by Hutson, we have selected a subset of n = 15 subjects from the EI study, and use the fractional area change (FAC) as the quantity of interest. The FAC is computed aswhere A ED and A ES are the endocardial areas at end diastole and end systole respectively. In this example we focus on the comparison between the FAC's as measured by the fuzzy gold standard (FGS) derived from a consensus of experts and one of the echocardiographers (Expert 2), so as to examine the tests when the agreement is poor. The agreement between FGS and the expert is visualized by a scatter plot with concordance line (Figure 5). Similarly, marginal normality of data was examined by Shapiro–Wilk test, and the bivariate normality was examined by Henze–Zikler test. The p values of Shapiro–Wilk tests for FGS and expert are 0.20 and 0.09, respectively. The p value of Henze–Zikler test is 0.09.
FIGURE 5

Scatter plot of echocardiographic imaging (EI) data with concordance line

Scatter plot of echocardiographic imaging (EI) data with concordance line The paired‐sample t‐test shows cardiac outputs estimated by FGS are significantly higher than the estimates by the expert (p = 0.02) suggesting a systematic difference. From the scatter plot (Figure 5), a low agreement between two measurements was observed, and the CCC is estimated as 0.42. Table 4 shows the results for testing H 0 : ρ  = 0 versus H 1 : ρ  > 0. Similarly, both permutation tests used 5000 resamples. If we are testing at level α = 0.05, then only studentized permutation test failed to reject H0 (p = 0.11). All the other three tests rejected H0 and conclude there is a non‐zero agreement between FGS and the expert in estimating FAGS. Based on the simulation results in Section 3, the result from studentized test is more reliable and we should conclude that there is no significant agreement between FGS and the expert.
TABLE 4

The p‐values of testing H 0 : ρ  = 0 versus H 1 : ρ  > 0 for echocardiographic imaging (EI) data

Testsp value
Asymptotic0.0001
Fisher's Z 0.0003
Perm0.0074
Stu Perm0.1112
The p‐values of testing H 0 : ρ  = 0 versus H 1 : ρ  > 0 for echocardiographic imaging (EI) data

DISCUSSION

In this work, we present a robust concordance correlation permutation test for testing H 0 : ρ  = ρ . Conventional testing of the CCC relies on large sample approximations, which tends to have inflated Type I error rates when the sample size is small. This was illustrated in our simulations studies (Section 3). An alternative approach to hypothesis testing based on asymptotic approximations is to consider the corresponding permutation test. However, DiCiccio and Romano have shown that the naive permutation test of Pearson's correlation coefficient does not control type I error under non‐normality settings where two variables can be dependent but uncorrelated. Here we demonstrated that a naive permutation test for the CCC suffers a similar issue both theoretically and empirically. To solve this issue, we proposed a permutation test for the CCC based on appropriately studentized statistic following DiCiccio and Romano's approach, which controls type I error even when sample size is as small as 10 and normality assumption is violated. Importantly, while the original studentized permutation test can only handle tests of zero correlation coefficients, we further extended the studentized permutation test for more general hypotheses. Similarly, the generalized testing procedure exhibited a robust type I error control under different scenarios. The proposed method may also enable the construction of confidence sets with better coverage probability by inverting the acceptance region, which still requires future investigation. Implementation of the method is available through the R package perk (https://github.com/hyu-ub/perk).

CONFLICT OF INTEREST

The authors declare no potential conflict of interests. Table S1 Type I errors for tests on H 0 : ρ  = 0 versus H 1 : ρ  > 0, when Table S2 Type I errors for tests on H 0 : ρ  = 0 versus H 1 : ρ  > 0, when Table S3 Power for tests on H 0 : ρ  = 0.7 versus H 1 : ρ  > 0.7, where ρ  = 0.8 Click here for additional data file.
  18 in total

Review 1.  Measuring agreement in method comparison studies.

Authors:  J M Bland; D G Altman
Journal:  Stat Methods Med Res       Date:  1999-06       Impact factor: 3.021

2.  Modeling concordance correlation via GEE to evaluate reproducibility.

Authors:  H X Barnhart; J M Williamson
Journal:  Biometrics       Date:  2001-09       Impact factor: 2.571

3.  Overall concordance correlation coefficient for evaluating agreement among multiple observers.

Authors:  Huiman X Barnhart; Michael Haber; Jingli Song
Journal:  Biometrics       Date:  2002-12       Impact factor: 2.571

4.  Estimating the generalized concordance correlation coefficient through variance components.

Authors:  Josep L Carrasco; Lluís Jover
Journal:  Biometrics       Date:  2003-12       Impact factor: 2.571

5.  Weighted kappa: nominal scale agreement with provision for scaled disagreement or partial credit.

Authors:  J Cohen
Journal:  Psychol Bull       Date:  1968-10       Impact factor: 17.737

6.  Autonomous epicardial and endocardial boundary detection in echocardiographic short-axis images.

Authors:  E A Geiser; D C Wilson; D X Wang; D A Conetta; J D Murphy; A D Hutson
Journal:  J Am Soc Echocardiogr       Date:  1998-04       Impact factor: 5.251

7.  A concordance correlation coefficient to evaluate reproducibility.

Authors:  L I Lin
Journal:  Biometrics       Date:  1989-03       Impact factor: 2.571

8.  Statistical methods for assessing agreement between two methods of clinical measurement.

Authors:  J M Bland; D G Altman
Journal:  Lancet       Date:  1986-02-08       Impact factor: 79.321

9.  Are early first trimester weights valid proxies for preconception weight?

Authors:  Rebecca A Krukowski; Delia S West; Marisha DiCarlo; Kartik Shankar; Mario A Cleves; Marie E Saylors; Aline Andres
Journal:  BMC Pregnancy Childbirth       Date:  2016-11-21       Impact factor: 3.007

10.  A robust Pearson correlation test for a general point null using a surrogate bootstrap distribution.

Authors:  Alan D Hutson
Journal:  PLoS One       Date:  2019-05-16       Impact factor: 3.752

View more
  1 in total

1.  A robust permutation test for the concordance correlation coefficient.

Authors:  Alan D Hutson; Han Yu
Journal:  Pharm Stat       Date:  2021-02-17       Impact factor: 1.894

  1 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.