Next Article in Journal
Right to Occupational Safety: Prevalence of Latent Tuberculosis Infection in Healthcare Workers. A 1-Year Retrospective Survey Carried out at Hospital of Lecce (Italy)
Next Article in Special Issue
Comprehensive Knowledge about HIV/AIDS among Women of Reproductive Age in India
Previous Article in Journal
Modeling Transmission Dynamics of Tuberculosis–HIV Co-Infection in South Africa
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Data-Driven Deep Learning Neural Networks for Predicting the Number of Individuals Infected by COVID-19 Omicron Variant

by
Ebenezer O. Oluwasakin
*,† and
Abdul Q. M. Khaliq
Department of Mathematical Sciences, Middle Tennessee State University, Murfreesboro, TN 37132, USA
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Submission received: 1 September 2023 / Revised: 28 September 2023 / Accepted: 16 October 2023 / Published: 20 October 2023
(This article belongs to the Special Issue Global Health Epidemiology and Disease Control)

Abstract

:
Infectious disease epidemics are challenging for medical and public health practitioners. They require prompt treatment, but it is challenging to recognize and define epidemics in real time. Knowing the prediction of an infectious disease epidemic can evaluate and prevent the disease’s impact. Mathematical models of epidemics that work in real time are important tools for preventing disease, and data-driven deep learning enables practical algorithms for identifying parameters in mathematical models. In this paper, the SIR model was reduced to a logistic differential equation involving a constant parameter and a time-dependent function. The time-dependent function leads to constant, rational, and birational models. These models use several constant parameters from the available data to predict the time and number of people reported to be infected with the COVID-19 Omicron variant. Two out of these three models, rational and birational, provide accurate predictions for countries that practice strict mitigation measures, but fail to provide accurate predictions for countries that practice partial mitigation measures. Therefore, we introduce a time-series model based on neural networks to predict the time and number of people reported to be infected with the COVID-19 Omicron variant in a given country that practices both partial and strict mitigation measures. A logistics-informed neural network algorithm was also introduced. This algorithm takes as input the daily and cumulative number of people who are reported to be infected with the COVID-19 Omicron variant in the given country. The algorithm helps determine the analytical solution involving several constant parameters for each model from the available data. The accuracy of these models is demonstrated using error metrics on Omicron variant data for Portugal, Italy, and China. Our findings demonstrate that the constant model could not accurately predict the daily or cumulative infections of the COVID-19 Omicron variant in the observed country because of the long series of existing data of the epidemics. However, the rational and birational models accurately predicted cumulative infections in countries adopting strict mitigation measures, but they fell short in predicting the daily infections. Furthermore, both models performed poorly in countries with partial mitigation measures. Notably, the time-series model stood out for its versatility, effectively predicting both daily and cumulative infections in countries irrespective of the stringency of their mitigation measures.

1. Introduction

The Chinese city of Wuhan was the site of the first incidence of COVID-19 [1]. However, on a global scale, the disease broke out and spread fast, creating one of human history’s most deadly pandemics [2]. COVID-19 is always a threat to human health because it spreads quickly, has terrible effects on health, and changes its genetic makeup. In addition, human-to-human transmission through the air may be facilitated by the virus [3]. As a result, on the 31st of January 2020, the WHO proclaimed a global health emergency. Despite careful supervision, the disease has spread to over a hundred nations worldwide since its discovery and has become a global pandemic [4]. As of 2021, numerous dominant mutant variants of COVID-19 have emerged. These numerous cases of infection with mutating variants have been recorded in most countries. Many of these cases originated in the United Kingdom and South Africa [5]. In addition, a new COVID-19 variant called Omicron surfaced towards the end of 2021, and it was first detected in South Africa in November 2021 and later spread to Europe in the same month. Numerous countries worldwide, including China, Brazil, and India, have experienced outbreaks of the epidemic caused by the Omicron variant. According to reports, the Omicron variant infection can be transferred by anyone who has come into contact with it, regardless of whether or not they have been vaccinated [6]. In addition, the Omicron variant spreads more quickly than other COVID-19 variants. The success of the measures put in place can only be ascertained by looking into COVID-19’s dynamic behavior.
Due to stochastic variations and unpredictability, certain epidemic curves have many turning points (like peaks and valleys). Surveillance, case definitions, and turning points can indicate a slowing epidemic. It can help with disease management plans, peak-phase waves, and the natural growth delay of susceptible individuals caused by infection. A prediction model is required to prevent the disease’s spread. Unfortunately, due to limited public information on emerging epidemics and diseases, creating realistic models during public health emergencies will be difficult [7]. Some epidemics can be predicted, while others cannot but are still likely. Predicting turning points and epidemic waves helps create and evaluate response plans [8]. Many researchers from the most severely impacted countries and around the world have created COVID-19 trend-predicting methodologies. In order to better understand and control this pandemic, an infectious disease model, estimation methods, and forecasting tools have been created. Mathematical models, machine learning, and deep learning have been used to predict how an epidemic will change over time [9,10]. Kermack and McKendrick introduced a mathematical model called the Susceptible–Infectious–Recovery (SIR) model [11]. This variational model calculates the estimated number of people infected and later recovered from the disease. The Susceptible–Exposed–Infectious–Removed (SEIR) model is proposed to investigate the impact of preventative measures on epidemic dynamics [12]. The Susceptible–Exposed–Infected–Recovered (SEIR) and the Susceptible–Infected–Recovered (SIR) mathematical models are two of the most persuasive and widely used models in epidemiology. A method-based generalized SEIR model incorporating quarantined and recovery states was recently developed [11] to predict and analyze the COVID-19 epidemic. The SEIR and SIR models are used to model predictions and represent data from confirmed cases [13].
Under specific circumstances, the logistic model can be derived from the SIR model. The logistic model is frequently used in fitting regression models to time-series data because its underlying theory is straightforward and efficient calculation. Fitting and analyzing epidemic prediction has been made using logistic, Bertalanffy, and Gompertz models [14]. The logistic model outperformed the other two models in terms of prediction accuracy. However, the key drawbacks of these three models are that they are only applicable during certain stages of an outbreak and only if enough data are available. The logistic growth model, generalized Richards model, and generalized logistic growth model were all computed to report the number of infected cases in the COVID-19 epidemics [15]. The logistic model provides upper and lower bound predictions for the number of infected cases among the three models. It offers a defined range that can assist policymakers and healthcare providers in preparing and allocating resources effectively. By having a realistic and wide range of how the infection could spread, it is possible to make stronger plans to stop the spread of the infection, make the best use of medical materials, and lessen the effects on healthcare systems. Meanwhile, the generalized Richards model and the generalized logistic growth model elaborate on this by allowing for more complexity and variation in the data. This allows for a deeper comprehension of the epidemic’s path, which is important because the COVID-19 pandemic is always changing. Triambak et al. present a refined logistic growth model that elucidates the trends and patterns in COVID-19 fatality data [16]. The benefits of such a model typically include more accurate predictions and analyses of fatality rates, enabling better-informed public health decisions and interventions. Their work provides insights into the dynamics of COVID-19 fatalities, perhaps allowing for more precise resource allocation and potentially leading to a reduction in fatalities through informed, targeted interventions and policy implementations. Pelinovsky et al. explore the application of the logistic equation to understand COVID-19’s spread. The benefits of such a study include more insight into the dynamics of the pandemic and the virus’s progression, enabling enhanced forecasting and management strategies [17]. As a fundamental concept in population dynamics, the logistic equation provides a straightforward yet powerful tool to model growth processes like epidemics. The related work in this paper could offer new perspectives and more accurate and simplified models for predicting the spread of COVID-19, which is crucial for planning and implementing timely interventions, thereby aiding in controlling the pandemic more effectively.
Data-driven learning algorithms such as deep learning have been employed to learn more about the patterns of COVID-19 distribution. They are being used to identify, analyze, and predict COVID-19. A neural network (NN) is a type of deep learning, universal approximator [18] in a continuous function. An example of an NN is artificial neural networks (ANNs), which have been employed to learn approximate solutions to differential equations. It was used to restrict the residual to create differential equation solvers and parameter estimators [19]. One of the major types of ANN is the Physics-Informed Neural Network (PINN), specifically designed to incorporate physical laws and principles (often represented by differential equations) into the learning process, enabling the model to make more accurate and generalizable predictions. It is also designed to subject the created neural network to datasets and control constraints during training [20]. It is used to learn and identify parameters in an ordinary differential equation. For example, Dandekar et al. in [21] applied PINN to the Susceptible, Exposed, Infected, Removed (SEIR model) to scrutinize the spread of COVID-19 after quarantine. The advantage of using PINN, as illustrated in their paper, is its inherent ability to incorporate the governing principles and dynamics of disease spread, represented by the SEIR model, directly into the learning process. The PINN algorithm was utilized to identify time-dependent parameters of integer and fractional-order epidemiological models [22]. The key advantage of employing PINN in their study is its unique ability to discern intricate relationships and dynamic patterns inherent in epidemiological models with heightened accuracy and efficiency. Torku et al. use the PINN algorithm to learn the epidemiological parameters of a model for COVID-19 vaccine efficacy [23]. The deployment of the PINN algorithm in this study lies in its inherent ability to absorb the foundational epidemiological parameters directly, enabling the model to generate predictions that are more coherent with the known epidemiological behaviors and constraints of COVID-19. This approach yields enhanced insight and more reliable predictions regarding vaccine efficacy, which is paramount in developing and deploying effective vaccines, ultimately contributing to more informed and strategic vaccination campaigns and public health initiatives against COVID-19.
Long et al. applied Physics-Informed Neural Network (PINN) to the SIRD model, focusing on identifying and predicting time-varying parameters of COVID-19 [24]. The deployment of PINN in this scenario presented notable advantages, allowing for enhanced accuracy in predicting the dynamics of the spread of the virus and its impact. Olumoyin et al. used the epidemiological-informed neural network (EINN), developed through PINN, to learn the time-varying transmission rate for the COVID-19 pandemic in various mitigation scenarios [25]. The primary advantage of utilizing EINN in their study was its proficient ability to adapt and learn from varying transmission scenarios, offering enhanced and precise insights into the pandemic’s transmission dynamics under different mitigation measures. This methodology allows the understanding of asymptomatic COVID-19 models that enable the development of more informed, targeted, and effective strategies to combat the spread of the virus amidst varying levels of interventions and mitigation approaches. The fractional SEIR model and data-driven methods were used to predict the COVID-19 dynamics of the Omicron variant [26]. The innovative aspect of using a fractional SEIR model is its capability to capture more complex dynamics and nuances of disease transmission compared to the classical SEIR model, offering enhanced realism and flexibility in modeling. By integrating this model with data-driven methods, the research could yield more accurate and insightful predictions on the Omicron variant’s behavior and trajectory. Fokas et al. predict the time that a plateau will be reached, as well as the cumulative number of individuals reported to be infected with COVID-19 using mathematical models such as the classical logistic model, rational model, birational model, and a deep learning model called BILSTM using an error-minimizing algorithm [9]. Unfortunately, the classical logistic model did not provide an accurate prediction and underestimated the cumulative number of individuals reported to be infected at time t. The major limitation of the classical logistic model is that it could not capture various time-dependent factors in the data. After experimenting with more than 50 different time-dependent forms that could capture various time-dependent factors in the data, they introduced two novel mathematical models called rational and birational models. These two models provide an accurate prediction. However, these models fail when predicting the cumulative number of individuals infected with COVID-19 in some countries with partial mitigation measures. Thus, this paper seeks to make the following significant contributions:
1.
Our research objective is to develop algorithms and a model that will capture various time-dependent factors to enhance the accuracy of predictions regarding individuals infected with the COVID-19 Omicron variant.
2.
We introduce a deep learning neural network algorithm called Logistic-Informed Neural Network (LINN), which is motivated by using a physics-informed neutral network (PINN) [20] on logistic differential equations. The LINN algorithms are a viable choice to learn the time-varying transmission rate and identify the government’s effects on mitigation measures in the data. Some well-known logistical data regarding infectious diseases are added to the LINN loss function.
3.
The LINN algorithm was employed to learn the parameters of the three mathematical models to check if these models can improve in predicting the daily and cumulative number of individuals infected with the COVID-19 Omicron variant in a country with partial mitigation measures.
4.
We employ cubic spline interpolation to create enough training data to detect hidden characteristics in the training data.
5.
Given the limitations of the rational and birational models in accurately predicting the number of COVID-19 infections in countries with partial mitigation measures, we introduce the time-series model. This model leverages neural network techniques to capture the dynamic, time-dependent patterns present in the data. This model aims to enhance predictions’ accuracy for partial and strict mitigation measures, specifically for the COVID-19 Omicron variant infections.
6.
The learned time-varying parameters and the analytical solutions of the mathematical models are used to predict the day and time that a plateau will be reached, as well as the cumulative number of people who have been reported to be infected with the COVID-19 Omicron variant in a given country.
This paper is structured as follows. Section 2 introduces the materials and models used in the study. Section 3 delves into the Logistic-Informed Neural Network (LINN), a model specifically designed for analyzing time-varying and time-series transmission rates. The findings of this study, along with relevant discussions, are presented in Section 4. Finally, Section 5 concludes the paper by summarizing the main points and outcomes of the research.

