Cargando…
ECG Signal Classification Using Deep Learning Techniques Based on the PTB-XL Dataset
The analysis and processing of ECG signals are a key approach in the diagnosis of cardiovascular diseases. The main field of work in this area is classification, which is increasingly supported by machine learning-based algorithms. In this work, a deep neural network was developed for the automatic...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8469424/ https://www.ncbi.nlm.nih.gov/pubmed/34573746 http://dx.doi.org/10.3390/e23091121 |
_version_ | 1784573927637385216 |
---|---|
author | Śmigiel, Sandra Pałczyński, Krzysztof Ledziński, Damian |
author_facet | Śmigiel, Sandra Pałczyński, Krzysztof Ledziński, Damian |
author_sort | Śmigiel, Sandra |
collection | PubMed |
description | The analysis and processing of ECG signals are a key approach in the diagnosis of cardiovascular diseases. The main field of work in this area is classification, which is increasingly supported by machine learning-based algorithms. In this work, a deep neural network was developed for the automatic classification of primary ECG signals. The research was carried out on the data contained in a PTB-XL database. Three neural network architectures were proposed: the first based on the convolutional network, the second on SincNet, and the third on the convolutional network, but with additional entropy-based features. The dataset was divided into training, validation, and test sets in proportions of 70%, 15%, and 15%, respectively. The studies were conducted for 2, 5, and 20 classes of disease entities. The convolutional network with entropy features obtained the best classification result. The convolutional network without entropy-based features obtained a slightly less successful result, but had the highest computational efficiency, due to the significantly lower number of neurons. |
format | Online Article Text |
id | pubmed-8469424 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-84694242021-09-27 ECG Signal Classification Using Deep Learning Techniques Based on the PTB-XL Dataset Śmigiel, Sandra Pałczyński, Krzysztof Ledziński, Damian Entropy (Basel) Article The analysis and processing of ECG signals are a key approach in the diagnosis of cardiovascular diseases. The main field of work in this area is classification, which is increasingly supported by machine learning-based algorithms. In this work, a deep neural network was developed for the automatic classification of primary ECG signals. The research was carried out on the data contained in a PTB-XL database. Three neural network architectures were proposed: the first based on the convolutional network, the second on SincNet, and the third on the convolutional network, but with additional entropy-based features. The dataset was divided into training, validation, and test sets in proportions of 70%, 15%, and 15%, respectively. The studies were conducted for 2, 5, and 20 classes of disease entities. The convolutional network with entropy features obtained the best classification result. The convolutional network without entropy-based features obtained a slightly less successful result, but had the highest computational efficiency, due to the significantly lower number of neurons. MDPI 2021-08-28 /pmc/articles/PMC8469424/ /pubmed/34573746 http://dx.doi.org/10.3390/e23091121 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Śmigiel, Sandra Pałczyński, Krzysztof Ledziński, Damian ECG Signal Classification Using Deep Learning Techniques Based on the PTB-XL Dataset |
title | ECG Signal Classification Using Deep Learning Techniques Based on the PTB-XL Dataset |
title_full | ECG Signal Classification Using Deep Learning Techniques Based on the PTB-XL Dataset |
title_fullStr | ECG Signal Classification Using Deep Learning Techniques Based on the PTB-XL Dataset |
title_full_unstemmed | ECG Signal Classification Using Deep Learning Techniques Based on the PTB-XL Dataset |
title_short | ECG Signal Classification Using Deep Learning Techniques Based on the PTB-XL Dataset |
title_sort | ecg signal classification using deep learning techniques based on the ptb-xl dataset |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8469424/ https://www.ncbi.nlm.nih.gov/pubmed/34573746 http://dx.doi.org/10.3390/e23091121 |
work_keys_str_mv | AT smigielsandra ecgsignalclassificationusingdeeplearningtechniquesbasedontheptbxldataset AT pałczynskikrzysztof ecgsignalclassificationusingdeeplearningtechniquesbasedontheptbxldataset AT ledzinskidamian ecgsignalclassificationusingdeeplearningtechniquesbasedontheptbxldataset |