CardiologIA

Beta Uso médico

CardiologIA

Sistema de apoyo diagnóstico de IAM en ECG

Herramienta de apoyo a la decisión clínica que analiza un electrocardiograma de 12 derivaciones con una red neuronal residual (ResNet1D) y señala, mediante Grad-CAM, las regiones del trazo que sustentan su predicción.

Dirigida a profesionales de la salud: médicos generales, estudiantes de medicina y cardiólogos. Complementa, pero no sustituye, la interpretación clínica del ECG.

Análisis de electrocardiograma

ECG impreso: PDF exportado por el electrocardiógrafo, escaneo o foto (.pdf, .png, .jpg) en formato 3 × 4 a 25 mm/s, con o sin tira de ritmo. Fotografíe la hoja completa, de frente y sin reflejos.

Señal digital: registro WFDB (suba juntos el .hea y el .dat), .csv/.txt con 12 columnas (una por derivación) o .npy. La frecuencia de muestreo se detecta automáticamente.

Opciones avanzadas
Comprobando API…

Resultado del análisis

—

Probabilidad de IAM estimada por el modelo —
Umbral
0 % · sin patrón de IAM 100 % · patrón de IAM

Certeza de la predicción
—

Registro analizado
—
Frecuencia de muestreo
—

Duración · FC estimada (orientativa)
—
Digitalización del trazo impreso
—

Diagnóstico de referencia (cardiólogos, PTB-XL): —

Desempeño y limitaciones del modelo

Evaluado en el fold 10 de PTB-XL: 2 198 ECG de pacientes no incluidos en el entrenamiento, con diagnóstico de referencia emitido por cardiólogos. Prevalencia de IAM: 25 %. Punto de corte: 32 %.

  • Sensibilidad: 0.840 (IC 95 % 0.808–0.871).
  • Especificidad: 0.843 (IC 95 % 0.825–0.861).
  • AUC-ROC: 0.925 (IC 95 % 0.913–0.937).
  • VPP 0.64 y VPN 0.94 con esa prevalencia; ambos cambian con la prevalencia de su población.

Modelo ajustado al formato impreso 3 × 4 y a los defectos de la digitalización. Evaluado con 500 ECG del fold 10 de PTB-XL (pacientes no incluidos en el entrenamiento, diagnóstico de cardiólogos) impresos y digitalizados por el sistema en cada formato. Prevalencia de IAM: 23 %. Punto de corte: 36 %.

  • PDF del equipo: sensibilidad 0.921 (IC 95 % 0.871–0.966), especificidad 0.805 (0.764–0.843), AUC 0.941.
  • Escaneo: sensibilidad 0.912 (0.860–0.960), especificidad 0.808 (0.766–0.845), AUC 0.937.
  • Foto con celular: sensibilidad 0.927 (0.877–0.973), especificidad 0.778 (0.736–0.817), AUC 0.925.
  • La hoja se digitalizó en el 99.8 % de los PDF y escaneos y el 97.8 % de las fotos; si no es posible, el sistema lo indica y pide otra imagen.
  • Frente a la señal digital del mismo registro, la decisión cambia en 4 a 7 de cada 100 ECG, sobre todo hacia falsos positivos (especificidad algo menor).

Limitaciones:

  • Un resultado negativo no excluye IAM: alrededor de 16 de cada 100 registros con IAM no son detectados.
  • Digitalización validada con ECG de PTB-XL impresos por el sistema (PDF, escaneo y foto simulados), aún no con hojas de electrocardiógrafos reales. Requiere formato 3 × 4 a 25 mm/s y 10 mm/mV con el orden estándar de derivaciones; la tira de ritmo se asume en II (o II, V1 y V5 si hay tres).
  • Entrenado con la superclase MI de PTB-XL, que no distingue IAM agudo de infarto antiguo.
  • Clasificación binaria IAM / no IAM: no diagnostica arritmias, bloqueos ni otras entidades.
  • No sustituye la valoración clínica, los biomarcadores ni la interpretación del especialista.

Explicabilidad: regiones que sustentan la predicción

Derivaciones del plano frontal (I, II, III, aVR, aVL, aVF), 10 s, tras filtrado 0.5–40 Hz. El fondo codifica la activación Grad-CAM para la clase IAM: a mayor intensidad de rojo, mayor contribución a la predicción. El mapa es temporal y común a las 12 derivaciones: indica en qué momento del trazo se apoyó el modelo, no qué derivación está afectada.

Activación por componente del latido

Segmentos con mayor activación

    Grad-CAM es orientativo: muestra en qué se apoyó el modelo, pero su resolución temporal es limitada y no equivale a un hallazgo electrocardiográfico confirmado.

    Análisis recientes

    Fecha Archivo Resultado Probabilidad Zona que más pesó