2. Materials and Methods

2.1. Mathematical Models

In the discipline of epidemiology, modeling practice may be traced back to the early part of the twentieth century. The theoretical foundations of contemporary epidemiology are based on modeling disease propagation and demonstrating that the disease will become extinct if particular circumstances are met. The infectious diseases caused by the COVID-19 Omicron variant, where the disease is transmitted from one host to another, are examined in this section. Kermack and McKendrick are credited with developing some of the first known mathematical models [11]. They evaluated several models, called SIR models, without vital dynamics. These models are based on healthy, infected, and immune individuals living in a stable population (no births or deaths).
Let us assume that we have a constant number of people, N, and that they are separated into the three states: susceptible (S), infected (I), and recovered (R). This simple compartmentalization captures individuals’ fundamental stages during an outbreak. The transition from susceptible to infected and then from infected to recovered is based on real-world observations. When a susceptible person comes into contact with an infected person, they may become infected. After some time, an infected person will either recover or, in more detailed models, may pass away. The SIR model uses ordinary differential equations, which can be solved both analytically (in simpler cases) and numerically (for more detailed or extended models). This allows for both general insight into the behavior of outbreaks and detailed predictions for specific cases. The model takes into account the basic dynamics of disease transmission. The rate at which susceptible individuals become infected depends on the contact rate with infected individuals, which is captured by the  α S I  term. Infected individuals do not stay infected indefinitely. They either recover or pass away after some time. The SIR model accounts for this with the recovery rate,  Θ . Therefore, the SIR model has the following system of ordinary differential equations.
d S ( t ) d t = α ( t ) S ( t ) I ( t ) N Γ ( t ) R ( t ) d I ( t ) d t = α ( t ) S ( t ) I ( t ) N Θ ( t ) I ( t ) d R ( t ) d t = Θ ( t ) I ( t ) + Γ ( t ) R ( t )
The constant  α ( t )  represents the transmission rate at time t,  Γ ( t )  represents the rate of loss of immunity at time t, and  Θ ( t )  represents the recovery rate at time t. Let us consider the simplest of these models, in which an infected individual remains infectious, which captures the transmission rate between susceptible and infected individuals. The model has the following system of ordinary differential equations.
d S ( t ) d t = α ( t ) S ( t ) I ( t ) N d I ( t ) d t = α ( t ) S ( t ) I ( t ) N
Since  N = S ( t ) + I ( t ) , the above model is reduced to a simple logistic differential equation model.
d I ( t ) d t = α ( t ) I ( t ) 1 I ( t ) N p
Therefore, the ordinary differential Equation (3) satisfies the daily and cumulative number of individuals reported to be infected by Omicron at time t, where  I ( t )  represents the daily and the cumulative number of individuals reported to be infected by Omicron at time t,  N p  is the constant parameter, and  α ( t )  is the time-dependent function. The constant and the function  α ( t )  depend on the fundamental properties of the particular virus and the daily effect of the various steps taken by the country to limit the spread of the virus [9].

2.1.1. Learning Time-Varying Transmission Rate

The fact that  α ( t )  is time-dependent indicates various time-dependent elements, including integrating the effect of public health efforts and the public’s response to the actions [27], and the effect of various government policies to prevent the virus from spreading further also depends on t [9]. Early in COVID-19 transmission, the key public health activity was lockdown, followed by early detection of infectives, social distancing, contact tracing, masking, etc. Suppose  α ( t )  is replaced by a constant k. Then the analytical solution to (3) becomes
I ( t ) = N p 1 + γ e k t
I represents the daily and the cumulative number of Omicron-infected cases at time t, k indicates the growth rate of Omicron cases, and  N p  represents the total number of Omicron-infected cases in the final phase of the epidemic.
Let ud differentiate Equation (3) with respect to t where  α ( t )  equals k. We obtain
d 2 I ( t ) d t 2 = k d I ( t ) d t 1 2 I ( t ) N p
Therefore, when  d 2 I ( t ) d t 2 = 0 , then  d I ( t ) d t = 0  or  I ( t ) = N p 2 , where  I ( t ) = N p 2  is called the infection point, meaning the point where the growth curve changes its concavity.
  • When  I < N p 2 , it is concave upward, which means that  d C d t  increases with time.
  • When  I > N p 2 , it is concave downward, meaning that  d C d t  decreases with time.
Now, putting  I ( t ) = N p 2  into Equation (3), where  α ( t )  is k, we have
d I ( t ) d t = k N p 4
where  d I ( t ) d t = k N p 4  is the growth rate at its maximum point.
Now putting  I = N p 2  into  I = N p 1 + γ e 0 T k d t , we have
1 + γ e 0 T k d t = 2
then
T = l n ( γ ) k
where  T = l n ( γ ) k  is the estimation of the time at which the epidemic reaches its maximum growth rate. Therefore, the slope of Equation (6) is symmetrical at the inflection point (peak time) for the value of  I = N p 2  defined as  T = l n ( γ ) k , where the curve assumes its sigmoid shape. When the values of  I ( t )  are less than  N p , then
d I ( t ) d t = k I ( t ) ,
meaning that the daily and the cumulative number of individuals reported to be infected by a viral epidemic will grow exponentially. The epidemic’s peak marks a turning point regarding the total number of infected cases. After this point, a basic exponential growth curve can no longer represent the epidemic’s time evolution since the number of infected people is not growing at this point. Instead, during this phase, the number of daily cases of infection will decrease. The constant formula is enough to describe how  I ( t ) , most viral epidemics, change over time. For example, in [28], the constant model provides a good fit for COVID-19 pandemic data and makes accurate predictions. The parameters k γ , and  N p  generally remain unchanged if we use a short series of existing data of the Omicron variant, that is, using the subset of the existing data, but when considering a long series of existing data, where the remaining available data are added, the constant model does not make accurate predictions, but rather, the constant model underestimates  I ( t )  [9].
These results raise a question [9]. Since the constant model gives a lower bound of  I ( t ) , can there be a mathematical model that can give an upper bound of  I ( t )  and capture the remain data that will provide a good fit and more accurate prediction of a long series of existing data? After testing more than 50 distinct forms of  α ( t ) , Fokas et al [9] found two innovative formulae, called rational and birational, that address the question. The analytical solution for Equation (3) gives
I ( t ) = N p 1 + γ e η
where
η = α ( t ) d t
Given that  α ( t ) = a b 1 + b t , which is an algebraic function, Equation (8) becomes
η = a b 1 + b t d t = l n | 1 + b t | a
Therefore,
I ( t ) = N p 1 + γ ( 1 + b t ) a ,
where (10) is called the rational model with  N p γ , b, and a as the parameters.
Given that
α ( t ) = a b 1 + b t , t M a 1 b 1 1 + b 1 t 1 1 + ( 1 ( d 1 / N p ) ) ( 1 + b 1 t ) a 1 , t > M
which is a piece-wise function, then Equation (11) becomes
I ( t ) = d 1 + γ ( 1 + b t ) a , t M d 1 + γ ( 1 + b M ) a d 1 1 + γ 1 ( 1 + b 1 M ) a 1 + d 1 1 + γ 1 ( 1 + b 1 t ) a 1 , t > M
where (12) is called the birational model and a a 1 , b b 1 , d d 1 γ , and  γ 1  are the parameters. M is a constant parameter in the vicinity of T.

2.1.2. Learning Time-Series Transmission Rate

Equation (3) can also be referred to as a Riccati equation, as mentioned in [9], since it is defined by the time-dependent function  α ( t )  and the constant parameter  N p . A Riccati equation is an equation that has a single parameter. When it comes to simulating infectious diseases mathematically, the Riccati equation with constant coefficients appears in numerous places. For example, the mathematical model’s Riccati equation with constant coefficients describes the dynamic relationship between parasites and their hosts [29]. Taking  α ( t )  as a subject of the formula in Equation (3), we have
α ( t ) = d I ( t ) d t I ( t ) 1 I ( t ) N p
The fact that  α ( t )  depends on time reflects several time-dependent factors, such as the effects of the government’s different actions depending on t, and also includes the effects of public health actions and how people reacted to them. For example, lockdown was the first public health precaution used early in the COVID-19 outbreak. Other actions include things like social isolation, contact tracing, masking, and early infection identification. These show that there may be multiple forms of  α ( t ) . Therefore,  α ( t )  was learned as a time series; this was accomplished by guiding the deep learning neural network toward learning the form of alpha from the data. As a result, the time series model is neural network-based, where the neural network learns every piece of vital information of  α ( t )  going on in the data.

2.2. Deep Learning Algorithms

Suppose we want to use a deep neural network to solve any problem. In that case, the first step is to decide which of the many different neural network architectures will perform best for the particular problem domain. Since deep learning and deep neural networks [30] are known to be universal approximators of continuous functions, these techniques have found applications in function approximation tasks. Hyperparameter tuning, which includes figuring out the number of layers, neurons per layer, learning rate, activation function, and a loss function optimizer to use, is essential in training a neural network. Approximate solutions to differential equations have been learned using a feedforward neural network (FNN). By restricting the residual, FNN was utilized [20] to build differential equation solvers and parameter estimation. The clinical outcome of COVID-19 patients was predicted using FNN combined with the conventional Cox model for survival analysis [31]. The feedforward neural network (FNN) is an artificial neural network with a simplistic architecture and uncomplicated node connections that are not cyclic. FNN is used to estimate the target function by recursively applying a number of activation functions to the input and then producing a value or vector that strongly matches the target values. Input, hidden, and output layers make up the network. The input layer receives data, applies some neurons, and then propagates the results to the hidden layers. Input neurons make up the input layer, introducing training data into the network for later processing by hidden layers. Between the input layer and output layer are hidden layers where some linear or non-linear activation functions are applied to transform the data.
The weighted sum of the input data through the activation function is generated in the first hidden layer and propagated through the other hidden layers. Each output from each hidden layer is given a bias term. In order to obtain the desired result, the output layer processes the net output from the final hidden layer. If the task is a classification task, the output layer will provide discrete outcomes; however, if the goal is a regression task, the output layer will produce a continuous-valued outcome to produce the desired output [24]. The mathematical formula that changes the data from one layer to the next is defined as [32]
y n k + 1 = m z k W m , n k σ k 1 ( y m k ) + b k
where  y m k m = 1 , 2 , , z k  denotes the output of the  m t h  node in the  ( k 1 ) t h  layer,  σ  represents the activation function,  z k  represents the number of neurons in the  k t h  layers,  b k  are the bias in the  k t h  layers, and  W m , n k  are the weights between the nodes  m t h  and  n t h . This study used the hyperbolic tangent function as the activation function.
σ y = e y e y e y + e y = t a n h ( y )
The output layer’s values are used to generate a loss function, which is used to estimate the model’s error. Optimizers like Adam or gradient descent are used to minimize the loss function so that the result is near what we observed. Optimizer and loss function choices vary depending on the problem at hand.

Physics-Informed Neural Network (PINN)

