1D neural network design to detect cardiac arrhythmias



Document title: 1D neural network design to detect cardiac arrhythmias
Journal: Visión electrónica
Database: PERIÓDICA
System number: 000459175
ISSN: 1909-9746
Authors: 1
1
2
Institutions: 1Universidad Militar Nueva Granada, Bogotá. Colombia
2Universidad Militar Nueva Granada, Departamento de Ingeniería Biomédica, Bogotá. Colombia
Year:
Season: Ene-Jun
Volumen: 15
Number: 1
Pages: 59-67
Country: Colombia
Language: Inglés
Document type: Artículo
Approach: Aplicado
Spanish abstract El presente artículo muestra el diseño de una red neuronal para aprendizaje profundo enfocado al reconocimiento y clasificación de cinco tipos de señales cardiacas (Sinusal, taquicardia ventricular, fibrilación ventricular, flutter atrial y fibrilación atrial). El objetivo es obtener una arquitectura que pueda ser implementada en un sistema embebido como un dispositivo de prediagnóstico que se pueda vincular a un sistema de monitorización de un holter. La red fue diseñada por medio de la API de Keras programada en Python, en donde se logra obtener una comparación de diferentes tipos de redes que varían la presencia de un bloque residual, teniendo como resultado que la red con dicho bloque obtiene la mejor respuesta (porcentaje de aciertos de 100%) y una pérdida del modelo aproximadamente del 0.15%. Por otro lado, se realizó una validación mediante matrices de confusión para verificar la existencia de falsos positivos en los resultados otorgados por la red y adicionalmente evidenciar que tipo de arritmia se puede presentar conforme la salida de la red frente a una señal de entrada por medio de la consola
English abstract This article shows a neuronal network for deep learning focused on recognizing and classification five types of cardiac signals (Sinus, Ventricular Tachycardia, Ventricular Fibrillation, Atrial Flutter, and Atrial Fibrillation). The final objective is to obtain an architecture that can be implemented in an embedded system as a pre-diagnostic device linked to a Holter monitoring system. The network was designed using the Keras API programmed in Python, where it is possible to obtain a comparison of different types of networks that vary the presence of a residual block, with the result that the network with said block obtains the best response (100% success rate) and a model loss of approximately 0.15%. On the other hand, a validation by means of confusion matrices was carried out to verify the existence of false positives in the network results and evidence what type of arrhythmia can be presented according to the network output against an input signal through the console
Disciplines: Ciencias de la computación
Keyword: Redes,
Arritmia cardiaca,
Arritmias,
Detección,
Redes neuronales,
Señales cardiacas
Keyword: Networks,
Cardiac signals,
Detection,
Heart arrhythmia,
Neural networks
Full text: https://revistas.udistrital.edu.co/index.php/visele/article/view/17430/18670