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...

Descripción completa

Detalles Bibliográficos
Autores principales: Sraitih, Mohamed, Jabrane, Younes, Hajjam El Hassani, Amir
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