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

Artículo de investigación

Un protocolo reproducible para desarrollar y evaluar marcos explicables de inteligencia artificial en la analítica sanitaria

93 vistas

DOI:

10.3791/71999

31 de julio de 2026

En este artículo

Resumen

Aquí presentamos un protocolo reproducible para desarrollar y evaluar modelos explicables de inteligencia artificial para la analítica sanitaria. El flujo de trabajo integra preprocesamiento de datos, modelado predictivo, explicabilidad basada en SHAP, LIME y Grad-CAM, evaluación cuantitativa y validación centrada en el ser humano para apoyar una toma de decisiones clínicas transparente y fiable.

Resumen

La Inteligencia Artificial Explicable (XAI) es cada vez más reconocida como una herramienta indispensable para construir sistemas de IA fiables en el sector sanitario, donde la transparencia y la capacidad de explicar decisiones son componentes esenciales de la toma de decisiones clínicas. Esta publicación presenta un enfoque experimental reproducible para desarrollar y evaluar sistemas de IA explicables para la analítica sanitaria. La cadena desarrollada integra los pasos de preprocesamiento de datos, modelado predictivo, generación de interpretaciones y evaluación en un único flujo de trabajo fluido que puede aplicarse tanto a datos clínicos estructurados como a conjuntos de datos de imagen médica. Los modelos de aprendizaje automático en conjunto han demostrado un fuerte rendimiento predictivo en conjuntos de datos tabulares estructurados, mientras que los modelos de aprendizaje profundo son eficaces para aprender patrones complejos en datos de imagen médica. Técnicas como SHAP, LIME y Grad-CAM son explicaciones globales y locales que facilitan la interpretación de modelos. Muy útil. La evaluación cuantitativa del marco abarca muchas métricas diferentes como precisión, precisión, recuerdo, puntuación F1, ROC-AUC, métricas de explicación, fidelidad y estabilidad. Los resultados indican que, cuando se controlan las condiciones experimentales, el marco demostró una mejora en el rendimiento predictivo y la calidad de la explicación bajo las condiciones experimentales evaluadas. Como documento guiado por protocolo, este trabajo respalda la reproducibilidad y escalabilidad, la implementación persistente por otros seres vivos. Este modelo de IA transparente y comprensible es la base sobre la que el apoyo a la toma de decisiones clínicas y los sistemas de análisis sanitario ganan confianza y uso a gran escala.

Introducción

La inteligencia artificial (IA) se ha convertido en un componente importante de la sanidad moderna al apoyar el diagnóstico de enfermedades, el pronóstico, la estratificación de riesgos, el análisis de imágenes médicas y la toma de decisionesclínicas. Los avances en aprendizaje automático y aprendizaje profundo han permitido a los sistemas sanitarios procesar grandes volúmenes de datos estructurados y no estructurados, logrando a menudo un rendimiento predictivo comparable o superior a los enfoques estadísticosconvencionales 2. A pesar de estos avances, muchos modelos de IA funcionan como sistemas complejos de caja negra, lo que dificulta que los clínicos y los actores sanitarios comprendan cómo se generan laspredicciones 3. Esta falta de transparencia puede limitar la confianza, la adopción y la rendición de cuentas en entornos sanitarios de alto riesgo 4,5.

La inteligencia artificial explicable (XAI) ha surgido como un enfoque prometedor para mejorar la transparencia y la interpretabilidad de los modelos de aprendizajeautomático 6. Las técnicas de explicación ampliamente utilizadas, incluyendo SHAP (explicaciones aditivas de Shapley), LIME (explicaciones locales interpretables agnósticas al modelo) y mapeo de activación de clases ponderado por gradiente (Grad-CAM), proporcionan información sobre el comportamiento del modelo mediante atribución de características y mecanismos de explicaciónvisual 7,8,9. Estos métodos se han aplicado cada vez más a aplicaciones sanitarias para apoyar la interpretación clínica, la auditoría de modelos y el soporte a la tomade decisiones 10,11. Sin embargo, la explicabilidad por sí sola no garantiza fiabilidad, reproducibilidad ni utilidad clínica. Estudios recientes han destacado desafíos relacionados con la inestabilidad de la explicación, la sensibilidad a las perturbaciones, la validación limitada por parte del clínico y las inconsistencias entre los resultados de las explicaciones y el razonamiento verdadero del modelo 12,13,14,15.

Además de los desafíos de explicabilidad, la reproducibilidad sigue siendo una preocupación importante en la investigación en aprendizaje automático en salud 16,17,18. Muchos estudios publicados proporcionan información limitada sobre procedimientos de preprocesamiento, entornos de software, configuraciones de hiperparámetros, estrategias de validación y flujos de trabajo de implementación, lo que dificulta la replicación independiente 19,20,21. Además, los estudios sobre IA sanitaria se centran frecuentemente en el rendimiento predictivo, proporcionando una orientación limitada sobre la evaluación de la calidad de la explicación, la evaluación centrada en el clínico y consideraciones prácticasde implementación 22. Estas limitaciones pueden dificultar la traducción de sistemas de IA explicables desde entornos de investigación a entornos sanitariosreales 23,24,25,26,27.

Los flujos de trabajo actuales en XAI en la sanidad suelen evaluar técnicas de explicación individual o modelos predictivos de forma aislada y rara vez proporcionan protocolos estandarizados que integren la preparación de datos, modelado predictivo, evaluación de la explicabilidad, evaluación centrada en el ser humano y recursos dereproducibilidad 28,29,30,31 . En consecuencia, investigadores y profesionales pueden encontrar dificultades al reproducir flujos de trabajo, comparar métodos de explicación o evaluar la utilidad práctica de sistemas de IA explicables en diferentes conjuntos de datos y dominios de aplicación sanitarios. Por tanto, se necesita un protocolo integral y reproducible para facilitar la implementación, evaluación y reporte consistente de flujos de trabajo explicables de IA sanitaria 32,33,34,35.

Aquí presentamos un protocolo reproducible para desarrollar, evaluar e interpretar sistemas de inteligencia artificial explicables en la analítica sanitaria. El protocolo integra preprocesamiento de datos, modelado predictivo, evaluación de la explicabilidad usando SHAP, LIME y Grad-CAM, evaluación centrada en el clínico, procedimientos de validación y recursos de reproducibilidad dentro de un flujo de trabajo unificado. El objetivo es proporcionar un marco estandarizado que apoye el desarrollo transparente de modelos, la evaluación de la calidad de la explicación y la implementación reproducible a través de diversos conjuntos de datossanitarios 36, 37, 38, 39. La contribución metodológica de este trabajo radica en la integración de análisis predictivo, evaluación de explicabilidad, validación de clínicos y prácticas de reproducibilidad en un único protocolo adecuado para la investigación, educación y estudios orientados al despliegue en IAsanitaria 40,41,42,43.

La contribución principal de este trabajo no es el desarrollo de un algoritmo novedoso de explicabilidad.

Más bien, proporciona un protocolo estandarizado, reproducible y validado experimentalmente que integra modelado predictivo, evaluación de explicabilidad, visualización, evaluación e interpretación centrada en el ser humano en un flujo de trabajo unificado adecuado para la analítica sanitaria y la difusión de protocolos basados en JoVE. El objetivo principal de este trabajo no es introducir un algoritmo predictivo novedoso, sino proporcionar un protocolo estandarizado, reproducible y validado experimentalmente para implementar flujos de trabajo de inteligencia artificial explicables en la analítica sanitaria. El protocolo integra el preprocesamiento de datos, modelado predictivo, evaluación de la explicabilidad, evaluación centrada en el clínico y recursos de reproducibilidad en un marco unificado adecuado para su adopción, replicación y difusión educativa.

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

Protocolo

Todos los conjuntos de datos utilizados en este estudio se obtuvieron de repositorios públicos y totalmente anonimizados, incluyendo el Repositorio de Aprendizaje Automático UCI, la base de datos PhysioNet MIMIC-III y los conjuntos de datos de rayos X de tórax del NIH. No se accedió a información identificable del paciente. El estudio cumplió con las directrices éticas institucionales de investigación para el análisis secundario de datos desidentificados disponibles públicamente. No se requirió la aprobación formal de la Junta de Revisión Institucional porque no se reclutaron directamente participantes humanos ni se utilizó información sanitaria protegida.

1. Visión general de los marcos experimentales

  1. Desarrollar una cadena de inteligencia artificial (XAI) reproducible y explicable para una analítica sanitaria transparente. Organiza el flujo de trabajo en la capa de datos, capa de preprocesamiento, capa de modelado, capa de explicabilidad, capa de evaluación y capa de visualización.
  2. Integrar estos módulos en un flujo de trabajo unificado capaz de procesar datos clínicos estructurados, historiales electrónicos de salud y conjuntos de datos de imágenes médicas.
  3. Asegurarse de que cada módulo contribuya a la reproducibilidad, interpretabilidad, escalabilidad y ejecución experimental estandarizada.
  4. Diseña la arquitectura modular para soportar el flujo continuo de datos y asegurar que cada etapa de la tubería contribuya a la reproducibilidad, interpretabilidad y escalabilidad a lo largo del flujo de trabajo experimental.

2. Entorno computacional y configuración del sistema

  1. Instala las dependencias de software necesarias antes de ejecutar el flujo de trabajo abriendo un terminal de línea de comandos y ejecutando el siguiente comando:
    pip install numpy pandas scikit-learn tensorflow shap lime opencv-python matplotlib seaborn
  2. Verifica la instalación exitosa de todos los paquetes de software y confirma la compatibilidad con las versiones de software listadas en la Tabla de Materiales antes de proceder con el preprocesamiento de datos y el desarrollo del modelo.
  3. Usa Python 3.11 como entorno de programación principal. Instala y configura NumPy 1.26 y Pandas 2.1 para tareas de manipulación de datos e ingeniería de características. Instala Scikit-learn 1.5 para el desarrollo y evaluación de modelos de aprendizaje automático.
  4. Instala TensorFlow 2.15 para el entrenamiento y la inferencia de modelos de aprendizaje profundo. Instala SHAP 0.46 y LIME 0.2.0 para análisis de explicabilidad. Instala OpenCV 4.10 para tareas de procesamiento de imágenes. Instala Matplotlib 3.9 y Seaborn 0.13 para visualización de datos e informes de resultados. Consulte la Tabla de Materiales para las especificaciones completas del software y los detalles de implementación necesarios para la reproducibilidad.
  5. Configura el entorno computacional utilizando una estación de trabajo equipada con un procesador multinúcleo, aceleración de la unidad de procesamiento gráfico (GPU) y recursos de memoria suficientes para acomodar grandes conjuntos de datos sanitarios y cargas de trabajo de aprendizaje profundo.
  6. Establece semillas aleatorias fijas para la partición de datos, la inicialización del modelo y los procedimientos de entrenamiento para asegurar la reproducibilidad en las ejecuciones experimentales. Habilitar mecanismos de registro para registrar operaciones de preprocesamiento de datos, configuraciones de modelos, ajustes de hiperparámetros, procedimientos de entrenamiento y resultados de evaluación a lo largo del flujo de trabajo.
  7. Configura las arquitecturas de modelos, parámetros de optimización, tasas de aprendizaje, tamaños de lote, ajustes de entrenamiento y valores de hiperparámetros según las especificaciones resumidas en la Tabla 1. Cumple con estos ajustes durante los experimentos de replicación para garantizar la coherencia con los resultados reportados.
  8. Salida esperada: un entorno computacional totalmente configurado y reproducible con todos los paquetes de software necesarios, recursos de hardware, mecanismos de registro y configuraciones de modelos disponibles para el preprocesamiento de datos posteriores, desarrollo de modelos, análisis de explicabilidad y procedimientos de evaluación.
ComponenteParámetroValorDescripción
Bosque Aleatorion_estimators100Número de árboles
Bosque Aleatoriomax_depthNingunoProfundidad del árbol
XGBoostlearning_rate0.01Tasa de aprendizaje
XGBoostn_estimators100Cartuchos de refuerzo
CNNÉpocas25Épocas de entrenamiento
CNNbatch_size32Tamaño del lote
CNNOptimizadorAdamAlgoritmo de optimización
MLPhidden_layers2Número de capas ocultas
MLPActivaciónReLUFunción de activación
Generaltrain_split70%Ratio de datos de entrenamiento
Generalvalidation_split15%Razón de validación
Generaltest_split15%Ratio de pruebas

Tabla 1: Detalles de implementación y configuración de hiperparámetros.

