Computational architecture for the inference of a quantized convolutional neuronal network for the detection of atrial fibrillation

Las arritmias cardíacas son una de las enfermedades cardíacas más comunes en todo el mundo, que se caracterizan por un ritmo cardíaco anormal que puede poner en peligro la vida. Recientemente, se han propuesto varias redes neuronales convolucionales para detectar diferentes arritmias cardíacas. Prop...

Full description

Autores:
Jaramillo Rueda, Andrés Felipe
Vargas Pacheco, Laura Yuritza
Tipo de recurso:
http://purl.org/coar/version/c_b1a7d7d4d402bcce
Fecha de publicación:
2020
Institución:
Universidad Industrial de Santander
Repositorio:
Repositorio UIS
Idioma:
spa
OAI Identifier:
oai:noesis.uis.edu.co:20.500.14071/40073
Acceso en línea:
https://noesis.uis.edu.co/handle/20.500.14071/40073
https://noesis.uis.edu.co
Palabra clave:
Fibrilación Auricular
Detección Automática
Implementación Fpga
Red Neural Convolucional Cuantizada.
Atrial Fibrillation
Automatic Detection
Fpga Implementation
Quantized Convolutional Neural Network.
Rights
License
Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)
id UISANTADR2_f7e5a6e15943d3bb9083202c2e2ed4f2
oai_identifier_str oai:noesis.uis.edu.co:20.500.14071/40073
network_acronym_str UISANTADR2
network_name_str Repositorio UIS
repository_id_str
dc.title.none.fl_str_mv Computational architecture for the inference of a quantized convolutional neuronal network for the detection of atrial fibrillation
dc.title.english.none.fl_str_mv Computational architecture for the inference of a quantized convolutional neuronal network for the detection of atrial fibrillation
title Computational architecture for the inference of a quantized convolutional neuronal network for the detection of atrial fibrillation
spellingShingle Computational architecture for the inference of a quantized convolutional neuronal network for the detection of atrial fibrillation
Fibrilación Auricular
Detección Automática
Implementación Fpga
Red Neural Convolucional Cuantizada.
Atrial Fibrillation
Automatic Detection
Fpga Implementation
Quantized Convolutional Neural Network.
title_short Computational architecture for the inference of a quantized convolutional neuronal network for the detection of atrial fibrillation
title_full Computational architecture for the inference of a quantized convolutional neuronal network for the detection of atrial fibrillation
title_fullStr Computational architecture for the inference of a quantized convolutional neuronal network for the detection of atrial fibrillation
title_full_unstemmed Computational architecture for the inference of a quantized convolutional neuronal network for the detection of atrial fibrillation
title_sort Computational architecture for the inference of a quantized convolutional neuronal network for the detection of atrial fibrillation
dc.creator.fl_str_mv Jaramillo Rueda, Andrés Felipe
Vargas Pacheco, Laura Yuritza
dc.contributor.advisor.none.fl_str_mv Fajardo Ariza, Carlos Augusto
dc.contributor.author.none.fl_str_mv Jaramillo Rueda, Andrés Felipe
Vargas Pacheco, Laura Yuritza
dc.subject.none.fl_str_mv Fibrilación Auricular
Detección Automática
Implementación Fpga
Red Neural Convolucional Cuantizada.
topic Fibrilación Auricular
Detección Automática
Implementación Fpga
Red Neural Convolucional Cuantizada.
Atrial Fibrillation
Automatic Detection
Fpga Implementation
Quantized Convolutional Neural Network.
dc.subject.keyword.none.fl_str_mv Atrial Fibrillation
Automatic Detection
Fpga Implementation
Quantized Convolutional Neural Network.
description Las arritmias cardíacas son una de las enfermedades cardíacas más comunes en todo el mundo, que se caracterizan por un ritmo cardíaco anormal que puede poner en peligro la vida. Recientemente, se han propuesto varias redes neuronales convolucionales para detectar diferentes arritmias cardíacas. Proponemos una arquitectura computacional para la inferencia de una red neuronal convolucional cuantificada (Q-CNN) que permite la detección de una arritmia cardíaca llamada fibrilación auricular (FA). La arquitectura computacional se implementó y probó en un FPGA Xilinx Artix-7. El diseño se basa en un procesador de matriz sistólica, que está optimizado para realizar tanto las capas convolucionales como las completamente conectadas. Los resultados experimentales se presentan con respecto al proceso de cuantización en diferentes números de bits, cantidad de hardware y precisión. Finalmente, se seleccionó un Q-CNN de 22 bits, que logra un 94% de precisión. Este trabajo pretende ser la base para la implementación futura de un dispositivo portátil, de bajo costo y alta confiabilidad para el diagnóstico de la FA.
publishDate 2020
dc.date.available.none.fl_str_mv 2020
2024-03-04T00:43:11Z
dc.date.created.none.fl_str_mv 2020
dc.date.issued.none.fl_str_mv 2020
dc.date.accessioned.none.fl_str_mv 2024-03-04T00:43:11Z
dc.type.local.none.fl_str_mv Tesis/Trabajo de grado - Monografía - Pregrado
dc.type.hasversion.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.coar.none.fl_str_mv http://purl.org/coar/version/c_b1a7d7d4d402bcce
format http://purl.org/coar/version/c_b1a7d7d4d402bcce
dc.identifier.uri.none.fl_str_mv https://noesis.uis.edu.co/handle/20.500.14071/40073
dc.identifier.instname.none.fl_str_mv Universidad Industrial de Santander
dc.identifier.reponame.none.fl_str_mv Universidad Industrial de Santander
dc.identifier.repourl.none.fl_str_mv https://noesis.uis.edu.co
url https://noesis.uis.edu.co/handle/20.500.14071/40073
https://noesis.uis.edu.co
identifier_str_mv Universidad Industrial de Santander
dc.language.iso.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv http://creativecommons.org/licenses/by/4.0/
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.license.none.fl_str_mv Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)
dc.rights.uri.none.fl_str_mv http://creativecommons.org/licenses/by-nc/4.0
dc.rights.creativecommons.none.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
rights_invalid_str_mv Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)
http://creativecommons.org/licenses/by/4.0/
http://creativecommons.org/licenses/by-nc/4.0
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
http://purl.org/coar/access_right/c_abf2
dc.format.mimetype.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad Industrial de Santander
dc.publisher.faculty.none.fl_str_mv Facultad de Ingenierías Fisicomecánicas
dc.publisher.program.none.fl_str_mv Ingeniería Electrónica
dc.publisher.school.none.fl_str_mv Escuela de Ingenierías Eléctrica, Electrónica y Telecomunicaciones
publisher.none.fl_str_mv Universidad Industrial de Santander
institution Universidad Industrial de Santander
bitstream.url.fl_str_mv https://noesis.uis.edu.co/bitstreams/e80c364a-67e9-48c5-a4d8-8db97e77c7ee/download
https://noesis.uis.edu.co/bitstreams/4d5ceb24-4db4-4bee-b817-6b5f6afb96a3/download
https://noesis.uis.edu.co/bitstreams/6cb886b0-db3e-41ac-81a0-3d0a528bae32/download
bitstream.checksum.fl_str_mv 069a82420011264a16c6209cd00d0d60
9cf24b1c4d5f0b8c113db8440c76f75b
6188905032b91ed4de773fe09bd984fe
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv DSpace at UIS
repository.mail.fl_str_mv noesis@uis.edu.co
_version_ 1814095192578326528
spelling Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)http://creativecommons.org/licenses/by/4.0/http://creativecommons.org/licenses/by-nc/4.0Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)http://purl.org/coar/access_right/c_abf2Fajardo Ariza, Carlos AugustoJaramillo Rueda, Andrés FelipeVargas Pacheco, Laura Yuritza2024-03-04T00:43:11Z20202024-03-04T00:43:11Z20202020https://noesis.uis.edu.co/handle/20.500.14071/40073Universidad Industrial de SantanderUniversidad Industrial de Santanderhttps://noesis.uis.edu.coLas arritmias cardíacas son una de las enfermedades cardíacas más comunes en todo el mundo, que se caracterizan por un ritmo cardíaco anormal que puede poner en peligro la vida. Recientemente, se han propuesto varias redes neuronales convolucionales para detectar diferentes arritmias cardíacas. Proponemos una arquitectura computacional para la inferencia de una red neuronal convolucional cuantificada (Q-CNN) que permite la detección de una arritmia cardíaca llamada fibrilación auricular (FA). La arquitectura computacional se implementó y probó en un FPGA Xilinx Artix-7. El diseño se basa en un procesador de matriz sistólica, que está optimizado para realizar tanto las capas convolucionales como las completamente conectadas. Los resultados experimentales se presentan con respecto al proceso de cuantización en diferentes números de bits, cantidad de hardware y precisión. Finalmente, se seleccionó un Q-CNN de 22 bits, que logra un 94% de precisión. Este trabajo pretende ser la base para la implementación futura de un dispositivo portátil, de bajo costo y alta confiabilidad para el diagnóstico de la FA.PregradoIngeniero ElectrónicoCardiac arrhythmias are one of the most common heart diseases worldwide, which are characterized by an abnormal heartbeat rhythm that can be lifethreatening. Recently, several convolutional neural networks have been proposed to detect different cardiac arrhythmias. We propose a computational architecture for the inference of a Quantized Convolutional Neural Network (Q-CNN) that allows the detection of a cardiac arrhythmia called Atrial Fibrillation (AF). The computational architecture was implemented and tested in a Xilinx Artix-7 FPGA. The design is based on a systolic array processor, which is optimized to perform both the convolutional and fully connected layers. Experimental results are presented regarding the quantization process at different number of bits, amount of hardware and accuracy. Finally, a 22-bits Q-CNN was selected, which achieves a 94% of accuracy. This work aims to be the basis for future implementation of a portable, low-cost and high-reliability device for the diagnosis of the AF.application/pdfspaUniversidad Industrial de SantanderFacultad de Ingenierías FisicomecánicasIngeniería ElectrónicaEscuela de Ingenierías Eléctrica, Electrónica y TelecomunicacionesFibrilación AuricularDetección AutomáticaImplementación FpgaRed Neural Convolucional Cuantizada.Atrial FibrillationAutomatic DetectionFpga ImplementationQuantized Convolutional Neural Network.Computational architecture for the inference of a quantized convolutional neuronal network for the detection of atrial fibrillationComputational architecture for the inference of a quantized convolutional neuronal network for the detection of atrial fibrillationTesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/coar/version/c_b1a7d7d4d402bcceORIGINALCarta de autorización.pdfapplication/pdf99806https://noesis.uis.edu.co/bitstreams/e80c364a-67e9-48c5-a4d8-8db97e77c7ee/download069a82420011264a16c6209cd00d0d60MD51Documento.pdfapplication/pdf806839https://noesis.uis.edu.co/bitstreams/4d5ceb24-4db4-4bee-b817-6b5f6afb96a3/download9cf24b1c4d5f0b8c113db8440c76f75bMD52Nota de proyecto.pdfapplication/pdf167312https://noesis.uis.edu.co/bitstreams/6cb886b0-db3e-41ac-81a0-3d0a528bae32/download6188905032b91ed4de773fe09bd984feMD5320.500.14071/40073oai:noesis.uis.edu.co:20.500.14071/400732024-03-03 19:43:11.884http://creativecommons.org/licenses/by-nc/4.0http://creativecommons.org/licenses/by/4.0/open.accesshttps://noesis.uis.edu.coDSpace at UISnoesis@uis.edu.co