Physics-Informed Neural Networks are universal function approximators that can incorporate any physical principles that govern a given dataset into the learning process and can be characterized by partial differential equations. The Physics-Informed Neural Network (PINN), which was first proposed in [20], is one of the most effective data-driven deep neural networks in recent years. It was developed to learn the differential system’s parameters from data (inverse problem) or use it as a differential system solver (forward problem). The Physics-Informed Neural Network (PINN) is a data-driven algorithm for approximating differential equation solutions and identifying parameters. It could use any neural network architecture, such as the FNN, as the main framework. The activation functions and optimization methods used in PINN are the same as those used in conventional deep learning techniques. However, the loss function, composed of initial values, boundary conditions, and physical constraints, is the most intriguing aspect of this algorithm. The neural network’s outputs are constrained to satisfy the system of differential equations by penalizing differential equation residuals into the loss function. Let us consider a nonlinear partial differential equation of the general form
v ( t ) t + Φ ( v ( t , η ) ) = 0 , t [ 0 , T ]
where  v ( t )  denotes the solution,  Φ [ . ; η ]  is a non-linear differential operator,  ϕ  is a subset on the domain of  R , and the model parameter  η  is fixed. Therefore, the loss is minimized to obtain weight and biases for the neural network. This is called forward PINN.

3. Logistic-Informed Neural Network (LINN) for Time-Varying Transmission Rate

The Physics-Informed Neural Network (PINN), which has a Feedforward Neural Network architecture, is the best way to learn the parameters of infectious disease models. Given existing models’ limitations, the Logistic-Informed Neural Network (LINN) is introduced. This model is inspired by applying PINN to logistic models, intending to surmount the constraints inherent to conventional statistical techniques. The LINN algorithm is specifically designed to learn the time-varying transmission rate and identify from data the effects of the wide range of different measures that the given country has developed to prevent the viral infection of Omicron from spreading. We delve into the intricate technical details of LINN’s implementation, elaborating on its unique computational processes and algorithms and illustrating how it stands out in learning the time-dependent function depending on the essential characteristics of the particular virus and the daily and cumulative effect of the variety of different mitigation measures taken by the given country for the prevention of the spread of the viral infection from the available data. The comparative analysis elucidates LINN’s superiority in handling specific data types and scenarios, underscoring its practical applicability and impact in real-world situations. However, despite its advancements, LINN may have limitations, including potential challenges with data dependency, interpretability, and adaptability to ever-evolving viral strains and diverse preventive measures. It might also face difficulties in generalizing findings across varied populations and healthcare systems and may require continuous refinement and validation to maintain its reliability and accuracy.
We employed four hidden layers with 64 neurons each in all of the simulations discussed in this study, and the training loss was minimized in 50,000 iterations. The hyperbolic tangent function is the activation function for the hidden and output layers. In our study, the loss function of LINN and the fundamental framework, which is FNN, are shown in Figure 1. This figure divides the LINN’s loss function into two components called  R E l o s s  and  M E l o s s . Subtracting the right side from the left side of the logistic model Equation (4) and the analytical solution produces the residuals represented by the  R E l o s s . The mean squared error between the outputs of the neural network and the data is denoted as  M E l o s s .
M S E = 1 X n = 1 X | | I ( t n ) I p r e d ( t n ) | | 2 2 + 1 X i = 1 2 n = 1 X | | L i ( t n ) | | 2 2
where the residual  L i i = 1 , 2  is as follows:
L 1 = d I ( t ) d t A I ( t ) 1 I ( t ) N p
L 2 = I ( t ) N p 1 + γ e A d t
where A represents the time-varying transmission rate.

3.1. Parameter Identification Algorithms

This section will discuss the Logistic-Informed Neural Network (LINN) algorithms for learning the parameters of the constant, rational, and birational models and the time-varying transmission rate.

3.1.1. Constant Model

We provide the LINN Algorithm 1 to learn the parameters of the constant model. We set  α ( t )  = k in (8), which results in a constant model. The analytical solution containing three parameters is learned and obtained. The learned daily and cumulative infection solution is matched against the daily and cumulative infection data. We implement Algorithm 1 using publicly available Omicron data. The output of LINN is the learned solution of the constant model denoted by  I ( t n ; δ ; θ ) , n = 1 , , X , where  δ  represents the neural network weights and biases and  θ  represents the constant model solution parameters. X is the number of the training set. A cubic spline is used to create the training data, represented by  I ^ ( t n ) , n = 1 , X .
Algorithm 1 LINN algorithm for constant model.
1:
Construct LINN for Constant Model
2:
   Specify the input:  t n , n = 1 , , X
         Initialize LINN parameter:  δ
         Initialize Constant model parameter:  θ  =  ( k , η , N p )
         Output layer:  I ( t n ; δ ; θ ) , n = 1 , , X
3:
Specify the training set
         Training data: using cubic spline to generate  I ^ ( t n ) , n = 1 , , X  given from the dataset.
         Split data into  x %  training data and  ( 100 x ) %  testing data
         l = length(data)
         Train =  d a t a [ 0 : l * x % ] ; Test =  d a t a [ l * x % : l ]
4:
Train the neural network
         Specify an MSE loss function
M S E = 1 X n = 1 X | | I ( t n ; δ ; θ ) I ^ ( t n ) | | 2 2 + 1 X i = 1 2 n = 1 X | | L i ( t n ; δ ; θ ) | | 2 2
         Minimize the MSE loss function: compute  a r g m i θ } (MSE) using Adam Optimizer.
5:
Return LINN solution
          I ( t n ; δ ; θ ) , n = 1 , , X
         Parameters:  N p , k , η
We notice that training data for all compartments in the constant model are unavailable; however, the constant model residual is included in the MSE loss function, which allows LINN to capture the interactions between the compartments. The LINN Algorithm 1 for learning the optimal parameters of the constant model is shown above. The MSE loss function for LINN with a time-varying transmission rate is as follows:
M S E = 1 X n = 1 X | | I ( t n ; δ ; θ ) I ^ ( t n ) | | 2 2 + 1 X i = 1 2 n = 1 X | | L i ( t n ; δ ; θ ) | | 2 2
where the residual  L i i = 1 , 2  is as follows:
L 1 = d I ( t n ; δ ; θ ) d t k I ( t n ; δ ; θ ) 1 I ( t n ; δ ; θ ) N p
L 2 = I ( t n ; δ ; θ ) N p 1 + γ e k t n

3.1.2. Rational Model

We implement the LINN Algorithm 2 to learn the parameters of the rational model. We set  α ( t )  =  a b 1 + b t  in (8), which we call the rational model. The analytical solution containing four parameters is learned and obtained. The learned daily and cumulative infective solution is matched against the daily and cumulative infective data. The output of LINN is the learned solution of the rational model denoted by  I ( t n ; δ ; θ ) , n = 1 , , X , where  δ  represents the neural network weights and biases and  θ  represents the rational model solution parameters. X is the number of the training set. The same network also produces the time-varying transmission rate denoted by  α ( t n ; δ ; θ ) = a b 1 + b t n , n = 1 , , X .
Algorithm 2 LINN algorithm for rational model with time-varying transmission rate.
1:
Construct LINN for Rational Model
         Specify the input:  t n , n = 1 , , X
         Initialize LINN parameter:  δ
         Initialize Rational model parameter:  θ  =  ( a , b , η , N p )
         Output layer:  I ( t n ; δ ; θ )  and  α ( t n ; δ ; θ ) = a b 1 + b t n , n = 1 , , X
2:
Specify the training set
         Training data: using cubic spline to generate  I ^ ( t n ) , n = 1 , , X  given from the dataset.
         Split data into  x %  training data and  ( 100 x ) %  testing data
         l = length(data)
         Train =  d a t a [ 0 : l * x % ] ; Test =  d a t a [ l * x % : l ]
3:
Train the neural network
         Specify an MSE loss function
M S E = 1 X n = 1 X | | I ( t n ; δ ; θ ) I ^ ( t n ) | | 2 2 + 1 X i = 1 2 n = 1 X | | L i ( t n ; δ ; θ ) | | 2 2
         Minimize the MSE loss function: compute  a r g m i n { δ ; θ } (MSE) using Adam Optimizer.
4:
Return LINN solution
          I ( t n ; δ ; θ ) , n = 1 , , X
          α ( t n ; δ ; θ ) , n = 1 , , X
         Parameters:  a , b , N p , η
The cubic spline is used to create the training data, represented by  I ^ ( t n ) , n = 1 , X . The LINN Algorithm 2 for learning the optimal parameters of the rational model is shown above. The MSE loss function for LINN with a time-varying transmission rate is as follows:
M S E = 1 X n = 1 X | | I ( t n ; δ ; θ ) I ^ ( t n ) | | 2 2 + 1 X i = 1 2 n = 1 X | | L i ( t n ; δ ; θ ) | | 2 2
where the residual  L i i = 1 , 2  is as follows:
L 1 = d I ( t n ; δ ; θ ) d t α ( t n ; δ ; θ ) I ( t n ; δ ; θ ) 1 I ( t n ; δ ; θ ) N p
L 2 = I ( t n ; δ ; θ ) N p 1 + γ ( 1 + b t n ) a

3.1.3. Birational Model

We introduced the LINN Algorithm 3 to learn the parameters of the birational model. We set
α ( t ) = a b 1 + b t , t M a 1 b 1 1 + b 1 t 1 1 + ( 1 ( d 1 / N p ) ) ( 1 + b 1 t ) a 1 , t > M
in (8), which we call the birational model. The analytical solution containing eight parameters is learned and obtained. The learned daily and cumulative infective solution is matched against the daily and cumulative infective data. The output of LINN is the learned solutions of the birational model denoted by  I ( t n ; δ ; θ ) , n = 1 , , X . The same network also produces the time-varying transmission rate denoted by
α ( t n ; δ ; θ ) = a b 1 + b t n , t n M a 1 b 1 1 + b 1 t n 1 1 + ( 1 ( d 1 / N p ) ) ( 1 + b 1 t n ) a 1 , t n > M , n = 1 , , X .
The cubic spline is used to create the training data, represented by  I ^ ( t n ) , n = 1 , X .
Algorithm 3 LINN algorithm for birational model with time-varying transmission rate.
1:
Construct LINN for Birational Model
         Specify the input:  t n , n = 1 , , X
         Initialize LINN parameter:  δ
         Initialize Birational model parameter:  θ  =  ( a , b , η , d , a 1 , b 1 , η 1 , d 1 )
         Output layer:  I ( t n ; δ ; θ )  and
α ( t n ; δ ; θ ) = a b 1 + b t , t X a 1 b 1 1 + b 1 t n 1 1 + ( 1 ( d 1 / N p ) ) ( 1 + b 1 t n ) a 1 , t > X
2:
Specify the training set
         Training data: using cubic spline to generate  I ^ ( t n ) , n = 1 , , X  given from the dataset.
         Split data into  x %  training data and  ( 100 x ) %  testing data
         l = length(data)
         Train =  d a t a [ 0 : l * x % ] ; Test =  d a t a [ l * x % : l ]
3:
Train the neural network
         Specify an MSE loss function
   
M S E = 1 X n = 1 X | | I ( t n ; δ ; θ ) I ^ ( t n ) | | 2 2 + 1 X i = 1 3 n = 1 X | | L i ( t n ; δ ; θ ) | | 2 2
         Minimize the MSE loss function: compute  a r g m i n { δ ; θ } (MSE) using Adam Optimizer.
4:
Return LINN solution
          I ( t n ; δ ; θ ) , n = 1 , , X
          α ( t n ; δ ; θ ) , n = 1 , , X
         Parameters:  a , b , d , η , a 1 , b 1 , d 1 , η 1