Esta tabla resume el entorno computacional, las bibliotecas de software, las configuraciones de modelos de aprendizaje automático y aprendizaje profundo, los ajustes de optimización, las tasas de aprendizaje, los tamaños de lote, los parámetros de entrenamiento y los valores de hiperparámetros utilizados a lo largo de la evaluación experimental del marco de IA explicable propuesto.

3. Preparación y preprocesamiento de conjuntos de datos

  1. Seleccionar conjuntos de datos sanitarios disponibles públicamente para garantizar la transparencia y reproducibilidad del flujo de trabajo experimental.;
  2. Utilizar cuatro escenarios representativos de atención sanitaria para validar el marco propuesto: (i) diagnóstico de cáncer de mama utilizando el Wisconsin Breast Cancer Dataset, (ii) predicción del riesgo de diabetes usando el Pima Indians Diabetes Dataset, (iii) predicción de resultados clínicos usando historiales electrónicos de salud MIMIC-III, y (iv) clasificación de la enfermedad torácica usando el NIH Chest X-ray Dataset. Elige estos conjuntos de datos para evaluar el marco a través de historiales clínicos estructurados, historiales electrónicos longitudinales y modalidades de imagen médica comúnmente utilizadas en sistemas de apoyo a la toma de decisiones sanitarias.
  3. Importa cada conjunto de datos al entorno Python y separa los registros en características de entrada y variables de destino. Organizar datos clínicos estructurados para tareas de predicción de enfermedades, historiales electrónicos de salud para análisis longitudinales de resultados y conjuntos de datos de imágenes médicas para tareas de clasificación diagnóstica. Verifica la integridad de cada conjunto de datos antes de proceder con las operaciones de preprocesamiento.
  4. Identificar y corregir los valores ausentes utilizando técnicas de imputación adecuadas. Estandarizar las características numéricas mediante procedimientos de escalado y normalización de características para garantizar la comparabilidad entre variables.
  5. Codificar variables categóricas utilizando métodos de codificación adecuados basados en las características del conjunto de datos. Realizar la selección de características utilizando análisis de correlación y medidas de importancia de características basadas en modelos para identificar las variables más relevantes y reducir la dimensionalidad de los datos.
  6. Redimensiona todas las imágenes médicas a 224, 224 píxeles antes del entrenamiento del modelo. Normalizar los valores de intensidad de píxeles según los requisitos de la arquitectura de aprendizaje profundo seleccionada. Aplicar técnicas de aumento de datos, incluyendo rotación de imágenes y volteo horizontal, para mejorar la generalización del modelo y reducir el sobreajuste. Verifica la calidad de la imagen y asegura la consistencia de las dimensiones de la imagen en todo el conjunto de datos.
  7. Evalúa la integridad de los datos evaluando la completitud del conjunto de datos, la consistencia y la alineación de las etiquetas de características. Verifica que todos los registros estén correctamente asignados a sus respectivas clases objetivo. Revisa las características del conjunto de datos, incluyendo el tamaño de la muestra, el recuento de características y la modalidad de los datos, tal como se resume en la Tabla 2.
  8. Implementar procedimientos de validación específicos de cada conjunto de datos para garantizar el rigor metodológico y la reproducibilidad. Registrar el tamaño de la muestra, la distribución de clases, la estrategia de división tren-validación-prueba, las medidas de prevención de fugas, los procedimientos de optimización de hiperparámetros, el diseño de validación cruzada y el protocolo de pruebas externo para cada conjunto de datos. Resume estos procedimientos de validación en la Tabla 3.
  9. Realizar controles de calidad de preprocesamiento evaluando el manejo de valores faltantes, eliminación de valores atípicos, escalado de características, codificación categórica, preservación de distribución de clases y procedimientos de partición de conjuntos de datos. Verifica que las operaciones de preprocesamiento se apliquen de forma consistente en todos los conjuntos de datos.
  10. Confirma la ausencia de una fuga sustancial de datos durante la partición de conjuntos de datos. Revise los resultados de la validación de preprocesamiento presentados en la Figura 1 para asegurar que se han generado conjuntos de datos estandarizados para análisis posteriores de aprendizaje automático y explicabilidad.
  11. Salida esperada: Generar conjuntos de datos limpios y estandarizados con valores faltantes correctamente direccionados, variables categóricas codificadas, características numéricas normalizadas y registros particionados en subconjuntos de entrenamiento, validación y prueba. Asegúrese de que las características del conjunto de datos, distribuciones de clases y procedimientos de validación correspondan a los reportados en las Tablas 2 y 3, y confirme la validación exitosa del preprocesamiento como se ilustra en la Figura 1.
Conjunto de datosTipoMuestrasCaracterísticasObjetivo
Cáncer de mamaTabular56930Benigno/Maligno
DiabetesTabular7688Consecuencias de la diabetes
MIMIC-IIIEHR~60.000Variables clínicasMortalidad
Radiografía de tóraxImagen~112.000ImágenesEtiquetas de enfermedades

Tabla 2: Características del conjunto de datos y casos de uso en la atención sanitaria.

Esta tabla ofrece un resumen de los conjuntos de datos sanitarios utilizados en el estudio, incluyendo el tipo de conjunto, número de muestras, recuento de características, variables objetivo, dominio de aplicación sanitaria y casos de uso clínicos asociados. Los conjuntos de datos abarcan historias clínicas estructuradas, historiales electrónicos de salud y datos de imagen médica para demostrar la aplicabilidad del marco en diversos escenarios analíticos sanitarios.

Conjunto de datosTamaño de la muestraDistribución de clasesEstrategia divididaPrevención de fugasBúsqueda por hiperparámetrosValidación cruzadaPrueba externa
Cáncer de mama (UCI Wisconsin)569357 benigno / 212 maligno70/15/15Preprocesamiento solo para trenesBúsqueda en cuadrículaCV estratificada de 5 órdenesSet Independiente de Resistencia
Diabetes de los indios Pima768500 No diabéticos / 268 Diabéticos70/15/15Preprocesamiento solo para trenesBúsqueda en cuadrículaCV estratificada de 5 órdenesSet Independiente de Resistencia
MIMIC-III EHR5274Cohortes estratificadas por resultados70/15/15 Nivel de pacienteSeparación a nivel de pacienteBúsqueda aleatoriaCV a nivel de paciente de 5 víboresSet Independiente de Resistencia
Radiografía de tórax del NIH112120Neumonía/Normal estratificado70/15/15Separación a nivel de imagenBúsqueda aleatoriaCV estratificada de 5 órdenesSet Independiente de Resistencia

