Logo do repositório
 
Publicação

Detection of abnormalities in ECG using Deep Learning

datacite.subject.fosEngenharia e Tecnologia::Engenharia Médicapt_PT
dc.contributor.advisorGamboa, Hugo
dc.contributor.authorPestana, João Pedro de Lima
dc.date.accessioned2020-02-18T09:26:09Z
dc.date.available2020-02-18T09:26:09Z
dc.date.issued2019-11
dc.date.submitted2019
dc.description.abstractA significant part of healthcare is focused on the information that the physiological signals offer about the health state of an individual. The Electrocardiogram (ECG) cyclic behaviour gives insight on a subject’s emotional, behavioral and cardiovascular state. These signals often present abnormal events that affects their analysis. Two examples are the noise, that occurs during the acquisition, and symptomatic patterns, that are produced by pathologies. This thesis proposes a Deep Neural Networks framework that learns the normal behaviour of an ECG while detecting abnormal events, tested in two different settings: detection of different types of noise, and; symptomatic events caused by different pathologies. Two algorithms were developed for noise detection, using an autoencoder and Convolutional Neural Networks (CNN), reaching accuracies of 98,18% for the binary class model and 70,74% for the multi-class model, which is able to discern between base wandering, muscle artifact and electrode motion noise. As for the arrhythmia detection algorithm was developed using an autoencoder and Recurrent Neural Networks with Gated Recurrent Units (GRU) architecture. With an accuracy of 56,85% and an average sensitivity of 61.13%, compared to an average sensitivity of 75.22% for a 12 class model developed by Hannun et al. The model detects 7 classes: normal sinus rhythm, paced rhythm, ventricular bigeminy, sinus bradycardia, atrial fibrillation, atrial flutter and pre-excitation. It was concluded that the process of learning the machine learned features of the normal ECG signal, currently sacrifices the accuracy for higher generalization. It performs better at discriminating the presence of abnormal events in ECG than classifying different types of events. In the future, these algorithms could represent a huge contribution in signal acquisition for wearables and the study of pathologies visible in not only in ECG, but also EMG and respiratory signals, especially applied to active learning.pt_PT
dc.identifier.urihttp://hdl.handle.net/10362/92933
dc.language.isoengpt_PT
dc.subjectElectrocardiogrampt_PT
dc.subjectSignal Processingpt_PT
dc.subjectDeep Learningpt_PT
dc.subjectArtificial Intelligencept_PT
dc.subjectArrhythmia Detectionpt_PT
dc.subjectNoise Detectionpt_PT
dc.titleDetection of abnormalities in ECG using Deep Learningpt_PT
dc.typemaster thesis
dspace.entity.typePublication
rcaap.rightsopenAccesspt_PT
rcaap.typemasterThesispt_PT
thesis.degree.nameMaster of Science in Biomedical Engineeringpt_PT

Ficheiros

Principais
A mostrar 1 - 1 de 1
A carregar...
Miniatura
Nome:
Pestana_2019.pdf
Tamanho:
5.05 MB
Formato:
Adobe Portable Document Format
Licença
A mostrar 1 - 1 de 1
Miniatura indisponível
Nome:
license.txt
Tamanho:
348 B
Formato:
Item-specific license agreed upon to submission
Descrição: