IJISA Vol. 18, No. 3, 8 Jun. 2026
Cover page and Table of Contents: PDF (size: 1232KB)
PDF (1232KB), PP.126-140
Views: 0 Downloads: 0
ECG, Arrhythmia Detection, Deep Learning, CNN Ensemble, Optimization, Stage-wise Sieving, Grey Wolf Optimizer
Accurate detection of ECG arrhythmias plays a critical role in enabling timely diagnosis and treatment of cardiovascular diseases, which remain the leading cause of mortality worldwide. However, achieving high classification performance remains challenging due to class imbalance, signal variability, and resource constraints in real-time deployments. This study aims to enhance ECG arrhythmia detection accuracy through an optimized ensemble approach combining multiple CNN models with a novel stage-wise sieving strategy.
Methodology: Three lightweight CNN models (ShuffleNet, MobileNet-v2, ResNet-18) were integrated into a multi-stage binary classification framework. Each stage systematically eliminated accurately classified arrhythmia classes. The novelty of the proposed approach lies in introducing a stage-wise sieving strategy that incrementally removes well-classified classes, combined with an optimized ensemble fusion of multiple CNN models guided by metaheuristic optimization techniques to boost performance. Optimization techniques, including Particle Swarm Optimization, Whale Optimization Algorithm, Grey Wolf Optimizer, Ant Colony Optimization, and Firefly Algorithm, were applied to improve model fusion. The approach was validated using combined public datasets (PTB-XL, MIT-BIH, and Shaoxing ECG databases). Results: The proposed stage-wise sieving ensemble significantly improved overall classification accuracy by 17.95%, reaching 96.29% accuracy using the Grey Wolf Optimizer. Classes previously misclassified, such as Conduction Disturbance and Hypertrophy, exhibited accuracy improvements of up to 32.44% and 25.19%, respectively.
Conclusion: The proposed optimized ensemble approach significantly enhances ECG arrhythmia detection performance and demonstrates feasibility for real-time deployment on resource-constrained platforms such as Raspberry Pi.
Piyush Mahajan, Amit Kaul, "Stage-wise Sieving with Optimized CNN Ensemble for Enhanced ECG Arrhythmia Detection", International Journal of Intelligent Systems and Applications(IJISA), Vol.18, No.3, pp.126-140, 2026. DOI:10.5815/ijisa.2026.03.09
[1]Y. Ansari, O. Mourad, K. A. Qaraqe, and E. Serpedin, “Deep learning for ECG arrhythmia detection and classification: an overview of progress for period 2017–2023,” Frontiers in Physiology, vol. 14, p. 1246746, 2023.
[2]A. Bayani and M. Kargar, “Ldcnn: A new arrhythmia detection technique with ecg signals using a linear deep convolutional neural network,” Physiological Reports, vol. 12, no. 17, p. e16182, 2024.
[3]R. Hu, J. Chen, and L. Zhou, “A transformer-based deep neural network for arrhythmia detection using continuous ECG signals,” Computers in Biology and Medicine, vol. 144, p. 105325, 2022.
[4]D. Kim, K. R. Lee, D. S. Lim, K. H. Lee, J. S. Lee, D.-Y. Kim, and C.-B. Sohn, “A novel hybrid CNN-Transformer model for arrhythmia detection without r-peak identification using stockwell transform,” Scientific Reports, vol. 15, p. 7817, 2025.
[5]S. Din, M. K. Qaraqe, O. Mourad, K. A. Qaraqe, and E. Serpedin, “Ecg-based cardiac arrhythmias detection through ensemble learning and fusion of deep spatial–temporal and long-range dependency features,” Artificial Intelligence in Medicine, 2024.
[6]S. Mandala, A. Rizal, Adiwijaya, S. Nurmaini, S. S. Amini, and G. A. Sudarisman, “An improved method to detect arrhythmia using ensemble learning-based model in multi lead electrocardiogram (ecg),” PLOS ONE, vol. 19, no. 4, p. e0297551, 2024.
[7]S. Mandala, W. Jatmiko, S. Nurmaini, A. Rizal, and Adiwijaya, “Ocadn: Improving accuracy in multi-class arrhyth- mia detection from ecg signals with a hyperparameter-optimized cnn,” IEEE Access, 2025.
[8]P. Wagner, N. Strodthoff, R.-D. Bousseljot, D. Kreiseler, F. I. Lunze, W. Samek, and T. Schaeffter, “Ptb-xl, a large publicly available electrocardiography dataset,” Scientific data, vol. 7, no. 1, p. 154, 2020.
[9]G. B. Moody and R. G. Mark, “The mit-bih arrhythmia database on cd-rom and software for use with it,” in [1990] Proceedings Computers in Cardiology, pp. 185–188, IEEE, 1990.
[10]J. Zheng, J. Zhang, S. Danioko, H. Yao, H. Guo, and C. Rakovski, “A 12-lead electrocardiogram database for arrhythmia research covering more than 10,000 patients,” Scientific data, vol. 7, no. 1, p. 48, 2020.
[11]X. Zhang, X. Zhou, M. Lin, and J. Sun, “Shufflenet: An extremely efficient convolutional neural network for mobile devices,” in Proceedings of the IEEE conference on computer vision and pattern recognition, pp. 6848–6856, 2018.
[12]A. G. Howard, M. Zhu, B. Chen, D. Kalenichenko, W. Wang, T. Weyand, M. Andreetto, and H. Adam, “Mobilenets: Efficient convolutional neural networks for mobile vision applications,” arXiv preprint arXiv:1704.04861, 2017.
[13]K. He, X. Zhang, S. Ren, and J. Sun, “Deep residual learning for image recognition,” in Proceedings of the IEEE conference on computer vision and pattern recognition, pp. 770–778, 2016.
[14]P. Mahajan and A. Kaul, “Arduino based portable ecg and ppg signal acquisition system,” in 2022 10th International Conference on Emerging Trends in Engineering and Technology - Signal and Information Processing (ICETET-SIP- 22), pp. 1–6, 2022.
[15]J. Kennedy and R. Eberhart, “Particle swarm optimization,” in Proceedings of ICNN’95-international conference on neural networks, vol. 4, pp. 1942–1948, IEEE, 1995.
[16]S. Mirjalili and A. Lewis, “The whale optimization algorithm,” Advances in engineering software, vol. 95, pp. 51–67, 2016.
[17]S. Mirjalili, S. M. Mirjalili, and A. Lewis, “Grey wolf optimizer adv eng softw 69: 46–61,” 2014.
[18]M. Dorigo, V. Maniezzo, and A. Colorni, “Ant system: optimization by a colony of cooperating agents,” IEEE transactions on systems, man, and cybernetics, part b (cybernetics), vol. 26, no. 1, pp. 29–41, 1996.
[19]X.-S. Yang, “Firefly algorithms for multimodal optimization,” in International symposium on stochastic algorithms, pp. 169–178, Springer, 2009.
[20]H. Alquran, A. M. Alqudah, I. Abu-Qasmieh, A. Al-Badarneh, and S. Almashaqbeh, “Ecg classification using higher order spectral estimation and deep learning techniques,” Neural Network World, vol. 29, no. 4, pp. 207–219, 2019.
[21]F. Murat, O. Yildirim, M. Talo, U. B. Baloglu, Y. Demir, and U. R. Acharya, “Application of deep learning tech- niques for heartbeats detection using ecg signals-analysis and review,” Computers in biology and medicine, vol. 120, p. 103726, 2020.
[22]A. Ullah, S. M. Anwar, M. Bilal, and R. M. Mehmood, “Classification of arrhythmia by using deep learning with 2-d ecg spectral image representation,” Remote Sensing, vol. 12, no. 10, p. 1685, 2020.
[23]S. C. Mohonta, M. A. Motin, and D. K. Kumar, “Electrocardiogram based arrhythmia classification using wavelet transform with deep learning model,” Sensing and Bio-Sensing Research, vol. 37, p. 100502, 2022.
[24]N. Sinha, R. K. Tripathy, and A. Das, “Ecg beat classification based on discriminative multilevel feature analysis and deep learning approach,” Biomedical Signal Processing and Control, vol. 78, p. 103943, 2022.
[25]A. Kumar, S. Kumar, V. Dutt, A. K. Dubey, and V. Garc´ıa-D´ıaz, “Iot-based ecg monitoring for arrhythmia classification using coyote grey wolf optimization-based deep learning cnn classifier,” Biomedical Signal Processing and Control, vol. 76, p. 103638, 2022.
[26]R. Hu, J. Chen, and L. Zhou, “A transformer-based deep neural network for arrhythmia detection using continuous ecg signals,” Computers in Biology and Medicine, vol. 144, p. 105325, 2022.
[27]P. Madan, V. Singh, D. P. Singh, M. Diwakar, B. Pant, and A. Kishor, “A hybrid deep learning approach for ecg-based arrhythmia classification,” Bioengineering, vol. 9, no. 4, p. 152, 2022.
[28]S. Irfan, N. Anjum, T. Althobaiti, A. A. Alotaibi, A. B. Siddiqui, and N. Ramzan, “Heartbeat classification and arrhythmia detection using a multi-model deep-learning technique,” Sensors, vol. 22, no. 15, p. 5606, 2022.
[29]A. Khanna, P. Selvaraj, D. Gupta, T. H. Sheikh, P. K. Pareek, and V. Shankar, “Internet of things and deep learning enabled healthcare disease diagnosis using biomedical electrocardiogram signals,” Expert Systems, vol. 40, no. 4, p. e12864, 2023.
[30]S. Nurmaini, B. Tutuko, M. N. Rachmatullah, A. Darmawahyuni, and F. Masdung, “Machine learning techniques with low-dimensional feature extraction for improving the generalizability of cardiac arrhythmia,” IAENG Interna- tional Journal of Computer Science, vol. 48, no. 2, pp. 369–378, 2021.
[31]J. Jiang, H. Zhang, D. Pi, and C. Dai, “A novel multi-module neural network system for imbalanced heartbeats classification,” Expert Systems with Applications: X, vol. 1, p. 100003, 2019.
[32]S. Harrane and M. Belkhiri, “Classification of ecg heartbeats using deep neural networks,” Research on Biomedical Engineering, vol. 37, no. 4, pp. 737–747, 2021.
[33]M. Hammad, A. M. Iliyasu, A. Subasi, E. S. Ho, and A. A. Abd El-Latif, “A multitier deep learning model for arrhythmia detection,” IEEE Transactions on Instrumentation and Measurement, vol. 70, pp. 1–9, 2020.
[34]S. Kumar, A. Mallik, A. Kumar, J. Del Ser, and G. Yang, “Fuzz-clustnet: Coupled fuzzy clustering and deep neural networks for arrhythmia detection from ecg signals,” Computers in Biology and Medicine, vol. 153, p. 106511, 2023.
[35]M. M. Bassiouni, I. Hegazy, N. Rizk, E.-S. A. El-Dahshan, and A. M. Salem, “Automated detection of covid-19 using deep learning approaches with paper-based ecg reports,” Circuits, Systems, and Signal Processing, vol. 41, no. 10, pp. 5535–5577, 2022.
[36]A. Subasi, S. Dogan, and T. Tuncer, “A novel automated tower graph based ecg signal classification method with hexadecimal local adaptive binary pattern and deep learning,” Journal of Ambient Intelligence and Humanized Computing, vol. 14, no. 2, pp. 711–725, 2023.