The MSE loss function of LINN for the birational model with a time-varying transmission rate is as follows:
M S E = 1 X n = 1 X | | I ( t n ; δ ; θ ) I ^ ( t n ) | | 2 2 + 1 X i = 1 3 n = 1 X | | L i ( t n ; δ ; θ ) | | 2 2
where the residual  L i i = 1 , 2 , 3  is as follows:
L 1 = d I ( t n ; δ ; θ ) d t α ( t n ; δ ; θ ) I ( t n ; δ ; θ ) 1 I ( t n ; δ ; θ ) N p
L 2 = I ( t n ; δ ; θ ) d 1 + γ ( 1 + b t n ) a t n X
L 3 = I ( t n ; δ ; θ ) d 1 + γ ( 1 + b X ) a d 1 1 + γ 1 ( 1 + b 1 X ) a 1 + d 1 1 + γ 1 ( 1 + b 1 t n ) a 1 t n > X

3.2. Logistic-Informed Neural Network (LINN) for Time-Series Transmission Rate

We offer a Logistic-Informed Neural Network (LINN) with two networks, shown in Figure 2. The first network learned the constant parameter for the daily and cumulative initial value of the Omicron infection. The second network learned the form of the time-dependent function that helps capture the various time-dependent factors or elements, including the impact of public health actions and the public response to the actions in preventing the spread of Omicron. The LINN Algorithm 4 is an excellent choice for learning the time-series transmission rate (the form of the time-dependent function in the transmission of Omicron), which is robust enough to adjust to whatever information is present in the data. We employed four hidden layers with 64 neurons each to achieve good accuracy in the neural network. As a result, the training loss was minimized using 50,000 epochs. The hyperbolic tangent function is the activation function for the hidden and output layers. The learned daily and cumulative infective solution is matched against the daily and cumulative infective data.
Algorithm 4 LINN algorithm for time-series model with time-series transmission rate.
1:
Construct LINN
         Specify the input:  t n , n = 1 , , X
         Initialize LINN parameter:  δ
         Initialize Time-series model parameter:  θ  =  N p
         Output layer:  I ( t n ; δ ; θ ) , n = 1 , , X
2:
Construct neural network:  α
         Specify the input:  t n , n = 1 , , X
         Initialize LINN parameter:  Φ
         Output layer:  α ( t n ; Φ ) , n = 1 , , X
3:
Specify the training set
         Training data: using cubic spline to generate  I ^ ( t n ) , n = 1 , , X  given from the dataset.
         Split data into  x %  training data and  ( 100 x ) %  testing data
         l = length(data)
         Train =  d a t a [ 0 : l * x % ] ; Test =  d a t a [ l * x % : l ]
4:
Train the neural network
         Specify an MSE loss function
         
M S E = 1 X n = 1 X | | I ( t n ; δ ; θ ) I ^ ( t n ) | | 2 2 + 1 X i = 1 1 n = 1 X | | L i ( t n ; δ ; θ , Φ ) | | 2 2
         Minimize the MSE loss function: compute  a r g m i n { δ ; θ } (MSE) using Adam Optimizer.
5:
Return LINN solution
          I ( t n ; δ ; θ ) , n = 1 , , X
         Parameters:  N p
6:
Return Time-series alpha:
          α ( t n ; Φ ) , n = 1 , , X
Logistic-Informed Neural Network (LINN) is adapted for the logistic differential Equation (3), where the Mean Square Error (MSE) of this neural network’s loss function includes the known logistic dynamics. At the same time, the time-series transmission rate detects various time-dependent factors in the Omicron-infected data. LINN’s output is the model’s learned solution denoted by  I ( t n ; δ ; θ ) , n = 1 , , X , where  δ  represents the neural network weights and biases and  θ  represents the time-series model solution parameter. X is the number of the training set. The second network representing the time-series transmission rate is denoted by  α ( t n ; Φ ) , n = 1 , , X . The parameter  Φ  represents the weights and biases of the network. Cubic spline is used to create the training data, which are represented by  I ^ ( t n ) , n = 1 , X . We notice that training data for all compartments in the constant model are unavailable; however, the logistic model residual is included in the MSE loss function, which allows LINN to capture the interactions between the compartments.
The MSE loss function for LINN with the time-series transmission rate is as follows:
M S E = 1 X n = 1 X | | I ( t n ; δ ; θ ) I ^ ( t n ) | | 2 2 + 1 X i = 1 1 n = 1 X | | L i ( t n ; δ ; θ ) | | 2 2
where the residual  L i i = 1  is as follows:
L 1 = d I ( t n ; δ ; θ ) d t α ( t n ; Φ ) I ( t n ; δ ; θ ) 1 I ( t n ; δ ; θ ) N p

3.3. Error Metrics

Error metrics for data-driven simulations are discussed in this section. It is examined why and when to employ certain error measures. Root Mean Squared Error (RMSE), Mean Absolute Percentage Error (MAPE), and Explained Variance (EV) are the metrics used to assess the effectiveness of regression-based models. The values of RMSE are used to compare many models and choose the best one based on the lowest values. Suppose I denotes the real data and  I ^  is the predicted data from the model. Then the following error metrics are used in our data-driven simulation:
  • Root Mean Squared Error (RMSE): The formula for Root Mean Squared Error is given by
    R M S E = 1 N j = 1 N ( I j I ^ ) 2
  • Mean Absolute Percentage Error (MAPE): The formula for Mean Absolute Percentage Error is given by
    M A P E = 100 N j = 1 N | I j I j ^ I | %
  • Explained Variance (EV): For nonlinear regression, the EV is the ideal. The formula of Explained Variance is given by
    E V = 1 V a r ( I I ^ ) V a r ( I )
    .

3.4. Data and Data Preprocessing

The data for the Omicron variant for China, Italy, and Portugal were obtained from the World Health Organization (WHO) [33]. The data include daily new infected cases, and we consider 160 days from 25 March to 31 August 2022. Furthermore, the cumulative Omicron data were also considered and obtained via calculation. According to WHO [34], the Omicron(B.1.1.529) variant includes BA.1, BA.2, BA.3, BA.4, and BA.5. As a result, it is observed that the daily new infected cases and cumulative number of individuals infected with COVID-19 in these countries are different. In March 2022, the Omicron variants BA.4 and BA.5 were detected in Europe, where the proportion increased rapidly. According to [35], the SARS-CoV-2 Omicron variants BA.4 and BA.5 dominated and increased in Portugal, with a proportion of around  87 % , followed by a high proportion in Italy, Germany, and some other countries in Europe [36]. The Omicron variants were discovered in China in December 2021 and later dominated and spread rapidly since February 2022, according to the National Health Commission of the People’s Republic of China [37].
The daily Omicron data are preprocessed by implementing several data transformation and normalization steps to ensure its suitability for modeling. After figuring out the rolling mean to smooth out short-term changes, the data are reshaped into a two-dimensional array, leaving out the first six elements so it can be used in the next stages of processing. The first six elements of the original data are also reshaped similarly. Subsequently, these reshaped segments are vertically stacked to form a modified data array, ensuring that the initial segments of the original data are included. This modified data structure is advantageous as it maintains the integrity of the original data while integrating the smoothed elements, providing a balanced and coherent dataset for analysis. In the final preprocessing step, the data are normalized to scale between 0 and 1, using a min–max normalization technique. Normalizing the data is crucial as it brings all the variables to a comparable scale, preventing any one variable from disproportionately influencing the model due to its scale. This transformation maintains the relative dispersion of the data points, ensuring more stable and meaningful analysis results. The resulting new data array is now well-suited for model development, offering a refined and well-scaled representation of the initial Omicron data. The cumulative Omicron data are preprocessed by implementing several procedures to refine the data and prepare it for subsequent modeling tasks. Initially, the data for time (t) and total cases (I) are reshaped into one-dimensional arrays, which is instrumental in streamlining the data structure and facilitating easier manipulation and analysis in the subsequent stages. Post-reshaping, the data undergo normalization, a pivotal step in scaling the data within a specific range, between 0 and 1. This normalization is executed through a min–max scaling technique, where each data point is transformed based on the minimum and maximum values within the dataset. This process is crucial as it mitigates the risk of any variable disproportionately influencing the model due to its original scale, ensuring more reliable and accurate model outcomes.
After normalization, cubic spline interpolation is leveraged to enrich the data points available for training. This method is renowned for generating additional data points within the dataset’s range, enhancing the model’s access to information during the training phase. In this specific case, it creates a smoother curve by fitting a cubic polynomial between each pair of data points in the new data array and subsequently generates 1000 new data points for 0 to 160. This interpolation makes the dataset more full and smooth. This lets the model pick up more subtle and nuanced patterns in the daily and cumulative Omicron data, which improves the accuracy and reliability of the analysis and modeling tasks that come next. The processed cumulative infected data were split into 70% and 30% training and validation using random splitting and passed into LINN to learn the parameters of the mathematical models.

4. Results and Discussion

The data simulation results of the mathematical models, the prediction of the time that a plateau will be reached, and the cumulative number of individuals reported to be infected by the Omicron variant for China, Italy, and Portugal are presented in this section.

4.1. Parameter Identification and Data-Driven Simulations

The parameters of the mathematical models are learned using the validation data. For reliability and accuracy of the learned parameters, the LINN is run five independent times to quantify the uncertainty in the learned parameters. The situation with epidemics in different countries is affected by many external factors, such as the number of reports, the measures taken to deal with the epidemic, population movement measures, etc. Therefore, our model considers these factors, making our models suitable for prediction. The learned parameters from the testing data and the analytical solution to the mathematical models are used in predicting the time that a plateau will be reached and the cumulative number of individuals reported to be infected by the Omicron variant in a given country. The time-series model was used to make a short prediction of the day and the time that a plateau will be reached, as well as the cumulative number of individuals reported to be infected by the Omicron variant in a given country. In addition, the relative error in the numerical solution is used to verify the accuracy of the LINN-learned parameters with respect to the analytical solutions of each model. Therefore, the relative error metric showing the fitting accuracy of each mathematical model using the LINN algorithm was provided.
Table 1, Table 2 and Table 3 present the parameters and error metrics showing the four different mathematical models applied to the fitting accuracy of the daily Omicron infection data in China, Italy, and Portugal. The table shows that the birational model has eight parameters, the rational model has four parameters, the constant model has three, and the time-series model has one parameter. The error metrics demonstrate that the time-series model is the best because of its smallest root mean squared error and mean absolute percentage error values. Furthermore, the time series model has the greatest explained variance, which shows that the time-series model fits the data better than the rest of the models, making the model preferable to the other three mathematical models when considering the daily data of an epidemic. Figure 3a–d, Figure 4a–d, and Figure 5a–d also show the data fitting using the four mathematical models with the original daily Omicron infective data of China, Italy, and Portugal. The time-series model better fits the daily Omicron infective data than the other three mathematical models. The parameter  α ( t ) , which indicates the transmission rate, is critical because it determines the epidemic’s trend. The learned transmission rate of the rational and birational models in Figure 6a,b, Figure 7a,b, and Figure 8a,b shows an exponential decay. In addition, it was observed from Figure 5c, Figure 6c, and Figure 7c that the learned time-series model in this paper was able to capture the form of  α ( t )  and the information going on in daily Omicron infection. This means that the time-series model will be able to capture any sudden change in the tendency of newly infected daily cases.
Table 4, Table 5 and Table 6 present the parameters, plateau days, plateau cases, and error metrics showing the four different models applied to the fitting accuracy of China’s, Italy’s, and Portugal’s cumulative Omicron infection data. In addition, the inflection point T on the tables was calculated by fitting all the cumulative infection data, namely data up to 31 August 2022. The table shows that the birational model has eight parameters, the rational model has four parameters, the constant has three parameters, and the time-series model has one constant parameter. The error metrics demonstrate that the time-series model is the best because of its smallest root mean squared error and mean absolute percentage error values. Furthermore, the time-series model has the greatest explained variance and coefficient of determination values, which show that the time-series model fits the data better than the rest of the models, making the model preferable to the other three mathematical models when considering the cumulative data of an epidemic. Figure 9a–d, Figure 10a–d, and Figure 11a–d also show the data fitting using the four mathematical models with the original cumulative Omicron infective data of China, Italy, and Portugal. Again, the time-series model better fits the cumulative Omicron infective data than the other three mathematical models.
The learned rational and birational transmission rate in Figure 12a,b, Figure 13a,b, and Figure 14a,b shows an exponential decay for the cumulative Omicron infection in China, Italy, and Portugal. In addition, it was observed from Figure 12c, Figure 13c, and Figure 14c that the learned time-series model in this paper was able to capture the form of  α ( t )  and the information going on in the cumulative Omicron infection in China, Italy, and Portugal. This means that the time-series model will be able to capture any sudden change in the tendency of newly infected cumulative cases.

