Se requiere una suscripción a JoVE para ver este contenido. Inicie sesión o comience su prueba gratuita.

Artículo de investigación

Plataforma web interoperable basada en modelos de lenguaje extensos para el análisis de datos médicos: un protocolo para el soporte de decisiones clínicas

128 visualizaciones

⸱

DOI:

10.3791/72085

⸱

25 de agosto de 2026

 ,  ,  ,  , 

En este artículo

Resumen

Este protocolo describe la implementación de una plataforma web interoperable que integra datos clínicos basados en FHIR con generación aumentada por recuperación y modelos grandes de lenguaje multiagente para apoyar la toma de decisiones clínicas. El flujo de trabajo permite la implementación reproducible, la integración estandarizada de datos y la evaluación del análisis de datos médicos asistido por inteligencia artificial (AI).

Resumen

La toma de decisiones clínicas frecuentemente se ve obstaculizada por registros electrónicos de salud fragmentados y una interoperabilidad limitada entre sistemas heterogéneos de información sanitaria. Este artículo presenta un protocolo paso a paso para implementar una plataforma web interoperable que integra datos clínicos mediante el estándar Fast Healthcare Interoperability Resources (FHIR), junto con Generación Aumentada por Recuperación (RAG), Modelos de Lenguaje de Gran Tamaño (LLMs) y un marco de razonamiento clínico multiagente para apoyar el análisis de datos médicos y la asistencia en la toma de decisiones clínicas. El protocolo describe el flujo de trabajo completo, incluyendo la configuración del entorno computacional, el preprocesamiento de conjuntos de datos clínicos, la integración de datos basada en FHIR, la construcción de una base de datos vectorial, la configuración de recuperación, la ingeniería de indicaciones (prompt engineering), la orquestación multiagente y la evaluación del sistema. Los resultados representativos demuestran la capacidad de la plataforma para generar respuestas clínicamente relevantes y coherentes en el contexto, mejorando al mismo tiempo la interoperabilidad semántica entre fuentes de datos heterogéneas. El rendimiento del sistema se evaluó utilizando métricas cuantitativas y semánticas complementarias, incluyendo BLEU, ROUGE, BERTScore y similitud del coseno. Se realizó una evaluación cualitativa utilizando conjuntos de datos de referencia sanitarios de acceso público y completamente anonimizados para evaluar la reproducibilidad del flujo de trabajo metodológico propuesto. La arquitectura propuesta combina la interoperabilidad sanitaria estandarizada con modelos de lenguaje mejorados por recuperación para mejorar el razonamiento contextual, reducir las alucinaciones y apoyar flujos de trabajo clínicos asistidos por inteligencia artificial reproducibles. Este protocolo proporciona un marco escalable y reproducible para investigadores y desarrolladores que buscan implementar sistemas sanitarios inteligentes, interoperables y respetuosos con la privacidad, destinados a la asistencia en la toma de decisiones clínicas, el análisis de datos médicos y futuras investigaciones traslacionales.

Introducción

La información de salud se genera rutinariamente en hospitales, centros de diagnóstico, laboratorios y clínicas ambulatorias, y a menudo permanece distribuida entre sistemas de información heterogéneos. Esta fragmentación limita la interoperabilidad y restringe el acceso oportuno a historiales clínicos completos, creando desafíos persistentes para la atención clínica, la integración de datos y la gestión sanitaria1,2,3,4.

Las consecuencias de esta fragmentación resultan particularmente evidentes en los flujos de t....

Acceso restringido. Inicie sesión o comience una prueba gratuita para ver este contenido.

Protocolo

Este estudio no implicó la reclutación de participantes humanos, el acceso a registros de pacientes identificables ni experimentos con animales. El protocolo se desarrolló y evaluó exclusivamente utilizando conjuntos de datos disponibles públicamente y completamente anonimizados para la validación metodológica. No se accedió ni procesó ninguna información personal de salud. Por lo tanto, no se requirió la aprobación de una Junta de Revisión Institucional (IRB) ni de un Comité de Ética en Investigación. El protocolo se desarrolló de acuerdo con los principios aplicables de protección de datos, incluida la Ley General de Protección de Datos de Brasil (LGPD), para apoyar....

Acceso restringido. Inicie sesión o comience una prueba gratuita para ver este contenido.

Resultados

El rendimiento del sistema se evaluó utilizando métricas cuantitativas complementarias junto con un análisis cualitativo para examinar tanto la precisión lingüística como la coherencia semántica de las salidas generadas. Esta estrategia de evaluación combina medidas léxicas y semánticas para proporcionar una caracterización más amplia del comportamiento del modelo en tareas de generación de lenguaje relacionadas con la atención sanitaria.

Tabla 1 presenta los resultados cuanti.......

