Tengo datos de una tarea relativamente fácil en la que los sujetos tenían que detectar una señal en el ruido. Calculé las tasas de aciertos y de falsas alarmas (HR, FAR), y luego procedí a calcular d' utilizando la fórmula estándar, encontrada por ejemplo en Green&Swets 1966, y descrita también aquí :
d' = z(FAR) – z(HR),
donde las puntuaciones z para los valores p de la cola izquierda de la distribución normal se calculan en Matlab como:
z(HR) = norminv(1-HR, 0, 1)
z(FAR) = norminv(1-FAR, 0, 1).
Esto produjo todos los valores negativos para d', y sé que la práctica habitual es invertir el signo en la fórmula de d', para obtener valores positivos de d':
d' = z(HR) – z(FAR)
Como comprobación de la cordura, creé un gráfico de dispersión entre sujetos de los valores brutos de RH contra d', esperando encontrar una correlación positiva en general. Sin embargo, lo que encontré fue una correlación muy clara negativo correlación:
Sé que el valor p en las fórmulas anteriores para las puntuaciones z son tomadas por algunos no como 1-p
sino simplemente como p
por lo que volví a calcular z(HR) y z(FAR) como
z(HR) = norminv(HR, 0, 1)
z(FAR) = norminv(FAR, 0, 1)
Para tener valores d' positivos, volví a su z(FAR)-z(HR)
pero los valores y su gráfico acaban siendo los mismos que los de la captura de pantalla anterior.
Seguramente, suponiendo que las FAR sean moderadas en todos los casos, los sujetos con las HR más altas deberían tener también, en principio, los valores d' más altos. ¿Qué estoy confundiendo aquí?
REFERENCIA: Green, D. M., & Swets, J. A. (1966). Signal detection theory and psychophysics (Vol. 1). Wiley New York.
EDIT: Habiendo hecho más comprobaciones de cordura en los datos, el cálculo de los FARs era de hecho erróneo, y esto estaba llevando a la absurda correlación negativa descrita. Una vez arreglado esto, las fórmulas anteriores (con p en lugar de 1-p para norminv, y polaridad HR-FAR en lugar de FAR-HR) dan valores d' sensatos y una correlación positiva. También publicaré esta respuesta.