4.2. Prediction of Daily and the Cumulative Number of Omicron Infections

As the data fitting of LINN for the mathematical models and the parameters has been obtained, predictions for the day and the time that a plateau will be reached and the cumulative number of individuals reported to be infected by the Omicron variant in a given country can be made. The logistic difference equation is a nonlinear ODE with a constant parameter and a time-dependent function. The time-dependent functions result in the constant, rational, and birational formula in which the analytical solutions to the logistic differential equation, called constant, rational, and birational models, are obtained. The parameters obtained from these three mathematical models are added to the analytical solution to obtain the prediction results. We could obtain the prediction for the time that a plateau will be reached and the cumulative number of individuals reported to be infected by the Omicron variant in a given country. Still, the daily prediction could not be obtained. However, to obtain both the daily and cumulative prediction results, the initial conditions for all of the compartments, as well as the model parameters, should be known. We obtained the initial values, the constant parameter, and the time-dependent function from the training data using LINN for the time-series model. The learned parameter, together with initial values and the time-dependent functions of the time-series model, was passed into a differential equation solver to predict the day and the time that a plateau will be reached and the cumulative number of individuals reported to be infected by the Omicron variant in a given country.
Figure 15 shows the predicted daily number of individuals infected with the COVID-19 Omicron variant in China, Italy, and Portugal. The 14-day prediction was based on the learned time-series model. The model predicts that on 14 September 2022, the daily number of individuals infected with the COVID-19 Omicron variant in China will be 48,053, in Italy it will be 16,203, and in Portugal it will be 2301. On 14 September 2022, the record shows that 49,311 individuals were infected with the Omicron variant in China, 12,081 in Italy, and 2671 in Portugal.
The constant model in Table 4 predicted that the Omicron outbreak in China would plateau on 24 June 2022 (122 days), with 5,488,350 cumulative cases of infected people. The rational model predicted that the Omicron outbreak in China would plateau on 31 December 2022 (282 days after 24 March 2022), with 6,2211,15 cumulative cases of people to be infected. The birational model predicted that the Omicron outbreak in China would plateau on 4 March 2022 (317 days after 24 March 2022), with 6,458,279 cumulative cases of people to be infected. Finally, the time-series model predicted that the Omicron outbreak in China would plateau on 18 April 2022 (390 days after 24 March 2022), with 7,320,636 cumulative cases of people to be infected. Therefore, the above analysis shows that the constant model underestimated the actual plateau days and the cumulative number of individuals reported to be infected by the COVID-19 Omicron variant in China on 31 August 2022, the last day of acquired data for this study. However, the cumulative number of individuals reported to be infected by the Omicron epidemic in China on the last day of acquired data for this study was 6,243,423.
The constant model in Table 5 predicted that the Omicron outbreak in Italy would plateau on 5 March 2022 (96 days), with 9,396,847 cumulative cases of people to be infected. The rational model predicted that the Omicron outbreak in Italy would plateau on 15 February 2023 (442 days after 30 November 2021), with 13,121,787 cumulative cases of people to be infected. The birational model predicted that the Omicron outbreak in Italy would plateau on 1 September 2023 (641 days after 30 November 2021), with 15,409,748 cumulative cases of people being infected. Finally, the time-series model predicted that the Omicron outbreak in Italy would plateau on 15 December 2022 (381 days after 24 March 2022), with 13,337,516 cumulative cases of people to be infected. Therefore, the above analysis shows that the constant model underestimated the actual plateau days and the cumulative number of individuals reported to be infected by the COVID-19 Omicron variant in Italy on 31 August 2022, the last day of acquired data for this study. However, the cumulative number of individuals reported to be infected by the Omicron epidemic in Italy on the last day of acquired data for this study was 11,772,882.
The constant model in Table 6 predicted that the Omicron outbreak in Portugal would plateau on 2 July 2022 (94 days), with 2,526,824 cumulative cases of people being infected. The rational model predicted that the Omicron outbreak in Portugal would plateau on 2 March 2023 (305 days after 1 May 2022), with 2,892,395 cumulative cases of people being infected. The birational model predicted that the Omicron outbreak in Portugal would plateau on 5 March 2023 (308 days after 1 May 2022), with 2,911,888 cumulative cases of people being infected. Finally, the time-series model predicted that the Omicron outbreak in Portugal would plateau on 8 March 2023 (312 days after 1 May 2022), with 3,387,466 cumulative cases of people to be infected. Therefore, the above analysis shows that the constant model underestimated the actual plateau days and the cumulative number of individuals reported to be infected by the COVID-19 Omicron variant in Portugal on August 31, 2022, the last day of acquired data for this study. However, the cumulative number of individuals reported to be infected by the Omicron epidemic in Portugal on the last day of acquired data for this study was 2,980,125.
The Omicron variant’s spread analysis reveals interesting patterns when observed through different predictive models. The constant model provides a lower bound, while the time-series model provides an upper bound for China, Italy, and Portugal when the prediction curves of these models are plotted against the actual data. China and Portugal exhibited predictive accuracy across the rational, birational, and time-series models. These models were adept at predicting the plateau, which is when the infection rate stabilizes and the cumulative number of infected individuals no longer increases significantly. This showcases the robustness of these models in understanding and extrapolating the spread pattern, at least in the contexts of China and Portugal. Furthermore, due to the partial mitigation measures in Italy, we could not obtain an accurate curve for predicting cumulative Omicron infection using the constant, rational, and birational models. However, we obtained an accurate curve using the time-series model because the learned time-series model captured the form of the transmission rate and the information reported in Italy’s Omicron variant data.
To optimize modeling and predictive efforts related to the spread of infectious diseases like the Omicron variant, practitioners should prioritize deploying a time-series model, which is a neural network-based model. This model has shown that it is better at adapting to different situations and being accurate, especially when only some mitigation measures are in place. This is shown by the fact that the model obtains the best results for different error metrics and fits well with daily epidemic data. It is important to update and test these models against changing real-world data on a regular basis. This keeps the predictions accurate and up-to-date and considers that infectious diseases are always changing and that infection trends can change quickly. Additionally, a sophisticated understanding and comprehensive incorporation of external and country-specific factors, such as government measures, population movements, and reporting structures, is fundamental to enhancing the reliability and accuracy of the models.
Special attention must be taken to understand and learn about important parameters like the transmission rate, which is a key factor in figuring out epidemic trends and helping to accurately predict sudden changes in infection patterns. A comprehensive approach involving the comparative use of multiple models provides nuanced insights and a more reliable understanding of infection spread patterns and potential outcomes. The constant model, in spite of its underestimating tendency, offers a valuable baseline for effective risk assessment and resource allocation. For models to be more reliable in different situations, they need to be carefully integrated with different types of mitigation measures and external factors, and they need to be constantly adapted to each region’s specific situations and characteristics. The insights obtained from such refined models should subsequently guide proactive and effective intervention strategies and resource allocation, enabling a more informed and enlightened response to epidemics. In conclusion, a structured, iterative, and multifaceted approach, leveraging the strengths of time-series and constant models while incorporating critical parameters and contextual nuances, will significantly elevate the efficacy of predictive modeling in infectious disease spread.

4.3. Error Metrics of the Neural Network Training

The neural network training and validation performance is demonstrated in Figure 16 and Figure 17, where the random splits [38] have been used to generate training and validation for the cumulative infected Omicron dataset in China. Figure 16 and Figure 17 present the training and testing of MSE and RMSE at different epochs.

5. Conclusions

We have shown a data-driven, deep learning algorithm based on a logistically informed neural network that uses daily and cumulative infective data in a logistical model to find patterns in the transmission rate. This logistics-informed neural network was made to learn the time-varying transmission rate parameters of the constant, rational, and birational models and the time-series model. The algorithm can be adapted to most logistical models. Using the learned constant parameters of the mathematical models, the analytical solution was used to predict the daily and cumulative number of individuals reported to be infected by the COVID-19 Omicron variant and plateau characteristics. However, the rational and birational models could not accurately predict the daily and cumulative number of individuals reported to be infected with the COVID-19 Omicron variant in a given country with partial mitigation measures. Instead, the time-series model introduced could predict the time that a plateau will be reached as well as the daily and cumulative number of individuals infected with the COVID-19 Omicron variant in a country observing partial mitigation measures, as shown in Figure 15 and Figure 18. The error metrics in the simulations of each model were also computed and compared. Table 1, Table 2 and Table 3, Figure 3d, Figure 4d, and Figure 5d of the daily COVID-19 Omicron variant, and Table 4, Table 5 and Table 6 and Figure 9d, Figure 10d, and Figure 11d of the cumulative COVID-19 Omicron variant have shown that the time-series model performs better in accurately fitting the data. Furthermore, Figure 6d, Figure 7d, Figure 8d, Figure 12d, Figure 13d, Figure 14d show how the time-series model and the logistic-informed neural network could learn the dynamics of time-dependent functions from the data. In addition, the models and the proposed model demonstrated how the dependence on time reflects various time-dependent elements, including the impact of public actions on the rate of transmission of the COVID-19 Omicron variant and various mitigation measures. Finally, the results and error metrics have shown that the time-series model performs better in fitting and prediction than other mathematical models.
The outstanding achievement in this research is that we introduced a time-series model that learns the form of the time-dependent function of the logistic differential equation from the COVID-19 Omicron variant infection data, which also provides an accurate prediction. Since the logistic-informed neural network algorithm and deep learning have been shown to be good at figuring out transmission rate patterns and predicting infection trends, future research can look into adding other analytical methods, machine learning, and statistical methods to improve the accuracy of predictions and the stability of the model. Employing ensemble learning techniques, where multiple models are integrated, could provide more reliable and diversified insights, compensating for individual model limitations. Bayesian methods and probabilistic models can be explored to incorporate the uncertainty inherently present in epidemiological data, allowing for more nuanced predictions. The methodology can be expanded and refined in several ways for future work. The logistic-informed neural network, along with the time-series model, could be applied to other infectious diseases to understand their transmission dynamics and predict their spread. It would also be beneficial to incorporate more diverse datasets, including different demographic, socioeconomic, and geographic variables, to make the model more generalized and applicable across varied contexts. The model could be refined by integrating real-time data and continually updating the model parameters to account for the evolving nature of infectious diseases and their transmission patterns. Also, exploring the impact of different public health interventions and government policies on the transmission rate could provide valuable insights for designing effective strategies to control the spread of infectious diseases. Additionally, the developed models can be validated against more extensive and diverse datasets, and their performance can be compared with other state-of-the-art models. Furthermore, integrating multidisciplinary knowledge, from epidemiology to social science, can enrich the model’s contextual understanding and improve its predictive capabilities. Finally, the focus can also be on developing user-friendly tools and applications based on this methodology, which can aid policymakers, researchers, and healthcare professionals in making informed decisions and implementing effective interventions to control the spread of infectious diseases.

Author Contributions

