S. Honoré , H.E. Azzag , Q. Marcou , J. Delorme , C. Berard , J.C. Dufour , F. Correard
{"title":"Intelligence artificielle et analyse pharmaceutique : une approche par machine learning","authors":"S. Honoré , H.E. Azzag , Q. Marcou , J. Delorme , C. Berard , J.C. Dufour , F. Correard","doi":"10.1016/j.phacli.2024.04.003","DOIUrl":null,"url":null,"abstract":"<div><h3>Contexte</h3><p>Les personnes âgées de plus de 75<!--> <!-->ans, population le plus souvent polymorbide et donc polymédiquée, sont particulièrement à risque d’iatrogénie médicamenteuse. L’analyse pharmaceutique des prescriptions des patients âgés hospitalisés est un processus indispensable pour limiter cette iatrogénie médicamenteuse. Cette vérification experte demeure néanmoins imparfaite avec certaines erreurs médicamenteuses (EM) non détectées. L’aide de l’intelligence artificielle (IA) dans la détection en temps réel d’EM et la priorisation des prescriptions médicales à analyser semble alors indispensable.</p></div><div><h3>Objectifs</h3><p>L’objectif est d’évaluer et d’appliquer un ensemble de méthodes d’IA afin d’optimiser l’analyse pharmaceutique des ordonnances des personnes âgées de plus de 75<!--> <!-->ans dans un contexte hospitalier.</p></div><div><h3>Méthode</h3><p>Deux approches de modélisation d’IA ont été testées : le <em>Random Forest Classifer</em> (RFC) permettant l’analyse d’une ligne unique de prescription, et le modèle <em>Long Short-Term Memory</em> (LSTM) permettant de discerner des EM plus complexes de prescriptions concomitantes.</p><p>L’apprentissage automatique ou « <em>machine learning</em> » de ces algorithmes a été réalisé à partir de l’ensemble des prescriptions validées par un pharmacien ou un interne en pharmacie au cours de l’année 2021 pour les patients âgés de plus de 75<!--> <!-->ans. Cette base de données, extraite du logiciel PHARMA®, comprenait également les interventions pharmaceutiques (IP) réalisées sur la période.</p></div><div><h3>Résultats</h3><p>Afin d’améliorer l’apprentissage supervisé des algorithmes, la base donnée a été consolidée (correction des problèmes inhérents à l’extraction, revalidation des IP, etc.). Chaque version et chaque point d’étape des algorithmes ont été vérifiés en revalidant les faux négatifs et les faux positifs. Au total sur 55 675 prescriptions analysées, le modèle RCF a obtenu 3056 vrais positifs, 51 626 vrais négatifs, 147 faux positifs et 846 faux négatifs, témoignant d’excellentes performances (exactitude : 98,2 %, précision : 98,2 %, sensibilité : 78,3 %) dans la détection d’EM sur des prescriptions individuelles. Le modèle LSTM, a obtenu de moins bons résultats (exactitude : 76 %, précision : 75 %, sensibilité : 74 %) à ce stade.</p></div><div><h3>Discussion - Conclusion</h3><p>Ce travail préliminaire a permis d’identifier différents défis à relever pour améliorer les modèles d’apprentissage : qualité de la base, extraction des données, conversion des unités, analyse de lignes de prescription redondantes et concomitantes (surdosage, interactions médicamenteuses). L’incrémentation des données cliniques et biologiques du patient permettrait d’améliorer la qualité de l’analyse par l’outil. L’intégration d’un algorithme fiable au flux XML (au standard PN13) issu de notre logiciel d’aide à la prescription permettrait d’assurer une veille continue des prescriptions hospitalières et de faciliter les missions du pharmacien hospitalier dans l’analyse pharmaceutique.</p></div>","PeriodicalId":100870,"journal":{"name":"Le Pharmacien Clinicien","volume":"59 2","pages":"Page e21"},"PeriodicalIF":0.0000,"publicationDate":"2024-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Le Pharmacien Clinicien","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2772953224000479","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Contexte
Les personnes âgées de plus de 75 ans, population le plus souvent polymorbide et donc polymédiquée, sont particulièrement à risque d’iatrogénie médicamenteuse. L’analyse pharmaceutique des prescriptions des patients âgés hospitalisés est un processus indispensable pour limiter cette iatrogénie médicamenteuse. Cette vérification experte demeure néanmoins imparfaite avec certaines erreurs médicamenteuses (EM) non détectées. L’aide de l’intelligence artificielle (IA) dans la détection en temps réel d’EM et la priorisation des prescriptions médicales à analyser semble alors indispensable.
Objectifs
L’objectif est d’évaluer et d’appliquer un ensemble de méthodes d’IA afin d’optimiser l’analyse pharmaceutique des ordonnances des personnes âgées de plus de 75 ans dans un contexte hospitalier.
Méthode
Deux approches de modélisation d’IA ont été testées : le Random Forest Classifer (RFC) permettant l’analyse d’une ligne unique de prescription, et le modèle Long Short-Term Memory (LSTM) permettant de discerner des EM plus complexes de prescriptions concomitantes.
L’apprentissage automatique ou « machine learning » de ces algorithmes a été réalisé à partir de l’ensemble des prescriptions validées par un pharmacien ou un interne en pharmacie au cours de l’année 2021 pour les patients âgés de plus de 75 ans. Cette base de données, extraite du logiciel PHARMA®, comprenait également les interventions pharmaceutiques (IP) réalisées sur la période.
Résultats
Afin d’améliorer l’apprentissage supervisé des algorithmes, la base donnée a été consolidée (correction des problèmes inhérents à l’extraction, revalidation des IP, etc.). Chaque version et chaque point d’étape des algorithmes ont été vérifiés en revalidant les faux négatifs et les faux positifs. Au total sur 55 675 prescriptions analysées, le modèle RCF a obtenu 3056 vrais positifs, 51 626 vrais négatifs, 147 faux positifs et 846 faux négatifs, témoignant d’excellentes performances (exactitude : 98,2 %, précision : 98,2 %, sensibilité : 78,3 %) dans la détection d’EM sur des prescriptions individuelles. Le modèle LSTM, a obtenu de moins bons résultats (exactitude : 76 %, précision : 75 %, sensibilité : 74 %) à ce stade.
Discussion - Conclusion
Ce travail préliminaire a permis d’identifier différents défis à relever pour améliorer les modèles d’apprentissage : qualité de la base, extraction des données, conversion des unités, analyse de lignes de prescription redondantes et concomitantes (surdosage, interactions médicamenteuses). L’incrémentation des données cliniques et biologiques du patient permettrait d’améliorer la qualité de l’analyse par l’outil. L’intégration d’un algorithme fiable au flux XML (au standard PN13) issu de notre logiciel d’aide à la prescription permettrait d’assurer une veille continue des prescriptions hospitalières et de faciliter les missions du pharmacien hospitalier dans l’analyse pharmaceutique.