Skip to main content
Log in

Distributed edge to cloud ensemble deep learning architecture to diagnose Covid-19 from lung image in IoT based e-Health system

  • Published:
The Journal of Supercomputing Aims and scope Submit manuscript

Abstract

Today, with the expansion of technology and new architectures of deep learning, the accuracy of artificial intelligence methods in diagnosing diseases has increased. On the other hand, with the spread of new pandemic diseases such as Covid-19, timely and accurate diagnosis of the disease has become more important. Recently, proposed deep learning methods diagnose Covid-19 with acceptable accuracy but have expensive computational cost which could not distributed and implemented in edge devices. Sometimes the type of disease could be diagnosed by small models with few parameters. These small models can be placed in the fog or edge devices, and if they detect the disease with high confidence locally, the disease investigation request will not be sent to the cloud where the comprehensive and main trained model is located. Based on this idea; we proposed an ensemble of two deep learning models using boosting Shema named mobile COVID-Net, first a light weight MobileNet model designed and embedded in fog devices to diagnose pneumonia and Covid-19 which have similar symptoms with low computational cost and high confidence. If the embedded model fails to diagnose; a modified ResNet based neural network in the second layer designed to diagnose only Covid-19 with high precision in cloud, the distributed edge to cloud ensemble of neural network models trained and tested on publicly available dataset, has achieved a total accuracy of 93.8% for detection of Covid-19, in compare to 92.4% and 92% accuracy of COVID-Net and inception algorithms respectively. The most challenging part of the work is the accurate diagnosis of Covid-19 and pneumonia diseases from one another with the least amount of error.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

Notes

  1. The main goal of this system is to assist doctors in making diagnoses. Therefore, the primary users of the system are doctors, and patients cannot normally use the system directly, except in special circumstances such as when all doctors are unavailable due to a large number of patients, such as during the early days of the COVID-19 pandemic.