Tabla 3: Validación a nivel de conjunto de datos y diseño experimental.

Esta tabla resume la metodología de validación empleada para cada conjunto de datos, incluyendo el tamaño de la muestra, la distribución de clases, la estrategia de división tren-validación-prueba, procedimientos de prevención de fugas, métodos de optimización de hiperparámetros, diseño de validación cruzada y protocolos de prueba externos. Estas medidas se implementaron para garantizar el rigor metodológico, la reproducibilidad y la evaluación imparcial del modelo.

figure-protocol-1
Figura 1: Validación de la cadena de preprocesamiento de datos.
Resultados de validación para operaciones clave de preprocesamiento realizadas antes del desarrollo del modelo. (A) Análisis de valor perdido en características representativas de la salud. (B) Distribución de una variable numérica antes y después del manejo de valores atípicos. (C) Validación de escalado de características mediante estandarización. (D) Validación de codificación categórica. (E) Distribución de clases tras el preprocesamiento. (F) Validación de la partición de datos de entrenamiento-validación-prueba. Estos resultados confirman el preprocesamiento y la preparación exitosos de los conjuntos de datos para modelado predictivo y análisis de explicabilidad. Por favor, haz clic aquí para ver una versión ampliada de esta figura.

4. Arquitectura del sistema del Marco de IA Explicable

  1. Organizar el marco utilizando una arquitectura en capas para facilitar el procesamiento modular, mejorar la transparencia del flujo de trabajo y apoyar la implementación reproducible. Configura la Capa de Datos para recibir y gestionar conjuntos de datos sanitarios en bruto. Enruta todos los conjuntos de datos entrantes a través de la Capa de Datos antes de iniciar operaciones de preprocesamiento.
  2. Realizar procedimientos de limpieza, transformación, normalización, ingeniería de características y codificación de datos dentro de la Capa de Preprocesamiento. Asegúrate de que todas las operaciones de preprocesamiento se completen antes del desarrollo del modelo.
  3. Desarrollar modelos predictivos dentro de la Capa de Modelado utilizando algoritmos de aprendizaje automático y aprendizaje profundo. Modelos de Train Gradient Boosting, Random Forest, Multilayer Perceptrón (MLP) y Redes Neuronales Convolucionales (CNN) utilizando conjuntos de datos preprocesados y configuraciones optimizadas de hiperparámetros.
  4. Aplicar técnicas de explicabilidad dentro de la Capa de Explicabilidad para interpretar las predicciones del modelo. Generar explicaciones de atribución de características usando SHAP y LIME para conjuntos de datos estructurados. Genera mapas de calor Grad-CAM para modelos basados en imágenes para visualizar regiones que contribuyen a las predicciones del modelo.
  5. Evalúa el rendimiento predictivo y explicativo dentro de la Capa de Evaluación. Calcular precisión, precisión, recuerdo, puntuación F1, ROC-AUC, fidelidad, estabilidad y métricas de evaluación centrada en el clínico. Registrar todos los resultados de la evaluación para su análisis y presentación posteriores.
  6. Genera resultados visuales clínicamente interpretables dentro de la Capa de Visualización. Crea gráficos de comparación de rendimiento, visualizaciones de importancia de características, gráficos resumen SHAP, explicaciones LIME, mapas de calor Grad-CAM y paneles de informes orientados al clínico. Almacena todos los resultados visuales para incluirlos en el informe experimental final.
  7. Revisa la arquitectura completa del framework ilustrada en la Figura 2 antes de proceder con la ejecución del flujo de trabajo.
  8. Salida esperada: Generar modelos de aprendizaje automático y aprendizaje profundo totalmente entrenados, incluyendo Gradient Boosting, Random Forest, CNN y MLP. Almacena configuraciones de modelos, hiperparámetros optimizados, registros de entrenamiento, archivos de puntos de control, salidas de explicabilidad y artefactos de visualización para su posterior evaluación e interpretabilidad.

figure-protocol-2
Figura 2: Arquitectura del Sistema del Marco de IA Explicable para la Analítica en Salud. Por favor, haga clic aquí para ver una versión ampliada de esta figura.

