Electrocardiography (ECG) is a
useful test used commonly to observe the electrical activity of a heart.
Recently, a growing relationship has been observed between diagnosis of a
disease and using of machine learning techniques. In this scope, a diagnostic application
model designed based on a combination of Recursive Feature Eliminator (RFE) and
two different machine learning algorithms called as -nearest
neighbors (-NN)
and artificial neural network (ANN) is proposed for classification of ECG
signals in this study. The experiments performed on an open-access ECG
database. Firstly, the signals were passed a pre-processing step. Then, several
diagnostic features from morphological and statistical domains were extracted
from the signals. In the last stage of the analysis, RFE algorithm covering
10-fold cross-validation and the mentioned machine learning techniques were
employed to separate abnormal Myocardial Infarction (MI) samples from normal.
The promising results as accuracy of 80.60%, sensitivity of 86.58% and
specificity of 64.71% were achieved. The validation of the contribution was
checked by comparing the performances of both -NN
and ANN to related works. Consequently, the proposed diagnostic model ensured
an automatic and robust ECG signal classification model.
Chen, S., Wei H., Zhi L., Jian L., and Xingjiao G., 2017. Heartbeat Classification Using Projected and Dynamic Features of ECG Signal. Biomedical Signal Processing and Control 31:165–73.
Chen, T., Evangelos B., Mazomenos, K. M., Srinandan D, and Mahesan N., 2013. Design of a Low-Power on-Body ECG Classifier for Remote Cardiovascular Monitoring Systems. IEEE Journal on Emerging and Selected Topics in Circuits and Systems 3(1):75–85.
Christov, I., et al., 2006. Dataset of Manually Measured QT Intervals in the Electrocardiogram. BioMedical Engineering Online 5 (Table 4):31.
Chung-Ching P., 2011. A Memory-Optimized Archticeture for ECG Signal Processing. Universty of Florida.
Cömert, Z., and Kocamaz A. F., 2015. Determination of QT Interval on Synthetic Electrocardiogram. 23rd Signal Processing and Communications Applications Conference (SIU).
Cömert, Z., and Kocamaz. A.F., 2016. Evaluation of Fetal Distress Diagnosis during Delivery Stages Based on Linear and Nonlinear Features of Fetal Heart Rate for Neural Network Community. International Journal of Computer Applications 156(4):26–31.
Cömert, Z., and Kocamaz, A. F., 2017a. Comparison of Machine Learning Techniques for Fetal Heart Rate Classification. Acta Physica Polonica A 132(3):451–54.
Cömert, Z., and Kocamaz, A. F., 2017b. Using Wavelet Transform for Cardiotocography Signals Classification. 25th Signal Processing and Communications Applications Conference (SIU).
Dash, S. K., and Sasibhusan R., 2016. Arrhythmia Detection Using Wigner-Ville Distribution Based Neural Network. Procedia Computer Science, vol. 85. Elsevier Masson SAS.
Diker, A., Avcı, E., and Gedikpınar M., 2017. Determination of R-Peaks in ECG Using Hilbert Transform and Pan-Tompkins Algorithms. 25th Signal Processing and Communications Applications Conference (SIU) (2017).
Guyon, I,, Jason W., Stephen B., and Vladimir V., 2002. Gene Selection for Cancer Classification Using Support Vector Machines. Machine Learning 46(1):389–422.
Hagan, M. T., Howard, B. D., Mark, H., B., and Orlando, De J., 2014. Neural Network Design. Martin Hagan.
Jonathan, P., Krzanowski, W. J., and McCarthy W. V., 2000. On the Use of Cross-Validation to Assess Performance in Multivariate Prediction. Statistics and Computing 10(3):209–29.
Khadra, L., Amjed S. Al-F., and Saed B., 2005. A Quantitative Analysis Approach for Cardiac Arrhythmia Classification Using Higher Order Spectral Techniques. IEEE Transactions on Biomedical Engineering 52(11):1840–45.
Khorrami, H., and Majid, M., 2010. A Comparative Study of DWT, CWT and DCT Transformations in ECG Arrhythmias Classification. Expert Systems with Applications 37(8):5751–57.
Komeili, M., Louis, W., Armanfard, N., and Hatzinakos, D., 2017. Feature Selection for Nonstationary Data: Application to Human Recognition Using Medical Biometrics. IEEE Transactions on Cybernetics PP(99):1–14.
Kulkarni, S. P., 2015. DWT and ANN Based Heart Arrhythmia Disease Diagnosis from MIT-BIH ECG Signal Data. International Journal on Recent and Innovation Trends in Computing and Communication 3(1):276–79.
Lai, K. T., and Chan, K. L., 1998. Real-Time Classification of Electrocardiogram Based on Fractal and Correlation Analyses. Proceedings of the 20th Annual International Conference of the IEEE Engineering in Medicine and Biology Society. Vol.20 Biomedical Engineering Towards the Year 2000 and Beyond (Cat. No.98CH36286) 20(1):119–22.
Vozda, M., Peterek, T., Cerny, M., 2014. Novel Method for Deriving Vectorcardiographic Leads Based on Artificial Neural Networks.
Vozda M., Peterek, T., Cerny, M., FEECS , Department of Cybernetics and Biomedical Engineering , VSB – Technical University of Ostrava, Ostrava – Poruba , Czech Rep. 61–64.
Maglaveras, N., Stamkopoulos T., Diamantaras, K., Pappas C., and Strintzis, M., 1998. ECG Pattern Recognition and Classification Using Non-Linear Transformations and Neural Networks: A Review. Int. J Med. Inform. 52(1–3):191–208.
Noorianl, A., Nader D., and Saman, P., 2014. Wavelet Based Method for Localization of Myocardial Infarction Using the Electrocardiogram. Computing in Cardiology Conference (CinC).
Ojha, Durgesh Kumar and Monica Subashini. 2014. Analysis of Electrocardiograph ( ECG) Signal for the Detection of Abnormalities Using MATLAB. International Journal of Medical, Health, Biomedical and Pharmaceutical Engineering 8(2):114–17.
Owis, M. I., Abou-Zied, A. H., Abou, B., Youssef M., and Kadah, Y. M., 2002. Study of Features Based on Nonlinear Dynamical Modeling in ECG Arrhythmia Detection and Classification. IEEE Transactions on Biomedical Engineering 49(7):733–36.
Powers, D., 2011. Evaluation: From Precision, Recall and F-Measure to Roc, Informedness, Markedness & Correlation. Journal of Machine Learning Technologies 2(1):37–63.
Rahman, M., and Nasor M., 2011. An Algorithm for Detection of Arrhythmia. 1st Middle East Conference on Biomedical Engineering, vol. 2.
Sakarya, C., and Arıca, S., 2012. QRS Detection with Wavelet Transform Using A Custom Wavelet. 396–400.
Silva T., Felipe G., Sarajane M. P., and Clodoaldo A. M. L., 2017. Feature Selection for Biometric Recognition Based on Electrocardiogram Signals. International Joint Conference on Neural Networks (IJCNN), 2017, IEEE.
Valenzuela, O., et al. 2013. Intelligent Systems to Autonomously Classify Several Arrhythmia Using Information from ECG. Social Computing (SocialCom), 2013 International Conference.
Webb, A. R., 2003. Statistical Pattern Recognition. John Wiley & Sons.
Year 2017,
Volume: 7 Issue: 2, 132 - 139, 26.12.2017
Chen, S., Wei H., Zhi L., Jian L., and Xingjiao G., 2017. Heartbeat Classification Using Projected and Dynamic Features of ECG Signal. Biomedical Signal Processing and Control 31:165–73.
Chen, T., Evangelos B., Mazomenos, K. M., Srinandan D, and Mahesan N., 2013. Design of a Low-Power on-Body ECG Classifier for Remote Cardiovascular Monitoring Systems. IEEE Journal on Emerging and Selected Topics in Circuits and Systems 3(1):75–85.
Christov, I., et al., 2006. Dataset of Manually Measured QT Intervals in the Electrocardiogram. BioMedical Engineering Online 5 (Table 4):31.
Chung-Ching P., 2011. A Memory-Optimized Archticeture for ECG Signal Processing. Universty of Florida.
Cömert, Z., and Kocamaz A. F., 2015. Determination of QT Interval on Synthetic Electrocardiogram. 23rd Signal Processing and Communications Applications Conference (SIU).
Cömert, Z., and Kocamaz. A.F., 2016. Evaluation of Fetal Distress Diagnosis during Delivery Stages Based on Linear and Nonlinear Features of Fetal Heart Rate for Neural Network Community. International Journal of Computer Applications 156(4):26–31.
Cömert, Z., and Kocamaz, A. F., 2017a. Comparison of Machine Learning Techniques for Fetal Heart Rate Classification. Acta Physica Polonica A 132(3):451–54.
Cömert, Z., and Kocamaz, A. F., 2017b. Using Wavelet Transform for Cardiotocography Signals Classification. 25th Signal Processing and Communications Applications Conference (SIU).
Dash, S. K., and Sasibhusan R., 2016. Arrhythmia Detection Using Wigner-Ville Distribution Based Neural Network. Procedia Computer Science, vol. 85. Elsevier Masson SAS.
Diker, A., Avcı, E., and Gedikpınar M., 2017. Determination of R-Peaks in ECG Using Hilbert Transform and Pan-Tompkins Algorithms. 25th Signal Processing and Communications Applications Conference (SIU) (2017).
Guyon, I,, Jason W., Stephen B., and Vladimir V., 2002. Gene Selection for Cancer Classification Using Support Vector Machines. Machine Learning 46(1):389–422.
Hagan, M. T., Howard, B. D., Mark, H., B., and Orlando, De J., 2014. Neural Network Design. Martin Hagan.
Jonathan, P., Krzanowski, W. J., and McCarthy W. V., 2000. On the Use of Cross-Validation to Assess Performance in Multivariate Prediction. Statistics and Computing 10(3):209–29.
Khadra, L., Amjed S. Al-F., and Saed B., 2005. A Quantitative Analysis Approach for Cardiac Arrhythmia Classification Using Higher Order Spectral Techniques. IEEE Transactions on Biomedical Engineering 52(11):1840–45.
Khorrami, H., and Majid, M., 2010. A Comparative Study of DWT, CWT and DCT Transformations in ECG Arrhythmias Classification. Expert Systems with Applications 37(8):5751–57.
Komeili, M., Louis, W., Armanfard, N., and Hatzinakos, D., 2017. Feature Selection for Nonstationary Data: Application to Human Recognition Using Medical Biometrics. IEEE Transactions on Cybernetics PP(99):1–14.
Kulkarni, S. P., 2015. DWT and ANN Based Heart Arrhythmia Disease Diagnosis from MIT-BIH ECG Signal Data. International Journal on Recent and Innovation Trends in Computing and Communication 3(1):276–79.
Lai, K. T., and Chan, K. L., 1998. Real-Time Classification of Electrocardiogram Based on Fractal and Correlation Analyses. Proceedings of the 20th Annual International Conference of the IEEE Engineering in Medicine and Biology Society. Vol.20 Biomedical Engineering Towards the Year 2000 and Beyond (Cat. No.98CH36286) 20(1):119–22.
Vozda, M., Peterek, T., Cerny, M., 2014. Novel Method for Deriving Vectorcardiographic Leads Based on Artificial Neural Networks.
Vozda M., Peterek, T., Cerny, M., FEECS , Department of Cybernetics and Biomedical Engineering , VSB – Technical University of Ostrava, Ostrava – Poruba , Czech Rep. 61–64.
Maglaveras, N., Stamkopoulos T., Diamantaras, K., Pappas C., and Strintzis, M., 1998. ECG Pattern Recognition and Classification Using Non-Linear Transformations and Neural Networks: A Review. Int. J Med. Inform. 52(1–3):191–208.
Noorianl, A., Nader D., and Saman, P., 2014. Wavelet Based Method for Localization of Myocardial Infarction Using the Electrocardiogram. Computing in Cardiology Conference (CinC).
Ojha, Durgesh Kumar and Monica Subashini. 2014. Analysis of Electrocardiograph ( ECG) Signal for the Detection of Abnormalities Using MATLAB. International Journal of Medical, Health, Biomedical and Pharmaceutical Engineering 8(2):114–17.
Owis, M. I., Abou-Zied, A. H., Abou, B., Youssef M., and Kadah, Y. M., 2002. Study of Features Based on Nonlinear Dynamical Modeling in ECG Arrhythmia Detection and Classification. IEEE Transactions on Biomedical Engineering 49(7):733–36.
Powers, D., 2011. Evaluation: From Precision, Recall and F-Measure to Roc, Informedness, Markedness & Correlation. Journal of Machine Learning Technologies 2(1):37–63.
Rahman, M., and Nasor M., 2011. An Algorithm for Detection of Arrhythmia. 1st Middle East Conference on Biomedical Engineering, vol. 2.
Sakarya, C., and Arıca, S., 2012. QRS Detection with Wavelet Transform Using A Custom Wavelet. 396–400.
Silva T., Felipe G., Sarajane M. P., and Clodoaldo A. M. L., 2017. Feature Selection for Biometric Recognition Based on Electrocardiogram Signals. International Joint Conference on Neural Networks (IJCNN), 2017, IEEE.
Valenzuela, O., et al. 2013. Intelligent Systems to Autonomously Classify Several Arrhythmia Using Information from ECG. Social Computing (SocialCom), 2013 International Conference.
Webb, A. R., 2003. Statistical Pattern Recognition. John Wiley & Sons.
A. Diker, Z. Cömert, and E. Avcı, “A Diagnostic Model for Identification of Myocardial Infarction from Electrocardiography Signals”, Bitlis Eren University Journal of Science and Technology, vol. 7, no. 2, pp. 132–139, 2017, doi: 10.17678/beuscitech.344953.