Cargando…

Comparative analysis between convolutional neural network learned and engineered features: A case study on cardiac arrhythmia detection

BACKGROUND: Atrial fibrillation (AF) is one of the most common cardiovascular problems, and its asymptomatic tendency makes AF detection challenging. Machine and deep learning methods are commonly used in AF detection. OBJECTIVE: The purpose of this study was to evaluate the information provided by...

Descripción completa

Detalles Bibliográficos
Autores principales: Mahajan, Ruhi, Kamaleswaran, Rishikesan, Akbilgic, Oguz
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Elsevier 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8890095/
https://www.ncbi.nlm.nih.gov/pubmed/35265872
http://dx.doi.org/10.1016/j.cvdhj.2020.04.001
_version_ 1784661555948814336
author Mahajan, Ruhi
Kamaleswaran, Rishikesan
Akbilgic, Oguz
author_facet Mahajan, Ruhi
Kamaleswaran, Rishikesan
Akbilgic, Oguz
author_sort Mahajan, Ruhi
collection PubMed
description BACKGROUND: Atrial fibrillation (AF) is one of the most common cardiovascular problems, and its asymptomatic tendency makes AF detection challenging. Machine and deep learning methods are commonly used in AF detection. OBJECTIVE: The purpose of this study was to evaluate the information provided by convolutional neural network (CNN) and random forest (RF) machine learning models for AF classification. METHODS: We manually extracted 166 time–frequency domains and linear and nonlinear features to classify single-lead electrocardiograms (ECGs) as normal, AF, other, or noisy sinus rhythms. We selected a subset of 56 robust features using a genetic algorithm that was used in the RF model. In a separate study, a 1-dimensional, 12-layer CNN was designed on the raw ECG rhythms. Four features from the output layer and 128 features from the fully connected layer of CNN were explored independently for classification. The models were trained and internally validated on 8,528 ECGs and externally validated on a hidden dataset containing 3,658 ECGs. Next,we analyzed the correlation between engineered and CNN-learned features. RESULTS: An RF classifier trained with 56-engineered features resulted in an F(1) score of 0.91, 0.78, and 0.72 for normal, AF, and other rhythms, respectively. However, an ensemble of support vector machine and the CNN model resulted in an F(1) score of 0.92, 0.87, and 0.80, respectively. CONCLUSION: We explored various features and machine learning models to identify AF rhythms using short (9–61 seconds) single-lead ECG recordings. Our results showed that the proposed CNN model abstracted distinctive features for AF classification.
format Online
Article
Text
id pubmed-8890095
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher Elsevier
record_format MEDLINE/PubMed
spelling pubmed-88900952022-03-08 Comparative analysis between convolutional neural network learned and engineered features: A case study on cardiac arrhythmia detection Mahajan, Ruhi Kamaleswaran, Rishikesan Akbilgic, Oguz Cardiovasc Digit Health J Full Length Article BACKGROUND: Atrial fibrillation (AF) is one of the most common cardiovascular problems, and its asymptomatic tendency makes AF detection challenging. Machine and deep learning methods are commonly used in AF detection. OBJECTIVE: The purpose of this study was to evaluate the information provided by convolutional neural network (CNN) and random forest (RF) machine learning models for AF classification. METHODS: We manually extracted 166 time–frequency domains and linear and nonlinear features to classify single-lead electrocardiograms (ECGs) as normal, AF, other, or noisy sinus rhythms. We selected a subset of 56 robust features using a genetic algorithm that was used in the RF model. In a separate study, a 1-dimensional, 12-layer CNN was designed on the raw ECG rhythms. Four features from the output layer and 128 features from the fully connected layer of CNN were explored independently for classification. The models were trained and internally validated on 8,528 ECGs and externally validated on a hidden dataset containing 3,658 ECGs. Next,we analyzed the correlation between engineered and CNN-learned features. RESULTS: An RF classifier trained with 56-engineered features resulted in an F(1) score of 0.91, 0.78, and 0.72 for normal, AF, and other rhythms, respectively. However, an ensemble of support vector machine and the CNN model resulted in an F(1) score of 0.92, 0.87, and 0.80, respectively. CONCLUSION: We explored various features and machine learning models to identify AF rhythms using short (9–61 seconds) single-lead ECG recordings. Our results showed that the proposed CNN model abstracted distinctive features for AF classification. Elsevier 2020-08-26 /pmc/articles/PMC8890095/ /pubmed/35265872 http://dx.doi.org/10.1016/j.cvdhj.2020.04.001 Text en © 2020 The Author(s) https://creativecommons.org/licenses/by-nc-nd/4.0/This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
spellingShingle Full Length Article
Mahajan, Ruhi
Kamaleswaran, Rishikesan
Akbilgic, Oguz
Comparative analysis between convolutional neural network learned and engineered features: A case study on cardiac arrhythmia detection
title Comparative analysis between convolutional neural network learned and engineered features: A case study on cardiac arrhythmia detection
title_full Comparative analysis between convolutional neural network learned and engineered features: A case study on cardiac arrhythmia detection
title_fullStr Comparative analysis between convolutional neural network learned and engineered features: A case study on cardiac arrhythmia detection
title_full_unstemmed Comparative analysis between convolutional neural network learned and engineered features: A case study on cardiac arrhythmia detection
title_short Comparative analysis between convolutional neural network learned and engineered features: A case study on cardiac arrhythmia detection
title_sort comparative analysis between convolutional neural network learned and engineered features: a case study on cardiac arrhythmia detection
topic Full Length Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8890095/
https://www.ncbi.nlm.nih.gov/pubmed/35265872
http://dx.doi.org/10.1016/j.cvdhj.2020.04.001
work_keys_str_mv AT mahajanruhi comparativeanalysisbetweenconvolutionalneuralnetworklearnedandengineeredfeaturesacasestudyoncardiacarrhythmiadetection
AT kamaleswaranrishikesan comparativeanalysisbetweenconvolutionalneuralnetworklearnedandengineeredfeaturesacasestudyoncardiacarrhythmiadetection
AT akbilgicoguz comparativeanalysisbetweenconvolutionalneuralnetworklearnedandengineeredfeaturesacasestudyoncardiacarrhythmiadetection