Apimail/MedyCS: Happy_MDX

Discussion sur mg_liste :

Devant un résultat de frottis :
 “Frottis normal ménopausique de type intermédiaire.
  Présence d’une zone de leucoplasie”

Faut il demander un typage viral ?

 

Bonjour,

La démarche n’est pas très orthodoxe, car le typage Viral n’a que 2 indications (Une officielle = le triage des ascus et une officieuse = la surveillance des femmes conisées), mais le raisonnement se tient puisque tu sais exactement ce tu attends de ce test dont la seule valeur démonstrative est prédictive négative. (C’est à dire qu’un typage viral n’est décisionnel que s’il est “Bien fait et Négatif

Mais relisons d’abord le compte rendu :

 “Frottis normal ménopausique de type intermédiaire.
  Présence d’une zone de leucoplasie”

Personnellement j’ai mis au point un algorithme d’intelligence artificielle qui lit les frottis reçu par apimail à ma place (nommé happy_mdx)

L’algorithme est fondé sur l’arithmétique Booléenne utilisant les 2 opérateurs { ET } et { OU }

  1. ET veut que toutes les conditions requises soient “VRAIES” pour porter un diagnostic
  2. OU veut qu’une seule condition présente suffise à l’interprétation

L’algorithme est également fondé sur l’arithmétique probabiliste Bayésienne qui dit que certaines conditions ont plus de valeur que d’autres ! (notion de rapport de vraisemblance en mode pifomètre)

  • Le Mot “Normal” trouvé dans un résultat possède une certaine valeur décisionnelle
  • Mais le mot “Anormal” possède une valeur bien supérieure.

Le programme teste donc donc chaque condition dans l’ordre inverse de leur valeur décisionnelle, car un critère majeur l’emporte toujours sur un critère mineur

  • Les critères de Bénignité ou de Normalité sont donc testés en premier passage
  • Les critères de malignité ou d’anomalie sont bien entendu testés en dernier et permettent de déclasser un résultat initialement pointé rassurant

Un résultat ne peut donc être classé “NORMAL” que s’il est “{ Toujours Normal }  ET { jamais Anormal’ } (donc 2 conditions impératives)
Un résultat peut donc être classé à coup sûr “ANORMAL” si un seul des critères de gravité est trouvé (opérateur OU = nécessaire mais suffisante)

EXEMPLE pratique de test d’un frottis “Normal” dans happy_MDX (interface entre apimail et MedyCS)

hap_1

Tous les mots sont analysés :

  • Certains n’ont aucune valeur décisionnelle (RV = 1)
  • Certains ont une valeur décisionnelle rassurante (RV < 1) car ils divisent la probabilité d’anomalie (le RV est avant tout un “Rapport” donc une Division : ce sont dans l’algorithme des mots appelés “mots gâchette verts
  • Certains ont un RV > 1, ils multiplient la probabilité d’anomalie, lorsque la machine est seule capable de porter un diagnostic, le RV est très élevé car le signe est “pathognomonique“, le mot qui tue est appelé “mot gâchette rouge“, par exemple “carcinome”.
  • Lorsque la machine trouve une association complexe de critères qu’elle est incapable de gérer automatiquement elle lance “une alerte “Orange” qui signifie “la décision doit être prise par le médecin”, le mode automatique est alors automatiquement désactivé. (Ce qui est la définition du système intelligent : “Savoir quand on ne sait pas”)

Dans cet exemple :

  • le Mot vert “Cytologie Normale” a été trouvé, et AUCUN mot ni orange ni rouge ne vient ensuite contrarier le classement initial.
  • Le résultat est donc automatiquement coloré en vert (voir image)
  • Et certains mots non diagnostics mais à haute valeur informative comme CONCLUSION : sont automatiquement soulignés juste pour la clarté de la mise en forme (qui manque cruellement à Apimail)
  • Le Mot dont le rapport de vraisemblance est le plus pertinent est rappelé dans le TITRE, ici “Cytologie Normale

L’enseignement que je donne à mes patients pour lire un frottis est de toujours commencer par la dernière ligne de la conclusion et d’arrêter de lire dès que le mot “Normal est trouvé” (En arguant que même moi je ne comprends pas tout , et que je me demande même si les anapath comprennent toujours tout ce qu’ils écrivent :’-)

Un algorithme de conduite à tenir, pourra automatiquement être enclenché signalant “un prochain contrôle dans 3 ans”

le moteur d’intelligence artificielle repose sur une banque de Phrases constituée progressivement par le praticien au fur et à mesure de la lecture de tous ses résultats (à l’instar des programmes de reconnaissance vocale, plus on s’en sert, et plus il devient performant)

Exemple de la banque de “Mot Gâchettes Verts”

hap_2

  • Chaque mot est ajouté par un simple clic sur le résultat
  • Chaque mot est ensuite accessible dans la banque de mots pour être trié, corrigé, supprimé (car l’intelligence à sens unique c’est de l’ésotérisme)
  • On remarque que les mots “verts” sont très nombreux et constitués de phrases entières, alors que la liste de mots “rouges” est plutôt courte et faite de simples mots très significatifs comme “carcinome, dysplasie ou  CIN3”

 

hap_3

Reprenons notre exemple :

“Frottis normal ménopausique de type intermédiaire.
Présence d’une zone de leucoplasie
j’analyse mon texte en 3 passes :

  1. D’abord je souligne les mots verts
  2. Puis je souligne les mots oranges
  3. Enfin je souligne les mots rouges

La taille des caractères est en rapport avec la valeur diagnostique des mots (ce que les statisticiens appellent le fameux RV multiplicateur de risque)
Globalement ce frottis est donc classé “Normal” car l’anapath est obligé de classer un frottis dans l’une des 4 cases suivantes

  1. In-interprétable
  2. Normal
  3. Interrogatif
  4. Lésionnel
  • S’il a mis “normal” c’est qu’il n’est pas inquiet
  • S’il a mis normal c’est qu’il estime qu’aucun contrôle n’est nécessaire avant 3 ans
  • S’il s’était posé des questions il aurait mis “Interrogatif” soit ASC

Il a mis normal, il a donc fortement engagé sa responsabilité !

Ensuite tout dépend de l’anapath, de la patiente et de l’ expérience et de la disponibilité du gynéco

On peut donc demander un typage viral pour se rassurer (il ne sera pas remboursé car l’indication “Leucoplasie” n’est pas retenue

  1. – S’il est négatif : nous sommes rassurés, nous la reverrons dans 1 an (parce que c’est la conduite recommandée devant un typage négatif est un contrôle à 1 an)
  2. – S’il est positif : l’information est limitée à “cette femme ménopausée a très probablement des rapports sexuels” (nous voila bien avancés). Il faut soit refaire le frottis à 6 mois, soit la voir en colposcopie (car la leucoplasie se voit)

Pour ma part je ne demande pas de typage dans cette indication, mais je suis gynéco,

  1. Soit la femme est bien suivie, et je classe son frottis comme “Normal” à recontrôler dans 1 an (je fais confiance à l ‘anapath, la leucoplasie c’est du réactionnel et du bénin à classer dans les “Dystrophies” et à ne pas confondre avec les Dysplasies)
  2. Soit la femme n’est pas suivie, et je la convoque immédiatement pour une Biopsie Diagnostique, (sans emmerder le monde et la sécu avec des typages inutiles et que la grande majorité des médecins (gynécos compris) ne sait pas interpréter quand ils sont positifs) Pour ceux qui suivent encore, on a ici quasi la même conduite à tenir qu’avec un typage, ce qui démontre son inutilité. Car la définition de la Leucoplasie c’est “une couche de kératine sur le col”, or la kératine c’est la desquamation de squames “anucléés“, (pas de noyaux = pas de diagnostic), c’est donc la partie émergée de l’iceberg, ce qui compte c’est la tronche des noyaux qu’il y a sous une leucoplasie. (les anciens parlaient de “base de leucoplasie”)

Et dans l’algorithme Bayésien de calcul de risque de Cancer du Col : il y a 2 facteurs de risques fondamentaux :

  1. L’age de la femme (nous savons qu’elle est ménopausée et probablement traitée = cellules intermédiaires)
  2. – Et l’espacement des frottis+++ (la date du dernier frottis normal compte 100 fois plus, pour moi,  que tous les typages du monde)

 


Télécharger
Télécharger

Téléchargement

Laisser un commentaire