Cargando…
A Robustness Evaluation of Machine Learning Algorithms for ECG Myocardial Infarction Detection
An automatic electrocardiogram (ECG) myocardial infarction detection system needs to satisfy several requirements to be efficient in real-world practice. These requirements, such as reliability, less complexity, and high performance in decision-making, remain very important in a realistic clinical e...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9456488/ https://www.ncbi.nlm.nih.gov/pubmed/36078865 http://dx.doi.org/10.3390/jcm11174935 |
_version_ | 1784785827518218240 |
---|---|
author | Sraitih, Mohamed Jabrane, Younes Hajjam El Hassani, Amir |
author_facet | Sraitih, Mohamed Jabrane, Younes Hajjam El Hassani, Amir |
author_sort | Sraitih, Mohamed |
collection | PubMed |
description | An automatic electrocardiogram (ECG) myocardial infarction detection system needs to satisfy several requirements to be efficient in real-world practice. These requirements, such as reliability, less complexity, and high performance in decision-making, remain very important in a realistic clinical environment. In this study, we investigated an automatic ECG myocardial infarction detection system and presented a new approach to evaluate its robustness and durability performance in classifying the myocardial infarction (with no feature extraction) under different noise types. We employed three well-known supervised machine learning models: support vector machine (SVM), k-nearest neighbors (KNN), and random forest (RF), and tested the performance and robustness of these techniques in classifying normal (NOR) and myocardial infarction (MI) using real ECG records from the PTB database after normalization and segmentation of the data, with a suggested inter-patient paradigm separation as well as noise from the MIT-BIH noise stress test database (NSTDB). Finally, we measured four metrics: accuracy, precision, recall, and F1-score. The simulation revealed that all of the models performed well, with values of over 0.50 at lower SNR levels, in terms of all the metrics investigated against different types of noise, indicating that they are encouraging and acceptable under extreme noise situations are are thus considered sustainable and robust models for specific forms of noise. All of the methods tested could be used as ECG myocardial infarction detection tools in real-world practice under challenging circumstances. |
format | Online Article Text |
id | pubmed-9456488 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-94564882022-09-09 A Robustness Evaluation of Machine Learning Algorithms for ECG Myocardial Infarction Detection Sraitih, Mohamed Jabrane, Younes Hajjam El Hassani, Amir J Clin Med Article An automatic electrocardiogram (ECG) myocardial infarction detection system needs to satisfy several requirements to be efficient in real-world practice. These requirements, such as reliability, less complexity, and high performance in decision-making, remain very important in a realistic clinical environment. In this study, we investigated an automatic ECG myocardial infarction detection system and presented a new approach to evaluate its robustness and durability performance in classifying the myocardial infarction (with no feature extraction) under different noise types. We employed three well-known supervised machine learning models: support vector machine (SVM), k-nearest neighbors (KNN), and random forest (RF), and tested the performance and robustness of these techniques in classifying normal (NOR) and myocardial infarction (MI) using real ECG records from the PTB database after normalization and segmentation of the data, with a suggested inter-patient paradigm separation as well as noise from the MIT-BIH noise stress test database (NSTDB). Finally, we measured four metrics: accuracy, precision, recall, and F1-score. The simulation revealed that all of the models performed well, with values of over 0.50 at lower SNR levels, in terms of all the metrics investigated against different types of noise, indicating that they are encouraging and acceptable under extreme noise situations are are thus considered sustainable and robust models for specific forms of noise. All of the methods tested could be used as ECG myocardial infarction detection tools in real-world practice under challenging circumstances. MDPI 2022-08-23 /pmc/articles/PMC9456488/ /pubmed/36078865 http://dx.doi.org/10.3390/jcm11174935 Text en © 2022 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 Sraitih, Mohamed Jabrane, Younes Hajjam El Hassani, Amir A Robustness Evaluation of Machine Learning Algorithms for ECG Myocardial Infarction Detection |
title | A Robustness Evaluation of Machine Learning Algorithms for ECG Myocardial Infarction Detection |
title_full | A Robustness Evaluation of Machine Learning Algorithms for ECG Myocardial Infarction Detection |
title_fullStr | A Robustness Evaluation of Machine Learning Algorithms for ECG Myocardial Infarction Detection |
title_full_unstemmed | A Robustness Evaluation of Machine Learning Algorithms for ECG Myocardial Infarction Detection |
title_short | A Robustness Evaluation of Machine Learning Algorithms for ECG Myocardial Infarction Detection |
title_sort | robustness evaluation of machine learning algorithms for ecg myocardial infarction detection |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9456488/ https://www.ncbi.nlm.nih.gov/pubmed/36078865 http://dx.doi.org/10.3390/jcm11174935 |
work_keys_str_mv | AT sraitihmohamed arobustnessevaluationofmachinelearningalgorithmsforecgmyocardialinfarctiondetection AT jabraneyounes arobustnessevaluationofmachinelearningalgorithmsforecgmyocardialinfarctiondetection AT hajjamelhassaniamir arobustnessevaluationofmachinelearningalgorithmsforecgmyocardialinfarctiondetection AT sraitihmohamed robustnessevaluationofmachinelearningalgorithmsforecgmyocardialinfarctiondetection AT jabraneyounes robustnessevaluationofmachinelearningalgorithmsforecgmyocardialinfarctiondetection AT hajjamelhassaniamir robustnessevaluationofmachinelearningalgorithmsforecgmyocardialinfarctiondetection |