Introduction
To describe processes of various nature, equations with derivatives are increasingly used. and differences of fractional order. Despite the lack of a simple interpretation, which give derivatives, integrals and differences of integers, models described by fractional-order equations, make it possible to accurately simulate many processes in physics and technology [14]. In connection with the active development and application of equations with differences and fractional derivatives for modeling and forecasting problems, methods for estimating systems have also begun to actively develop, describing fractional-order equations and differences.
Autoregressions with fractional differences are widely used in the analysis of time series with long memory [5; 6]. There are a large number of different models with generalizations of fractional differences, such as Gegenbauer autoregressive moving average (GARMA) [7; 8], fractional ARUMA [9], seasonal autoregressive fractionally integrated moving average (SARFIMA) [10; 11], and autoregressive tempered fractionally integrated moving average (ARTFIMA) [12; 13]. Various aspects of using fractional differences for time series analysis have been considered [14; 15].
It is known that for autoregressive models of an integer order, autoregressive models with additive noise can exceed the accuracy of ARMA models and autoregressive models [16]. An overview of methods for estimating integer-order autoregressions in the presence of noise is presented in [17]. In the articles [8; 18; 19], the author considered the estimation of autoregressions with fractional-order differences in the presence of noise with a known noise ratio.
The article presents a new method for estimating parameters autoregressive models with fractional differences in the presence of additive noise with an unknown variance of additive noise.
1 Basic results
Time series, is described by linear stochastic equations with fractional order differences:
(1)
where are constant coefficients; ;
is fractional difference;
is generalized binomial coefficients.
It is required to estimate the unknown coefficients of the dynamic system described by (1) from the observed sequence with noise for the known orders , .
If and, are unknown, it is necessary to apply algorithms based on global optimization, such as genetic algorithms [8].
The following assumptions are introduced:
A1. The dynamic system (1) is asymptotically stable.
A2. Noises and are statistically independent sequences with a.s., where is the expectation operator.
A3. The output sequence is independent of noise sequence . The noise sequences are mutually independent.
In [18], the following objective function was proposed for estimating the parameters:
(2)
where
Theorem 2.1. [18] Let the dynamic system described by Equation (1)with initial zero conditions and assumptions A1A3 be introduced. Then, the estimate of the coefficients determined by expression (2) exists, is unique, and converges to the true value of the coefficients with probability 1, i.e.:
(3)
.
Proof. The proof of the theorem is similar to the proof given in [20].
The minimum of function (2) can be found as a solution to the biased normal system of equations
(4)
If the noise variance is unknown , then it is necessary to use the estimate of the additive noise variance . The variance estimate can be found as the minimal generalized singular value
(5)
where is the minimal generalized singular number of matrices and ,
.
.
In [17] a review of methods for parametr estimation integer-order autoregressions with additive noise is presented. One of the most accurate was the approach proposed in the article [21]. This article uses a generalization of this approach to the case of autoregressions with fractional order differences. The maximum value of the variance is if the variance is defined as
where is minimal generalised singular values of matrices and
.
The true value of the variance belongs to the interval .
In [21], high-order Yule-Walker equations are used to determine the variance. However, this approach cannot be applied directly, since it is impossible to obtain a vector of instrumental shifts for equation (1).
Minimization (2) can be written as an eigenvector problem:
(6)
where .
Equation (6) requires knowing not only the variance of the additive noise , but also the variance . In order to eliminate the need to evaluate and simultaneously for fractional order autoregressions, we use generalized instrumental variables [22], the application of generalized instrumental variables for fractional order systems is considered in the article [23].
The vector of instrumental variables satisfies the equality
(7)
where
, ,
For a finite sample, equality (7) will not be strict, the problem of determining the variance estimate can be described as a quadratic function minimization problem
(8)
where
Based on equations (4), (6) and (8), an iterative algorithm is proposed for estimating the parameters and the variance .
Step 1. Determine the maximum value of the variance is defined as
Step 2. Start from a generic value
Step 3. Compute the parameter vector from equation (4)
Step 4. Compute the cost function (8)
Step 5. Choose a new value . The choice can be made using one of the methods of one-dimensional optimization.
Step 6. Repeat steps 35 until the value associated with the minimum of is found.
2 Simulation results
The proposed algorithm has been compared with ordinary least squares and the algorithm based on objective function (2) with a known noise variance ratio. The minimum (2) of the objective function can be found from the solution of the equation (4) or the augmented system of equations [24].
Test cases were compared by the following characteristics:the normalized root mean square error (NRMSE) of parameter estimation, defined as
and normalized root mean square error of modelling (NRMSEM), defined as
The results were based on 50 independent Monte-Carlo simulations.
Example 1. The AR model is described by the equation
(1)
Noise standard deviation ratio
The number of data points N in each simulation was 10000.
Table 2.1 shows the mean values of tNRMSE and NRMSEM and their standard deviations.
Table 2.1
Mean values of NRMSE and NRMSEM and their standard deviations
Таблица 2.1
Средние значения NRMSE и NRMSEM и их стандартные отклонения
| Ordinary least squares, % | Algorithm with known ratio, % | Proposed algorithm with unknown ratio, % |
| | | |
| | | |
Example 2. The AR model is described by the equation
(2)
Noise standard deviation ratio
The number of data points N in each simulation was 2000.
Table 2.2 shows the mean values of tNRMSE and NRMSEM and their standard deviations.
Table 2.2
Mean values of NRMSE and NRMSEM and their standard deviation
Таблица 2.2
Средние значения NRMSE и NRMSEM и их стандартное отклонение
| Ordinary least squares, % | Algorithm with known ratio, % | Proposed algorithm with unknown ratio, % |
| | | |
| | | |
Conclusion
This paper proposed an estimation method of the parameters of fractional AR models with additive noise. The simulation results showed that the parameter estimates obtained using the proposed algorithm are highly accurate.
Further development of the proposed approach is the study of the best choice of instrumental variables and the choice of the weighting matrix.