Guide IMDRF : Définitions pour les Intelligences Artificielles DM
Un nouveau guide de l’IMDRF vient d’être publié : “Dispositifs médicaux basés sur l’apprentissage automatique – un sous-ensemble des dispositifs médicaux basés sur l’intelligence artificielle : Termes clés et définitions”.
Il vise à définir les termes et concepts utiles pour réguler les intelligences artificielles médicales.
Documents cités
Le guide s’appuie sur les documents suivants, la zone géographique des auteurs est précisée, notez le monopole anglo-saxon :
- IMDRF/SaMD WG/N10 : Logiciel en tant que dispositif médical (SaMD) : Définitions clés (Monde)
- IMDRF/GRRP WG/N47 : Principes essentiels de sécurité et de performance des dispositifs médicaux (Monde)
- ISO/IEC DIS 22989 Technologies de l’information – Intelligence artificielle – Concepts et terminologie de l’intelligence artificielle (Monde, non reprise en Français)
- Initiative AAMI/BSI sur l’intelligence artificielle (UK)
- Glossaire du Stanford Artificial Intelligence Laboratory (US)
- Un article Machine learning applications in cell image analysis (Australie)
Des définitions pour réguler les IA DM
l’IMDRF modifie les définitions de l’ISO IEC DIS 22989, notez qu’il est peu pratique d’avoir plusieurs définitions pour un même terme.
MLMD : Machine Learning Medical Device : DM basé sur l’apprentissage automatique
Apprentissage : Procédé destiné à établir ou à améliorer les paramètres d’un modèle d’apprentissage automatique, basé sur un algorithme d’apprentissage automatique, en utilisant des données d’apprentissage.
Biais : Différence systématique de traitement de certains objets, personnes ou groupes par rapport à d’autres.
Fiabilité : Propriété de la cohérence des résultats obtenus et des résultats attendus.
Ensemble de données d’apprentissage : Sous-ensemble d’échantillons de données d’entrée utilisés pour former un modèle d’apprentissage automatique
Apprentissage continu : apprentissage qui conduit à la modification d’un MLMD à chaque exposition aux données qui a lieu de manière continue pendant la phase d’exploitation du cycle de vie du MLMD.
Apprentissage par renforcement : Apprentissage automatique utilisant une fonction de récompense pour optimiser soit une fonction de politique, soit une fonction de valeur par interaction séquentielle avec un environnement
Apprentissage automatique supervisé : L’apprentissage automatique qui utilise des données étiquetées durant l’apprentissage.
Apprentissage automatique semi-supervisé : L’apprentissage automatique qui utilise à la fois des données étiquetées et non étiquetées durant l’apprentissage
Apprentissage automatique non supervisé : L’apprentissage automatique qui utilise des données non étiquetées pendant l’apprentissage.
Ensemble de données de test : Un sous-ensemble de données qui n’est jamais montré au MLMD pendant l’apprentissage, utilisé pour estimer la performance du modèle ML après apprentissage.
Le schéma ci-dessous reprend une partie des définitions pour les mettre en contexte :
Discussions autour des IA DM
Le guide ouvre la discussion autour des notions suivantes :
• Changements apportés au MLMD : les changements peuvent affecter, le système d’algo, le modèle d’apprentissage, les paramètres du MLMD et/ou leurs pondérations. Les attributs suivants sont proposés pour caractériser un changement au MLMD :
- la cause, ex : utilisation de nouvelles données d’apprentissage
- l’effet, ex : modification de sécurité, amélioration des performances, changement de l’utilisation prévue
- le déclencheur, ex : retours terrains, nouvelles données disponibles…
- le domaine, ex : le champ du changement, attention il peut être homogène (affecte tous les MLMD en service) ou hétérogène (ex : le MLMD d’une clinique change du fait de données qui sont propres à l’établissement)
- le moment, ex : périodique, évènementiel
- l’exécution : interne (le MLMD se modifie tout seul) ou externe (nécessite l’intervention d’une personne)
• Changements dans l’environnement du MLMD : lorsque l’environnement d’utilisation évolue par rapport à l’environnement d’apprentissage. Les attributs suivants sont proposés pour caractériser un changement dans l’environnement du MLMD :
- cause, ex : nouvelles données relatives à des nouveaux profils patients, évolution des pratiques cliniques
- l’effet : impact sur la sécurité et/ou les performances
- le domaine (le champ)
• Différences entre Apprentissage supervisé / non supervisé / semi-supervisé.
• Problème du flou artistique autour du concept de validation (ex : différence entre “valider des données” et “valider une fonctionnalité”)
Articles Connexes
- Dossier Qualitiso l’IA comme DM: définitions et points durs
- Point COCIR sur les IA médicales et la réglementation
- Projet de notice pour l’évaluation des IA par la HAS
Source : IMDRF