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...
Autores principales: | , , |
---|---|
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 |