Un abonnement JoVE est requis pour visualiser ce contenu. Connectez-vous ou commencez votre période d'essai gratuite.

Article de recherche

Plateforme Web interopérable basée sur des modèles de langage étendus pour l'analyse de données médicales : un protocole pour l'aide à la décision clinique

128 vues

⸱

DOI :

10.3791/72085

⸱

25 août 2026

 ,  ,  ,  , 

Dans cet article

Résumé

Ce protocole décrit la mise en œuvre d'une plateforme web interopérable qui intègre des données cliniques basées sur FHIR avec une génération augmentée par récupération et des grands modèles linguistiques multi-agents pour l'aide à la décision clinique. Le flux de travail permet un déploiement reproductible, une intégration standardisée des données et une évaluation de l'analyse médicale assistée par l'intelligence artificielle (IA).

Résumé

La prise de décision clinique est fréquemment entravée par des dossiers de santé électroniques fragmentés et une interopérabilité limitée entre les systèmes hétérogènes d'information en santé. Cet article présente un protocole étape par étape pour la mise en œuvre d'une plateforme web interopérable qui intègre des données cliniques via la norme Fast Healthcare Interoperability Resources (FHIR), ainsi que la génération augmentée par recherche (Retrieval-Augmented Generation, RAG), les grands modèles linguistiques (Large Language Models, LLMs) et un cadre de raisonnement clinique multi-agents afin de soutenir l'analyse des données médicales et l'aide à la décision clinique. Le protocole décrit l'ensemble du flux de travail, y compris la configuration de l'environnement informatique, le prétraitement des jeux de données cliniques, l'intégration des données basée sur FHIR, la construction d'une base de données vectorielle, la configuration de la recherche, l'ingénierie des prompts, l'orchestration multi-agents et l'évaluation du système. Des résultats représentatifs démontrent la capacité de la plateforme à générer des réponses cliniquement pertinentes et contextuellement cohérentes, tout en améliorant l'interopérabilité sémantique entre des sources de données hétérogènes. Les performances du système ont été évaluées à l'aide de métriques quantitatives et sémantiques complémentaires, notamment BLEU, ROUGE, BERTScore et la similarité cosinus. Une évaluation qualitative a été réalisée à l'aide de jeux de données de référence en santé, entièrement anonymisés et accessibles au public, afin d'évaluer la reproductibilité du flux de travail méthodologique proposé. L'architecture proposée combine l'interopérabilité standardisée en santé avec des modèles linguistiques améliorés par la recherche afin d'améliorer le raisonnement contextuel, réduire les hallucinations et soutenir des flux de travail cliniques assistés par l'intelligence artificielle reproductibles. Ce protocole fournit un cadre évolutif et reproductible pour les chercheurs et les développeurs souhaitant mettre en œuvre des systèmes de santé interopérables, respectueux de la vie privée et intelligents, destinés à l'aide à la décision clinique, à l'analyse des données médicales et à la recherche translationnelle future.

Introduction

Des informations de santé sont générées de manière routinière dans les hôpitaux, les centres de diagnostic, les laboratoires et les cliniques externes, restant souvent réparties entre des systèmes d'information hétérogènes. Cette fragmentation limite l'interopérabilité et restreint l'accès en temps voulu à des dossiers patients complets, créant ainsi des difficultés persistantes pour les soins cliniques, l'intégration des données et la gestion des soins de santé1,2,3,4.

Les conséquences de cette fragmentation devi....

Accès restreint. Veuillez vous connecter ou commencer un essai pour afficher ce contenu.

Protocole

Cette étude n'a pas impliqué le recrutement de participants humains, l'accès à des dossiers de patients identifiables ou des expériences impliquant des animaux. Le protocole a été élaboré et évalué exclusivement à l'aide de jeux de données entièrement anonymisés et accessibles au public, dans le cadre d'une validation méthodologique. Aucune information personnelle relative à la santé n'a été consultée ou traitée. Par conséquent, aucune approbation par un comité d'éthique de la recherche ou un comité d'examen institutionnel (IRB) n'était requise. Le protocole a été conçu conformément aux principes applicables en matière de protection des données, notamment à la loi bré....

Accès restreint. Veuillez vous connecter ou commencer un essai pour afficher ce contenu.

Résultats

Les performances du système ont été évaluées à l'aide de métriques quantitatives complémentaires ainsi qu'une analyse qualitative afin d'examiner à la fois la précision linguistique et la cohérence sémantique des sorties générées. Cette stratégie d'évaluation combine des mesures lexicales et sémantiques pour fournir une caractérisation plus complète du comportement du modèle dans les tâches de génération de langage liées aux soins de santé.

Tableau 1 présente les résultats qua.......

Accès restreint. Veuillez vous connecter ou commencer un essai pour afficher ce contenu.

Discussion

L'évaluation présentée dans cette étude représente une validation méthodologique réalisée à l'aide de jeux de données de référence en santé publiquement disponibles et entièrement anonymisés. Aucune validation clinique prospective impliquant des professionnels de santé ou un recrutement de patients n'a été menée, car l'objectif de ce travail est de démontrer un protocole de mise en œuvre reproductible plutôt que l'efficacité clinique.