All the authors have contributed equally to the conceptualization, software, validation, writing the original draft preparation, and visualization. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors are grateful to the referees for their valuable comments and suggestions which have improved the quality of the manuscript.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. World Health Organization. Archived: WHO Timeline-COVID-19. 2021. Available online: https://www.who.int/emergencies/diseases/novel-coronavirus-2019 (accessed on 13 November 2022).
  2. Das, A.; Sengupta, P.; Dutta, S.; Roychoudhury, S.; Choudhury, A.P.; Ahmed, A.B.; Bhattacharjee, S.; Slama, P. Viral pandemics of the last four decades: Pathophysiology, health impacts and perspectives. Int. J. Environ. Res. Public Health 2020, 17, 9411. [Google Scholar]
  3. Li, X.; Zai, J.; Zhao, Q.; Nie, Q.; Li, Y.; Foley, B.T. Evolutionary history, potential intermediate animal host, and cross-species analyses of SARS-CoV-2. J. Med. Virol. 2020, 92, 602–611. [Google Scholar] [CrossRef] [PubMed]
  4. Jacobsen, K.H. COVID-19 generates global preparedness Lancet. Int. J. Environ. Res. Public Health 2020, 395, 1013–1014. [Google Scholar]
  5. Callaway, E. Making sense of coronavirus mutations. Nature 2020, 585, 174–177. [Google Scholar] [CrossRef] [PubMed]
  6. Centers for Disease Control and Prevention. Omicron Variant: What You Need to Know. 2022. Available online: https://www.cdc.gov/coronavirus/2019-ncov/variants/omicron-variant.html (accessed on 13 November 2022).
  7. Alahmadi, A.; Black, S.; Cromer, A.; Flegg, D.; House, J.A.; Jayasundara, T.; Keith, T.; McCaw, J.M.; Moss, J.M. Influencing public health policy with data-informed mathematical models of infectious diseases: Recent developments and new challenges. Epidemics 2020, 32, 100393. [Google Scholar] [CrossRef]
  8. Ying-Hen, H. Richards Model: A Simple Procedure for Real-time Prediction of Outbreak Severity. Model. Dyn. Infect. Dis. 2009, 11, 216–236. [Google Scholar]
  9. Fokas, A.S.; Dikaios, N.; Kastis, G.A. Mathematical models and deep learning for predicting the number of individuals reported to be infected with SARS-CoV-2. R. Soc. Interface 2020, 17, 20200494. [Google Scholar] [CrossRef]
  10. Fanelli, D.P. Analysis and forecast of COVID-19 spreading in China, Italy and France. Chaos Solitons Fractals 2020, 134, 109761. [Google Scholar] [CrossRef]
  11. Kermack, W.O.; McKendrick, A.G. Contribution to the mathematical theory of epidemics. R. Soc. Lond. Ser. 1927, 115, 700–721. [Google Scholar]
  12. Carcione, J.M.; Santos, J.E.; Bagaini, C.; Ba, J. A simulation of a COVID-19 epidemic based on a deterministic SEIR model. Chaos Solitons Fractals 2020, 8, 230. [Google Scholar] [CrossRef]
  13. Peng, L.; Yang, W.; Zhang, D.; Zhuge, C.; Hong, L. Epidemic analysis of COVID-19 in China by dynamical modeling. arXiv 2020, arXiv:2002.06563. [Google Scholar]
  14. Fokas, A.S.; Cuevas-Maraver, J.; Kevrekidis, P.G. Two alternative scenarios for easing COVID-19 lockdown measures: One reasonable and one catastrophic. Sci. Rep. 2021, 11, 5839. [Google Scholar] [CrossRef] [PubMed]
  15. Jia, L.; Li, K.; Jiang, Y.; Guo, X.; Zhao, T. Prediction and analysis of coronavirus disease 2019. PLoS ONE 2020, 15, e0239960. [Google Scholar]
  16. Triambak, S.; Mahapatra, D.P.; Mallick, N.; Sahoo, R. A new logistic growth model applied to COVID-19 fatality data. Epidemics 2021, 37, 100515. [Google Scholar] [CrossRef]
  17. Pelinovsky, E.N.; Kurkin, A.; Kurkina, O.; Kokoulina, M.V.; Epifanova, A.S. Logistic equation and COVID-19. Chaos Solitons Fractals 2020, 140, 110241. [Google Scholar] [CrossRef]
  18. Wu, K.; Darcet, D.; Wang, Q.; Sornette, D. Generalized logistic growth modeling of the COVID-19 outbreak in 29 provinces in China and in the rest of the world. Nonlinear Dyn. 2020, 101, 1561–1581. [Google Scholar] [CrossRef]
  19. Hornik, K. Approximation capabilities of multilayer feedforward networks. Neural Netw. 1991, 4, 251–257. [Google Scholar] [CrossRef]
  20. Raissi, M.; Perdikaris, P.; Karniadakis, G.E. Physics informed deep learning: A deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations. J. Comput. Phys. 2019, 378, 686–707. [Google Scholar] [CrossRef]
  21. Dandekar, R.; Barbastathis, G. Neural Network aided quarantine control model estimation of global COVID-19 spread. arXiv 2020, arXiv:2004.02752. [Google Scholar]
  22. Kharazmi, E.; Cai, M.; Zheng, X.; Zhang, Z.; Lin, G.; Karniadakis, G.E. Identifiability and predictability of integer-and fractional-order epidemiological models using physics-informed neural networks. Nat. Comput. Sci. 2021, 1, 744–753. [Google Scholar] [CrossRef]
  23. Torku, T.K.; Khaliq, A.Q.M.; Furati, K.M. Deep-Data-Driven Neural Networks for COVID-19 Vaccine Efficacy. Epidemiologia 2021, 2, 564–586. [Google Scholar] [CrossRef]
  24. Khaliq, A.; Long, J.; Furati, K. Identification and prediction of time-varying parameters of COVID-19 model: A data-driven deep learning approach. Int. J. Comput. Math. 2021, 98, 1617–1632. [Google Scholar]
  25. Olumoyin, K.D.; Khaliq, A.Q.M.; Furati, K.M. Data-Driven Deep-Learning Algorithm for Asymptomatic COVID-19 Model with Varying Mitigation Measures and Transmission Rate. Epidemiologia 2021, 2, 471–489. [Google Scholar] [CrossRef] [PubMed]
  26. Cai, M.; Em Karniadakis, G.; Li, C. Fractional SEIR Model and Data-Driven Predictions of COVID-19 Dynamics of Omicron Variant. Chaos 2022, 32, 071101. [Google Scholar] [CrossRef] [PubMed]
  27. Lin, Q.; Zhao, S.; Gao, D.; Lou, Y.; Yang, S.; Musa, S.; Wang, M.; Cai, Y.; Wang, W.; Yang, Y.; et al. A conceptual model for the coronavirus disease 2019 COVID-19 outbreak in Wuhan, China with individual reaction and governmental action. Int. J. Infect. Dis. 2020, 93, 211–216. [Google Scholar] [CrossRef]
  28. Kartono, A.; Wahyudi, S.T.; Setiawan, A.A.; Sofian, I. Predicting of the Coronavirus Disease 2019 COVID-19 Epidemic Using Estimation of Parameters in the Logistic Growth Model. Infect. Dis. Rep. 2021, 13, 465–485. [Google Scholar] [CrossRef]
  29. Anderson, R.M.; May, R.M. The population dynamics of microparasites and their invertebrate hosts. Philos. Trans. R. Soc. Lond. 1981, 291, 451–524. [Google Scholar]
  30. LeCun, Y.; Bengio, Y.; Hinton, G.E. Deep learning Nature. Nature 2015, 521, 436–444. [Google Scholar] [CrossRef]
  31. Liang, W.; Yao, J.; Chen, A. Early triage of critically ill COVID-19 patients using deep learning. Nat. Commun. 2020, 11, 3543. [Google Scholar] [CrossRef]
  32. Gray, D.L.; Michel, A.N. A training algorithm for binary feedforward neural networks. IEEE Trans. Neural Netw. Learn. Syst. 1992, 3, 176–194. [Google Scholar] [CrossRef]
  33. World Health Organisation. Available online: https://covid19.who.int/data (accessed on 20 November 2022).
  34. World Health Organisation. Tracking SARS-CoV-2 Variants. Available online: https://www.who.int/activities/tracking-SARS-CoV-2-variants (accessed on 13 November 2022).
  35. National Institute of Health. Genetic Diversity of the New Coronavirus SARS-CoV-2 (COVID-19) in Portugal. 2022. Available online: https://insaflu.insa.pt/covid19/relatorios/INSA_SARS_CoV_2_DIVERSIDADE_GENETICA_relatorio_situacao_2022-05-31.pdf (accessed on 13 November 2022).
  36. European Centre for Disease Prevention and Control (ECDC). Data on SARS-CoV-2 Variants in the EU/EEA. 2022. Available online: https://www.ecdc.europa.eu/en/publications-data/data-virus-variants-covid-19-eueea (accessed on 13 November 2022).
  37. National Health Commission of the People’s Republic of China, Epidemic Notification (in Chinese). 2022. Available online: http://www.nhc.gov.cn/xcs/yqtb/list_gzbd.shtml (accessed on 10 November 2022).
  38. Chollet, F. Deep Learning with Python; Simon and Schuster: New York, NY, USA, 2017. [Google Scholar]