5. Ejecución de flujos de trabajo

  1. Adquiere conjuntos de datos sanitarios de repositorios públicos y almacena los conjuntos en formatos estructurados adecuados para aprendizaje automático y análisis de aprendizaje profundo. Revise el flujo de trabajo completo ilustrado en la Figura 3 antes de iniciar el procedimiento experimental.
  2. Realizar limpieza y preprocesamiento de datos según los procedimientos descritos en la Sección 3. Normaliza las variables numéricas utilizando métodos de escalado apropiados. Codificar variables categóricas utilizando técnicas de codificación adecuadas. Identificar e imputar valores faltantes utilizando estrategias de imputación específicas de cada conjunto de datos. Verifica la calidad de los datos, la alineación de las etiquetas de características y la completitud del conjunto de datos antes de continuar con el desarrollo del modelo.
  3. Particiona cada conjunto de datos en subconjuntos de entrenamiento, validación y prueba para apoyar la evaluación imparcial del modelo. Preservar las distribuciones de clases durante la partición de conjuntos de datos e implementar medidas de prevención de fugas cuando sea aplicable. Reserva el subconjunto de pruebas exclusivamente para la evaluación final del modelo.
  4. Entrenar modelos de aprendizaje automático en conjuntos de datos estructurados usando algoritmos basados en conjuntos, incluyendo Gradient Boosting y Random Forest. Entrenar modelos de aprendizaje profundo en conjuntos de datos de imágenes utilizando arquitecturas de Redes Neuronales Convolucionales (CNN) capaces de aprender características espaciales de la imagen. Actualizar los parámetros del modelo de forma iterativa durante el entrenamiento y monitorizar el rendimiento de validación tras cada época de entrenamiento. Aplicar la parada anticipada cuando el rendimiento de validación se deteriore o no mejore según los criterios de parada predefinidos.
  5. Optimizar los hiperparámetros del modelo utilizando estrategias de búsqueda sistemática, incluyendo búsqueda en cuadrícula y búsqueda aleatoria. Ajusta la tasa de aprendizaje, número de estimadores, profundidad del árbol, tamaño del lote, número de épocas y otros parámetros específicos del modelo según el rendimiento de validación. Selecciona el modelo final en función del rendimiento predictivo y la capacidad de generalización entre conjuntos de datos de validación.
  6. Aplica métodos de explicabilidad tras completar el entrenamiento con modelos. Generar explicaciones globales utilizando técnicas de atribución de características para identificar las variables que contribuyen más fuertemente a las predicciones del modelo. Generar explicaciones locales para analizar casos de predicción individuales y evaluar el comportamiento del modelo a nivel muestral. Crea mapas de calor Grad-CAM para modelos de clasificación de imágenes que resalten las regiones de la imagen que contribuyen al resultado previsto. Almacena todas las explicaciones para análisis e informes posteriores.
  7. Evalúa el rendimiento predictivo utilizando precisión, precisión, recall, puntuación F1 y área característica de operación del receptor bajo la curva (ROC-AUC). Evalúa la calidad de la explicación utilizando métricas de fidelidad y estabilidad para evaluar la fiabilidad y consistencia de la explicación. Comparar el rendimiento de los modelos entre conjuntos de datos y métodos de explicabilidad para evaluar la robustez y generalizabilidad del marco.
  8. Generar resultados de visualización e informes analíticos para comunicar los resultados de manera clínicamente interpretable. Crea gráficos comparativos de rendimiento, gráficos de importancia de características, visualizaciones resumen SHAP, resultados de explicación LIME, mapas de calor Grad-CAM y otras visualizaciones clínicamente relevantes. Revisa todos los resultados visuales para asegurar claridad y consistencia antes de informar.
  9. Documentar todas las operaciones de preprocesamiento, configuraciones de modelos, ajustes de hiperparámetros, procedimientos de explicabilidad, estrategias de validación y resultados de evaluación. Mantener registros experimentales detallados para facilitar la reproducibilidad y la replicación independiente del flujo de trabajo. Verifica la consistencia de los resultados a través de repetidas ejecuciones experimentales y archiva todos los artefactos del flujo de trabajo para referencia futura.
  10. Salida esperada: Generar un modelo predictivo completamente entrenado con hiperparámetros optimizados, pesos guardados del modelo, registros de entrenamiento, métricas de rendimiento y resultados explicables, incluyendo explicaciones SHAP, explicaciones LIME y mapas de calor Grad-CAM. Almacena todos los artefactos del modelo, informes de evaluación y resultados de visualización para su posterior análisis y evaluación de reproducibilidad.

figure-protocol-3
Figura 3: Flujo de trabajo de extremo a extremo de la cadena de IA explicable. Por favor, haga clic aquí para ver una versión ampliada de esta figura.

6. Evaluación del modelo y evaluación de la explicabilidad

  1. Evaluar el rendimiento predictivo del modelo utilizando métricas estándar de clasificación, incluyendo precisión, precisión, recuerdo, puntuación F1 y área característica de operación del receptor bajo la curva (ROC-AUC). Calcular la precisión para medir la corrección general de la clasificación.
  2. Calcular la precisión para evaluar la proporción de predicciones positivas correctamente identificadas. Calcula la memoria para evaluar la capacidad del modelo para identificar casos positivos. Calcula la puntuación F1 para equilibrar precisión y recuerdo. Calcular ROC-AUC para evaluar el desempeño discriminatorio a través de diferentes umbrales de clasificación.
  3. Aplicar estas métricas de evaluación de forma consistente en todos los conjuntos de datos y arquitecturas de modelos para facilitar la comparación objetiva del rendimiento. Registrar todos los valores de las métricas y almacenar los resultados de la evaluación para su posterior análisis estadístico e informes.
  4. Evalúa el rendimiento de la explicabilidad usando métricas de fidelidad y estabilidad. Calcular la fidelidad para determinar hasta qué punto las explicaciones generadas reflejan con precisión las predicciones del modelo y el comportamiento de toma de decisiones.
  5. Calcula la estabilidad comparando explicaciones generadas a partir de muestras de entrada similares y cuantificando la consistencia de los resultados de las explicaciones. Verifica que los valores de fidelidad y estabilidad cumplan con los criterios de calidad predefinidos antes de interpretar las explicaciones del modelo.
  6. Compara el rendimiento de la explicabilidad entre salidas SHAP, CAL y Grad-CAM.
  7. Resultados esperados: generar resultados cuantitativos de evaluación, incluyendo precisión, precisión, recuerdo, puntuación F1, ROC-AUC, métricas de fidelidad y estabilidad. Producir resultados explicables y visualizaciones adecuadas para informes científicos, evaluación de reproducibilidad e interpretación clínica.

