Skip to main content

Application of the backstepping method to the prediction of increase or decrease of infected population

Abstract

Background

In mathematical epidemiology, age-structured epidemic models have usually been formulated as the boundary-value problems of the partial differential equations. On the other hand, in engineering, the backstepping method has recently been developed and widely studied by many authors.

Methods

Using the backstepping method, we obtained a boundary feedback control which plays the role of the threshold criteria for the prediction of increase or decrease of newly infected population. Under an assumption that the period of infectiousness is same for all infected individuals (that is, the recovery rate is given by the Dirac delta function multiplied by a sufficiently large positive constant), the prediction method is simplified to the comparison of the numbers of reported cases at the current and previous time steps.

Results

Our prediction method was applied to the reported cases per sentinel of influenza in Japan from 2006 to 2015 and its accuracy was 0.81 (404 correct predictions to the total 500 predictions). It was higher than that of the ARIMA models with different orders of the autoregressive part, differencing and moving-average process. In addition, a proposed method for the estimation of the number of reported cases, which is consistent with our prediction method, was better than that of the best-fitted ARIMA model ARIMA(1,1,0) in the sense of mean square error.

Conclusions

Our prediction method based on the backstepping method can be simplified to the comparison of the numbers of reported cases of the current and previous time steps. In spite of its simplicity, it can provide a good prediction for the spread of influenza in Japan.

Background

The spreading mechanism of infectious diseases in population has been studied in terms of mathematical modeling since the pioneering works by Kermack and McKendrick [1, 2] (see Hethcote [3] for a detailed review). In the eradication or reduction of diseases, the concept of control would play an important role (see, for instance, Anderson and May [4] and Smith et al. [5]). To design the appropriate control strategies, the prediction of epidemic size is essentially important. In recent years, Ferguson et al. [6], Hyder et al. [7] and Riley et al. [8] studied influenza and other diseases from this perspective. On the other hand, the qualitative analysis of mathematical models is also important for understanding the effect of control. Alexander et al. [9] and Mills et al. [10] published their study from this perspective.

For a long time, age-structured epidemic models have been studied by many authors (see, for instance, Iannelli [11], Inaba [12], Inaba and Nishiura [13] and Tudor [14]). Mathematically, these models can be regarded as the boundary-value problems of partial differential equations. On the other hand, in engineering, the backstepping method has recently been developed by Smyshlyaev and Krstic [15] to obtain the boundary feedback control for stabilizing the systems of partial differential equations and has widely been studied by many authors (see, for instance, Susto and Krstic [16] and Baccoli et al. [17]). The aim of this study is to make use of the backstepping method for epidemiological considerations. Specifically, we will develop a new method for the prediction of increase or decrease of infected population.

In the classical theory of the basic reproduction number \({\mathcal {R}}_{0}\) (see, for instance, Diekmann et al. [18] and van den Driessche and Watmough [19]), the number of newly infected individuals produced by a typical infected individual invading into a fully susceptible population is characterized as the threshold value. That is, if \({\mathcal {R}}_{0} > 1\), then the epidemic size will increase and if \({\mathcal {R}}_{0} < 1\), then it will decrease. In our method, a threshold criteria U(t) will be calculated for each time step t as a boundary feedback control. It will be shown that whether the newly infected population I(t,0) at each time step t will exceed U(t) or not determines the increase or decrease of infected population at the next time step t+1. That is, if I(t,0)>U(t) (I(t,0)<U(t)) at the current time step t, then the infected population will increase (decrease) at the next time step t+1. Thus, we can predict the increase or decrease of infected population by comparing I(t,0) and U(t) for each time step.

Methods

The model formulation

The meaning of each symbol in our mathematical model is as follows.

  • t≥0: the chronological time;

  • a [ 0,a ]: the class age (that is, the time elapsed since the infection) of infected individuals;

  • a >0: the maximum period of infectiousness;

  • I(t,a): the infected population of class age a at time t;

  • \(\gamma (a) \in L^{1}_{+}(0,a_{\dagger })\): the per capita recovery rate of infected individuals of class age a.

Under this setting, the class age-structured epidemic model in this paper is formulated as follows.

$$ \left(\frac{\partial}{\partial t} + \frac{\partial}{\partial a}\right) I(t,a) = - \gamma (a) I(t,a), \quad t>0, \ \ 0 < a < a_{\dagger}. $$
(1)