Figure 1. Logistic-Informed Neural Network schematic diagram with non-linear time-varying transmission rate.
Figure 1. Logistic-Informed Neural Network schematic diagram with non-linear time-varying transmission rate.
Epidemiologia 04 00037 g001
Figure 2. Schematic diagram of the Logistic-Informed Neural Network with non-linear time-series transmission rate.
Figure 2. Schematic diagram of the Logistic-Informed Neural Network with non-linear time-series transmission rate.
Epidemiologia 04 00037 g002
Figure 3. Simulation results of China daily Omicron data from 25th of March to 31 August 2022. The graph of daily Omicron infective data and the learned infectives of (a) constant model using LINN Algorithm 1; (b) rational model using LINN Algorithm 2; (c) birational model using LINN Algorithm 3; (d) time-series model using LINN Algorithm 4. The figure shows how closely each model accurately fits the data. Notably, the time-series model fits the observed data better than the other models, which shows how well it can learn and describe how the Omicron variant infection spreads in China. This excellent fit shows that the model captures the complex patterns and trends of daily Omicron infections in China.
Figure 3. Simulation results of China daily Omicron data from 25th of March to 31 August 2022. The graph of daily Omicron infective data and the learned infectives of (a) constant model using LINN Algorithm 1; (b) rational model using LINN Algorithm 2; (c) birational model using LINN Algorithm 3; (d) time-series model using LINN Algorithm 4. The figure shows how closely each model accurately fits the data. Notably, the time-series model fits the observed data better than the other models, which shows how well it can learn and describe how the Omicron variant infection spreads in China. This excellent fit shows that the model captures the complex patterns and trends of daily Omicron infections in China.
Epidemiologia 04 00037 g003
Figure 4. Simulation results of Italy daily Omicron data from 30th of November 2021 to 8th of May 2022. (a) The graph of daily Omicron infective data and the learned infectives using the constant model by the LINN Algorithm 1; (b) the graph of daily Omicron infective data and the learned infectives using the rational model by the LINN Algorithm 2; (c) the graph of daily Omicron infective data and the learned infectives using the birational model by the LINN Algorithm 3; (d) the graph of daily Omicron infective data and the learned infectives using the time-series model by the LINN Algorithm 4. The figure shows how closely each model accurately fits the data. Notably, the time-series model fits the observed data better than the other models, which shows how well it can learn and describe how the Omicron variant infection spreads in Italy. This excellent fit shows that the model captures the complex patterns and trends of daily Omicron infections in Italy.
Figure 4. Simulation results of Italy daily Omicron data from 30th of November 2021 to 8th of May 2022. (a) The graph of daily Omicron infective data and the learned infectives using the constant model by the LINN Algorithm 1; (b) the graph of daily Omicron infective data and the learned infectives using the rational model by the LINN Algorithm 2; (c) the graph of daily Omicron infective data and the learned infectives using the birational model by the LINN Algorithm 3; (d) the graph of daily Omicron infective data and the learned infectives using the time-series model by the LINN Algorithm 4. The figure shows how closely each model accurately fits the data. Notably, the time-series model fits the observed data better than the other models, which shows how well it can learn and describe how the Omicron variant infection spreads in Italy. This excellent fit shows that the model captures the complex patterns and trends of daily Omicron infections in Italy.
Epidemiologia 04 00037 g004aEpidemiologia 04 00037 g004b
Figure 5. Simulation results of Portugal daily Omicron data from 5th of April to 11th of September 2022. (a) The graph of daily Omicron infective data and the learned infectives using the constant model by the LINN Algorithm 1; (b) the graph of daily Omicron infective data and the learned infectives using the rational model by the LINN Algorithm 2; (c) the graph of daily Omicron infective data and the learned infectives using the birational model by the LINN Algorithm 3; (d) the graph of daily Omicron infective data and the learned infectives using the time series model by the LINN Algorithm 4. The figure shows how closely each model accurately fits the data. Notably, the time-series model fits the observed data better than the other models, which shows how well it can learn and describe how the Omicron variant infection spreads in Portugal. This excellent fit shows that the model captures the complex patterns and trends of daily Omicron infections in Portugal.
Figure 5. Simulation results of Portugal daily Omicron data from 5th of April to 11th of September 2022. (a) The graph of daily Omicron infective data and the learned infectives using the constant model by the LINN Algorithm 1; (b) the graph of daily Omicron infective data and the learned infectives using the rational model by the LINN Algorithm 2; (c) the graph of daily Omicron infective data and the learned infectives using the birational model by the LINN Algorithm 3; (d) the graph of daily Omicron infective data and the learned infectives using the time series model by the LINN Algorithm 4. The figure shows how closely each model accurately fits the data. Notably, the time-series model fits the observed data better than the other models, which shows how well it can learn and describe how the Omicron variant infection spreads in Portugal. This excellent fit shows that the model captures the complex patterns and trends of daily Omicron infections in Portugal.
Epidemiologia 04 00037 g005
Figure 6. Simulation results of the rate of transmission ( α ( t ) ) for the daily Omicron infection in China using (a) rational model; (b) birational model; (c) time-series model.
Figure 6. Simulation results of the rate of transmission ( α ( t ) ) for the daily Omicron infection in China using (a) rational model; (b) birational model; (c) time-series model.
Epidemiologia 04 00037 g006
Figure 7. Simulation results of the rate of transmission ( α ( t ) ) for the daily Omicron infection in Italy using (a) rational model; (b) birational model; (c) time-series model.
Figure 7. Simulation results of the rate of transmission ( α ( t ) ) for the daily Omicron infection in Italy using (a) rational model; (b) birational model; (c) time-series model.
Epidemiologia 04 00037 g007
Figure 8. Simulation results of the rate of transmission ( α ( t ) ) for the daily Omicron infection in Portugal using (a) rational model; (b) birational model; (c) rime-series model. This figure illustrates the learning and representation of the daily Omicron variant’s transmission rate from observed data. It is evident that the rational and birational models exhibit a trend in  α ( t )  that suggests exponential decay, whereas the time-series model reveals a different, more varied trend in  α ( t ) . This distinction implies that the time-series model has successfully captured extensive information on the ongoing mitigation measures evident in the data. Basically, this difference shows that the time-series model is better at capturing the details and nuances of the data, pointing to its enhanced reliability in representing the real-world dynamics of the Omicron variant’s spread.
Figure 8. Simulation results of the rate of transmission ( α ( t ) ) for the daily Omicron infection in Portugal using (a) rational model; (b) birational model; (c) rime-series model. This figure illustrates the learning and representation of the daily Omicron variant’s transmission rate from observed data. It is evident that the rational and birational models exhibit a trend in  α ( t )  that suggests exponential decay, whereas the time-series model reveals a different, more varied trend in  α ( t ) . This distinction implies that the time-series model has successfully captured extensive information on the ongoing mitigation measures evident in the data. Basically, this difference shows that the time-series model is better at capturing the details and nuances of the data, pointing to its enhanced reliability in representing the real-world dynamics of the Omicron variant’s spread.
Epidemiologia 04 00037 g008
Figure 9. Simulation results of China cumulative Omicron data from 25th of March to 31 of August 2022. The graph of the cumulative Omicron infective data and the learned infectives using (a) the constant model by the LINN Algorithm 1; (b) the rational model by the LINN Algorithm 2; (c) the birational model by the LINN Algorithm 3; (d) the time-series model by the LINN Algorithm 4. The figure shows how closely each model accurately fits the data. Notably, the time-series model fits the observed data better than the other models, which shows how well it can learn and describe how the Omicron variant infection spreads in China. This excellent fit shows that the model captures the complex patterns and trends of cumulative data on Omicron infections in China.
Figure 9. Simulation results of China cumulative Omicron data from 25th of March to 31 of August 2022. The graph of the cumulative Omicron infective data and the learned infectives using (a) the constant model by the LINN Algorithm 1; (b) the rational model by the LINN Algorithm 2; (c) the birational model by the LINN Algorithm 3; (d) the time-series model by the LINN Algorithm 4. The figure shows how closely each model accurately fits the data. Notably, the time-series model fits the observed data better than the other models, which shows how well it can learn and describe how the Omicron variant infection spreads in China. This excellent fit shows that the model captures the complex patterns and trends of cumulative data on Omicron infections in China.
Epidemiologia 04 00037 g009
Figure 10. Simulation results of Italy cumulative Omicron data from 30th of November 2021 to 8th of May 2022. The graph of the cumulative Omicron infective data and the learned infectives using (a) constant model; (b) rational model; (c) birational model; (d) time-series model. The figure shows how closely each model accurately fits the data. Notably, the time-series model fits the observed data better than the other models, which shows how well it can learn and describe how the Omicron variant infection spreads in Italy. This excellent fit shows that the model captures the complex patterns and trends of cumulative data on Omicron infections in Italy.
Figure 10. Simulation results of Italy cumulative Omicron data from 30th of November 2021 to 8th of May 2022. The graph of the cumulative Omicron infective data and the learned infectives using (a) constant model; (b) rational model; (c) birational model; (d) time-series model. The figure shows how closely each model accurately fits the data. Notably, the time-series model fits the observed data better than the other models, which shows how well it can learn and describe how the Omicron variant infection spreads in Italy. This excellent fit shows that the model captures the complex patterns and trends of cumulative data on Omicron infections in Italy.
Epidemiologia 04 00037 g010
Figure 11. Simulation results of Portugal cumulative Omicron data from 5th of April to 11th of September 2022. The graph of the cumulative Omicron infective data and the learned infectives using (a) constant model; (b) rational model; (c) birational model; (d) time-series model. The figure shows how closely each model accurately fits the data. Notably, the time-series model fits the observed data better than the other models, which shows how well it can learn and describe how the Omicron variant infection spreads in Portugal. This excellent fit shows that the model captures the complex patterns and trends of cumulative data on Omicron infections in Portugal.
Figure 11. Simulation results of Portugal cumulative Omicron data from 5th of April to 11th of September 2022. The graph of the cumulative Omicron infective data and the learned infectives using (a) constant model; (b) rational model; (c) birational model; (d) time-series model. The figure shows how closely each model accurately fits the data. Notably, the time-series model fits the observed data better than the other models, which shows how well it can learn and describe how the Omicron variant infection spreads in Portugal. This excellent fit shows that the model captures the complex patterns and trends of cumulative data on Omicron infections in Portugal.
Epidemiologia 04 00037 g011aEpidemiologia 04 00037 g011b
Figure 12. Simulation results of the rate of transmission ( α ( t ) ) for the cumulative Omicron infection in China using (a) rational model; (b) birational model; (c) time-series model.
Figure 12. Simulation results of the rate of transmission ( α ( t ) ) for the cumulative Omicron infection in China using (a) rational model; (b) birational model; (c) time-series model.
Epidemiologia 04 00037 g012
Figure 13. Simulation results of the rate of transmission ( α ( t ) ) for the cumulative Omicron infection in Italy using (a) rational model; (b) birational model; (c) time-series model.
Figure 13. Simulation results of the rate of transmission ( α ( t ) ) for the cumulative Omicron infection in Italy using (a) rational model; (b) birational model; (c) time-series model.
Epidemiologia 04 00037 g013
Figure 14. Simulation results of the rate of transmission ( α ( t ) ) for the cumulative Omicron infection in Portugal using (a) rational model; (b) birational model; (c) time-series model. This figure illustrates the learning and representation of the cumulative Omicron variant’s transmission rate from observed data. It is evident that the rational and birational models exhibit a trend in  α ( t )  that suggests exponential decay, whereas the time-series model reveals a different, more varied trend in  α ( t ) . This distinction implies that the time-series model has successfully captured extensive information on the ongoing mitigation measures evident in the data. Basically, this difference shows that the time-series model is better at capturing the details and nuances of the data, pointing to its enhanced reliability in representing the real-world dynamics of the Omicron variant’s spread.
Figure 14. Simulation results of the rate of transmission ( α ( t ) ) for the cumulative Omicron infection in Portugal using (a) rational model; (b) birational model; (c) time-series model. This figure illustrates the learning and representation of the cumulative Omicron variant’s transmission rate from observed data. It is evident that the rational and birational models exhibit a trend in  α ( t )  that suggests exponential decay, whereas the time-series model reveals a different, more varied trend in  α ( t ) . This distinction implies that the time-series model has successfully captured extensive information on the ongoing mitigation measures evident in the data. Basically, this difference shows that the time-series model is better at capturing the details and nuances of the data, pointing to its enhanced reliability in representing the real-world dynamics of the Omicron variant’s spread.
Epidemiologia 04 00037 g014
Figure 15. The prediction for the 14-day daily number of individuals reported to be infected by COVID-19 Omicron variant using time-series model in (a) China; (b) Italy; (c) Portugal. This accomplishment was realized by utilizing both the constant parameter and the time-dependent function ( α ( t ) ) for predictions. The success in fitting the daily data for the COVID-19 Omicron variant enabled this approach with the time-series model. Using the time-series model, the outcomes derived from the constant parameter and the time-dependent function were then integrated into the logistic differential equation to formulate predictions for the subsequent 14 days. We noticed that the infection numbers in China continue to rise, contrasting with Italy, where the numbers are declining, and Portugal, where the numbers seem stable. These trends accurately reflect the real-life situations of the COVID-19 Omicron variant infection in these countries.
Figure 15. The prediction for the 14-day daily number of individuals reported to be infected by COVID-19 Omicron variant using time-series model in (a) China; (b) Italy; (c) Portugal. This accomplishment was realized by utilizing both the constant parameter and the time-dependent function ( α ( t ) ) for predictions. The success in fitting the daily data for the COVID-19 Omicron variant enabled this approach with the time-series model. Using the time-series model, the outcomes derived from the constant parameter and the time-dependent function were then integrated into the logistic differential equation to formulate predictions for the subsequent 14 days. We noticed that the infection numbers in China continue to rise, contrasting with Italy, where the numbers are declining, and Portugal, where the numbers seem stable. These trends accurately reflect the real-life situations of the COVID-19 Omicron variant infection in these countries.
Epidemiologia 04 00037 g015
Figure 16. Error metrics for the infected cases using the random splits for China COVID-19 Omicron data, where we use 30% of the dataset for testing. Training and testing errors in LINN for nonlinear time-varying transmission rate. MSE at different epochs, using four hidden layers, learning rate of 0.001, and 64 neurons per layer in (a) constant model; (b) rational model; (c) birational model; (d) time-series model.
Figure 16. Error metrics for the infected cases using the random splits for China COVID-19 Omicron data, where we use 30% of the dataset for testing. Training and testing errors in LINN for nonlinear time-varying transmission rate. MSE at different epochs, using four hidden layers, learning rate of 0.001, and 64 neurons per layer in (a) constant model; (b) rational model; (c) birational model; (d) time-series model.
Epidemiologia 04 00037 g016aEpidemiologia 04 00037 g016b
Figure 17. RMSE at different epochs, using three hidden layers, learning rate of 0.001, and 64 neurons per layer in (a) constant model; (b) rational model; (c) birational model; (d) time-series model.
Figure 17. RMSE at different epochs, using three hidden layers, learning rate of 0.001, and 64 neurons per layer in (a) constant model; (b) rational model; (c) birational model; (d) time-series model.
Epidemiologia 04 00037 g017
Figure 18. The mathematical model prediction for the time that a plateau will be reached as well as the cumulative number of individuals reported to be infected by the Omicron variant in (a) China; (b) Italy; and (c) Portugal. The predictions displayed in the figure were made possible by employing the learned parameters of each model, combined with their analytical solutions. It is evident from the figure that the time-series model excels both in fitting the data and in predicting the time when a plateau will be reached and the cumulative number of individuals reported to be infected by the Omicron variant in the given country. The plateau is when the rate of change in the people reported to be infected is  5 %  of the maximum infection rate. Additionally, observations revealed a consistent increase in the predicted trends for Italy when using the rational and birational models. These models struggled to perform accurately due to implementing only partial mitigation measures at that time in Italy. However, these models demonstrated better accuracy in predicting the time when a plateau will be reached and the cumulative number of individuals reported to be infected by the Omicron variant in China and Portugal, attributed to the strict mitigation measures enforced in these countries. Lastly, the constant model tended to underestimate the predictions, failing to account for the long series of existing data on the epidemics in the given country.
Figure 18. The mathematical model prediction for the time that a plateau will be reached as well as the cumulative number of individuals reported to be infected by the Omicron variant in (a) China; (b) Italy; and (c) Portugal. The predictions displayed in the figure were made possible by employing the learned parameters of each model, combined with their analytical solutions. It is evident from the figure that the time-series model excels both in fitting the data and in predicting the time when a plateau will be reached and the cumulative number of individuals reported to be infected by the Omicron variant in the given country. The plateau is when the rate of change in the people reported to be infected is  5 %  of the maximum infection rate. Additionally, observations revealed a consistent increase in the predicted trends for Italy when using the rational and birational models. These models struggled to perform accurately due to implementing only partial mitigation measures at that time in Italy. However, these models demonstrated better accuracy in predicting the time when a plateau will be reached and the cumulative number of individuals reported to be infected by the Omicron variant in China and Portugal, attributed to the strict mitigation measures enforced in these countries. Lastly, the constant model tended to underestimate the predictions, failing to account for the long series of existing data on the epidemics in the given country.
Epidemiologia 04 00037 g018
Table 1. Comparative analysis of model parameters and error metrics of daily Omicron infections in China. This table shows how the four distinct mathematical models are evaluated to determine the fitting accuracy of the observed data. It also provides insights into the effectiveness of different models in capturing the infection dynamics. The table illustrates the superiority of the time-series model in terms of reduced error metrics and higher variance explained, demonstrating its optimal fit and reliability in modeling the epidemic’s daily data in China.
Table 1. Comparative analysis of model parameters and error metrics of daily Omicron infections in China. This table shows how the four distinct mathematical models are evaluated to determine the fitting accuracy of the observed data. It also provides insights into the effectiveness of different models in capturing the infection dynamics. The table illustrates the superiority of the time-series model in terms of reduced error metrics and higher variance explained, demonstrating its optimal fit and reliability in modeling the epidemic’s daily data in China.
ParametersConstantParametersRationalParametersBirationalParametersTime-Series
N44,743N44,444d364,597N82,837
k0.1783a26.9413a6.3973RMSE386
  γ 1020.4299   γ 7521.3825   γ 2006.2519MAPE0.0202
