As a type of differential equations driven by Liu process, uncertain delay differential equations (UDDEs) model dynamic systems with after-effects or memories in uncertain environment by incorporating time delay terms. Because it is natural for UDDEs to incorporate some unknown parameters, how to estimate them is a crucial problem in practice. This paper undertakes this issue by applying the method of moments based on discrete observations of solutions. With the Euler difference form of UDDEs, a function with respect to unknown parameters is proved to follow a standard normal uncertainty distribution. The moment estimations for unknown parameters are obtained by solving a system of equations which uses sample moments to approximate population moments. Analytic solutions for some types of UDDEs are derived. Numerical examples show that estimations give small biases and standard deviations as long as time steps are not too large. Applications to population growth models further illustrate the practicability of our method.
Depicting white noises as Wiener processes, stochastic differential equations (SDEs) describe time evolution of dynamic systems whose rates of changes depend only on their present states and some random noises. Noticing that SDEs usually incorporate unknown parameters, some scholars [5, 26] were devoted to estimating these parameters based on observations of the systems. However in many fields such as medicine and economics [25], rates of changes depend both on present states and past states of systems. In such cases, stochastic delay differential equations (SDDEs) which incorporate past states using time delay terms were developed and provided important tools to describe and analyze these systems [24]. Later some numerical techniques for SDDEs [3, 6, 11] were widely investigated because usually there are no analytical form solutions.
Although there exists a thorough study of SDEs and SDDEs, they are both considered under the framework of probability theory. A prerequisite for probability theory is that the obtained distribution function is close enough to the real frequency. However, in many cases we have to use belief degrees given by some domain experts which has a much larger range than the real frequency [10]. As a result, probability theory is invalid and some attempts have been made in order to adapt to these situations. Zadeh [38] proposed fuzzy set theory which has been spread broadly. For example, Allahviranloo [2] applied uncertain information or data in several types to analyze linear systems. Phu et al. [27] investigated two new binary operations for intuitionistic fuzzy numbers and presented its application to an AIDs model, and Abbasi and Allahviranloo [1] proposed the new fuzzy arithmetic operations on pseudo-octagonal fuzzy numbers which model fuzzy system reliability in a more intelligent manner. Significant recent developments in fuzzy logic and fuzzy sets can be found in [29]. What’s more, fuzzy differential equations (FDEs) and fuzzy delay differential equations (FDDEs) [23] were investigated by many scholars. And fractional calculus were applied to an arbitrary-order inventory control problem [28]. However, Liu pointed out that uncertainty theory [13, 15] based on normality, duality, subadditivity and product axioms can deal with belief degrees better, which has been successfully applied to many fields. For example, uncertain regression analysis [12, 36] models relationships among variables with imprecisely observed data, and uncertain time series analysis [22, 34] predicts future values based on preciously imprecise observations. Noticing that many time varying systems influenced neither by random factors nor fuzzy factors, Liu proposed [14] a concept of uncertain process to better model uncertain phenomena varying with time. An important and useful uncertain process called Liu process is a type of stationary independent increment process whose increments are normal uncertain variables. Based on Liu process, uncertain differential equations (UDEs) [14] model time evolution of dynamic systems influenced by uncertain noises. Following that, many extensions of UDEs have been proposed such as high-order UDEs [35], multifactor UDEs [18], uncertain partial differential equations [32], uncertain fractional differential equation [39] and uncertain delay differential equation (UDDEs) [4]. Nowadays, UDEs have achieved fruitful results in many fields such as finance [16], population growth [30] and heat conduction [32]. More information about UDEs can be found in Yao’s book [35]. Later, Yao and Liu [37] suggested moment estimations for unknown parameters in UDEs, and Liu and Yang [21] estimated unknown parameters in high-order UDEs. As a type of generalizations of UDEs, UDDEs [4] incorporate the past states of systems to model phenomena with after-effect or memory in uncertain environment. These equations are more realistic because in general future states of systems are dependent on both the past states and present states. For example, cell division is not instantaneous once activated and patients show symptoms of illnesses until some time after the infection. The existence and uniqueness theorem of solutions for UDDEs were proved by Ge and Zhu [8]. Besides some types of stability for UDDEs were discussed later [9, 31].
However, in many cases parameters in UDDEs are unknown, and need to be estimated based on observations of solutions. How to estimate them is a vital problem in the wide applications of UDDEs. So this paper undertakes this issue using the method of moments based on discrete observations of solutions for UDEEs. The remainder of this paper is organized as follows. The method of moments for UDDEs will be proposed in Section 2. Section 3 is going to give some theorems about this method and Section 4 will give some numerical examples. Following that applications to population growth models will be presented in Section 5. Finally Section 6 will make some conclusions and discuss future works.
Parameter estimation
Consider an UDDE
where f and g are some known functions satisfying Lipschitz condition and linear growth condition with a set of unknown parameters θ, ξ (t) is a given function, τ > 0 is a given constant called time delay, and Ct is a Liu process. We define a mesh with step h such that there exists an integer Nτ satisfying τ = Nτh, and denote tn = nh, n = 0, ⋯ , N with tN ≤ T. Then Equation (1) has the following Euler difference form
Rewriting Equation (2) as
we observe that
whose uncertainty distribution is
for each n (n = 0, 1, ⋯ , N - 1) according to Liu process’s properties. It follows from the moment of uncertain variables [17] that the p-th population moments for a normal uncertain variable ξ ∼ (0, 1) can be calculated as
Give N + 1 observations x (t0) , x (t1) , ⋯ , x (tN) of the solution X (t) at times (0, h, ⋯ , Nh), respectively and denote the estimations for θ as . Then
n = 0, 1, ⋯ , N - 1, can be regarded as N samples for a standard normal uncertain variable (0, 1). Obviously the p-th sample moments
are supposed to be good estimations for population methods. As a result, the moment estimations of unknown parameters θ in the UDDE (1) can be obtained by solving the following system of equations
p = 1, 2, ⋯ , P, where P is the number of unknown parameters.
Remark 2.1. For some uncertain delay differential equations with given observations, the system of equations (6) may have no solution. In these cases moment estimations of unknown parameters do not exist, and moment method in this paper needs to be improved.
Some theorems
In this section, we present some theorems for parameter estimation in UDDEs to further illustrate our method.
Theorem 3.1.Consider the following UDDEwhere fi, i = 1, 2, 3 and ξ are given functions such that (7) has a unique solution, τ is a given constant and θ is an unknown parameter to be estimated. Observe X (t) at a mesh tn = nh, n = 0, 1, ⋯ , N, tN ≤ T with step h such that there exists an integer Nτ satisfying τ = Nτh and get x (tn), n = 0, 1, ⋯ , N. Then the moment estimation for θ iswhere x (tn-Nτ) = ξ (tn - τ), n - Nτ ≤ 0.
Proof: According to Equation (222), we observe that
for the UDDE (7). Thus it follows from Equation (6) that the moment estimation for θ is the solution of the following equation
where
As a result, it is obtained that
where x (tn-Nτ) = ξ (tn - τ), n - Nτ ≤ 0. The theorem is proved immediately.
Theorem 3.2.Consider the following UDDEwhere fi, i = 1, 2, 3 and ξ are given functions such that (8) has a unique solution, τ is a given constant, μ and σ are unknown parameters to be estimated. Observe X (t) at a mesh tn = nh, n = 0, 1, ⋯ , N, tN ≤ T with step h such that there exists an integer Nτ satisfying τ = Nτh and get x (tn), n = 0, 1, ⋯ , N. Then the moment estimation for (μ, σ) iswherex (tn-Nτ) = ξ (tn - τ), n - Nτ ≤ 0.
Proof: For the UDDE (8), it follows from Equation (222) that
According to Equation (6), we can obtain the moment estimation for (μ, σ) by solving the following system of equations
where
As a result, we get
where
x (tn-Nτ) = ξ (tn - τ), n - Nτ ≤ 0, and the theorem is proved.
Numerical examples
In order to illustrate the rationality of our method, this section gives some numerical examples documented as follows to estimate unknown parameters in some UDDEs with different time steps and true values of unknown parameters, calculate corresponding biases and standard deviations to evaluate our method.
Give the true value of parameter θ = θ0 and a time step h such that there exists an integer Nτ satisfying τ = Nτh, where the constant τ > 0 is the time delay.
For each n = 0, 1, 2, ⋯ , N, produce linear uncertain variable ηn ∼ (0, 1) whose uncertainty distribution is
and obtain the normal uncertain variable ξn ∼ (0, 1) by ξn = Φ-1 (ηn) where Φ-1 (x) is the inverse uncertainty distribution of the standard normal uncertain variable (0, 1), i.e.,
Generate corresponding xt0, xt1, xt2, ⋯ , xtN according to the Euler differential form (222) using normal uncertain variables obtained in Step 2.
With observations (tn, x (tn)), n = 0, 1, ⋯, N in Step 3, calculate the moment estimation of θ0 by our method.
In order to evaluate estimations, we replicate Steps 2, 3, 4 for 500 times to get moment estimations for θ0, j = 1, 2, ⋯ , 500 and calculate the corresponding bias, i.e.,
and the standard deviation, i.e.,
Example 4.1. Consider the following UDDE
where μ and σ are unknown parameters to be estimated. With observations x (tn) at tn = hn = 0.2n, n = 0, 1, ⋯ , 20 generated in Step 3, it follows from Theorem 3.2 that the moment estimation of (μ, σ) is
For a set of true values (μ0, σ0), we calculate biases and standard deviations for which are shown in Tables 1 and 2.
Obviously, the smaller the absolute value of the bias b shown in Equation (9) and the standard deviation sd shown in Equation (10), the better the estimation. As we can see from Table 1, with a fixed time step h = 0.2 and different true values (μ0, σ0), absolute values of biases for estimations μ and σ are small. And Table 2 shows that with different true values (μ0, σ0), standard deviations for estimations μ and σ are also small. Thus our method can obtain ideal estimation results for unknown parameters in UDDEs with different initial values.
Biases for the estimations and in Example 4.1 which are calculated as Step 5 for some different values (μ0, σ0)
(μ0, σ0) = (2, 1.5)
(μ0, σ0) = (1, 0.5)
(μ0, σ0) = (3, 1)
μ
-0.006
0.001
-0.006
σ
-0.050
-0.017
-0.027
Standard deviations for the estimations and in Example 4.1 which are calculated as Step 5 for some different values (μ0, σ0)
(μ0, σ0) = (2, 1.5)
(μ0, σ0) = (1, 0.5)
(μ0, σ0) = (3, 1)
μ
0.187
0.082
0.093
σ
0.292
0.098
0.195
Next we consider a set of time steps h with the true value (μ0, σ0) = (3, 1) in Example 4.1, and calculate corresponding biases and standard deviations for estimations as Step 5, which are shown in Figures 1 and 2.
Biases of and with different time steps h and (μ0, σ0) = (3, 1) in Example 4.1.
Standard deviations of with different time steps h and (μ0, σ0) = (3, 1) in Example 4.1.
As we can see, as the time step h decreases, the absolute value of bias b and the standard deviation sd becomes smaller. Thus the estimation converges to the real value with the decrease of time step h. When using our method to estimate the unknown parameters in UDDEs, the time step of observations for uncertain delay differential equation should be as small as possible.
Application to population growth model
One of the important applications for UDDEs is population growth models, which help us understand how numbers change over time or in relation to each other. A population X (t) in a noisy environment with a constant death rate α, a constant birth rate β and an average development period τ can be depicted by the following UDDE,
In order to estimate the set of unknown parameters (α, β, σ) in this model, we give the following theorem.
Theorem 5.1.The moment estimation for the set of unknown parameters (α, β, σ) in the population growth model (12), i.e.,iswith solving the following equationwhere x (tn) are observations of X (t) at a mesh tn = nh ≤ T with step h such that there exists an integer Nτ satisfying τ = Nτh, n = 0, 1, ⋯ , N, respectively, x (tn-Nτ) = ξ (tn - τ), n - Nτ ≤ 0.
Proof: For the UDDE (12), it follows from Equation (222) that
According to Equation (6), we can obtain the moment estimation for (α, β, σ) by solving the following system of equations
where
The theorem is followed immediately.
In the above population growth model, if the noisy behaviour is related to the system itself, we get the following UDDE
Similarly, to estimate the set of unknown parameters (α, β, σ) we have the following theorem.
Theorem 5.2.The moment estimation for the set of unknown parameters (α, β, σ) in the population growth model (13), i.e.,
iswith solving the following equationwhere x (tn) are observations of X (t) at a mesh tn = nh ≤ T with step h such that there exists an integer Nτ satisfying τ = Nτh, n = 0, 1, ⋯ , N, respectively, x (tn-Nτ) = ξ (tn - τ), n - Nτ ≤ 0.
Proof: For the UDDE (13), it follows from Equation (222) that
According to Equation (6), we can obtain the moment estimation for (α, β, σ) by solving the following system of equations
where
The theorem is followed immediately.
Example 5.1. Assume that we have observations at tn = 0.1n, n = 0, 1, ⋯ , 30 shown in Table 3 for the population growth model
Then we want to estimate unknown parameters (α, β, σ) in this population growth model. According to Theorem 5.1, we have
with solving the following equation
where x (tn-10) =0.5 (tn - 1) +1, n ≤ 10. As a result, we get
and the population growth model
According to this result, we know the population has a estimated death rate α = 1.44, a birth rate β = 2.94, and a noise level σ = 1.18.
Observations for the population growth model in Example 5.1
n
0
1
2
3
4
5
6
ti
0
0.1
0.2
0.3
0.4
0.5
0.6
xti
1.00
1.06
1.07
1.13
1.22
1.24
1.31
n
7
8
9
10
11
12
13
ti
0.7
0.8
0.9
1
1.1
1.2
1.3
xti
1.41
1.41
1.57
1.59
1.69
1.76
2.13
n
14
15
16
17
18
19
20
ti
1.4
1.5
1.6
1.7
1.8
1.9
2.0
xti
2.20
2.46
2.50
2.40
2.45
2.65
2.70
n
21
22
23
24
25
26
27
ti
2.1
2.2
2.3
2.4
2.5
2.6
2.7
xti
2.52
2.67
2.74
2.90
3.09
3.30
3.26
n
28
29
30
ti
2.8
2.9
3.0
xti
3.65
3.75
3.86
Conclusion
It is natural for UDDEs to contain parameters whose values are to be estimated based on some observations of solutions, so how to estimate them is a core problem in the wide application of UDDEs. This paper undertook this issue using the method of moments. Approximating the UDDEs with Euler difference forms, moment estimations for unknown parameters were given as solutions of systems of equations. Some analytic solutions and numerical examples were documented to illustrate our method in detail. What’s more, applications to population growth models were presented. For the future work, estimations for unknown parameters in UDDEs when we observe at unequal time intervals will be studied. Besides, more general kinds of delays such as time or state dependent delays can be considered.
Footnotes
Acknowledgments
This work was supported by National Natural Science Foundation of China (No. 61873329), the Young Academic Innovation Team of Capital University of Economics and Business (No. QNTD202002), and the special fund of basic scientific research business fees of Beijing Municipal University of Capital University of Economics and Business (XRZ2020016).
References
1.
AbbasiF. and AllahviranlooT., New operations on pseudooctagonal fuzzy numbers and its application, Methodologies and Application23 (2019), 9761–9776.
2.
AllahviranlooT., Uncertain Information and Linear Systems, Springer-VerlagBerlin, 2019.
3.
BakerC. and BuckwarE., Numerical analysis of explicit onestep methods for stochastic delay differential equations, Journal of Computational Mathematics3 (2000), 315–335.
4.
BarbacioruC., Uncertainty functional differential equations for finance, Survey of Mathematics with Applications5 (2010), 275–284.
5.
BishwalJ., Parameter Estimation in Stochastic Differential Equations, SpringerBerlin, 2008.
6.
BuckwarE., Introduction to the numerical analysis of stochastic delay differential equations, Journal of Computational and Applied Mathematics125 (2000), 297–307.
7.
DuffieD. and GlynnP., Estimation of continuous-time Markov processes sampled at random time intervals, Econometrica72 (2004), 1773–1808.
8.
GeX. and ZhuY., Existence and uniqueness theorem for uncertain delay differential equations, Journal of Computational Information Systems8 (2012), 8341–8347.
9.
JiaL. and ShengY., Stability in distribution for uncertain delay differential equation, Applied Mathematics and Computation343 (2019), 49–56.
10.
KahnemanD. and TverskyA., Prospect theory: an analysis of decision under risk, Econometrica47 (1979), 263–292.
11.
KuchlerU. and PlatenE., Strong discrete time approximation of stochastic differential equations with time delay, Mathematics and Computers in Simulation54 (2000), 189–205.
12.
LioW. and LiuB., Residual and confidence interval for uncertain regression model with imprecise observations, Journal of Intelligent & Fuzzy Systems35 (2018), 2573–2583.
LiS., PengJ. and ZhangB., Multifactor uncertain differential equation, Journal of Uncertainty Analysis and Applications3 (2015), Article 7.
19.
LiuZ. and YangY., Least absolute deviations estimation for uncertain regression with imprecise observations, Fuzzy Optimization and Decision Making19 (2020), 33–52.
20.
LiuZ. and JiaL., Cross-Validation for the Uncertain Chapman-Richards Growth Model with Imprecise Observations, to be published.
21.
LiuZ. and YangY., Moment estimations for parameters in high-order uncertain differential equations, 2019, Technical Report.
22.
LiuZ. and YangX., Cross validation for uncertain autoregressive model, Communications in Statistics-Simulation and Computation (2020), doi: 10.1080/03610918.2020.1747077
23.
LupulescuV. and AbbasU., Fuzzy delay differential equations, Fuzzy Optimization and Decision Making11 (2012), 99–111.
MohammedS., Stochastic diferential systems with memory: theory, examples and applications, Stochastic Analysis and Related Topics VI42 (1998), 1–77.
26.
PedersenR., A new approach to maximum likelihood estimation for stochastic differential equations based on discrete observations, Scandinavian Journal of Statistics22 (1995), 55–71.
27.
PhuN., AhmadianA., HungN., SalahshourS. and SenuN., Narrow metric semi-linear space of intuitionistic fuzzy numbers: an application to AIDs model, International Journal of Fuzzy Systems21 (2019), 1738–1754.
28.
RahamanM., MondalS., ShaikhA., AhmadianA., SenuN. and SalahshourS., Arbitrary-order economic production quantity model with and without deterioration: generalized point of view, Advances in Difference Equations (2020), Article 16.
29.
ShahbazovaS., SugenoA. and KacprzykJ., Studies in Fuzziness and Soft Compution, Recent Developments in Fuzzy Logic and Fuzzy Sets391, Springer.
30.
ShengY., GaoR. and ZhangZ., Uncertain population model with age-structure, Journal of Intelligent & Fuzzy Systems33 (2017), 853–858.
31.
WangX. and NingY., Stability of uncertain delay differential equation, Journal of Intelligent & Fuzzzy Systems32 (2017), 2655–2664.
32.
YangX. and YaoK., Uncertain partial differential equation with application to heat conduction, Fuzzy Optimization and Decision Making16 (2017), 379–403.
33.
YangX. and LiuB., Uncertain time series analysis with imprecise observations, Fuzzy Optimization and Decision Making18 (2019), 263–278.
34.
YangX. and NiY., Least-squares estimation for uncertain moving average model, Communications in Statistics-Theory and Methods, (2020), doi:10.1080/03610926.2020.171337