7. Evaluación centrada en el ser humano

  1. Recluta 12 profesionales sanitarios, compuestos por 6 médicos, 3 radiólogos y 3 analistas de datos clínicos. Selecciona participantes con experiencia previa en toma de decisiones clínicas, interpretación de imágenes médicas, análisis sanitarios o revisión de historiales electrónicos de salud. Obtén el consentimiento informado de todos los participantes antes de iniciar el procedimiento de evaluación.
  2. Seleccionar aleatoriamente 100 casos de los conjuntos de datos de pruebas tras completar el entrenamiento del modelo y el análisis de explicabilidad. Genera dos condiciones de evaluación para cada caso:
    1. Salida solo de predicción y
    2. predicción acompañada de información explicable. Aleatoriza el orden de presentación de los casos y las condiciones de evaluación para minimizar el sesgo de presentación y los efectos del aprendizaje.
  3. Preparar formularios de evaluación estandarizados que contengan resultados de predicción, resultados explicativos y cuestionarios de evaluación. Presenta los casos individualmente a los participantes mediante una interfaz de evaluación basada en ordenador.
  4. Instruye a los participantes a revisar cada caso de forma independiente sin discutir las respuestas con otros evaluadores. Permitir que los participantes completen todas las evaluaciones bajo condiciones experimentales idénticas.
  5. Administrar un cuestionario de cinco puntos a escala Likert adaptado de estudios de evaluación de inteligencia artificial explicables publicados. Instruye a los participantes para que evalúen la confianza, la interpretabilidad y la usabilidad para cada caso revisado. Registra las respuestas electrónicamente al cuestionario y verifica la finalización de todos los ítems de la encuesta antes de proceder al análisis estadístico.
  6. Mide indicadores objetivos de utilidad clínica durante el proceso de evaluación. Registrar el acuerdo de decisión comparando las decisiones de los participantes con las etiquetas de referencia correspondientes o resultados de la verdad del terreno. Calcular el acuerdo de decisión como el porcentaje de decisiones de los participantes que coinciden con el resultado de referencia.
  7. Registra el tiempo de revisión de cada caso midiendo el intervalo entre la presentación del caso y la presentación de la respuesta final. Calcular el tiempo medio de revisión por separado para condiciones de solo predicción y predicción con explicación.
  8. Calcula las puntuaciones medias de confianza, interpretabilidad y usabilidad entre todos los participantes y casos de evaluación. Comparar las puntuaciones obtenidas bajo condiciones de solo predicción y predicción con explicación.
  9. Realizar pruebas t pareadas tras completar todas las evaluaciones de los participantes para determinar si las diferencias en confianza, interpretabilidad, usabilidad, acuerdo de decisión y tiempo de revisión son estadísticamente significativas. Utiliza un umbral de significación de p 0,05 para todas las comparaciones estadísticas.
  10. Calcula Fleiss Kappa tras recopilar respuestas de todos los participantes para evaluar el acuerdo entre evaluadores. Utiliza las valoraciones agregadas de los participantes para determinar la consistencia de las evaluaciones entre revisores. Interpreta los valores de Fleiss Kappa según las directrices establecidas del acuerdo y registra las estadísticas resultantes del acuerdo.
  11. Resume la demografía de los participantes, la metodología de evaluación, el diseño de cuestionarios, los procedimientos de análisis estadístico, las medidas de desempeño objetivo y los resultados de acuerdos entre evaluadores en la Tabla 4.
  12. Revisa los resultados del modelo bajo ambas condiciones de evaluación y compara las respuestas de los participantes entre condiciones. Verifica que las explicaciones mejoren la confianza, la interpretabilidad y la usabilidad sin afectar negativamente la calidad de la decisión.
  13. Confirmar la consistencia de las evaluaciones de los participantes utilizando la estadística calculada de Fleiss Kappa. Registrar todos los resultados de la evaluación para informes posteriores y evaluaciones de reproducibilidad.
  14. Salida esperada: Generar puntuaciones de confianza de los clínicos, valoraciones de interpretabilidad, valoraciones de usabilidad, medidas de decisión y acuerdo, estadísticas de tiempo de revisión, resultados de pruebas t pareadas y estadísticas de acuerdo entre evaluadores. Producir evidencia cuantitativa que describa la utilidad clínica, la interpretabilidad y la fiabilidad del marco explicable de inteligencia artificial.
ParámetroValor
Expertos12
Médicos6
Radiólogos3
Analistas de Datos Clínicos3
Casos revisados100
Diseño de evaluaciónAleatorizados (Solo predicción vs Predicción+Explicación)
Instrumento de TopografíaEscala de Likert de 5 puntos
Evaluación del fideicomisoInterpretabilidad, Confianza, Usabilidad
Prueba estadísticaPrueba t emparejada (p 0,05)
Fiabilidad entre evaluadoresFleiss Kappa
Medidas ObjetivoAcuerdo de Decisión, Tiempo de Revisión

Tabla 4: Protocolo de evaluación centrada en el ser humano y diseño de evaluación por parte del clínico.

Esta tabla presenta el marco de evaluación del clínico utilizado para evaluar la interpretabilidad, fiabilidad y usabilidad del sistema de IA explicable. Se resume la información sobre la demografía de los participantes, la metodología de revisión de casos, el diseño de la encuesta, los procedimientos de análisis estadístico, la evaluación de fiabilidad entre evaluadores y las medidas de evaluación objetiva.

8. Validación y evaluación de reproducibilidad

  1. Realizar estudios de validación y ablación para evaluar la robustez y fiabilidad del marco propuesto. Identificar características con puntuaciones de alta importancia utilizando los métodos de explicabilidad seleccionados. Eliminar características importantes de forma incremental y reentrenar los modelos predictivos tras cada paso de eliminación de características.
  2. Evalúa el rendimiento del modelo tras cada experimento de ablación utilizando precisión, precisión, recuerdo, puntuación F1 y métricas ROC-AUC. Compara los valores de rendimiento resultantes con el rendimiento de referencia del modelo para determinar la contribución de características individuales a los resultados predictivos.
  3. Evalúa la estabilidad de las explicaciones generando explicaciones para muestras de entrada similares usando SHAP, CAL y Grad-CAM. Compara los resultados de las explicaciones entre evaluaciones repetidas y cuantifica la consistencia usando las métricas de estabilidad predefinidas. Verifica que las explicaciones se mantengan estables bajo pequeñas variaciones de entrada y repetidas pruebas experimentales.
  4. Registra todos los procedimientos experimentales a lo largo del flujo de trabajo. Operaciones de preprocesamiento de datos documentales, procedimientos de partición de conjuntos de datos, arquitecturas de modelos, ajustes de hiperparámetros, configuraciones de entrenamiento, métodos de explicabilidad, estrategias de validación y métricas de evaluación. Almacena todos los parámetros de configuración y salidas experimentales en un formato estructurado para facilitar la reproducibilidad y la verificación independiente.
  5. Revisa todos los registros experimentales para asegurar la completitud y la coherencia. Verifica que el flujo de trabajo pueda replicarse utilizando los procedimientos documentados, archivos de configuración y especificaciones de software. Mantener una estructura de flujo de trabajo modular para facilitar la adaptación del protocolo para futuros estudios y apoyar la conversión a un protocolo experimental basado en vídeo, conforme a los requisitos metodológicos de JoVE.

9. Recursos de Reproducibilidad

  1. Ejecutar todos los experimentos usando semillas aleatorias fijas para asegurar resultados reproducibles a lo largo de las ejecuciones repetidas. Mantener el código fuente, los scripts de preprocesamiento, los archivos de configuración, las especificaciones del entorno, los parámetros del modelo y los scripts de visualización dentro de un repositorio de acceso público.
  2. Proporcionar instrucciones detalladas para la adquisición de conjuntos de datos, preprocesamiento, ejecución de experimentos, entrenamiento de modelos, generación de explicabilidades, procedimientos de validación y regeneración de todas las tablas y figuras reportadas. Archivar todos los componentes del flujo de trabajo necesarios para la replicación independiente, incluyendo especificaciones de software, flujos de preprocesamiento, archivos de configuración, instrucciones de acceso al conjunto de datos, puntos de control de modelos y activos de visualización.
  3. Resume los recursos de software, los flujos de preprocesamiento, los archivos de configuración, las instrucciones de acceso al conjunto de datos y los activos de reproducibilidad utilizados a lo largo del marco en la Tabla 5.
  4. Salida esperada: Generar un paquete experimental reproducible completo que contenga scripts de preprocesamiento, archivos de configuración, modelos entrenados, puntos de control de modelos, salidas de explicabilidad, informes de validación, artefactos de visualización, especificaciones de software y documentación necesaria para la replicación y verificación independiente del marco propuesto.
