Cargando…

Robust algorithm for arrhythmia classification in ECG using extreme learning machine

BACKGROUND: Recently, extensive studies have been carried out on arrhythmia classification algorithms using artificial intelligence pattern recognition methods such as neural network. To improve practicality, many studies have focused on learning speed and the accuracy of neural networks. However, a...

Descripción completa

Detalles Bibliográficos
Autores principales: Kim, Jinkwon, Shin, Hang Sik, Shin, Kwangsoo, Lee, Myoungho
Formato: Texto
Lenguaje:English
Publicado: BioMed Central 2009
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2781013/
https://www.ncbi.nlm.nih.gov/pubmed/19863819
http://dx.doi.org/10.1186/1475-925X-8-31
_version_ 1782174551932665856
author Kim, Jinkwon
Shin, Hang Sik
Shin, Kwangsoo
Lee, Myoungho
author_facet Kim, Jinkwon
Shin, Hang Sik
Shin, Kwangsoo
Lee, Myoungho
author_sort Kim, Jinkwon
collection PubMed
description BACKGROUND: Recently, extensive studies have been carried out on arrhythmia classification algorithms using artificial intelligence pattern recognition methods such as neural network. To improve practicality, many studies have focused on learning speed and the accuracy of neural networks. However, algorithms based on neural networks still have some problems concerning practical application, such as slow learning speeds and unstable performance caused by local minima. METHODS: In this paper we propose a novel arrhythmia classification algorithm which has a fast learning speed and high accuracy, and uses Morphology Filtering, Principal Component Analysis and Extreme Learning Machine (ELM). The proposed algorithm can classify six beat types: normal beat, left bundle branch block, right bundle branch block, premature ventricular contraction, atrial premature beat, and paced beat. RESULTS: The experimental results of the entire MIT-BIH arrhythmia database demonstrate that the performances of the proposed algorithm are 98.00% in terms of average sensitivity, 97.95% in terms of average specificity, and 98.72% in terms of average accuracy. These accuracy levels are higher than or comparable with those of existing methods. We make a comparative study of algorithm using an ELM, back propagation neural network (BPNN), radial basis function network (RBFN), or support vector machine (SVM). Concerning the aspect of learning time, the proposed algorithm using ELM is about 290, 70, and 3 times faster than an algorithm using a BPNN, RBFN, and SVM, respectively. CONCLUSION: The proposed algorithm shows effective accuracy performance with a short learning time. In addition we ascertained the robustness of the proposed algorithm by evaluating the entire MIT-BIH arrhythmia database.
format Text
id pubmed-2781013
institution National Center for Biotechnology Information
language English
publishDate 2009
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-27810132009-11-24 Robust algorithm for arrhythmia classification in ECG using extreme learning machine Kim, Jinkwon Shin, Hang Sik Shin, Kwangsoo Lee, Myoungho Biomed Eng Online Research BACKGROUND: Recently, extensive studies have been carried out on arrhythmia classification algorithms using artificial intelligence pattern recognition methods such as neural network. To improve practicality, many studies have focused on learning speed and the accuracy of neural networks. However, algorithms based on neural networks still have some problems concerning practical application, such as slow learning speeds and unstable performance caused by local minima. METHODS: In this paper we propose a novel arrhythmia classification algorithm which has a fast learning speed and high accuracy, and uses Morphology Filtering, Principal Component Analysis and Extreme Learning Machine (ELM). The proposed algorithm can classify six beat types: normal beat, left bundle branch block, right bundle branch block, premature ventricular contraction, atrial premature beat, and paced beat. RESULTS: The experimental results of the entire MIT-BIH arrhythmia database demonstrate that the performances of the proposed algorithm are 98.00% in terms of average sensitivity, 97.95% in terms of average specificity, and 98.72% in terms of average accuracy. These accuracy levels are higher than or comparable with those of existing methods. We make a comparative study of algorithm using an ELM, back propagation neural network (BPNN), radial basis function network (RBFN), or support vector machine (SVM). Concerning the aspect of learning time, the proposed algorithm using ELM is about 290, 70, and 3 times faster than an algorithm using a BPNN, RBFN, and SVM, respectively. CONCLUSION: The proposed algorithm shows effective accuracy performance with a short learning time. In addition we ascertained the robustness of the proposed algorithm by evaluating the entire MIT-BIH arrhythmia database. BioMed Central 2009-10-28 /pmc/articles/PMC2781013/ /pubmed/19863819 http://dx.doi.org/10.1186/1475-925X-8-31 Text en Copyright ©2009 Kim et al; licensee BioMed Central Ltd. http://creativecommons.org/licenses/by/2.0 This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research
Kim, Jinkwon
Shin, Hang Sik
Shin, Kwangsoo
Lee, Myoungho
Robust algorithm for arrhythmia classification in ECG using extreme learning machine
title Robust algorithm for arrhythmia classification in ECG using extreme learning machine
title_full Robust algorithm for arrhythmia classification in ECG using extreme learning machine
title_fullStr Robust algorithm for arrhythmia classification in ECG using extreme learning machine
title_full_unstemmed Robust algorithm for arrhythmia classification in ECG using extreme learning machine
title_short Robust algorithm for arrhythmia classification in ECG using extreme learning machine
title_sort robust algorithm for arrhythmia classification in ecg using extreme learning machine
topic Research
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2781013/
https://www.ncbi.nlm.nih.gov/pubmed/19863819
http://dx.doi.org/10.1186/1475-925X-8-31
work_keys_str_mv AT kimjinkwon robustalgorithmforarrhythmiaclassificationinecgusingextremelearningmachine
AT shinhangsik robustalgorithmforarrhythmiaclassificationinecgusingextremelearningmachine
AT shinkwangsoo robustalgorithmforarrhythmiaclassificationinecgusingextremelearningmachine
AT leemyoungho robustalgorithmforarrhythmiaclassificationinecgusingextremelearningmachine