RMSE9349b0.0101b0.02868EV0.9997
MAPE0.2517RMSE9142   d 1 85,368
EV0.8558MAPE0.2357   a 1 6.9310
EV0.8621   γ 1 1501.4508
  b 1 0.02449
RMSE2864
MAPE0.1667
EV0.9869
Table 2. Comparative analysis of model parameters and error metrics of daily Omicron infections in Italy. This table shows how the four distinct mathematical models are evaluated to determine the fitting accuracy of the observed data. It also provides insights into the effectiveness of different models in capturing the infection dynamics. The table illustrates the superiority of the time-series model in terms of reduced error metrics and higher variance explained, demonstrating its optimal fit and reliability in modeling the epidemic’s daily data in Italy.
Table 2. Comparative analysis of model parameters and error metrics of daily Omicron infections in Italy. This table shows how the four distinct mathematical models are evaluated to determine the fitting accuracy of the observed data. It also provides insights into the effectiveness of different models in capturing the infection dynamics. The table illustrates the superiority of the time-series model in terms of reduced error metrics and higher variance explained, demonstrating its optimal fit and reliability in modeling the epidemic’s daily data in Italy.
ParametersConstantParametersRationalParametersBirationalParametersTime-Series
N86,344N84,524d175,403N175,649
k0.2601a24.1175a13.5611RMSE1035
  γ 980.6510   γ 7519.4065   γ 5227.3434MAPE0.01607
RMSE21897b0.0177b0.02696EV0.9995
MAPE0.2451RMSE20385   d 1 1,859,879
EV0.7866MAPE0.2302   a 1 7.1762
EV0.8151   γ 1 9519.0627
  b 1 0.07002
RMSE7833
MAPE0.1377
EV0.9728
Table 3. Comparative analysis of model parameters and error metrics of daily Omicron infections in Portugal. This table shows how the four distinct mathematical models are evaluated to determine the fitting accuracy of the observed data. It also provides insights into the effectiveness of different models in capturing the infection dynamics. The table illustrates the superiority of the time-series model in terms of reduced error metrics and higher variance explained, demonstrating its optimal fit and reliability in modeling the epidemic’s daily data in Portugal.
Table 3. Comparative analysis of model parameters and error metrics of daily Omicron infections in Portugal. This table shows how the four distinct mathematical models are evaluated to determine the fitting accuracy of the observed data. It also provides insights into the effectiveness of different models in capturing the infection dynamics. The table illustrates the superiority of the time-series model in terms of reduced error metrics and higher variance explained, demonstrating its optimal fit and reliability in modeling the epidemic’s daily data in Portugal.
ParametersConstantParametersRationalParametersBirationalParametersTime-Series
N11,393N1,165,436d67,997N27,541
k0.2795a0.4740a1.3654RMSE377
  γ 278.8262   γ 8871.1400   γ 5497.3608MAPE0.02786
RMSE4350b45.5159b6.5310EV0.9973
MAPE0.6676RMSE4633   d 1 169,104
EV0.6889MAPE0.6111   a 1 3.5296
EV0.6712   γ 1 2570.4033
  b 1 0.2312
RMSE1633
MAPE0.1067
EV0.9575
Table 4. Comparative analysis of model parameters, plateau days, plateau cases, and error metric for constant, rational, birational, and time-series models for the cumulative Omicron infections in China. This table shows how the four distinct mathematical models are evaluated to determine the fitting accuracy of the observed data and predict the plateau days and cases. It also provides insights into the effectiveness of different models in capturing the infection dynamics. The table illustrates the superiority of the time-series model in terms of reduced error metrics and higher variance explained, demonstrating its optimal fit and reliability in modeling the epidemic’s cumulative data in China.
Table 4. Comparative analysis of model parameters, plateau days, plateau cases, and error metric for constant, rational, birational, and time-series models for the cumulative Omicron infections in China. This table shows how the four distinct mathematical models are evaluated to determine the fitting accuracy of the observed data and predict the plateau days and cases. It also provides insights into the effectiveness of different models in capturing the infection dynamics. The table illustrates the superiority of the time-series model in terms of reduced error metrics and higher variance explained, demonstrating its optimal fit and reliability in modeling the epidemic’s cumulative data in China.
ParametersConstantParametersRationalParametersBirationalParametersTime-Series
N5,544,704N6,243,040d4,303,425N7,320,999
k0.09262a5.0366a2.00762RMSE1657179
  γ 954.2391   γ 1505.8875   γ 2499.9048MAPE0.3406
RMSE1737625b0.04187b0.3706EV0.7808
MAPE0.3609RMSE1664443   d 1 6,919,512plateau(days)390
EV0.7565MAPE0.3334   a 1 3.8630cases7,320,636
plateau(days)122EV0.7728   γ 1 1202.6787
cases5,488,350plateau(days)282   b 1 0.06890
T74cases6,221,115RMSE1657179
MAPE0.3403
EV0.7792
plateau(days)317
cases6,458,279
Table 5. Comparative analysis of model parameters, plateau days, plateau cases, and error metric for constant, rational, birational, and time-series models for the cumulative Omicron infections in Italy. This table shows how the four distinct mathematical models are evaluated to determine the fitting accuracy of the observed data and predict the plateau days and cases. It also provides insights into the effectiveness of different models in capturing the infection dynamics. The table illustrates the superiority of the time-series model in terms of reduced error metrics and higher variance explained, demonstrating its optimal fit and reliability in modeling the epidemic’s cumulative data in Italy.
Table 5. Comparative analysis of model parameters, plateau days, plateau cases, and error metric for constant, rational, birational, and time-series models for the cumulative Omicron infections in Italy. This table shows how the four distinct mathematical models are evaluated to determine the fitting accuracy of the observed data and predict the plateau days and cases. It also provides insights into the effectiveness of different models in capturing the infection dynamics. The table illustrates the superiority of the time-series model in terms of reduced error metrics and higher variance explained, demonstrating its optimal fit and reliability in modeling the epidemic’s cumulative data in Italy.
ParametersConstantParametersRationalParametersBirationalParametersTime-Series
N9,502,524N13,375,081d73,618N13,338,639
k0.1182a2.2535a14.8388RMSE2604505
  γ 953.5184   γ 7499.3847   γ 1998.6043MAPE0.3933
RMSE2605441b0.6809b4.8570EV0.8957
MAPE0.4474RMSE2652081   d 1 18,112,258plateau(days)381
EV0.8953MAPE0.3515   a 1 1.5291cases13,337,516
plateau(days)96EV0.8832   γ 1 996.7389
cases9,396,847plateau(days)442   b 1 1.1285
T58cases13,121,787RMSE2651400
MAPE0.4851
EV0.8940
plateau(days)641
cases15,409,748
Table 6. Comparative analysis of model parameters, plateau days, plateau cases, and error metric for constant, rational, birational, and time-series models for the cumulative Omicron infections in Portugal. This table shows how the four distinct mathematical models are evaluated to determine the fitting accuracy of the observed data and predict the plateau days and cases. It also provides insights into the effectiveness of different models in capturing the infection dynamics. The table illustrates the superiority of the time-series model in terms of reduced error metrics and higher variance explained, demonstrating its optimal fit and reliability in modeling the epidemic’s cumulative data in Portugal.
Table 6. Comparative analysis of model parameters, plateau days, plateau cases, and error metric for constant, rational, birational, and time-series models for the cumulative Omicron infections in Portugal. This table shows how the four distinct mathematical models are evaluated to determine the fitting accuracy of the observed data and predict the plateau days and cases. It also provides insights into the effectiveness of different models in capturing the infection dynamics. The table illustrates the superiority of the time-series model in terms of reduced error metrics and higher variance explained, demonstrating its optimal fit and reliability in modeling the epidemic’s cumulative data in Portugal.
ParametersConstantParametersRationalParametersBirationalParametersTime-Series
N2,556,208N2,901,213d21614N3,396,848
k0.1280a3.8416a14.5922RMSE720538
  γ 1954.1612   γ 7499.4426   γ 2498.6008MAPE0.4133
RMSE743396b0.1478b4.6981EV0.8821
MAPE0.4732RMSE723210   d 1 18,112,258plateau(days)312
EV0.8490MAPE0.4209   a 1 3.9029cases3,395,243
plateau(days)94EV0.8787   γ 1 999.9216
cases2,526,824plateau(days)305   b 1 0.0797
T59cases2,892,395RMSE723022
MAPE0.4972
EV0.8747
plateau(days)308
cases2,911,888
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Oluwasakin, E.O.; Khaliq, A.Q.M. Data-Driven Deep Learning Neural Networks for Predicting the Number of Individuals Infected by COVID-19 Omicron Variant. Epidemiologia 2023, 4, 420-453. https://0-doi-org.brum.beds.ac.uk/10.3390/epidemiologia4040037

AMA Style

Oluwasakin EO, Khaliq AQM. Data-Driven Deep Learning Neural Networks for Predicting the Number of Individuals Infected by COVID-19 Omicron Variant. Epidemiologia. 2023; 4(4):420-453. https://0-doi-org.brum.beds.ac.uk/10.3390/epidemiologia4040037

Chicago/Turabian Style

Oluwasakin, Ebenezer O., and Abdul Q. M. Khaliq. 2023. "Data-Driven Deep Learning Neural Networks for Predicting the Number of Individuals Infected by COVID-19 Omicron Variant" Epidemiologia 4, no. 4: 420-453. https://0-doi-org.brum.beds.ac.uk/10.3390/epidemiologia4040037

Article Metrics

Back to TopTop