Desarrollo de un software de detección de arritmias cardiacas en señales ECG basado en algoritmos de Deep Learning
Descripción del Articulo
El presente trabajo consiste en el desarrollo de un software de detección de arritmias cardiacas a partir de una señal ECG. Para este fin, se realizó una comparación en el rendimiento de distintas técnicas de aprendizaje profundo (LSTM, Dense y CNN) aplicadas a la detección y clasificación de arritm...
| Autores: | , |
|---|---|
| Formato: | tesis de grado |
| Fecha de Publicación: | 2024 |
| Institución: | Universidad Peruana de Ciencias Aplicadas |
| Repositorio: | UPC-Institucional |
| Lenguaje: | español |
| OAI Identifier: | oai:repositorioacademico.upc.edu.pe:10757/683776 |
| Enlace del recurso: | http://hdl.handle.net/10757/683776 |
| Nivel de acceso: | acceso abierto |
| Materia: | Software Detección Aprendizaje Profundo CNN Arritmia Cardíaca ECG Physionet. https://purl.org/pe-repo/ocde/ford#2.02.01 https://purl.org/pe-repo/ocde/ford#2.00.00 |
| id |
UUPC_c126f942593c1f324b68f9ce7afefc5e |
|---|---|
| oai_identifier_str |
oai:repositorioacademico.upc.edu.pe:10757/683776 |
| network_acronym_str |
UUPC |
| network_name_str |
UPC-Institucional |
| repository_id_str |
2670 |
| dc.title.es_PE.fl_str_mv |
Desarrollo de un software de detección de arritmias cardiacas en señales ECG basado en algoritmos de Deep Learning |
| dc.title.alternative.none.fl_str_mv |
Development of a software for detecting cardiac arrhythmias in ECG signals based on Deep Learning algorithms. |
| title |
Desarrollo de un software de detección de arritmias cardiacas en señales ECG basado en algoritmos de Deep Learning |
| spellingShingle |
Desarrollo de un software de detección de arritmias cardiacas en señales ECG basado en algoritmos de Deep Learning Pereyra Velarde, Leonardo Franco Software Detección Aprendizaje Profundo CNN Arritmia Cardíaca ECG Physionet. https://purl.org/pe-repo/ocde/ford#2.02.01 https://purl.org/pe-repo/ocde/ford#2.00.00 |
| title_short |
Desarrollo de un software de detección de arritmias cardiacas en señales ECG basado en algoritmos de Deep Learning |
| title_full |
Desarrollo de un software de detección de arritmias cardiacas en señales ECG basado en algoritmos de Deep Learning |
| title_fullStr |
Desarrollo de un software de detección de arritmias cardiacas en señales ECG basado en algoritmos de Deep Learning |
| title_full_unstemmed |
Desarrollo de un software de detección de arritmias cardiacas en señales ECG basado en algoritmos de Deep Learning |
| title_sort |
Desarrollo de un software de detección de arritmias cardiacas en señales ECG basado en algoritmos de Deep Learning |
| author |
Pereyra Velarde, Leonardo Franco |
| author_facet |
Pereyra Velarde, Leonardo Franco Gomez Hurtado, John Roland |
| author_role |
author |
| author2 |
Gomez Hurtado, John Roland |
| author2_role |
author |
| dc.contributor.advisor.fl_str_mv |
Del Carpio Damian, Christian Carlos |
| dc.contributor.author.fl_str_mv |
Pereyra Velarde, Leonardo Franco Gomez Hurtado, John Roland |
| dc.subject.none.fl_str_mv |
Software Detección Aprendizaje Profundo CNN Arritmia Cardíaca ECG Physionet. |
| topic |
Software Detección Aprendizaje Profundo CNN Arritmia Cardíaca ECG Physionet. https://purl.org/pe-repo/ocde/ford#2.02.01 https://purl.org/pe-repo/ocde/ford#2.00.00 |
| dc.subject.ocde.none.fl_str_mv |
https://purl.org/pe-repo/ocde/ford#2.02.01 |
| dc.subject.ocde.es_PE.fl_str_mv |
https://purl.org/pe-repo/ocde/ford#2.00.00 |
| description |
El presente trabajo consiste en el desarrollo de un software de detección de arritmias cardiacas a partir de una señal ECG. Para este fin, se realizó una comparación en el rendimiento de distintas técnicas de aprendizaje profundo (LSTM, Dense y CNN) aplicadas a la detección y clasificación de arritmias en una señal de ECG. El objetivo es obtener el mejor modelo predictivo para arritmias cardíacas con cada técnica de Aprendizaje Profundo y comparar sus desempeños. El entrenamiento se realizó con la base de datos MIT-BIH de Physionet, de la cual se extrajeron 108854 muestras de un total de 48 pacientes con y sin arritmia comprobada. Con esta información, se entrenaron las 3 redes neuronales indicadas y la comparación de rendimiento se llevó a cabo a través de la curva ROC. La red neuronal convolucional unidimensional (1D-CNN) logró el mejor rendimiento. Se utilizó para construir un algoritmo de detección de arritmias con 1 capa convolucional oculta y 3600 muestras de entrada a la vez (fragmentos de señal de 10 segundos). Los resultados obtenidos fueron muy satisfactorios, logrando una precisión del 92.07% para la técnica 1D-CNN, 82.10% para LSTM y 75% para Dense. |
| publishDate |
2024 |
| dc.date.accessioned.none.fl_str_mv |
2025-01-03T21:25:51Z |
| dc.date.available.none.fl_str_mv |
2025-01-03T21:25:51Z |
| dc.date.issued.fl_str_mv |
2024-11-20 |
| dc.type.es_PE.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
| dc.type.other.es_PE.fl_str_mv |
Trabajo de suficiencia profesional |
| dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
| format |
bachelorThesis |
| dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/10757/683776 |
| dc.identifier.isni.es_PE.fl_str_mv |
000000012196144X |
| url |
http://hdl.handle.net/10757/683776 |
| identifier_str_mv |
000000012196144X |
| dc.language.iso.es_PE.fl_str_mv |
spa |
| language |
spa |
| dc.relation.ispartof.fl_str_mv |
SUNEDU |
| dc.rights.es_PE.fl_str_mv |
info:eu-repo/semantics/openAccess |
| dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-sa/4.0/ |
| dc.rights.coar.none.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
| eu_rights_str_mv |
openAccess |
| rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-sa/4.0/ http://purl.org/coar/access_right/c_abf2 |
| dc.format.en_US.fl_str_mv |
application/pdf application/epub application/msword |
| dc.publisher.es_PE.fl_str_mv |
Universidad Peruana de Ciencias Aplicadas (UPC) |
| dc.publisher.country.es_PE.fl_str_mv |
PE |
| dc.source.es_PE.fl_str_mv |
Universidad Peruana de Ciencias Aplicadas (UPC) Repositorio Académico - UPC |
| dc.source.none.fl_str_mv |
reponame:UPC-Institucional instname:Universidad Peruana de Ciencias Aplicadas instacron:UPC |
| instname_str |
Universidad Peruana de Ciencias Aplicadas |
| instacron_str |
UPC |
| institution |
UPC |
| reponame_str |
UPC-Institucional |
| collection |
UPC-Institucional |
| bitstream.url.fl_str_mv |
https://repositorioacademico.upc.edu.pe/bitstream/10757/683776/10/Gomez_HJ.pdf.jpg https://repositorioacademico.upc.edu.pe/bitstream/10757/683776/11/Gomez_HJ_Actasimilitud.pdf.jpg https://repositorioacademico.upc.edu.pe/bitstream/10757/683776/12/Gomez_HJ_Autorizacionpublicacion.pdf.jpg https://repositorioacademico.upc.edu.pe/bitstream/10757/683776/13/Gomez_HJ_Reportesimilitud.pdf.jpg https://repositorioacademico.upc.edu.pe/bitstream/10757/683776/6/Gomez_HJ.pdf.txt https://repositorioacademico.upc.edu.pe/bitstream/10757/683776/7/Gomez_HJ_Actasimilitud.pdf.txt https://repositorioacademico.upc.edu.pe/bitstream/10757/683776/8/Gomez_HJ_Autorizacionpublicacion.pdf.txt https://repositorioacademico.upc.edu.pe/bitstream/10757/683776/9/Gomez_HJ_Reportesimilitud.pdf.txt https://repositorioacademico.upc.edu.pe/bitstream/10757/683776/1/Gomez_HJ.pdf https://repositorioacademico.upc.edu.pe/bitstream/10757/683776/2/Gomez_HJ_Actasimilitud.pdf https://repositorioacademico.upc.edu.pe/bitstream/10757/683776/3/Gomez_HJ_Autorizacionpublicacion.pdf https://repositorioacademico.upc.edu.pe/bitstream/10757/683776/4/Gomez_HJ_Reportesimilitud.pdf https://repositorioacademico.upc.edu.pe/bitstream/10757/683776/5/Gomez_HJ.docx |
| bitstream.checksum.fl_str_mv |
f3a11a426dd5660dfad06b8982ecf0c4 059b47b99b3de07f84e6402c06375bce 5af9aff4f9a282225d262ddcee273500 66b280eea72d1886cf552173a9787c70 f8caba309ceffd7a1ea3d4563f44e7d8 6853bf699bea9e621d73b0684ecf2b0d 82b8d092a0f4bef2bed627eb2ed1b149 2e2f2d897e5237eb6e07a0aba484a925 6dead059c3099b5838adb03d047647f8 25e97664a969b28b3226eeb5323689cd 8f533dd7e3be34e10272fe99175a930d 94a5959e86f2c940f6263977577fecd3 7cf3add1fa226dcb2079ae774b1c6e67 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Repositorio académico upc |
| repository.mail.fl_str_mv |
upc@openrepository.com |
| _version_ |
1846066137093111808 |
| spelling |
f324791cfa14b6405d154ddbef5faa29Del Carpio Damian, Christian Carlos5535f57e1c0a56c2a13228654475ab635000df65a3e39f3e087d28a3df408fc3aee500Pereyra Velarde, Leonardo FrancoGomez Hurtado, John Roland2025-01-03T21:25:51Z2025-01-03T21:25:51Z2024-11-20http://hdl.handle.net/10757/683776000000012196144XEl presente trabajo consiste en el desarrollo de un software de detección de arritmias cardiacas a partir de una señal ECG. Para este fin, se realizó una comparación en el rendimiento de distintas técnicas de aprendizaje profundo (LSTM, Dense y CNN) aplicadas a la detección y clasificación de arritmias en una señal de ECG. El objetivo es obtener el mejor modelo predictivo para arritmias cardíacas con cada técnica de Aprendizaje Profundo y comparar sus desempeños. El entrenamiento se realizó con la base de datos MIT-BIH de Physionet, de la cual se extrajeron 108854 muestras de un total de 48 pacientes con y sin arritmia comprobada. Con esta información, se entrenaron las 3 redes neuronales indicadas y la comparación de rendimiento se llevó a cabo a través de la curva ROC. La red neuronal convolucional unidimensional (1D-CNN) logró el mejor rendimiento. Se utilizó para construir un algoritmo de detección de arritmias con 1 capa convolucional oculta y 3600 muestras de entrada a la vez (fragmentos de señal de 10 segundos). Los resultados obtenidos fueron muy satisfactorios, logrando una precisión del 92.07% para la técnica 1D-CNN, 82.10% para LSTM y 75% para Dense.This study introduces a software designed for detecting cardiac arrhythmias from ECG signals. For this purpose, a comparison of the performance of different deep learning techniques (LSTM, Dense and CNN) applied to the detection and classification of arrhythmias in an ECG signal was performed. The primary goal is to identify the optimal predictive model for cardiac arrhythmias through each Deep Learning technique and to analyze their respective performances. The Physionet MIT-BIH database was used for training, providing a dataset of 108,854 samples derived from 48 patients, including those with and without diagnosed arrhythmias. The three specified neural networks were trained using this dataset, and their performance was assessed through the ROC curve analysis. Among the models, the one-dimensional convolutional neural network (1D-CNN) demonstrated the highest performance. This network was then applied to construct an arrhythmia detection algorithm, featuring one hidden convolutional layer and processing 3,600 samples at a time (equivalent to 10-second signal segments). The results were highly satisfactory, with the 1D-CNN achieving a precision rate of 92.07%, LSTM 82.10%, and Dense 75%.Trabajo de Suficiencia ProfesionalODS 3: Salud y bienestarODS 9: Industria, innovación e infraestructuraODS 10: Reducción de las desigualdadesapplication/pdfapplication/epubapplication/mswordspaUniversidad Peruana de Ciencias Aplicadas (UPC)PEinfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/4.0/http://purl.org/coar/access_right/c_abf2Universidad Peruana de Ciencias Aplicadas (UPC)Repositorio Académico - UPCreponame:UPC-Institucionalinstname:Universidad Peruana de Ciencias Aplicadasinstacron:UPCSoftwareDetecciónAprendizaje ProfundoCNNArritmia Cardíaca ECG Physionet.https://purl.org/pe-repo/ocde/ford#2.02.01https://purl.org/pe-repo/ocde/ford#2.00.00Desarrollo de un software de detección de arritmias cardiacas en señales ECG basado en algoritmos de Deep LearningDevelopment of a software for detecting cardiac arrhythmias in ECG signals based on Deep Learning algorithms.info:eu-repo/semantics/bachelorThesisTrabajo de suficiencia profesionalhttp://purl.org/coar/resource_type/c_7a1fSUNEDUUniversidad Peruana de Ciencias Aplicadas (UPC). Facultad de IngenieríaLicenciaturaIngeniería ElectrónicaIngeniero electrónico2025-01-07T16:06:07Zhttps://purl.org/pe-repo/renati/type#tesis0000-0002-2137-07867642946https://purl.org/pe-repo/renati/level#tituloProfesional712026Albatrino Aza, Renzo FranciscoDavila Tello, Luis Fernando7036985073630044THUMBNAILGomez_HJ.pdf.jpgGomez_HJ.pdf.jpgGenerated Thumbnailimage/jpeg32735https://repositorioacademico.upc.edu.pe/bitstream/10757/683776/10/Gomez_HJ.pdf.jpgf3a11a426dd5660dfad06b8982ecf0c4MD510falseGomez_HJ_Actasimilitud.pdf.jpgGomez_HJ_Actasimilitud.pdf.jpgGenerated Thumbnailimage/jpeg33616https://repositorioacademico.upc.edu.pe/bitstream/10757/683776/11/Gomez_HJ_Actasimilitud.pdf.jpg059b47b99b3de07f84e6402c06375bceMD511falseGomez_HJ_Autorizacionpublicacion.pdf.jpgGomez_HJ_Autorizacionpublicacion.pdf.jpgGenerated Thumbnailimage/jpeg58904https://repositorioacademico.upc.edu.pe/bitstream/10757/683776/12/Gomez_HJ_Autorizacionpublicacion.pdf.jpg5af9aff4f9a282225d262ddcee273500MD512falseGomez_HJ_Reportesimilitud.pdf.jpgGomez_HJ_Reportesimilitud.pdf.jpgGenerated Thumbnailimage/jpeg15611https://repositorioacademico.upc.edu.pe/bitstream/10757/683776/13/Gomez_HJ_Reportesimilitud.pdf.jpg66b280eea72d1886cf552173a9787c70MD513falseCONVERTED2_3954725TEXTGomez_HJ.pdf.txtGomez_HJ.pdf.txtExtracted texttext/plain50042https://repositorioacademico.upc.edu.pe/bitstream/10757/683776/6/Gomez_HJ.pdf.txtf8caba309ceffd7a1ea3d4563f44e7d8MD56falseGomez_HJ_Actasimilitud.pdf.txtGomez_HJ_Actasimilitud.pdf.txtExtracted texttext/plain977https://repositorioacademico.upc.edu.pe/bitstream/10757/683776/7/Gomez_HJ_Actasimilitud.pdf.txt6853bf699bea9e621d73b0684ecf2b0dMD57falseGomez_HJ_Autorizacionpublicacion.pdf.txtGomez_HJ_Autorizacionpublicacion.pdf.txtExtracted texttext/plain2082https://repositorioacademico.upc.edu.pe/bitstream/10757/683776/8/Gomez_HJ_Autorizacionpublicacion.pdf.txt82b8d092a0f4bef2bed627eb2ed1b149MD58falseGomez_HJ_Reportesimilitud.pdf.txtGomez_HJ_Reportesimilitud.pdf.txtExtracted texttext/plain1461https://repositorioacademico.upc.edu.pe/bitstream/10757/683776/9/Gomez_HJ_Reportesimilitud.pdf.txt2e2f2d897e5237eb6e07a0aba484a925MD59falseORIGINALGomez_HJ.pdfGomez_HJ.pdfapplication/pdf1355525https://repositorioacademico.upc.edu.pe/bitstream/10757/683776/1/Gomez_HJ.pdf6dead059c3099b5838adb03d047647f8MD51trueGomez_HJ_Actasimilitud.pdfGomez_HJ_Actasimilitud.pdfapplication/pdf43279https://repositorioacademico.upc.edu.pe/bitstream/10757/683776/2/Gomez_HJ_Actasimilitud.pdf25e97664a969b28b3226eeb5323689cdMD52falseGomez_HJ_Autorizacionpublicacion.pdfGomez_HJ_Autorizacionpublicacion.pdfapplication/pdf195463https://repositorioacademico.upc.edu.pe/bitstream/10757/683776/3/Gomez_HJ_Autorizacionpublicacion.pdf8f533dd7e3be34e10272fe99175a930dMD53falseGomez_HJ_Reportesimilitud.pdfGomez_HJ_Reportesimilitud.pdfapplication/pdf5054038https://repositorioacademico.upc.edu.pe/bitstream/10757/683776/4/Gomez_HJ_Reportesimilitud.pdf94a5959e86f2c940f6263977577fecd3MD54falseGomez_HJ.docxGomez_HJ.docxapplication/vnd.openxmlformats-officedocument.wordprocessingml.document2061076https://repositorioacademico.upc.edu.pe/bitstream/10757/683776/5/Gomez_HJ.docx7cf3add1fa226dcb2079ae774b1c6e67MD55false10757/683776oai:repositorioacademico.upc.edu.pe:10757/6837762025-03-25 03:29:33.828Repositorio académico upcupc@openrepository.com |
| score |
13.945474 |
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).