RecursoDescripción
Código fuenteScripts de implementación en Python para preprocesamiento de datos, entrenamiento de modelos, explicabilidad y evaluación
Archivo de Entornorequirements.txt que contiene dependencias y versiones de paquetes
Archivos de configuraciónConfiguración de arquitectura de modelos, hiperparámetros y configuraciones de experimentos
Semillas aleatorias fijasSemilla = 42 usados para experimentos reproducibles
Instrucciones de acceso al conjunto de datosEnlaces y procedimientos para adquirir conjuntos de datos de salud pública
Preprocesamiento de scriptsScripts para limpieza de datos, normalización, codificación y selección de características
Scripts de generación de figurasEscrituras para regenerar todas las figuras manuscritas
Scripts de generación de tablasScripts para reproducir tablas y métricas reportadas
Ejemplos de entradasConjuntos de datos de ejemplo y archivos de entrada
Ejemplos de salidasResultados de predicción, explicaciones e informes de evaluación

Tabla 5: Recursos de reproducibilidad y activos experimentales.

Esta tabla resume los recursos proporcionados para soportar la reproducibilidad experimental, incluyendo código fuente, scripts de preprocesamiento, archivos de configuración, especificaciones del entorno, instrucciones de acceso al conjunto de datos, configuraciones de semilla aleatoria fijas, scripts de generación de figuras y archivos de entrada/salida de ejemplo necesarios para reproducir los resultados reportados.

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

Resultados

Evaluamos a fondo el componente explicativo de IA de toda nuestra cartera, evaluando qué tan bien predecía en diferentes tipos de datos sanitarios, incluyendo tanto datos clínicos estructurados como imágenes médicas. Los resultados indicaron un rendimiento predictivo consistente en los conjuntos de datos evaluados. Entre los modelos probados, el modelo de aumento de gradiente alcanzó la mayor precisión con un 97,4%, seguido por el modelo de bosque aleatorio con un 94,2%. Los métodos de a...

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

Discusión

Este estudio desarrolló y evaluó un flujo de trabajo de inteligencia artificial explicable reproducible (XAI) para análisis sanitarios que integra modelado predictivo, evaluación de explicabilidad, evaluación centrada en el clínico y recursos de reproducibilidad dentro de un único protocolo. Los resultados demostraron que los modelos de aprendizaje automático basados en conjuntos, especialmente Gradient Boosting y Random Forest, lograron el mayor rendimiento predictivo en los conjuntos d...

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

Divulgaciones

Los autores declaran que no tienen intereses financieros en competencia ni conflictos de interés relacionados con esta obra. La investigación se llevó a cabo de forma independiente, sin ninguna relación comercial o financiera que pudiera considerarse un posible conflicto de intereses.

Divulgación del uso de la inteligencia artificial

Se utilizaron herramientas de inteligencia artificial para el refinamiento del lenguaje, la corrección gramatical y la asistencia editorial durante la preparación de manuscritos. Todo el contenido científico, el diseño experimental, el análisis de datos, la interpretación y la verificación final del manuscrito fueron realizados por los autores. Los autores revisaron y validaron todos los resultados asistidos por IA para garantizar la precisión, integridad y cumplimiento de las directrices de la revista.

Agradecimientos

Los autores desean agradecer a sus respectivas instituciones por proporcionar la infraestructura y el apoyo en investigación necesarios para llevar a cabo este estudio. Los autores también reconocen el uso de conjuntos de datos y herramientas de código abierto disponibles públicamente que facilitaron el desarrollo y la evaluación del marco propuesto de IA explicable. Se extiende un agradecimiento especial a los expertos del sector que aportaron valiosas ideas durante la fase de evaluación centrada en el ser humano.

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
GPU WorkstationDependiente del fabricanteNAEntrenamiento de modelos de aprendizaje profundo
Jupyter NotebookProject JupyterÚltima versión estableEjecución interactiva de experimentos
LIMELIMEVersión 0.2.0Explicaciones interpretables locales
MatplotlibMatplotlib ProjectVersión 3.9Visualización de datos
MIMIC-III DatabasePhysioNetVersión 1.4Análisis de registros de salud electrónicos
NIH Chest X-ray DatasetNIH Clinical CenterConjunto de datos públicoClasificación de enfermedades torácicas
NumPyNumPy DevelopersVersión 1.26Computación numérica y operaciones de matrices
OpenCVOpenCV FoundationVersión 4.10Preprocesamiento de imágenes
PandasPandas Development TeamVersión 2.1Manipulación y preprocesamiento de datos
Pima Indians Diabetes DatasetUCI Machine Learning RepositoryConjunto de datos públicoPredicción del riesgo de diabetes
Python 3.11Python Software FoundationVersión 3.11Entorno de programación principal
Scikit-learnscikit-learnVersión 1.5Algoritmos de aprendizaje automático y evaluación
SeabornSeabornVersión 0.13Visualización estadística
SHAPSHAPVersión 0.46Atribución de características y explicabilidad
TensorFlowTensorFlowVersión 2.15Desarrollo de modelos de aprendizaje profundo
Windows / Ubuntu LinuxMicrosoft / CanonicalNASistema operativo
Wisconsin Breast Cancer DatasetUCI Machine Learning RepositoryConjunto de datos públicoDiagnóstico de cáncer de mama