References

  1. Gasmi K, Dilek S, Tosun S, Ozdemir S (2021) A survey on computation offloading and service placement in fog computing-based IoT. J Supercomput 78(2):1983–2014

    Article  Google Scholar 

  2. Wadhwa H, Aron R (2023) Optimized task scheduling and preemption for distributed resource management in fog-assisted IoT environment. J Supercomput 79:2212–2250. https://doi.org/10.1007/s11227-022-04747-2

    Article  Google Scholar 

  3. Etefaghi A, Sharifian S (2023) AdaInNet: an adaptive inference engine for distributed deep neural networks offloading in IoT-FOG applications based on reinforcement learning. J Supercomput 79:1592–1621. https://doi.org/10.1007/s11227-022-04728-5

    Article  Google Scholar 

  4. El-Feshawy SA, Saad W, Shokair M, Dessouky M (2023) IoT framework for brain tumor detection based on optimized modified ResNet 18 (OMRES). J Supercomput 79:1081–1110. https://doi.org/10.1007/s11227-022-04678-y

    Article  Google Scholar 

  5. Peng D, Sun L, Zhou R, Wang Y (2022) Study QoS-aware Fog computing for disease diagnosis and prognosis. Mob Netw Appl 28(2):452–459

    Article  Google Scholar 

  6. Mahmud R, Srirama SN, Ramamohanarao K, Buyya R (2020) Profit-aware application placement for integrated Fog-Cloud computing environments. J Parallel Distrib Comput 135:177–190

    Article  Google Scholar 

  7. Xie Y et al (2019) A novel directional and non-local-convergent particle swarm optimization based workflow scheduling in cloud–edge environment. Futur Gener Comput Syst 97:361–378

    Article  Google Scholar 

  8. Guerrero C, Lera I, Juiz C (2019) Evaluation and efficiency comparison of evolutionary algorithms for service placement optimization in fog architectures. Futur Gener Comput Syst 97:131–144

    Article  Google Scholar 

  9. Verma A, Kaushal S (2017) A hybrid multi-objective particle swarm optimization for scientific workflow scheduling. Parallel Comput 62:1–19

    Article  MathSciNet  Google Scholar 

  10. Mahmud R, Kotagiri R, Buyya R (2018) Fog Computing: A Taxonomy, Survey and Future Directions. In: Di Martino B, Li K-C, Yang LT, Esposito A (eds) Internet of Everything. Springer Singapore, Singapore, pp 103–130. https://doi.org/10.1007/978-981-10-5861-5_5

  11. Kaur A, Kumar R, Saxena S (2020) Osmotic Computing and Related Challenges: A Survey. In: 2020 Sixth International Conference on Parallel, Distributed and Grid Computing (PDGC). IEEE, Waknaghat, India, pp 378–383. https://doi.org/10.1109/PDGC50313.2020.9315757

  12. Pallewatta S, Kostakos V, Buyya R (2022) QoS-aware placement of microservices-based IoT applications in Fog computing environments. Future Generation Computer Systems 131:121–136. https://doi.org/10.1016/j.future.2022.01.012

  13. Shukla P, Pandey S (2023) MAA: multi-objective artificial algae algorithm for workflow scheduling in heterogeneous fog-cloud environment. J Supercomput 79:11218–11260. https://doi.org/10.1007/s11227-023-05110-9

  14. Seo J, Jang S, Cha J, Choi H, Kim D, Kim S (2023) MDED-framework: a distributed microservice deep-learning framework for object detection in edge computing. Sensors 23(10):4712

    Article  Google Scholar 

  15. Chen M, Tu C, Tan C et al (2020) Key to successful treatment of COVID-19: accurate identification of severe risks and early intervention of disease progression. https://doi.org/10.1101/2020.04.06.20054890

  16. Causey JL et al. (2019) Lung cancer screening with low-dose CT scans using a deep learning approach. arXiv:1906.00240 [cs, eess]. Available: https://arxiv.org/abs/1906.00240

  17. Singh VK et al (2020) Breast tumor segmentation and shape classification in mammograms using generative adversarial and convolutional neural network. Expert Syst Appl 139:112855

    Article  Google Scholar 

  18. Zhao W, Jiang D, Peña Queralta J, Westerlund T (2020) MSS U-Net: 3D segmentation of kidneys and tumors from CT images with a multi-scale supervised U-Net. Inf Med Unlocked 19:100357

  19. Saood A, Hatem I (2021) COVID-19 lung CT image segmentation using deep learning methods: U-Net versus SegNet. BMC Med Imaging 21:19. https://doi.org/10.1186/s12880-020-00529-5

  20. Huidrom R, Jina Chanu Y, Manglem Singh K (2018) Automated Lung Segmentation on Computed Tomography Image for the Diagnosis of Lung Cancer. CyS 22. https://doi.org/10.13053/cys-22-3-2526

  21. Almotairi S, Kareem G, Aouf M, Almutairi B, Salem MA-M (2020) Liver tumor segmentation in CT scans using modified SegNet. Sensors 20(5):1516

    Article  Google Scholar 

  22. Kumar P, Nagar P, Arora C, Gupta A (2018) U-segnet: fully convolutional neural network based automated brain tissue segmentation tool. In: International Conference on Image Processing

  23. Akkus Z, Kostandy P, Philbrick KA, Erickson BJ (2020) Robust brain extraction tool for CT head images. Neurocomputing 392:189–195. https://doi.org/10.1016/j.neucom.2018.12.085

  24. Li X, Gong Z, Yin H, Zhang H, Wang Z, Zhuo L (2020) A 3D deep supervised densely network for small organs of human temporal bone segmentation in CT images. Neural Netw 124:75–85

    Article  Google Scholar 

  25. Yang J, Faraji M, Basu A (2019) Robust segmentation of arterial walls in intravascular ultrasound images using Dual Path U-Net. Ultrasonics 96:24–33

    Article  Google Scholar 

  26. Ozturk T, Talo M, Yildirim EA et al (2020) Automated detection of COVID-19 cases using deep neural networks with X-ray images. Computers in Biology and Medicine 121:103792. https://doi.org/10.1016/j.compbiomed.2020.103792

  27. Yan Q et al. (2020) COVID-19 Chest CT image segmentation: a deep convolutional neural network solution. arXiv:2004.10987 [cs, eess]. Available: https://arxiv.org/abs/2004.10987

  28. Amyar A, Modzelewski R, Li H, Ruan S (2020) Multi-task deep learning based CT imaging analysis for COVID-19 pneumonia: classification and segmentation. Comput Biol Med 126:104037

    Article  Google Scholar 

  29. Chen Y-C, Lai C-F (2023) An intuitive pre-processing method based on human–robot interactions: zero-shot learning semantic segmentation based on synthetic semantic template. J Supercomput 79:11743–11766. https://doi.org/10.1007/s11227-023-05068-8

  30. Chen R, Pu Y, Shi B, Wu W (2023) An automatic model management system and its implementation for AIOps on microservice platforms. J Supercomput 79(10):11410–11426

    Article  Google Scholar 

  31. Pavlova M, Terhljan N, Chung AG et al (2022) COVID-Net CXR-2: an enhanced deep convolutional neural network design for detection of COVID-19 cases from chest X-ray images. Front Med 9:861680. https://doi.org/10.3389/fmed.2022.861680

    Article  Google Scholar 

  32. Sandler M, Howard A, Zhu M, Zhmoginov A, Chen L-C (2018) MobileNetV2: inverted residuals and linear bottlenecks. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition

  33. Dang TP, Tran NT, To VH, Tran Thi MK (2023) Improved YOLOv5 for real-time traffic signs recognition in bad weather conditions. J Supercomput 79:10706–10724. https://doi.org/10.1007/s11227-023-05097-3

  34. Kumar J, Gupta R, Saxena D, Singh AK (2023) Power consumption forecast model using ensemble learning for smart grid. J Supercomput 79(10):11007–11028

    Article  Google Scholar 

  35. Mamun M, Farjana A, Al Mamun M, Ahammed MS (2022) Lung cancer prediction model using ensemble learning techniques and a systematic review analysis. In: 2022 IEEE World AI IoT Congress (AIIoT). IEEE, Seattle, WA, USA, pp 187–193. https://doi.org/10.1109/AIIoT54504.2022.9817326

  36. Lin S, Zheng H, Han B, Li Y, Han C, Li W (2022) Comparative performance of eight ensemble learning approaches for the development of models of slope stability prediction. Acta Geotech 17(4):1477–1502

    Article  Google Scholar 

  37. Akbas A, Buyrukoglu S (2023) Stacking ensemble learning-based wireless sensor network deployment parameter estimation. Arab J Sci Eng 48:9739–9748. https://doi.org/10.1007/s13369-022-07365-5

    Article  Google Scholar 

  38. Wang L (2022) COVID-Net open source initiative. GitHub. https://github.com/lindawangg/COVID-Net.

Download references

Author information

Authors and Affiliations

Authors

Contributions

SS Conceptualization methodology / study design Writing–review and editing supervision MZ software validation writing–original draft

Corresponding author

Correspondence to Saeed Sharifian.

Ethics declarations

Conflict of interests

The authors declare no competing interests.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zamani, M., Sharifian, S. Distributed edge to cloud ensemble deep learning architecture to diagnose Covid-19 from lung image in IoT based e-Health system. J Supercomput (2024). https://doi.org/10.1007/s11227-024-06163-0

Download citation

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11227-024-06163-0

Keywords

Navigation