Cargando…
Detection of Cardiovascular Disease from Clinical Parameters Using a One-Dimensional Convolutional Neural Network
Heart disease is a significant public health problem, and early detection is crucial for effective treatment and management. Conventional and noninvasive techniques are cumbersome, time-consuming, inconvenient, expensive, and unsuitable for frequent measurement or diagnosis. With the advance of arti...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10376462/ https://www.ncbi.nlm.nih.gov/pubmed/37508823 http://dx.doi.org/10.3390/bioengineering10070796 |
_version_ | 1785079276140232704 |
---|---|
author | Khan Mamun, Mohammad Mahbubur Rahman Elfouly, Tarek |
author_facet | Khan Mamun, Mohammad Mahbubur Rahman Elfouly, Tarek |
author_sort | Khan Mamun, Mohammad Mahbubur Rahman |
collection | PubMed |
description | Heart disease is a significant public health problem, and early detection is crucial for effective treatment and management. Conventional and noninvasive techniques are cumbersome, time-consuming, inconvenient, expensive, and unsuitable for frequent measurement or diagnosis. With the advance of artificial intelligence (AI), new invasive techniques emerging in research are detecting heart conditions using machine learning (ML) and deep learning (DL). Machine learning models have been used with the publicly available dataset from the internet about heart health; in contrast, deep learning techniques have recently been applied to analyze electrocardiograms (ECG) or similar vital data to detect heart diseases. Significant limitations of these datasets are their small size regarding the number of patients and features and the fact that many are imbalanced datasets. Furthermore, the trained models must be more reliable and accurate in medical settings. This study proposes a hybrid one-dimensional convolutional neural network (1D CNN), which uses a large dataset accumulated from online survey data and selected features using feature selection algorithms. The 1D CNN proved to show better accuracy compared to contemporary machine learning algorithms and artificial neural networks. The non-coronary heart disease (no-CHD) and CHD validation data showed an accuracy of 80.1% and 76.9%, respectively. The model was compared with an artificial neural network, random forest, AdaBoost, and a support vector machine. Overall, 1D CNN proved to show better performance in terms of accuracy, false negative rates, and false positive rates. Similar strategies were applied for four more heart conditions, and the analysis proved that using the hybrid 1D CNN produced better accuracy. |
format | Online Article Text |
id | pubmed-10376462 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-103764622023-07-29 Detection of Cardiovascular Disease from Clinical Parameters Using a One-Dimensional Convolutional Neural Network Khan Mamun, Mohammad Mahbubur Rahman Elfouly, Tarek Bioengineering (Basel) Article Heart disease is a significant public health problem, and early detection is crucial for effective treatment and management. Conventional and noninvasive techniques are cumbersome, time-consuming, inconvenient, expensive, and unsuitable for frequent measurement or diagnosis. With the advance of artificial intelligence (AI), new invasive techniques emerging in research are detecting heart conditions using machine learning (ML) and deep learning (DL). Machine learning models have been used with the publicly available dataset from the internet about heart health; in contrast, deep learning techniques have recently been applied to analyze electrocardiograms (ECG) or similar vital data to detect heart diseases. Significant limitations of these datasets are their small size regarding the number of patients and features and the fact that many are imbalanced datasets. Furthermore, the trained models must be more reliable and accurate in medical settings. This study proposes a hybrid one-dimensional convolutional neural network (1D CNN), which uses a large dataset accumulated from online survey data and selected features using feature selection algorithms. The 1D CNN proved to show better accuracy compared to contemporary machine learning algorithms and artificial neural networks. The non-coronary heart disease (no-CHD) and CHD validation data showed an accuracy of 80.1% and 76.9%, respectively. The model was compared with an artificial neural network, random forest, AdaBoost, and a support vector machine. Overall, 1D CNN proved to show better performance in terms of accuracy, false negative rates, and false positive rates. Similar strategies were applied for four more heart conditions, and the analysis proved that using the hybrid 1D CNN produced better accuracy. MDPI 2023-07-03 /pmc/articles/PMC10376462/ /pubmed/37508823 http://dx.doi.org/10.3390/bioengineering10070796 Text en © 2023 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 Khan Mamun, Mohammad Mahbubur Rahman Elfouly, Tarek Detection of Cardiovascular Disease from Clinical Parameters Using a One-Dimensional Convolutional Neural Network |
title | Detection of Cardiovascular Disease from Clinical Parameters Using a One-Dimensional Convolutional Neural Network |
title_full | Detection of Cardiovascular Disease from Clinical Parameters Using a One-Dimensional Convolutional Neural Network |
title_fullStr | Detection of Cardiovascular Disease from Clinical Parameters Using a One-Dimensional Convolutional Neural Network |
title_full_unstemmed | Detection of Cardiovascular Disease from Clinical Parameters Using a One-Dimensional Convolutional Neural Network |
title_short | Detection of Cardiovascular Disease from Clinical Parameters Using a One-Dimensional Convolutional Neural Network |
title_sort | detection of cardiovascular disease from clinical parameters using a one-dimensional convolutional neural network |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10376462/ https://www.ncbi.nlm.nih.gov/pubmed/37508823 http://dx.doi.org/10.3390/bioengineering10070796 |
work_keys_str_mv | AT khanmamunmohammadmahbuburrahman detectionofcardiovasculardiseasefromclinicalparametersusingaonedimensionalconvolutionalneuralnetwork AT elfoulytarek detectionofcardiovasculardiseasefromclinicalparametersusingaonedimensionalconvolutionalneuralnetwork |