Cardiac Arrhythmia Detection by ECG Feature Extraction: A Machine Learning Based Approach

Show simple item record

dc.contributor.author Islam, Sadri
dc.contributor.author Ahsan, Auhona
dc.contributor.author Ahmad, Tanvir
dc.date.accessioned 2025-03-04T06:11:49Z
dc.date.available 2025-03-04T06:11:49Z
dc.date.issued 2024-06-25
dc.identifier.citation 1. Acharya, U. R., Fujita, H., Lih, O. S., Adam, M., Tan, J. H., & Chua, C. K. (2017). Automated detection of arrhythmias using different intervals of tachycardia ECG segments with convolutional neural network. Information Sciences, 405, 81–90. https://doi.org/10.1016/j.ins.2017.04.012 2. Kachuee, M., Fazeli, S., & Sarrafzadeh, M. (2018). ECG heartbeat classification: A deep transferable representation. Proceedings - 2018 IEEE International Conference on Healthcare Informatics, ICHI 2018, 443–444. https://doi.org/10.1109/ICHI.2018.00092 3. He, H., & Wu, D. (2017). Imbalanced data sampling approaches for improved classification accuracy in arrhythmia detection. Journal of Biomedical Informatics, 65, 55–64. https://doi.org/10.1016/j.jbi.2016.12.007 4. C. Guo, B. Yin, and J. Hu, “An electrocardiogram classification using a multiscale convolutional causal attention network,” Electronics, vol. 13, no. 2, p. 326, Jan. 2024, doi: 10.3390/electronics13020326. 5. Kiranyaz, S., Ince, T., Pulkkinen, J., & Gabbouj, M. (2016). Real-time patient-specific ECG classification by 1-D convolutional neural networks. IEEE Transactions on Biomedical Engineering, 63(3), 664–675. https://doi.org/10.1109/TBME.2015.2468589 6. Yildirim, O., Baloglu, U. B., Tan, R. S., Ciaccio, E. J., & Acharya, U. R. (2018). A new approach for arrhythmia classification using deep coded features and LSTM networks. Computer Methods and Programs in Biomedicine, 153, 75–85. https://doi.org/10.1016/j.cmpb.2017.10.020 7. Goldberger, A. L., Amaral, L. A. N., Glass, L., Hausdorff, J. M., Ivanov, P. C., Mark, R. G., Mietus, J. E., Moody, G. B., Peng, C.-K., & Stanley, H. E. (2000). Physiobank, 44 physiotoolkit, and physionet: Components of a new research resource for complex physiologic signals. Circulation, 101(23), e215–e220. https://doi.org/10.1161/01.CIR.101.23.e215 8. A. Shoughi and M. B. Dowlatshahi, A practical system based on CNN-BLSTM network for accurate classification of ECG heartbeats of MIT-BIH imbalanced dataset. 2021. doi: 10.1109/csicc52343.2021.9420620. 9. S. U. Hassan, M. S. M. Zahid, and K. Husain, "Impact of Bidirectional LSTM Layer Variation on Cardiac Arrhythmia Detection Performance," in *E-Proceedings of the 5th International Multi-Conference on Artificial Intelligence Technology (MCAIT2021)*, 2021, pp. 86-90. 10.K. Polat and S. Öztürk, Diagnostic biomedical signal and image processing applications with deep learning methods. Elsevier, 2023. 11.I. B. Slimen, L. Boubchir, Z. Mbarki, and H. Seddik, “EEG epileptic seizure detection and classification based on dual-tree complex wavelet transform and machine learning algorithms,” Journal of Biomedical Research/Journal of Biomedical Research, vol. 34, no. 3, p. 151, Jan. 2020, doi: 10.7555/jbr.34.20190026. 12.M. Alazab, S. Khan, S. S. R. Krishnan, Q.-V. Pham, M. P. K. Reddy, and T. R. Gadekallu, “A multidirectional LSTM model for predicting the stability of a smart grid,” IEEE Access, vol. 8, pp. 85454–85463, Jan. 2020, doi: 10.1109/access.2020.2991067. en_US
dc.identifier.uri http://hdl.handle.net/123456789/2342
dc.description Supervised by Ms. Sanjida Ali, Lecturer, Department of Electrical and Electronic Engineering (EEE) Islamic University of Technology (IUT) Board Bazar, Gazipur, Bangladesh This thesis is submitted in partial fulfillment of the requirement for the degree of Bachelor of Science in Electrical and Electronic Engineering, 2024 en_US
dc.description.abstract ECG beats are vital for reducing fatalities from CVDs by enabling arrhythmia detection through intelligent systems, which provide crucial cardiac insights to specialists. However, challenges such as noise, heartbeat instability, and imbalance affect the accuracy and speed of these systems. Accurate diagnosis in quick time is essential for proper treatment and patient recovery. This study focuses on enhancing the precise diagnosis of various CVD types by analyzing arrhythmias in ECG signals of the heartbeats. We developed a deep learning based arrhythmia detection system that utilizes discrete wavelet transformation during pre-processing of the signals and the SMOTE oversampling algorithm to deal with the class imbalance problem. Our classifier integrates a Convolutional Neural Network (CNN) for spatial pattern detection with a Bidirectional Long Short-Term Memory (BLSTM) network for temporal dependency identification. We trained and evaluated our system using the MIT-BIH Arrhythmia Dataset.The evaluation results demonstrate that our method, after 50 training epochs, achieves high accuracy in different categories: 99.65% for class F, 99.37% for class V, 98.45% for class N, 99.10% for class S, and 99.82% for class Q. This proposed deep learning based system can be employed for the automatic diagnosis of arrhythmia and assist the CVD specialists in accurate diagnosis. en_US
dc.language.iso en en_US
dc.publisher Department of Electrical and Elecrtonics Engineering(EEE), Islamic University of Technology(IUT), Board Bazar, Gazipur-1704, Bangladesh en_US
dc.title Cardiac Arrhythmia Detection by ECG Feature Extraction: A Machine Learning Based Approach en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search IUT Repository


Advanced Search

Browse

My Account

Statistics