Pesce Lorenzo L, Metz Charles E
Department of Radiology, The University of Chicago, 5841 South Maryland Avenue, Chicago, IL 60637-1470, USA.
Acad Radiol. 2007 Jul;14(7):814-29. doi: 10.1016/j.acra.2007.03.012.
Estimation of ROC curves and their associated indices from experimental data can be problematic, especially in multireader, multicase (MRMC) observer studies. Wilcoxon estimates of area under the curve (AUC) can be strongly biased with categorical data, whereas the conventional binormal ROC curve-fitting model may produce unrealistic fits. The "proper" binormal model (PBM) was introduced by Metz and Pan to provide acceptable fits for both sturdy and problematic datasets, but other investigators found that its first software implementation was numerically unstable in some situations. Therefore, we created an entirely new algorithm to implement the PBM.
This paper describes in detail the new PBM curve-fitting algorithm, which was designed to perform successfully in all problematic situations encountered previously. Extensive testing was conducted also on a broad variety of simulated and real datasets. Windows, Linux, and Apple Macintosh OS X versions of the algorithm are available online at http://xray.bsd.uchicago.edu/krl/.
Plots of fitted curves as well as summaries of AUC estimates and their standard errors are reported. The new algorithm never failed to converge and produced good fits for all of the several million datasets on which it was tested. For all but the most problematic datasets, the algorithm also produced very good estimates of AUC standard error. The AUC estimates compared well with Wilcoxon estimates for continuously distributed data and are expected to be superior for categorical data.
This implementation of the PBM is reliable in a wide variety of ROC curve-fitting tasks.
从实验数据估计ROC曲线及其相关指标可能存在问题,尤其是在多读者、多病例(MRMC)观察者研究中。曲线下面积(AUC)的Wilcoxon估计对于分类数据可能存在强烈偏差,而传统的双正态ROC曲线拟合模型可能会产生不切实际的拟合。Metz和Pan引入了“适当”双正态模型(PBM),以便为稳健和有问题的数据集都提供可接受的拟合,但其他研究者发现其最初的软件实现在某些情况下数值不稳定。因此,我们创建了一种全新的算法来实现PBM。
本文详细描述了新的PBM曲线拟合算法,该算法旨在在之前遇到的所有有问题的情况下都能成功运行。还对各种模拟和真实数据集进行了广泛测试。该算法的Windows、Linux和苹果Macintosh OS X版本可在http://xray.bsd.uchicago.edu/krl/在线获取。
报告了拟合曲线的图以及AUC估计值及其标准误差的汇总。新算法从未出现收敛失败的情况,并且在其测试的数百万个数据集中的所有数据集上都产生了良好的拟合。对于除最有问题的数据集之外的所有数据集,该算法还对AUC标准误差产生了非常好的估计。对于连续分布的数据,AUC估计值与Wilcoxon估计值相比效果良好,并且预计在分类数据方面更具优势。
PBM的这种实现在各种ROC曲线拟合任务中都是可靠的。