Cargando…

Detection and Classification of Myocardial Infarction with Support Vector Machine Classifier Using Grasshopper Optimization Algorithm

BACKGROUND: Providing a noninvasive, rapid, and cost-effective approach to diagnose of myocardial infarction (MI) is essential in the early stages of electrocardiogram (ECG) signaling. In this article, we proposed the new optimization method for support vector machine (SVM) classifier to MI classifi...

Descripción completa

Detalles Bibliográficos
Autores principales: Safdarian, Naser, Nezhad, Shadi Yoosefian Dezfuli, Dabanloo, Nader Jafarnia
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Wolters Kluwer - Medknow 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8382032/
https://www.ncbi.nlm.nih.gov/pubmed/34466398
http://dx.doi.org/10.4103/jmss.JMSS_24_20
_version_ 1783741473930346496
author Safdarian, Naser
Nezhad, Shadi Yoosefian Dezfuli
Dabanloo, Nader Jafarnia
author_facet Safdarian, Naser
Nezhad, Shadi Yoosefian Dezfuli
Dabanloo, Nader Jafarnia
author_sort Safdarian, Naser
collection PubMed
description BACKGROUND: Providing a noninvasive, rapid, and cost-effective approach to diagnose of myocardial infarction (MI) is essential in the early stages of electrocardiogram (ECG) signaling. In this article, we proposed the new optimization method for support vector machine (SVM) classifier to MI classification. METHODS: After preprocessing ECG signal and noise removal, three features such as Q-wave integral, T-wave integral, and QRS-complex integral have been extracted in this study. After that, different statistical tests have evaluated the matrix of these features. To more accurately detect and classify the MI disease, optimizing the SVM classification parameters using the grasshopper optimization algorithm (GOA) was first used in this study (that called SVM-GOA). RESULTS: After applying the GOA on the SVM classifier for all three kernels, the final results of MI detection for sensitivity, specificity, and accuracy were 100% ± 0%, 100% ± 0%, and 100% ± 0%, respectively. The final results of different MI types' classification after applying the GOA on SVM for polynomial kernel were obtained 100% ± 0%, 97.37% ± 0%, and 94.2% ± 0.2% for sensitivity and specificity and accuracy, respectively. However, the results of both linear and RBF kernels that were used for the SVM classifier method have also shown a significant increase after using GOA. CONCLUSION: This article's results show the highly desirable effect of applying a GOA to optimize different kernel parameters used in the SVM classifier for accurate detection and classification of MI. The proposed algorithm's final results show that the proposed system has a relatively higher performance than other previous studies.
format Online
Article
Text
id pubmed-8382032
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Wolters Kluwer - Medknow
record_format MEDLINE/PubMed
spelling pubmed-83820322021-08-30 Detection and Classification of Myocardial Infarction with Support Vector Machine Classifier Using Grasshopper Optimization Algorithm Safdarian, Naser Nezhad, Shadi Yoosefian Dezfuli Dabanloo, Nader Jafarnia J Med Signals Sens Original Article BACKGROUND: Providing a noninvasive, rapid, and cost-effective approach to diagnose of myocardial infarction (MI) is essential in the early stages of electrocardiogram (ECG) signaling. In this article, we proposed the new optimization method for support vector machine (SVM) classifier to MI classification. METHODS: After preprocessing ECG signal and noise removal, three features such as Q-wave integral, T-wave integral, and QRS-complex integral have been extracted in this study. After that, different statistical tests have evaluated the matrix of these features. To more accurately detect and classify the MI disease, optimizing the SVM classification parameters using the grasshopper optimization algorithm (GOA) was first used in this study (that called SVM-GOA). RESULTS: After applying the GOA on the SVM classifier for all three kernels, the final results of MI detection for sensitivity, specificity, and accuracy were 100% ± 0%, 100% ± 0%, and 100% ± 0%, respectively. The final results of different MI types' classification after applying the GOA on SVM for polynomial kernel were obtained 100% ± 0%, 97.37% ± 0%, and 94.2% ± 0.2% for sensitivity and specificity and accuracy, respectively. However, the results of both linear and RBF kernels that were used for the SVM classifier method have also shown a significant increase after using GOA. CONCLUSION: This article's results show the highly desirable effect of applying a GOA to optimize different kernel parameters used in the SVM classifier for accurate detection and classification of MI. The proposed algorithm's final results show that the proposed system has a relatively higher performance than other previous studies. Wolters Kluwer - Medknow 2021-07-21 /pmc/articles/PMC8382032/ /pubmed/34466398 http://dx.doi.org/10.4103/jmss.JMSS_24_20 Text en Copyright: © 2021 Journal of Medical Signals & Sensors https://creativecommons.org/licenses/by-nc-sa/4.0/This is an open access journal, and articles are distributed under the terms of the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 License, which allows others to remix, tweak, and build upon the work non-commercially, as long as appropriate credit is given and the new creations are licensed under the identical terms.
spellingShingle Original Article
Safdarian, Naser
Nezhad, Shadi Yoosefian Dezfuli
Dabanloo, Nader Jafarnia
Detection and Classification of Myocardial Infarction with Support Vector Machine Classifier Using Grasshopper Optimization Algorithm
title Detection and Classification of Myocardial Infarction with Support Vector Machine Classifier Using Grasshopper Optimization Algorithm
title_full Detection and Classification of Myocardial Infarction with Support Vector Machine Classifier Using Grasshopper Optimization Algorithm
title_fullStr Detection and Classification of Myocardial Infarction with Support Vector Machine Classifier Using Grasshopper Optimization Algorithm
title_full_unstemmed Detection and Classification of Myocardial Infarction with Support Vector Machine Classifier Using Grasshopper Optimization Algorithm
title_short Detection and Classification of Myocardial Infarction with Support Vector Machine Classifier Using Grasshopper Optimization Algorithm
title_sort detection and classification of myocardial infarction with support vector machine classifier using grasshopper optimization algorithm
topic Original Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8382032/
https://www.ncbi.nlm.nih.gov/pubmed/34466398
http://dx.doi.org/10.4103/jmss.JMSS_24_20
work_keys_str_mv AT safdariannaser detectionandclassificationofmyocardialinfarctionwithsupportvectormachineclassifierusinggrasshopperoptimizationalgorithm
AT nezhadshadiyoosefiandezfuli detectionandclassificationofmyocardialinfarctionwithsupportvectormachineclassifierusinggrasshopperoptimizationalgorithm
AT dabanloonaderjafarnia detectionandclassificationofmyocardialinfarctionwithsupportvectormachineclassifierusinggrasshopperoptimizationalgorithm