Autosoft Journal

Online Manuscript Access

Detection of heart disorders using an advanced intelligent swarm algorithm



Electrocardiogram (ECG) is a well-known diagnostic tool, which is applied by cardiologists to diagnose cardiac disorders. Despite the simple shape of the ECG, various informative measures are included in each recording, which causes complexity for cardiac specialists to recognize the heart problem. Recent studies have concentrated on designing automatic decision-making systems to assist physicians in ECG interpretation and detecting the disorders using ECG signals. This paper applies one optimization algorithm known as Kinetic Gas Molecule Optimization (KGMO) that is based on swarm behavior of gas molecules to train a feedforward neural network for classification of ECG signals. Five types of ECG signals are used in this work including normal, supraventricular, brunch bundle block, anterior myocardial infarction (Anterior MI), and interior myocardial infarction (Interior MI). The classification performance of the proposed KGMO neural network (KGMONN) was evaluated on the Physiobank database and compared against conventional algorithms. The obtained results show the proposed neural network outperformed the Particle Swarm Optimization (PSO) and back propagation (BP) neural networks, with the accuracy of 0.85 and a Mean Square Error (MSE) of less than 20% for the training and test sets. The swarm based KGMONN provides a successful approach for detection of heart disorders with efficient performance.



Total Pages: 6
Pages: 419-424


Manuscript ViewPdf Subscription required to access this document

Obtain access this manuscript in one of the following ways

Already subscribed?

Need information on obtaining a subscription? Personal and institutional subscriptions are available.

Already an author? Have access via email address?


Volume: 23
Issue: 3
Year: 2016

Cite this document


Al-kazemi B., and C.K. Mohan. "Training Feedforward Neural Networks Using Multi-Phase Particle Swarm Optimization." Proceedings of the 9th International Conference on Neural Information Processing, 2002. ICONIP ”02. (2002): n. pag. Crossref. Web.

Behar, J. et al. "ECG Signal Quality During Arrhythmia and Its Application to False Alarm Reduction." IEEE Transactions on Biomedical Engineering 60.6 (2013): 1660-1666. Crossref. Web.

Zadeh, Ataollah Ebrahim, Ali Khazaee, and Vahid Ranaee. "Classification of the Electrocardiogram Signals Using Supervised Classifiers and Efficient Features." Computer Methods and Programs in Biomedicine 99.2 (2010): 179-194. Crossref. Web.

Derya Ãœbeyli, Elif. "Recurrent Neural Networks Employing Lyapunov Exponents for Analysis of ECG Signals." Expert Systems with Applications 37.2 (2010): 1192-1199. Crossref. Web.

Ham, F.M., and Soowhan Han. "Classification of Cardiac Arrhythmias Using Fuzzy ARTMAP." IEEE Transactions on Biomedical Engineering 43.4 (1996): 425-429. Crossref. Web.

Hosseini H.G. Proceedings of the 23rd Annual International Conference of the IEEE

Hu G.M. Proceedings of the 23rd Annual International Conference of the IEEE

Inan, O.T., L. Giovangrandi, and G.T.A. Kovacs. "Robust Neural-Network-Based Classification of Premature Ventricular Contractions Using Wavelet Transform and Timing Interval Features." IEEE Transactions on Biomedical Engineering 53.12 (2006): 2507-2515. Crossref. Web.

James J. An introduction to the kinetic theory of gases

Karl G.R. Best Practice & Research Clinical Obstetrics & Gynaecology

Kennedy, James, Russell C. Eberhart, and Yuhui Shi. "The Particle Swarm." Swarm Intelligence (2001): 287-325. Crossref. Web.

Kohler, B.-U., C. Hennig, and R. Orglmeister. "The Principles of Software QRS Detection." IEEE Engineering in Medicine and Biology Magazine 21.1 (2002): 42-57. Crossref. Web.

Kumar, Mayank, Saurabh Singh, and S.C. Mahajan. "Computerized Detection & Classification of ECG Signals." 2012 International Conference on Emerging Trends in Electrical Engineering and Energy Management (ICETEEEM) (2012): n. pag. Crossref. Web.

Lian Y. WSEAS Transactions on Electronics

Engin, Mehmet. "ECG Beat Classification Using Neuro-Fuzzy Network." Pattern Recognition Letters 25.15 (2004): 1715-1722. Crossref. Web.

Minami, K., H. Nakajima, and T. Toyoshima. "Real-Time Discrimination of Ventricular Tachyarrhythmia with Fourier-Transform Neural Network." IEEE Transactions on Biomedical Engineering 46.2 (1999): 179-185. Crossref. Web.

Moein, Sara, and Rajasvaran Logeswaran. "KGMO: A Swarm Optimization Algorithm Based on the Kinetic Energy of Gas Molecules." Information Sciences 275 (2014): 127-144. Crossref. Web.

Orfanidis S.J. Introduction to signal processing

Li, Qiao, Cadathur Rajagopalan, and Gari D. Clifford. "A Machine Learning Approach to Multi-Level ECG Signal Quality Classification." Computer Methods and Programs in Biomedicine 117.3 (2014): 435-447. Crossref. Web.

Rahime C. Wavelet neural network for classification of bundle branch blocks, proc World Congress Eng.

Redmond, S J et al. "Electrocardiogram Signal Quality Measures for Unsupervised Telehealth Environments." Physiological Measurement 33.9 (2012): 1517-1533. Crossref. Web.

Farrell, Robert M., and G. Ian Rowlandson. "The Effects of Noise on Computerized Electrocardiogram Measurements." Journal of Electrocardiology 39.4 (2006): S165-S173. Crossref. Web.

Shyu, L.-Y., Y.-H. Wu, and W. Hu. "Using Wavelet Transform and Fuzzy Neural Network for VPC Detection From the Holter ECG." IEEE Transactions on Biomedical Engineering 51.7 (2004): 1269-1273. Crossref. Web.

Tomas B.G. Introduction to 12-lead ECG: The art of interpretation

Dokur, Zümray, and Tamer Ölmez. "ECG Beat Classification by a Novel Hybrid Neural Network." Computer Methods and Programs in Biomedicine 66.2-3 (2001): 167-181. Crossref. Web.

Physionet, physiologic signal archives for biomedical research, a database for heart signals


ISSN PRINT: 1079-8587
ISSN ONLINE: 2326-005X
DOI PREFIX: 10.31209
10.1080/10798587 with T&F
IMPACT FACTOR: 0.652 (2017/2018)
Journal: 1995-Present


TSI Press
18015 Bullis Hill
San Antonio, TX 78258 USA
PH: 210 479 1022
FAX: 210 479 1048