Les résultats de cette étude suggèrent que la combinaison d.......

Accès restreint. Veuillez vous connecter ou commencer un essai pour afficher ce contenu.

Déclarations de divulgation

Les auteurs déclarent qu'ils n'ont aucun intérêt financier concurrent ni aucune relation personnelle susceptible d'avoir influencé le travail rapporté dans ce manuscrit. Des outils d'intelligence artificielle générative (IA) ont été utilisés exclusivement pour aider à la révision linguistique, à la correction grammaticale et à l'amélioration de la lisibilité du manuscrit. L'ensemble du contenu scientifique, la conception de l'étude, la méthodologie, l'analyse des données, l'interprétation des résultats ainsi que les décisions éditoriales ont été élaborés, vérifiés et approuvés par les auteurs, qui assument l'entière responsabilité du contenu de ce manuscrit.

Remerciements

Les auteurs tiennent à remercier le Laboratoire des systèmes embarqués et distribués (LESC), de l'Université fédérale du Ceará (UFC), pour avoir fourni l'environnement de recherche et les discussions techniques qui ont soutenu le développement de ce travail. Les auteurs remercient également les développeurs et mainteneurs des logiciels open source, des normes d'interopérabilité et des ensembles de données publiques utilisés tout au long de cette étude.

....

Accès restreint. Veuillez vous connecter ou commencer un essai pour afficher ce contenu.

Matériaux

Liste des matériaux utilisés dans cet article
NomEntrepriseNuméro de catalogueCommentaires
FAISSMeta Platforms Inc.Version 1.8.0Base de données vectorielle utilisée pour la recherche de similarité dans le pipeline de génération augmentée par récupération (RAG).
Norme FHIRHL7 InternationalRelease 4 (R4)Norme d'interopérabilité en santé adoptée pour l'échange structuré de données cliniques.
FlaskPallets ProjectsVersion 3.0.3Framework web Python utilisé pour implémenter l'API backend RESTful.
Norme HL7HL7 InternationalVersion 2.xProtocole de messagerie hérité utilisé pour l'interopérabilité avec les systèmes d'information hospitaliers.
API REST HTTPImplémentation personnaliséeN/ACouche de communication RESTful entre l'interface utilisateur, le backend, la base de données et les services d'intelligence artificielle.
LangChainLangChain Inc.Version 0.3.xFramework utilisé pour intégrer les grands modèles linguistiques (LLM), l'ingénierie des prompts et les flux de travail de génération augmentée par récupération.
LangGraphLangChain Inc.Version 0.2.xFramework utilisé pour orchestrer le flux de travail de raisonnement clinique multi-agents.
LLaMA 3.1 8B InstructMeta Platforms Inc.Version 3.1Grand modèle linguistique utilisé pour le raisonnement clinique et la génération de langage naturel.
MySQL Community ServerOracle CorporationVersion 8.0Base de données relationnelle utilisée pour stocker des données cliniques structurées.
OllamaOllama Inc.Version 0.9.xMoteur d'inférence local utilisé pour exécuter des grands modèles linguistiques tout en préservant la confidentialité des patients.
PythonPython Software FoundationVersion 3.11Langage de programmation utilisé pour implémenter l'ensemble de la plateforme.
PyTorchLinux FoundationVersion 2.4Framework d'apprentissage profond utilisé pour l'inférence des grands modèles linguistiques.
Pipeline de génération augmentée par récupération (RAG)Implémentation personnaliséeN/AFramework d'intelligence artificielle combinant la récupération sémantique et l'inférence de LLM pour la génération de réponses contextuelles.
Sentence TransformersHugging Face Inc.all-MiniLM-L6-v2Modèle d'incorporation utilisé pour générer des représentations vectorielles denses destinées à la récupération sémantique de documents.
Ubuntu LinuxCanonical Ltd.Version 24.04 LTSSystème d'exploitation utilisé pour le développement et l'évaluation expérimentale.
Visual Studio CodeMicrosoft CorporationVersion 1.100Environnement de développement intégré utilisé pour l'implémentation et le débogage du logiciel.

Références

  1. Chukwu E, Garg L. A systematic review of blockchain in healthcare: frameworks, prototypes, and implementations. IEEE Access. 2020;8:21196-21214. doi:10.1109/ACCESS.2020.2969881.
  2. Al-Nbhany WANA, Zahary AT, Al-Shargabi AA. Blockchain-IoT healthcare applications and trends: a review. IEEE Access. 2024;12:4178-4212. doi:10.1109/ACCESS.2023.3349187.
  3. Tan Y, et al. MedChatZH: a Chinese medical large language model. Comput Biol Med. 2024;172:108290.
  4. OLLAMA TEAM. Ollama: Run Large Language Models locally. Version 0.x. San Francisco: Ollama, 2024.
  5. Jahan I, Laskar MTR, Peng C, Huang JX. A comprehensive evaluation of large language models on benchmark bi....

Accès restreint. Veuillez vous connecter ou commencer un essai pour afficher ce contenu.

Réimpressions et autorisations

Explorer plus d’articles

Intégration FHIRGénération Augmentée par RécupérationRaisonnement Multi-AgentBase de Données VectorielleInteropérabilité SémantiqueIngénierie de Prompt