Analyzing receiver operating characteristic curves to compare medical diagnostic tests

authors:

avatar SadatHashemi SadatHashemi , * , avatar Behroz Kavehei , avatar Raheb Ghorbani ORCID


how to cite: SadatHashemi S, Kavehei B, Ghorbani R. Analyzing receiver operating characteristic curves to compare medical diagnostic tests. koomesh. 2005;6(2):e152046. 

Abstract

Introduction: One exposes with diagnosis problems when she or he does an experiment or modeling to predict and allocate objects or persons to certain groups. For example in medicine in order to discriminate diabetes or cancers (level 2 of prevention), different criterions or indices can used. The simplest status is allocating objects to two possible categories, therefore one can measure a test variable in ordinal or continuous scale and regarding an appropriate cut-off in range of test variable and sensitivity, specificity and value of loss function, he or she can determine objects for each category. A suitable and single value index to evaluate test variable is A, area under receiver operating characteristic (ROC) curve. Since probably there are several test variables that measured on a unique sample, so there are natural correlations between A's. When one wants to compare and select the best test(s) among them, ignoring of these correlations can lead to confused results. Materials and Methods: We have detailed a method to compute A's and their variance-covariance matrix and introduced an adequate statistical test to compare them also using a set of simulated data have showed effectiveness of correlations on statistical results. For applied purposes we have prepared a software package using Delphi5. Results: Based on simulated data for two indices we found: , , , . By ignoring correlations between we computed Z =2.1, it leads to reject equality of As in a level, otherwise by regarding correlation, Z =1.92 and equality will accept. Conclusion: Ignoring correlation between As can lead to incorrect results.