B10 · Tests diagnostiques
Courbe ROC, aire sous la courbe et choix d'un seuil
Construire une courbe ROC en faisant varier le seuil de positivité et interpréter l'aire sous la courbe. Choisir un seuil selon l'objectif diagnostique et l'indice de Youden.
Biostatistiques et méthodes d'analyse6 min de lecture15 QCM corrigés
Principe de la courbe ROC
Un test diagnostique peut produire un résultat quantitatif continu ou un score ordinal, plutôt qu'une réponse directement positive ou négative. Il faut alors fixer un seuil pour transformer ce résultat en décision binaire.
Chaque seuil partage les sujets en quatre catégories : vrais positifs, faux positifs, vrais négatifs et faux négatifs. La sensibilité et la spécificité, étudiées dans la fiche précédente, quantifient respectivement la détection des malades et la reconnaissance des non-malades.
Si le seuil diminue, davantage de sujets sont déclarés positifs. La sensibilité augmente alors généralement, car moins de malades sont manqués, mais la spécificité diminue, car davantage de non-malades deviennent de faux positifs. Le choix du seuil impose donc un compromis.
Dans le repère ROC :
- l'axe horizontal porte , compris entre et ;
- l'axe vertical porte , comprise entre et ;
- chaque point correspond à un seuil particulier.
Construction de la courbe
On suppose d'abord que les scores élevés sont en faveur de la maladie. Si les scores faibles sont en faveur de la maladie, il faut inverser la règle de décision ou transformer le sens du score avant l'analyse.
Un seuil supérieur à tous les scores ne classe aucun sujet comme positif : la courbe débute au point . Un seuil inférieur à tous les scores classe tous les sujets comme positifs : elle atteint le point . Sur des données finies, la courbe empirique présente habituellement un aspect en escalier.
La diagonale reliant à correspond à une discrimination nulle : l'augmentation de la sensibilité s'accompagne d'une augmentation identique du taux de faux positifs. Plus la courbe se rapproche du coin supérieur gauche , meilleure est la discrimination.
Aire sous la courbe
L'aire possède une interprétation probabiliste : elle mesure la probabilité qu'un malade choisi au hasard ait un score plus élevé qu'un non-malade choisi au hasard, avec une demi-contribution en cas d'égalité.
L'aire évalue le classement relatif des sujets, non l'exactitude numérique des probabilités produites. Elle ne renseigne donc pas sur la calibration du test, c'est-à-dire sur l'accord entre les probabilités prédites et les fréquences réellement observées.
La courbe ROC et son aire ne choisissent pas automatiquement un seuil. Deux tests peuvent avoir des aires proches tout en présentant des performances différentes dans la zone de sensibilité ou de spécificité jugée prioritaire.
Choisir un seuil selon l'objectif
Le seuil pertinent dépend des conséquences respectives des faux négatifs et des faux positifs.
Priorité à la sensibilité
Lorsque manquer un malade est particulièrement défavorable, on abaisse le seuil. Le nombre de faux négatifs diminue, mais celui des faux positifs augmente. Le choix peut alors consister à fixer une sensibilité minimale, puis à rechercher parmi les seuils admissibles celui qui conserve la meilleure spécificité.
Priorité à la spécificité
Lorsque déclarer à tort un non-malade comme positif est particulièrement défavorable, on élève le seuil. Le nombre de faux positifs diminue, mais davantage de malades risquent d'être classés négatifs. On peut fixer une spécificité minimale, puis maximiser la sensibilité sous cette contrainte.
La décision finale peut également intégrer les coûts des erreurs, les ressources disponibles et le contexte d'utilisation. Les valeurs prédictives et la prévalence, traitées dans la fiche précédente, interviennent dans l'interprétation concrète des résultats, mais elles ne se lisent pas directement sur la courbe ROC.
Indice de Youden
L'indice varie de à , mais les tests correctement orientés conduisent généralement à des valeurs comprises entre et . Une valeur nulle traduit l'absence de gain par rapport à la diagonale ROC ; une valeur égale à correspond à une classification parfaite.
Maximiser revient à maximiser la distance verticale entre la courbe ROC et la diagonale de non-discrimination. Ce critère donne le même poids à la sensibilité et à la spécificité.
Entre ton email pour débloquer le reste de cette fiche
Il reste 2 sections à lire — plus les QCM corrigés, l'examen blanc et le suivi. 72 h d'essai gratuit, sans carte bancaire.