Harnessing Fog Computing for Accurate Arrhythmia Event Prediction: A Deep Learning Application Placement Model

Authors

  • Ankur Goswami, Kirit Modi, Chirag Patel

Keywords:

Fog computing, healthcare applications, application placement, deep neural networks.

Abstract

Traditional cloud-based arrhythmia detection systems face challenges such as latency, bandwidth limitations, and data privacy concerns, which can hinder their effectiveness in emergency situations. Moreover, existing machine learning approaches often rely on manual feature extraction, which can lead to information loss or computational complexity. To address these issues, this work proposes a deep learning model that can run on fog nodes, enabling distributed computing resources for real-time ECG data analysis and immediate arrhythmia detection. The model is implemented using a Python-based feed-forward neural network architecture, optimized with Stochastic Gradient Descent (SGD), and utilizes the ReLU activation function and Sparse Categorical Crossentropy loss function. The methodology involves analyzing cardiac event patterns from ECG data, designing the deep learning model architecture, selecting appropriate optimization techniques, and evaluating the model's performance using metrics such as accuracy, precision, recall, and F1-score. The model is trained and tested on the publicly available MIT-BIH Arrhythmia Database, which contains ECG recordings from 100 patients labeled with five distinct arrhythmia event categories. The experimental results demonstrate the proposed model's exceptional performance, achieving a mean accuracy of 99.2%, precision of 99.0%, recall of 99.1%, and F1-score of 99.3% in arrhythmia classification. The model exhibits high reliability and accuracy in identifying different types of arrhythmic events, including Normal, Supraventricular ectopic beat, Ventricular ectopic beat, Fusion beat, and Unknown beat.

Downloads

Download data is not yet available.

References

Ahmadi Z, Haghi Kashani M, Nikravan M, Mahdipour E. Fog-based healthcare systems: A systematic review. Multimed Tools Appl. 2021;80(30):36361-36400. doi: 10.1007/s11042-021-11227-x. Epub 2021 Sep 4. PMID: 34512110; PMCID: PMC8418296. https://link.springer.com/content/pdf/10.1007/s11042-021-11227-x.pdf

Dastjerdi, A. V., Gupta, H., Calheiros, R. N., Ghosh, S. K., & Buyya, R. (2016). Fog computing: Principles, architectures, and applications. In Internet of things (pp. 61-75). Morgan Kaufmann. https://arxiv.org/pdf/1601.02752

Daydulo, Y. D., Thamineni, B. L., & Dawud, A. A. (2023). Cardiac arrhythmia detection using deep learning approach and time frequency representation of ECG signals. BMC Medical Informatics and Decision Making, 23(1), 232. https://doi.org/10.1186/s12911-023-02326-w

Elhadad, A., Alanazi, F., Taloba, A. I., & Abozeid, A. (2022). Fog computing service in the healthcare monitoring system for managing the real-time notification. Journal of Healthcare Engineering, 2022. https://www.hindawi.com/journals/jhe/2022/5337733/

Hao, Z., Novak, E., Yi, S., & Li, Q. (2017). Challenges and software architecture for fog computing. IEEE Internet Computing, 21(2), 44-53. https://www.cs.wm.edu/~liqun/paper/IC17.pdf

Isin, A., & Ozdalili, S. (2017). Cardiac arrhythmia detection using deep learning. Procedia computer science, 120, 268-275. https://www.sciencedirect.com/science/article/pii/S187705091732450X/pdf?md5=2377cd563abaa08a47c40819462deab6&pid=1-s2.0-S187705091732450X-main.pdf

Karagiannis, V., & Schulte, S. (2020, May). Comparison of alternative architectures in fog computing. In 2020 IEEE 4th International Conference on Fog and Edge Computing (ICFEC) (pp. 19-28). IEEE. https://www.academia.edu/download/68947591/ICFEC2020_fogArchitectures.pdf

Kunal, S., Saha, A., & Amin, R. (2019). An overview of cloud‐fog computing: Architectures, applications with security challenges. Security and Privacy, 2(4), e72. https://www.researchgate.net/profile/Sourav-Kunal/publication/333162093_An_overview_of_cloud-fog_computing_Architectures_applications_with_security_challenges/links/5d67850a92851c70c4c65a06/An-overview-of-cloud-fog-computing-Architectures-applications-with-security-challenges.pdf