Acceso restringido. Inicie sesión o comience una prueba gratuita para ver este contenido.

Discusión

La evaluación presentada en este estudio representa una validación metodológica realizada utilizando conjuntos de datos de referencia en salud disponibles públicamente y completamente anonimizados. No se llevó a cabo ninguna validación clínica prospectiva que involucrara a profesionales de la salud ni reclutamiento de pacientes, ya que el objetivo de este trabajo es demostrar un protocolo de implementación reproducible y no su eficacia clínica.

Los hallazgos de este estudio sugieren que combin.......

Acceso restringido. Inicie sesión o comience una prueba gratuita para ver este contenido.

Divulgaciones

Los autores declaran que no tienen intereses financieros competitivos ni relaciones personales que pudieran haber influido en el trabajo reportado en este manuscrito. Las herramientas de inteligencia artificial generativa (AI) se utilizaron exclusivamente para ayudar con la edición del lenguaje, la corrección gramatical y las mejoras en la legibilidad del manuscrito. Todo el contenido científico, el diseño del estudio, la metodología, el análisis de datos, la interpretación de los resultados y las decisiones editoriales fueron desarrollados, verificados y aprobados por los autores, quienes asumen la responsabilidad total sobre el contenido de este manuscrito.

Agradecimientos

Los autores desean agradecer al Laboratorio de Sistemas Embebidos y Distribuidos (LESC), de la Universidad Federal de Ceará (UFC), por proporcionar el entorno de investigación y las discusiones técnicas que apoyaron el desarrollo de este trabajo. Los autores también agradecen a los desarrolladores y mantenedores del software de código abierto, los estándares de interoperabilidad y los conjuntos de datos de acceso público utilizados a lo largo de este estudio.

....

Acceso restringido. Inicie sesión o comience una prueba gratuita para ver este contenido.

Materiales

Lista de materiales utilizados en este artículo
NombreEmpresaNúmero de catálogoComentarios
FAISSMeta Platforms Inc.Version 1.8.0Base de datos vectorial utilizada para la búsqueda de similitud en la canalización de Generación Aumentada por Recuperación (RAG).
Estándar FHIRHL7 InternationalRelease 4 (R4)Estándar de interoperabilidad sanitaria adoptado para el intercambio estructurado de datos clínicos.
FlaskPallets ProjectsVersion 3.0.3Framework web de Python utilizado para implementar la API backend RESTful.
Estándar HL7HL7 InternationalVersion 2.xProtocolo de mensajería heredado utilizado para la interoperabilidad con sistemas de información hospitalarios.
API REST HTTPImplementación personalizadaN/ACapa de comunicación RESTful entre el frontend, backend, base de datos y servicios de inteligencia artificial.
LangChainLangChain Inc.Version 0.3.xFramework utilizado para integrar modelos de lenguaje grandes (LLM), ingeniería de indicaciones y flujos de trabajo de Generación Aumentada por Recuperación.
LangGraphLangChain Inc.Version 0.2.xFramework utilizado para coordinar el flujo de trabajo de razonamiento clínico multiagente.
LLaMA 3.1 8B InstructMeta Platforms Inc.Version 3.1Modelo de lenguaje grande empleado para razonamiento clínico y generación de lenguaje natural.
MySQL Community ServerOracle CorporationVersion 8.0Base de datos relacional utilizada para almacenar datos clínicos estructurados.
OllamaOllama Inc.Version 0.9.xMotor de inferencia local utilizado para ejecutar modelos de lenguaje grandes preservando la privacidad del paciente.
PythonPython Software FoundationVersion 3.11Lenguaje de programación utilizado para implementar la plataforma completa.
PyTorchLinux FoundationVersion 2.4Framework de aprendizaje profundo utilizado para la inferencia de modelos de lenguaje grandes.
Canalización de Generación Aumentada por Recuperación (RAG)Implementación personalizadaN/AFramework de inteligencia artificial que combina recuperación semántica con inferencia de modelos de lenguaje grandes para la generación de respuestas con contexto.
Sentence TransformersHugging Face Inc.all-MiniLM-L6-v2Modelo de incrustación utilizado para generar representaciones vectoriales densas para la recuperación semántica de documentos.
Ubuntu LinuxCanonical Ltd.Version 24.04 LTSSistema operativo utilizado para el desarrollo y la evaluación experimental.
Visual Studio CodeMicrosoft CorporationVersion 1.100Entorno de desarrollo integrado utilizado para la implementación y depuración del software.

Referencias

  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....

Acceso restringido. Inicie sesión o comience una prueba gratuita para ver este contenido.

Reimpresiones y permisos

Explorar más artículos

Integración de FHIRGeneración Aumentada por RecuperaciónRazonamiento MultiagenteBase de Datos VectorialInteroperabilidad SemánticaIngeniería de Prompts