Tengo una pregunta sobre la evaluación estadística del AUC. En su documento ( http://www.jstor.org/stable/2531595 ), DeLong et al. describen un método para evaluar las curvas AUC. (Otra buena explicación puede encontrarse en el libro "Statistics with Confidence: Confidence Intervals and Statistical Guidelines" de Altman et al.).
Por lo que he entendido, calculamos el AUC y la desviación estándar σ de la matriz Kernel. Asumiendo la distribución normal N(AUC,σ) es posible calcular los intervalos de confianza.
Mi pregunta es sobre el supuesto de normalidad:
-
El AUC suele estar en el intervalo [0,1] pero el intervalo para la distribución normal es (−Inf,Inf) . ¿Es realmente insignificante este problema? (Este problema, por ejemplo, se resuelve en
pROC
restringiendo el CI a [0,1] ) -
El Beta está definida en el intervalo [0,1] y tiene los parámetros de forma α y β . ¿Podemos estimarlas a partir de los datos, como podemos hacer con las CUA?
Por poner un ejemplo: Dado un vector c(T,F,F,F,T,F,F,T,F,F)
el AUC=0.619 y σ=0.237 lo que da como resultado un IC del 95% (0.156,1.083) .
library(pROC)
temp.in <- c(T,F,F,F,T,F,F,T,F,F)
pROC::auc(pROC::roc(controls=which(temp.in), cases=which(!temp.in)))
pROC::ci.auc(pROC::roc(controls=which(temp.in), cases=which(!temp.in)))
En lugar de utilizar la distribución normal, me gustaría utilizar la Beta distribución. Pero cómo podemos estimar α y β para Beta distribución dada c(T,F,F,F,T,F,F,T,F,F)
?