Liu, Y., Fieldsend, J. E., & Min, G. (2017). A framework of fog computing: Architecture, challenges, and optimization. IEEE Access, 5, 25445-25454. https://ieeexplore.ieee.org/iel7/6287639/7859429/08085127.pdf

Mann, Z. Á. (2021). Notions of architecture in fog computing. Computing, 103(1), 51-73. https://link.springer.com/content/pdf/10.1007/s00607-020-00848-z.pdf

Parvaneh, S., Rubin, J., Babaeizadeh, S., & Xu-Wilson, M. (2019). Cardiac arrhythmia detection using deep learning: A review. Journal of electrocardiology, 57, S70-S74. https://www.sciencedirect.com/science/article/pii/S0022073619303784

Sabireen, H., & Neelanarayanan, V. J. I. E. (2021). A review on fog computing: Architecture, fog with IoT, algorithms and research challenges. Ict Express, 7(2), 162-176. https://www.sciencedirect.com/science/article/pii/S2405959521000606

Scirè, A., Tropeano, F., Anagnostopoulos, A., & Chatzigiannakis, I. (2019). Fog-computing-based heartbeat detection and arrhythmia classification using machine learning. Algorithms, 12(2), 32. https://www.mdpi.com/1999-4893/12/2/32/pdf

Ullah, W., Siddique, I., Zulqarnain, R. M., Alam, M. M., Ahmad, I., & Raza, U. A. (2021). Classification of arrhythmia in heartbeat detection using deep learning. Computational Intelligence and Neuroscience, 2021, 1-13. https://www.hindawi.com/journals/cin/2021/2195922/

Yıldırım, Ö., Pławiak, P., Tan, R. S., & Acharya, U. R. (2018). Arrhythmia detection using deep convolutional neural network with long duration ECG signals. Computers in biology and medicine, 102, 411-420. https://www.sciencedirect.com/science/article/pii/S0010482518302713

Tuli, S., Basumatary, N., Gill, S.S., Kahani, M., Arya, R.C., Wander, G.S. and Buyya, R., 2020. HealthFog: An ensemble deep learning based Smart Healthcare System for Automatic Diagnosis of Heart Diseases in integrated IoT and fog computing environments. Future Generation Computer Systems, 104, pp.187-200. https://arxiv.org/pdf/1911.06633

Cheikhrouhou, O., Mahmud, R., Zouari, R., Ibrahim, M., Zaguia, A., & Gia, T. N. (2021). One-dimensional CNN approach for ECG arrhythmia analysis in fog-cloud environments. IEEE Access, 9, 103513-103523. https://ieeexplore.ieee.org/iel7/6287639/9312710/09489314.pdf

Akrivopoulos, O., Amaxilatis, D., Mavrommati, I., & Chatzigiannakis, I. (2019). Utilising fog computing for developing a person-centric heart monitoring system. Journal of Ambient Intelligence and Smart Environments, 11(3), 237-259. https://content.iospress.com/articles/journal-of-ambient-intelligence-and-smart-environments/ais190523

Jauro, F., Chiroma, H., Gital, A. Y., Almutairi, M., Shafi’i, M. A., & Abawajy, J. H. (2020). Deep learning architectures in emerging cloud computing architectures: Recent development, challenges and next research trend. Applied Soft Computing, 96, 106582. http://repository.futminna.edu.ng:8080/jspui/bitstream/123456789/8219/1/2.pdf

Abirami, M. S. (2023, October). AI Clinical Decision Support System (AI-CDSS) for Cardiovascular Diseases. In 2023 International Conference on Computer Science and Emerging Technologies (CSET) (pp. 1-7). IEEE. https://ieeexplore.ieee.org/abstract/document/10346885/

Reddy, V. S., & Debasis, K. (2023). DLSDHMS: Design of a deep learning-based analysis model for secure and distributed hospital management using context-aware sidechains. Heliyon, 9(11). https://scholar.google.com/scholar?output=instlink&q=info:zj1Fbv2nHpQJ:scholar.google.com/&hl=en&as_sdt=0,5&as_ylo=2018&scillfp=3851655990979105421&oi=lle

Downloads

Published

24.03.2024

How to Cite

Ankur Goswami. (2024). Harnessing Fog Computing for Accurate Arrhythmia Event Prediction: A Deep Learning Application Placement Model. International Journal of Intelligent Systems and Applications in Engineering, 12(3), 3630–3637. Retrieved from https://ijisae.org/index.php/IJISAE/article/view/5999

Issue

Section

Research Article