Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2022;78(5):7078-7105.
doi: 10.1007/s11227-021-04166-9. Epub 2021 Nov 5.

Hybrid-based framework for COVID-19 prediction via federated machine learning models

Affiliations

Hybrid-based framework for COVID-19 prediction via federated machine learning models

Ameni Kallel et al. J Supercomput. 2022.

Abstract

The COronaVIrus Disease 2019 (COVID-19) pandemic is unfortunately highly transmissible across the people. In order to detect and track the suspected COVID-19 infected people and consequently limit the pandemic spread, this paper entails a framework integrating the machine learning (ML), cloud, fog, and Internet of Things (IoT) technologies to propose a novel smart COVID-19 disease monitoring and prognosis system. The proposal leverages the IoT devices that collect streaming data from both medical (e.g., X-ray machine, lung ultrasound machine, etc.) and non-medical (e.g., bracelet, smartwatch, etc.) devices. Moreover, the proposed hybrid fog-cloud framework provides two kinds of federated ML as a service (federated MLaaS); (i) the distributed batch MLaaS that is implemented on the cloud environment for a long-term decision-making, and (ii) the distributed stream MLaaS, which is installed into a hybrid fog-cloud environment for a short-term decision-making. The stream MLaaS uses a shared federated prediction model stored into the cloud, whereas the real-time symptom data processing and COVID-19 prediction are done into the fog. The federated ML models are determined after evaluating a set of both batch and stream ML algorithms from the Python's libraries. The evaluation considers both the quantitative (i.e., performance in terms of accuracy, precision, root mean squared error, and F1 score) and qualitative (i.e., quality of service in terms of server latency, response time, and network latency) metrics to assess these algorithms. This evaluation shows that the stream ML algorithms have the potential to be integrated into the COVID-19 prognosis allowing the early predictions of the suspected COVID-19 cases.

Keywords: Batch/streaming data; COVID-19 pandemic; Decision-making; Federated MLaaS; Hybrid fog-cloud federation; IoT devices; Machine learning; Quantitative and qualitative evaluation; Real-time prediction.

PubMed Disclaimer

Figures

Fig. 1
Fig. 1
Traditional batch learning technique
Fig. 2
Fig. 2
Incremental learning technique
Fig. 3
Fig. 3
Experts feedback regarding adopting a COVID-19 automatic monitoring and detecting system
Fig. 4
Fig. 4
Experts feedback regarding integrating sensors to detect COVID-19 symptoms
Fig. 5
Fig. 5
Experts feedback regarding adopting a customized monitoring system based on the patient’s health state
Fig. 6
Fig. 6
Customized learning-based framework for COVID-19 monitoring and prognosis
Fig. 7
Fig. 7
Software components view of the proposed framework
Fig. 8
Fig. 8
Result of layer variation (1–4)
Fig. 9
Fig. 9
Feature evaluation for COVID-19 disease classification
Fig. 10
Fig. 10
Performance parameters evaluation results
Fig. 11
Fig. 11
QoS parameters evaluation results
Fig. 12
Fig. 12
Stream ML model evaluation for binary class classification
Fig. 13
Fig. 13
Confusion matrix-based performance metrics for a binary classification by using a Logistic Regression, b Adaptive Random Forest, c Hoeffding Adaptive Tree, d Extremely Fast Decision Tree, e Gaussian NB, f MLP

References

    1. Stojmenovic I (2014) Fog computing: A cloud to the ground support for smart things and machine-to-machine networks. In: 2014 Australasian telecommunication networks and applications conference (ATNAC). IEEE, pp 117–122
    1. Tuli S, Mahmud R, Tuli S, Buyya R. Fogbus: a blockchain-based lightweight framework for edge and fog computing. J Syst Softw. 2019;154:22–36. doi: 10.1016/j.jss.2019.04.050. - DOI
    1. Gia TN, Jiang M, Sarker VK, Rahmani AM, Westerlund T, Liljeberg P, Tenhunen H (2017) Low-cost fog-assisted health-care IoT system with energy-efficient sensor nodes. In: 2017 13th international wireless communications and mobile computing conference (IWCMC). IEEE, pp 1765–1770
    1. Debauche O, Mahmoudi S, Manneback P, Assila A. Fog IoT for health: a new architecture for patients and elderly monitoring. Procedia Comput Sci. 2019;160:289–297. doi: 10.1016/j.procs.2019.11.087. - DOI
    1. Davenport T, Kalakota R. The potential for artificial intelligence in healthcare. Future Healthc J. 2019;6(2):94. doi: 10.7861/futurehosp.6-2-94. - DOI - PMC - PubMed

LinkOut - more resources