Referencias

  1. Lundberg SM, et al. From local explanations to global understanding with explainable AI for trees. Nat Mach Intell. 2020;2(1):56-67.
  2. Ribeiro MT, Singh S, Guestrin C. Why should I trust you. Explaining the predictions of any classifier. Presented at: Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining; 2016. p. 1135-44. doi:10.1145/2939672.2939778.
  3. Selvaraju RR, et al. Grad-CAM: Visual explanations from deep networks via gradient-based localization. Int J Comput Vis. 2020;128(2):336-59.
  4. Tjoa E, Guan C. A survey on explainable artificial intelligence: Toward medical XAI. IEEE Trans Neural Netw Learn Syst. 2021;32(11):4793-813.
  5. Samek W, et al. Explainable AI: Interpreting, Explaining and Visualizing Deep Learning. Springer; Cham; 2019.
  6. Arrieta AB, et al. Explainable artificial intelligence: Concepts, taxonomies, opportunities and challenges toward responsible AI. Inf Fusion. 2020;58:82-115.
  7. Holzinger A, et al. Causability and explainability of artificial intelligence in medicine. Wiley Interdiscip Rev Data Min Knowl Discov. 2020;10(5):e1312.
  8. Topol E. Deep medicine: How artificial intelligence can make healthcare human again. Nat Med. 2020;25:44-56.
  9. Esteva A, et al. A guide to deep learning in healthcare. Nat Med. 2019;25(1):24-9.
  10. Rajpurkar P, Chen E, Banerjee O, Topol EJ. AI in health and medicine. Nat Med. 2022;28:31-38.
  11. Doshi-Velez F, Kim B. Towards a rigorous science of interpretable machine learning. arXiv. 2021. doi:10.48550/arXiv.1702.08608.
  12. Molnar C. Interpretable Machine Learning. Lulu Press; 2022.
  13. Rudin C. Stop explaining black box machine learning models for high-stakes decisions and use interpretable models instead. Nat Mach Intell. 2019;1(5):206-15.
  14. Zhang Q, Zhu S. Visual interpretability for deep learning: A survey. Front Inf Technol Electron Eng. 2020;21:27-39.
  15. Holzinger A, Biemann C, Pattichis CS, Kell DB. What do we need to build explainable AI systems for the medical domain. arXiv. 2020. Available at: https://arxiv.org/abs/1712.09923.
  16. McDermott MB, et al. Reproducibility in machine learning for health. Nat Med. 2021;27:1016-23.
  17. Kelly CJ, et al. Key challenges for delivering clinical impact with AI. BMC Med. 2019;17:195.
  18. Ahmad MA, Teredesai A, Eckert C. Interpretable machine learning in healthcare. Proc ACM Conf Health Inference Learn. 2021;4:1-7.
  19. Ghassemi M, Oakden-Rayner L, Beam AL. The false hope of current approaches to explainable AI in healthcare. Lancet Digit Health. 2021;3(11):e745-50.
  20. Carvalho DV, Pereira EM, Cardoso JS. Machine learning interpretability: A survey on methods and metrics. Inf Fusion. 2020;58:82-115.
  21. Chen RJ, et al. Synthetic data in healthcare: A narrative review. Nat Biomed Eng. 2021;5:493-97.
  22. Zhou B, et al. Learning deep features for discriminative localization. Presented at: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition; 2016. p. 2921-29.
  23. Vellido A. The importance of interpretability and visualization in machine learning for applications in medicine and health care. Expert Syst Appl. 2020;146:113222.
  24. Lipton ZC. The mythos of model interpretability. Commun ACM. 2018;61(10):36-43.
  25. Guidotti R, et al. A survey of methods for explaining black box models. ACM Comput Surv. 2018;51(5):93.
  26. Suresh H, Guttag J. A framework for understanding unintended consequences of machine learning. Commun ACM. 2021;64(12):42-50.
  27. Wiens J, et al. Do no harm: A roadmap for responsible machine learning for health care. Nat Med. 2019;25(9):1337-40.
  28. Rajkomar A, Dean J, Kohane I. Machine learning in medicine. N Engl J Med. 2019;380(14):1347-58.
  29. Lundberg SM, Lee SI. A unified approach to interpreting model predictions. Presented at: Advances in Neural Information Processing Systems. 2017;30:4765-74.
  30. Agarwal R, et al. Neural additive models: Interpretable machine learning with neural nets. Presented at: Advances in Neural Information Processing Systems. 2021;34:4699-711.
  31. Singh C, Murdoch WJ, Yu B. Hierarchical interpretations for neural network predictions. Proc Natl Acad Sci U S A. 2020;117(32):19950-57.
  32. Tonekaboni S, Joshi S, McCradden MD, Goldenberg A. What clinicians want: Contextualizing explainable machine learning for clinical end use. Nat Mach Intell. 2019;1(5):176-85.
  33. Wang F, Preininger A. AI in health care: Applications, challenges, and future directions. Annu Rev Biomed Data Sci. 2019;2:221-52.
  34. Azizi S, et al. Big self-supervised models advance medical AI. Nat Med. 2021;27(8):1431-42.
  35. Zhang Y, et al. Explainable deep learning for healthcare: Methods, applications and challenges. IEEE Access. 2020;8:120455-475.
  36. Holzinger A, et al. Explainable AI methods: A brief overview. Mach Learn Knowl Extr. 2021;3(2):606-27.
  37. Rudin C, Radin J. Why are we using black box models in AI when we do not need to  A lesson from an explainable AI competition. Nat Mach Intell. 2019;1(5):206-15.
  38. Doshi-Velez F, et al. Accountability of AI Under the Law: The Role of Explanation. Harvard University; Cambridge; 2020.
  39. Kaur H, et al. Interpreting interpretability: Understanding data scientists' use of interpretability tools for machine learning. Presented at: Proceedings of the CHI Conference on Human Factors in Computing Systems; 2020. p. 1-14.
  40. Caruana R, et al. Intelligible models for healthcare: Predicting pneumonia risk and hospital 30-day readmission. Presented at: Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining; 2015. p. 1721-30.
  41. Mangalote IAC, et al. Development and validation of a class imbalance-resilient cardiac arrest prediction framework incorporating multiscale aggregation, ICA and explainability. IEEE Trans Biomed Eng. 2025;72(5):1674-84.
  42. Ansari MY, Mangalote IAC, Masri D, Dakua SP. Neural network-based fast liver ultrasound image segmentation. Presented at: 2023 International Joint Conference on Neural Networks; 2023. p. 1-8.
  43. Dakua SP, et al. Artificial intelligence enabled biomineralization for eco-friendly nanomaterial synthesis: Charting future trends. Nano Select. 2025;6(5):e202400118.

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

Reimpresiones y permisos

Etiquetas

Ingenier aN mero 233N mero 233Valor vac oN meroInteligencia Artificial Explicable XAIAprendizaje autom ticoaprendizaje profundoInterpretabilidad de modelosSistemas de soporte para la toma de decisiones cl nicasProtocolo experimental reproducible