Note that the boundary condition for a=0 is not considered in (1) unlike usual class age-structured epidemic models. In fact, in this paper, we analytically derive the boundary feedback control U(t) by using the backstepping method and compare it with I(t,0) which will be obtained from the real data.

The backstepping method

The aim of this section is to derive the boundary feedback control U(t). Let us consider the following integral transformation.

$$ w(t,a) := I(t,a) - \int_{a}^{a_{\dagger}} k(a,\sigma) I(t, \sigma) \mathrm{d}\sigma. $$
(2)

Now we seek the integral kernel k(a,σ) such that w(t,a) becomes the solution of the following target system.

$$ \left\{ \begin{array}{ll} \vspace{.5em} \left(\frac{\partial}{\partial t} + \frac{\partial}{\partial a}\right) w(t,a) = - \gamma (a) w(t,a) + \psi(a) w(t,a_{\dagger}), & t > 0, \ \ 0 < a < a_{\dagger}, \\ w(t,0) = 0, & t > 0, \end{array} \right. $$
(3)

where ψ(a) is a positive continuous function on [ 0,a ] which is chosen such that the operator describing the target system has the spectrum consisting of stable eigenvalues and zero eigenvalue, that is, w(t,a) converges to a nontrivial equilibrium w (a) as t→+. Therefore, we see that if the integral equation

$$ w^{*}(a) = I(t,a) - \int_{a}^{a_{\dagger}} k(a,\sigma) I(t,\sigma) \mathrm{d}\sigma $$
(4)

has an equilibrium I (a), then I(t,a) converges to I (a) as t→+. Hence, in what follows, we will determine the integral kernel k(a,σ) such that (2) satisfies (3) and further (4) has the equilibrium I (a).

Differentiating (2) with respect to t and using (1), we have

$$\begin{array}{@{}rcl@{}} &&\quad \frac{\partial}{\partial t} w(t,a) \\ && = \frac{\partial}{\partial t} I(t,a) - \int_{a}^{a_{\dagger}} k(a,\sigma) \frac{\partial}{\partial t} I(t,\sigma) \mathrm{d}\sigma \\ &&= \frac{\partial}{\partial t} I(t,a) - \int_{a}^{a_{\dagger}} k(a,\sigma) \left[ -\frac{\partial}{\partial \sigma} I(t,\sigma) -\gamma(\sigma) I(t,\sigma) \right] \mathrm{d}\sigma \\ && = \frac{\partial}{\partial t} I(t,a) - k(a,a) I(t,a) + k(a,a_{\dagger}) I(t,a_{\dagger}) \\ &&\quad - \int_{a}^{a_{\dagger}} \left[ \frac{\partial}{\partial \sigma} k(a,\sigma) -\gamma(\sigma) k(a,\sigma) \right] I(t,\sigma) \mathrm{d}\sigma. \end{array} $$
(5)

On the other hand, differentiating (2) with respect to a, we have

$$ \frac{\partial}{\partial a} w(t,a) = \frac{\partial}{\partial a} I(t,a) + k(a,a) I(t,a) - \int_{a}^{a_{\dagger}} \frac{\partial}{\partial a} k(a,\sigma) I(t,\sigma) \mathrm{d}\sigma. $$
(6)

Adding both sides of the Eqs. (5) and (6) and using (1), we have

$$\begin{array}{@{}rcl@{}} \left(\frac{\partial}{\partial t} + \frac{\partial}{\partial a} \right) w(t,a) &=& \left(\frac{\partial}{\partial t} + \frac{\partial}{\partial a} \right) I(t,a) + k(a,a_{\dagger}) I(t,a_{\dagger}) \\ && -\int_{a}^{a_{\dagger}} \left[ \left(\frac{\partial}{\partial a} + \frac{\partial}{\partial \sigma} \right) k(a,\sigma) -\gamma(\sigma) k(a,\sigma) \right] I(t,\sigma) \mathrm{d}\sigma \\ &=& -\gamma (a) I(t,a) + k(a,a_{\dagger}) I(t,a_{\dagger}) \\ && -\int_{a}^{a_{\dagger}} \left[ \left(\frac{\partial}{\partial a} + \frac{\partial}{\partial \sigma} \right) k(a,\sigma) -\gamma(\sigma) k(a,\sigma) \right] I(t,\sigma) \mathrm{d}\sigma \\ &=& -\gamma (a) w(t,a) + k(a,a_{\dagger}) w(t,a_{\dagger}) \\ && -\int_{a}^{a_{\dagger}} \left[ \left(\frac{\partial}{\partial a} + \frac{\partial}{\partial \sigma} \right) k(a,\sigma) + \left(\gamma(a) -\gamma(\sigma) \right) k(a,\sigma) \right] I(t,\sigma) \mathrm{d}\sigma. \end{array} $$

Comparing this equation with (3), we see that k(a,σ) should satisfy the following equation.

$$ \left\{ \begin{array}{ll} \vspace{.5em} \left(\frac{\partial}{\partial a} + \frac{\partial}{\partial \sigma} \right) k(a,\sigma) + \left(\gamma(a) -\gamma(\sigma) \right) k(a,\sigma) = 0, & a \in \left(0, a_{\dagger} \right), \ \sigma \in \left(a, a_{\dagger} \right), \\ k(a,a_{\dagger}) = \psi(a), & a \in \left[0, a_{\dagger} \right]. \end{array} \right. $$
(7)

Since the operator describing the target system (3) is required to have zero eigenvalue, ψ(σ) should satisfy

$$ \int_{0}^{a_{\dagger}} \psi (\sigma) \mathrm{e}^{-\int_{\sigma}^{a_{\dagger}} \gamma(\rho) \mathrm{d}\rho} \mathrm{d}\sigma = 1. $$
(8)

Note that the Eq. (8) corresponds to the situation where the basic reproduction number \({\mathcal {R}}_{0}\) is just equal to one (see, for instance, Diekmann et al. [18]). By integrating (7) along the characteristic line σa=const., we obtain

$$ k(a,\sigma) = \psi(a_{\dagger}+a-\sigma) \mathrm{e}^{\int_{0}^{a_{\dagger}-\sigma} \left(\gamma(a_{\dagger}+a-\sigma-\rho) -\gamma(a_{\dagger}-\rho) \right) \mathrm{d}\rho}, \quad \sigma \in (a, a_{\dagger}). $$
(9)

Since the kernel k(a,σ) is bounded on the domain 0≤aσa and w (a) is continuous on [ 0,a ], the integral Eq. (4) has an equilibrium I (a) and the solution I(t,a) of (1) converges to I (a) as t→+ under the boundary condition

$$\begin{array}{@{}rcl@{}} I(t,0) &=& \int_{0}^{a_{\dagger}} k(0,\sigma) I(t,\sigma) \mathrm{d}\sigma \\ &=& \int_{0}^{a_{\dagger}} \psi(a_{\dagger}-\sigma) \mathrm{e}^{\int_{0}^{a_{\dagger}-\sigma} \left(\gamma(a_{\dagger}-\sigma-\rho) -\gamma(a_{\dagger}-\rho) \right) \mathrm{d}\rho} I(t,\sigma) \mathrm{d}\sigma. \end{array} $$

Thus, the boundary feedback control U(t) is given by

$$ U(t) := \int_{0}^{a_{\dagger}} \psi(a_{\dagger}-\sigma) \mathrm{e}^{\int_{0}^{a_{\dagger}-\sigma} \left(\gamma(a_{\dagger}-\sigma-\rho) -\gamma(a_{\dagger}-\rho) \right) \mathrm{d}\rho} I(t,\sigma) \mathrm{d}\sigma $$
(10)

and if I(t,0)>U(t), then the infected population I(t,a) will increase and diverge, while if I(t,0)<U(t), then the infected population I(t,a) will decrease and converge to 0.

Remark on mathematical well-posedness

If we consider the initial condition I 0(a):=I(0,a), it should satisfy the following condition to let (1) have a differentiable solution I(t,a):

$$\begin{array}{@{}rcl@{}} &&I_{0} (\cdot) \in H^{1} (0,a_{\dagger}), \\ &&I_{0}(0) = \int_{0}^{a_{\dagger}} \psi(a_{\dagger}-\sigma) \mathrm{e}^{\int_{0}^{a_{\dagger}-\sigma} \left(\gamma(a_{\dagger}-\sigma-\rho) -\gamma(a_{\dagger}-\rho) \right) \mathrm{d}\rho} I_{0}(\sigma) \mathrm{d}\sigma. \end{array} $$
(11)

In fact, if the first two conditions are satisfied, we can show the existence of the differentiable solution I(t,a) by constructing a C 0-semigroup generated by the differentiation operator −d/daγ(a) with the domain \(\{I(\cdot) \in H^{1} (0,a_{\dagger }) ; I(0) = \int _{0}^{a_{\dagger }} \psi (a_{\dagger }-\sigma) \mathrm {e}^{\int _{0}^{a_{\dagger }-\sigma } \left (\gamma (a_{\dagger }-\sigma -\rho) -\gamma (a_{\dagger }-\rho) \right) \mathrm {d}\rho } I(\sigma) \mathrm {d}\sigma \}\). Since the aim of this paper is to develop a prediction method, we do not require the observed data to satisfy the condition (11). However, we remark that this mathematical rigorousness is essentially important from the analytical point of view.

The prediction method

From the above discussion, we obtain the following prediction guideline.

$$ \begin{array}{l} \text{If}~\ I(t,0) > U(t), \ \mathrm{then \ the \ infected \ population} \ I(t,a) \ \mathrm{will \ increase.} \\ \text{If} ~\ I(t,0) < U(t), \ \mathrm{then \ the \ infected \ population} \ I(t,a) \ \mathrm{will \ decrease.} \end{array} $$
(12)

In fact, we obtain Fig. 1 for some artificial parameters, which is an example for verifying the validity of (12).

Fig. 1
figure 1

The decrease and increase of the infected population depending on the newly infected population I(t,0). Let a =1, γ(a)≡1 and X(0,1) be a uniform random variable. For I(t,0)=U(t)+0.001X(>U(t)), the infected population I(t,a) increases and will diverge (upper two figures). For I(t,0)= max(U(t)−0.001X,0)(<U(t)), the infected population I(t,a) decreases and will converge to 0 (lower two figures)

In what follows, for simplicity, we assume that ψ(a)≡ψ and the period of infectiousness is same for all infected individuals. To represent this situation, we assume that the recovery rate is given by the Dirac delta function multiplied by a sufficiently large positive constant M0: γ(a)=(aa ). Here, a model function for the Dirac delta function can be given by the isosceles triangle with height m>0 and base a −2/m<a<a (which approaches to δ(aa ) as m→+). In this case, the survival rate at which an infected individual of class age a still has infectiousness is given by

$$\Gamma (a) := \mathrm{e}^{-{\int_{0}^{a}} \gamma (\sigma) \mathrm{d}\sigma} = \mathrm{e}^{-M {\int_{0}^{a}} \delta (\sigma-a_{\dagger}) \mathrm{d}\sigma} = \left\{ \begin{array}{ll} 1, & a < a_{\dagger}, \\ \mathrm{e}^{-M} \left(\approx 0 \right), & a = a_{\dagger}. \end{array} \right. $$

From (8), we have

$$\psi \int_{0}^{a_{\dagger}} \mathrm{e}^{-M} \mathrm{d}\sigma = \psi \mathrm{e}^{-M} a_{\dagger} = 1 $$

and hence, ψ=eM/a . Then, from (10), the boundary feedback control U(t) is given by

$$\begin{array}{@{}rcl@{}} U(t) &=& \frac{\mathrm{e}^{M}}{a_{\dagger}} \int_{0}^{a_{\dagger}} \mathrm{e}^{M\int_{0}^{a_{\dagger} -\sigma} \left(\delta(-\sigma-\rho) - \delta(-\rho) \right) \mathrm{d}\rho} I(t,\sigma) \mathrm{d}\sigma \\ &=& \frac{\mathrm{e}^{M}}{a_{\dagger}} \int_{0}^{a_{\dagger}} \mathrm{e}^{-M} I(t,\sigma) \mathrm{d}\sigma \ = \ \frac{1}{a_{\dagger}} \int_{0}^{a_{\dagger}} I(t,\sigma) \mathrm{d}\sigma \\ &=& \frac{1}{a_{\dagger}} \int_{0}^{a_{\dagger}} I(t-\sigma, 0) \mathrm{e}^{-M\int_{0}^{\sigma} \delta (\rho -a_{\dagger}) \mathrm{d}\rho}\mathrm{d}\sigma \ = \ \frac{1}{a_{\dagger}} \int_{0}^{a_{\dagger}} I(t-\sigma, 0) \mathrm{d}\sigma. \end{array} $$

Let us consider the discrete-time series and let a =1. Then, by using the rectangle approximation at σ=a =1, the above equality can be represented as follows.

$$ U(t) \approx I(t-1, 0). $$
(13)

Thus, from (12), we can predict that if

$$\begin{array}{l} \hspace{0em} \left(\mathrm{the \ number \ of \ reported \ cases \ at \ the \ current \ time \ step} \ t \right) \\ \hspace{0em} > \ \left(\mathrm{the \ number \ of \ reported \ cases \ at \ the \ previous \ time \ step} \ t-1 \right) \end{array} $$

then the number of reported cases at the next time step t+1 will increase, and if

$$\begin{array}{l} \hspace{0em} \left(\mathrm{the \ number \ of \ reported \ cases \ at \ the \ current \ time \ step} \ t \right) \\ \hspace{0em} < \ \left(\mathrm{the \ number \ of \ reported \ cases \ at \ the \ previous \ time \ step} \ t-1 \right) \end{array} $$

then the number of reported cases at the next time step t+1 will decrease. Although this prediction method is very simple, its accuracy can be high for the real data of the spread of influenza in Japan (see the next section).

Results and discussion

Prediction of increase or decrease of infected population for influenza in Japan

In this section, we apply our prediction method proposed above to the real data of reported cases of influenza in Japan from 2006 to 2015. The data is available in the website of the National Institute of Infectious Diseases, Japan (see [20]). Let the unit time step be a week.

First, in Table 1, we exhibit the result of our prediction from the week 1 to week 12 in 2015.

Table 1 The actual number of reported cases per sentinel and prediction results for influenza in Japan from week 1 to week 12 in 2015

In Table 1, it is easy to see that the control U(t) is equal to the number of reported cases at the previous week t−1 as derived in (13). For each time step t [ 2,11], the number of reported cases is compared to U(t) and if it is greater than U(t), then the prediction is “Increase” and if it is less than U(t), then the prediction is “Decrease”. In this case, the number of correct predictions is 9 and the total number of predictions is 10. Hence, the accuracy of the prediction is 9/10=0.90.

Next, we extend our prediction to all weeks from 2006 to 2015. The time series of the actual number of reported cases per sentinel in this period is illustrated in Fig. 2. In this case, the accuracy of our prediction for each year is listed in Table 2.

Fig. 2
figure 2

The time series of the actual number of reported cases per sentinel of influenza in Japan from 2006 to 2015

Table 2 The accuracy of our prediction for influenza in Japan from 2006 to 2015

As in the previous example, the prediction is not performed for the first week (t=1) and the last week (t=52). Therefore, the total number of predictions per year is 50. The accuracy of total predictions is 0.81 and relatively high.

Comparison

Next we compare our prediction method with an alternative prediction method based on ARIMA (AutoRegressive Integrated Moving Average) models (see, for instance, Kane et al. [21]). To perform the alternative prediction method, we use the function “ARIMAProcess” implemented in Wolfram Mathematica 10.3. For each of the weeks in 2006-2015, we iteratively apply the actual data from each of the past 10 weeks (including the current week) to predict the number of reported cases at each of the next weeks. Note that we additionally need the data of the last 10 weeks in 2005 to perform the prediction at the beginning of 2006. If the predicted number for the next week is greater (less) than the reported number at the current week, then the prediction can be regarded as “Increase” (“Decrease”). As it is well known, ARIMA models ARIMA(p,d,q) can be characterized by the orders of the autoregressive part p, differencing d and moving-average process q. For different p,d,q[0,1], p+d+q>0, we obtain the prediction result as listed in Table 3.

Table 3 The accuracy of the alternative prediction based on ARIMA(p,d,q) models for influenza in Japan from 2006 to 2015 (total 500 predictions)

From Table 3, we see that (p,d,q)=(1,1,0) is the best choice in this case. Nonetheless, its accuracy is lower than that of our prediction method (0.79<0.81).

Estimation of the number of reported cases

Finally, we perform an estimation of the number of reported cases, which is consistent with our prediction method. Roughly, we assume that the increase or decrease of newly infected population at each week follows a linear law. That is,

$$ I(t+1,0) \approx I(t,0) + k \left(I(t,0)-U(t) \right), $$
(14)

where k>0 is a fitting parameter. It is easy to see that (14) is consistent with our prediction method (that is, if I(t,0)>U(t), then I(t+1,0)>I(t,0) and if I(t,0)<U(t), then I(t+1,0)<I(t,0)). Using the actual data from 2005 to 2015, we perform an ongoing estimation from the first week of 2006 to the last week of 2015. To minimize the mean square error between the actual number of reported cases and our estimated values, k is chosen to be 0.6 (see Fig. 3). In this case, the mean square error of our estimation is 6.17457371, while that of the best-fitted ARIMA model ARIMA(1,1,0) is 9.469997. The estimation result is shown in Fig. 4. In Fig. 4, it is seen that although three curves take close values, some values estimated by ARIMA(1,1,0) are negative.

Fig. 3
figure 3

The mean square error between the actual number of reported cases per sentinel of influenza in Japan and the values estimated by our method (14) for 522 weeks from the first week of 2006 to the last week of 2015 with different fitting parameter k>0

Fig. 4
figure 4

The time series of the actual number of reported cases per sentinel of influenza in Japan (blue) and the values estimated by our method (green) and ARIMA(1,1,0) (red) for 522 weeks from the first week of 2006 to the last week of 2015

Discussion

Although our prediction method only need the data from each of the past 2 weeks (including the current week), the accuracy of it (0.81) was higher than that of the best-fitted ARIMA model ARIMA(1,1,0) (0.79) which is based on the data from each of the past 10 weeks. Moreover, our estimation method (14) for the number of newly infected population was better than ARIMA(1,1,0) in the sense of mean square error. From these results, we conjecture that focusing only on the data in the current and previous weeks can lead to a good prediction for the spread of influenza in Japan.

Conclusions

In this study, based on the backstepping method in engineering, we developed a new prediction method for the increase or decrease of newly infected population. Under the assumption that the period of infectiousness is same for all infected individuals (that is, the recovery rate is given by the Dirac delta function multiplied by a sufficiently large positive constant), the method was simplified to the comparison of the number of reported cases at the current and previous time steps. In spite of its simplicity, its accuracy was relatively high (0.81) for the spread of influenza in Japan from 2006 to 2015. Furthermore, the simple estimation method (14) based on the linear law was proposed and its accuracy was better in the sense of mean square error than that of the best-fitted ARIMA model ARIMA(1,1,0), which is based on the data from each of the past 10 weeks. From these results, we conjectured that focusing only on the data in the current and previous weeks can lead to a good prediction for the spread of influenza in Japan.

As future tasks, not limited to influenza in Japan, our prediction method would be applied to various infectious diseases in various countries. The assumption that the period of infectiousness is same for all infected individuals might have to be modified for each case. Our model (1) was based on the SIR epidemic model in which the newly infected individuals immediately have the infectiousness without latency. To consider more realistic situations, we might have to start the discussion from some different models such as the SEIR and SIRS epidemic models.

References

  1. Kermack WO, McKendrick AG. Contributions to the mathematical theory of epidemics i. Proc Royal Soc A. 1927; 115:700–21.

    Article  Google Scholar 

  2. McKendrick AG. Application of mathematics to medical problems. Proc Ebinburgh Math Soc. 1926; 44:98–130.

    Article  Google Scholar 

  3. Hethcote HW. The mathematics of infectious diseases. SIAM Rev. 2000; 42:599–653.

    Article  Google Scholar 

  4. Anderson RM, May RM. Infectious Disease of Humans: Dynamics and Control. New York: Oxford University Press; 1991.

    Google Scholar 

  5. Smith NM, Bresee JS, Shay DK, Uyeki TM, Cox NJ, Strikas RA. Prevention and control of influenza: recommendations of the advisory committee on immunization practices. MMWR Recomm Rep. 2006; 55:1–42.

    PubMed  Google Scholar 

  6. Ferguson NM, Cummings DAT, Cauchemez S, Fraser C, Riley S, Meeyai A, et al. Strategies for containing an emerging influenza pandemic in southeast asia. Nature. 2005; 437:209–14.

    Article  CAS  PubMed  Google Scholar 

  7. Hyder A, Buckerldge DL, Leung B. Predictive validation of an influenza spread model. PLOS ONE 8. 2013. doi:10.1371/journal.pone.0065459.

  8. Riley S, Fraser C, Donnelly CA, Ghani AC, Abu-Raddad LJ, Hedley AJ, et al. Transmission dynamics of the etiological agent of sars in hong kong: impact of public health interventions. Science. 2003; 300:1961–1966.

    Article  CAS  PubMed  Google Scholar 

  9. Alexander ME, Bowman C, Moghadas SM, Summers R, Gumel AB, Sahai BM. A vaccination model for transmission dynamics of influenza. SIAM J Appl Dynam Syst. 2004; 4:503–24.

    Article  Google Scholar 

  10. Mills CE, Robins JM, Lipsitch M. Transmissibility of 1918 pandemic influenza. Nature. 2004; 432:904–6.

    Article  CAS  PubMed  Google Scholar 

  11. Iannelli M. Mathematical Theory of Age-structured Population Dynamics. Pisa: Giardini editori e stampatori; 1995.

    Google Scholar 

  12. Inaba H. Threshold and stability results for an age-structured epidemic model. J Math Biol. 1990; 28:411–34.

    Article  CAS  PubMed  Google Scholar 

  13. Inaba H, Nishiura H. The state-reproduction number for a multistate class age structured epidemic system and its application to the asymptomatic transmission model. Math Biosci. 2008; 216:77–89.

    Article  PubMed  Google Scholar 

  14. Tudor DW. An age-dependent epidemic model with application to measles. Math Biosci. 1985; 73:131–47.

    Article  Google Scholar 

  15. Smyshlyaev A, Krstic M. Closed-form boundary state feedbacks for a class of 1-d partial integro-differential equations. IEEE Trans Autom Control. 2004; 49:2185–202.

    Article  Google Scholar 

  16. Susto GA, Krstic M. Control of pde-ode cascades with neumann interconnections. J Frankl Inst. 2010; 347:284–314.

    Article  Google Scholar 

  17. Baccoli A, Pisano A, Orlov Y. Boundary control of coupled reaction-diffusion processes with constant parameters. Automatica. 2015; 54:80–90.

    Article  Google Scholar 

  18. Diekmann O, Heesterbeek JAP, Metz JAJ. On the definition and the computation of the basic reproduction ratio ro in models for infectious diseases in heterogeneous populations. J Math Biol. 1990; 28:365–82.

    Article  CAS  PubMed  Google Scholar 

  19. van den Driessche P, Watmough J. Reproduction numbers and sub-threshold endemic equilibria for compartmental models of disease transmission. Math Biosci. 2002; 180:29–48.

    Article  CAS  PubMed  Google Scholar 

  20. National Institute of Infectious Diseases: IDWR Surveillance Data Table. http://www.nih.go.jp/niid/ja/data.html. Accessed 9 Mar 2016.

  21. Kane MJ, Price N, Scotch M, Rabinowitz P. Comparison of arima and random forest time series models for prediction of avian influenza h5n1 outbreaks. BMC Bioinfoma. 2014; 15:1–9.

    Article  Google Scholar 

Download references

Acknowledgements

The authors would like to thank anonymous reviewers for their helpful comments and suggestions to the previous version of the manuscript. TK was supported by Grant-in-Aid for Young Scientists (B), No.15K17585 of Japan Society for the Promotion of Science. HS was supported by Grant-in-Aid for Scientific Research (C), No.15K04999 of Japan Society for the Promotion of Science. TK and HS were supported by the program of the Japan Initiative for Global Research Network on Infectious Diseases (J-GRID); from Japan Agency for Medical Research and Development, AMED.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Toshikazu Kuniya.

Additional information

Competing interests

The authors declare that they have no competing interests.

Authors’ contributions

TK carried out the development of the prediction method, investigated its accuracy based on the data and drafted the manuscript. HS carried out the mathematical analysis for the backstepping method and supervised the whole study. All authors read and approved the final manuscript.

Rights and permissions

Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kuniya, T., Sano, H. Application of the backstepping method to the prediction of increase or decrease of infected population. Theor Biol Med Model 13, 15 (2016). https://doi.org/10.1186/s12976-016-0041-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1186/s12976-016-0041-6

Keywords