Next Article in Journal
Ground State Solutions of Fractional Choquard Problems with Critical Growth
Previous Article in Journal
Metaheuristic-Based Algorithms for Optimizing Fractional-Order Controllers—A Recent, Systematic, and Comprehensive Review
Previous Article in Special Issue
Coupled System of Fractional Impulsive Problem Involving Power-Law Kernel with Piecewise Order
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Stability of Time Series Models Based on Fractional-Order Weakening Buffer Operators

1
School of Air Traffic Management, Civil Aviation Flight University of China, Guanghan 618307, China
2
School of Computer Science and Informatics, De Montfort University, Leicester LE1 9BH, UK
*
Author to whom correspondence should be addressed.
Fractal Fract. 2023, 7(7), 554; https://doi.org/10.3390/fractalfract7070554
Submission received: 17 May 2023 / Revised: 26 June 2023 / Accepted: 27 June 2023 / Published: 17 July 2023
(This article belongs to the Special Issue Advances in Fractional Differential Operators and Their Applications)

Abstract

:
Different weakening buffer operators in a time-series model analysis usually result in different model sensitivities, which sometimes affect the effectiveness of relevant operator-based methods. In this paper, the stability of two classic fractional-order weakening buffer operator-based series models is studied; then, a new data preprocessing method based on a novel fractional-order bidirectional weakening buffer operator is provided, whose effect in improving the model’s stability is tested and utilized in prediction problems. Practical examples are employed to demonstrate the efficiency of the proposed method in improving the model’s stability in noise scenarios. The comparison indicates that the proposed method overcomes the disadvantage of many weakening buffer operators in the subjectively biased weighting of the new or old information in forecasting. These expand the application of the proposed method in time series analysis.

1. Introduction

Time series prediction models play important roles in many real-world applications, including economic and social forecasting problems [1,2]. A literature survey reveals that fractional-order dynamical models sometimes provide more valuable insights to portray complex natural phenomena than their integer-order counterparts [3,4]. However, data noise and missing data are often encountered in model applications, and they affect the effectiveness of prediction results. The existence and stability of stationary solutions are basic problems for models subject to exogenous random perturbations [5,6]. Researchers have proposed ways and methods to improve the accuracy of model solutions [7,8,9,10].
Sequence operators play an important role in reducing the interference information in collected data and highlight the potential development process of analyzed objects. Among them are the widely used exponential smoothing operators [11], especially the seasonal exponential smoothing method in the application of forecasting [12,13]. The buffer operators in the grey systems theory also exhibit similar features [14]. They are based on the three axioms of the buffer operator and are suitable for small sample analyses. They greatly improve the performance of grey prediction models in real applications [15]. These operators can be further subdivided into weakening operators and strengthening operators [16,17]. When it comes to system development trend analysis or series prediction, weakening buffer operators (WBO) are preferred. These types of operators include the average weakening buffer operator (AWBO), the geometric averageweakening buffer operator (GAWBO), and the weighted WBOs (WAWBO, WGAWBO), etc., see [18,19]. The main disadvantage of these operators is their subjective determination of the weight coefficients of data [20]. This will undoubtedly miss some of the useful information under certain conditions and limit their applications.
Wu et al. first studied the essence of WBOs in grey prediction models [21,22,23]. Based on the perturbation theory, they found that series prediction models are more sensitive to earlier data than newer data in a given sequence. Their findings reveal that the classic integral accumulated generating operator, 1-AGO, and the extended fractional accumulated generating operator attach more importance to the earlier data than to recent data, and both operators donot satisfy the priority theory of new information in the grey systems theory. To solve this problem, they later proposed some reverse fractional-order operators in Wu et al. [23] and Wu et al. [21], which attach more importance to the morerecent data and thus are consistent with the priority theory of new information. Recent studies show that these new fractional-order accumulation and inverse accumulation operators could improve the prediction performance of time series models [24,25,26]. However, these new fractional-order operators emphasize either the new or old data and thus are only suitable for series analyses with special time preferences.
To solve the above problems, this paper applies a data preprocessing method based on a novel fractional-order bidirectional weakening buffer operator, which was first proposed by Li et al. [27]. Recent studies have demonstrated the good performance of this fractional-order weakening buffer operator in predictions against data noise interference [28]. The effect of this adopted operator, together with two other widely used fractional-order operators, on improving the stability of time series models is examined and compared. When applying the perturbation theory, this study shows that: (1) the disadvantage of the two classic fractional-order weakening buffer operators lies in the subjectively biased weighting of either the new or old information in forecasting; (2) the proposed data preprocessing method, based on a fractional bidirectional weakening buffer operator, improves the stability of time series models; (3) this newly adopted fractional-order weakening buffer operator-based method can more objectively deal with both the old and new data noise in samples and thereby improve the accuracy of model predictions. Both theoretical investigations and numerical experiments show favorable effects for the new fractional-order bidirectional weakening buffer operator in improving the performance of time series models. These enlarge the application of series prediction models.
This paper is structured as follows: Section 2 introduces three important fractional-order weakening buffer operators used in the series models. Section 3 analyzes the performance of the proposed operator-based data preprocessing method on the sensitivity of a fractional-order accumulate discrete grey model D G M p ( 1 , 1 ) . Section 4 shows the model perturbation analysis result of the proposed method and its comparison operator on another model—the new information prior to the grey model N I G M ( p , 1 ) . The case studiesin Section 5 demonstrate the effect of the new method in improving the model’s stability. Finally, conclusions are drawn in Section 6.

2. Fractional-Order Weakening Buffer Operators

Weakening buffer operators are commonly used in series prediction models for finding the implicit pattern in samples. In order to show the advantage of the adopted fractional-order bidirectional weakening buffer operator in the proposed data preprocessing method, two other widely used classic fractional-order weakening buffer operators are introduced in Definition 1 and Definition 2. They are chosen as the comparative objects of the proposed one.
 Definition 1
[22]. Let  X ( 0 ) = { x ( 0 ) ( 1 ) , x ( 0 ) ( 2 ) , , x ( 0 ) ( n ) }  be the original sequence, and  D p X ( 0 ) = X p = { x p ( 1 ) , x p ( 2 ) , , x p ( n ) }  be the fractional  p - order ( 0 < p < 1 )  accumulated generating operator sequence of non-negative  X ( 0 ) , with operator  D p  satisfying:
x p ( k ) = i = 1 k C k i + p 1 k i x ( 0 ) ( i ) , ( k = 1 , 2 , n )
where  C p 1 0 = 1 , C k 1 k = 0 , C k i + p 1 k i = ( k i + p 1 ) ( k i + p 2 ) ( p + 1 ) ( p ) ( k i ) ! .
 Definition 2
[23]. Let  X ( 0 ) = { x ( 0 ) ( 1 ) , x ( 0 ) ( 2 ) , , x ( 0 ) ( n ) }  be the original sequence, and  D r X ( 0 ) = X ( r ) = { x ( r ) ( 1 ) , x ( r ) ( 2 ) , , x ( r ) ( n ) }  be defined as the reverse fractional  r - order  accumulated generating operator sequence of non-negative  X ( 0 ) , with operator  D r  satisfying:
x ( r ) ( k ) = i = k n C i k + r 1 i k x ( 0 ) ( i ) , ( k = 1 , 2 , n )
where  C r 1 0 = 1 , C n 1 n = 1 , C i k + r 1 i k = ( i k + r 1 ) ( i k + r 2 ) ( r + 1 ) r ( i k ) ! .
If order parameters p in Definition 1 and r in Definition 2 are limited to positive integers, the p-AGO and the r-IAGO are obtained. The important properties of these operators have been intensively studied [23,29]. In this study, the fractional-order bidirectional weakening buffer operator adopted in the proposed data preprocessing method of the time series prediction models is provided in the following definition:
 Definition 3
[27]. For the original sequence  X ( 0 ) = { x ( 0 ) ( 1 ) , x ( 0 ) ( 2 ) , , x ( 0 ) ( n ) } , an operator sequence  X v = { x v ( 1 ) , x v ( 2 ) , , x v ( n ) }  is obtained by  D v X ( 0 ) = X v , where the time series operator  D v ( v R + ) is a fractional-order bidirectional weakening buffer operator, and elements in sequence  X v  satisfy:
x v ( i ) = ( j = i α ( i ) i w ( i j ) x ( 0 ) ( j ) + j = i + 1 i + α ( i ) w ( j i ) x ( 0 ) ( j ) ) / ( j = i α ( i ) i w ( i j ) + j = i + 1 i + α ( i ) w ( j i ) ) , i = 1 , 2 , n
where  α ( i ) = min ( i 1 ,   n i ) , and
w ( i ) = { ( n v ( v + 1 n ) + ( n 1 ) v + 1 ) / Γ ( v + 2 ) , i = n ( ( i + 1 ) v + 1 2 i v + 1 + ( i 1 ) v + 1 ) / Γ ( v + 2 ) , i = 1 , 2 , , ( n 1 ) 1 / Γ ( v + 2 ) , i = 0 .
It has been proved by Li et al. [27] that the fractional-order bidirectional weakening buffer operator D v defined in (3) is a weakening buffer operator. According to Definition 3, the value adjustment of an element in a given series is determined by both the older and newer data, while it is exclusively determined by the old or new data if applying Definition 1 or Definition 2. In the following sections, we will test the performance of operator D v in improving the stability of two grey prediction models, which are based on the operators presented in Definition 1 and Definition 2, respectively.

3. Perturbation Analysis of Model 1: The Fractional-Order Accumulate Discrete Grey Model in [22]

Whether a time series model is sensitive to the data samples plays different functions in different applications. In this section, the perturbation theory is employed to test the effect of the fractional-order bidirectional weakening buffer operator D v on the sensitivity of the fractional-order accumulate discrete grey model D G M p ( 1 , 1 ) designed in [22]. In this paper, we denote the consistent matrix norm by . and denote the spectral matrix norm by . 2 .
 Lemma 1
[30]. Let matrices  A C n × n , F C n × n , and vectors  b C n , c C n . Assume that thematrix or vector norm  .  is consistent,  r a n k ( A ) = r a n k ( A + F ) = n  and the matrix norm  A 1 F < 1  is true, then the least squares estimation solution  x  of the linear system models  A x = b  and the least squares estimation solution  x + h  of the model  ( A + F ) ( x + h ) = b + c  satisfy:
h κ γ ( F 2 x A + c A + κ γ F 2 γ x A 2 )
where  κ = | | A 1 | | 2 | | A | | , γ = 1 A 1 2 | | F | | 2 , γ x = b A x .
To keep the consistency of the parameters, the fractional-order parameter p / q used in [22] is replaced by parameter p in the rest of this paper.
 Definition 4
[22]. Let  X ( 0 ) = { x ( 0 ) ( 1 ) , x ( 0 ) ( 2 ) , , x ( 0 ) ( n ) }  be the original sequence, and  X p = { x p ( 1 ) , x p ( 2 ) , , x p ( n ) }  be its fractional p-order accumulated generating operator sequence based on Definition 1, then the following time series model is called a fractional-order accumulate discrete grey model  D G M p ( 1 , 1 ) :
x p ( k + 1 ) = β 1 x p ( k ) + β 2 , k = 1 , 2 , , n 1
The least squares estimation of model parameters β 1 and β 2 in model (6) are:
[ β 2 β 1 ] = ( B T B ) 1 B T Y ,
where
B = [ 1 x p ( 1 ) 1 x p ( 2 ) 1 x p ( n 2 ) 1 x p ( n 1 ) ] , Y = [ x p ( 2 ) x p ( 3 ) x p ( n 1 ) x p ( n ) ] .
For simplicity, let β = [ β 2 , β 1 ] T . The perturbation analysis result of model (6) in [22] is summarized in the following Theorems 1–3.
 Theorem 1
[22]. For the  D G M p ( 1 , 1 )  model with original data  X ( 0 ) = { x ( 0 ) ( 1 ) , , x ( 0 ) ( n ) } , let  β  be its least squares estimation. When the raw data is disturbed,  D G M p ( 1 , 1 )  becomes  ( B + Δ B ) β ˜ = ( Y + Δ Y ) , where  Δ B  and  Δ Y  are determined by the disturbance item  ε . Assume that the matrixnorm condition  | | B 1 | | 2 | | Δ B | | 2 < 1  holds for  D G M p ( 1 , 1 ) . Let  κ = | | B 1 | | 2 | | B | | ,  γ = 1 | | B 1 | | 2 | | Δ B | | 2 ,  γ β = Y B β . If the disturbance occurs in the first data of the original sequence, that is  x ˜ ( 0 ) ( 1 ) = x ( 0 ) ( 1 ) + ε , then the difference between solutions  β ˜  and  β  is denoted by  δ ( x ( 0 ) ( 1 ) )  and it satisfies:
δ ( x ( 0 ) ( 1 ) ) | ε | κ γ ( k = 1 n 1 ( C k + p 2 k 1 ) 2 β B + k = 2 n ( C k + p 2 k 1 ) 2 B + κ γ k = 1 n 1 ( C k + p 2 k 1 ) 2 γ β B 2 ) .
 Theorem 2
[22]. For the same model and parameters as those in Theorem 1, if the disturbance occurs in the non-boundary nodes, that is x ˜ ( 0 ) ( k ) = x ( 0 ) ( k ) + ε , ( k = 2 , 3 , , n 1 ) , then the difference between solutions of model D G M p ( 1 , 1 )  is denoted by δ ( x ( 0 ) ( k ) ) , and it satisfies:
δ ( x ( 0 ) ( k ) ) | ε | κ γ ( i = 1 n k ( C i + p 2 i 1 ) 2 β B + i = 1 n k + 1 ( C i + p 2 i 1 ) 2 B + κ γ i = 1 n k ( C i + p 2 i 1 ) 2 γ β B 2 ) .
 Theorem 3
[22]. For the same model and parameters as those in Theorem 1, if the disturbance occurs in the last data of the original sequence, that is x ˜ ( 0 ) ( n ) = x ( 0 ) ( n ) + ε , then the difference between solutions of model D G M p ( 1 , 1 )  is denoted by δ ( x ( 0 ) ( n ) ) , and it satisfies:
δ ( x ( 0 ) ( n ) ) κ γ | ε | B
Based on the above theorems, Wu et al. [22] demonstrate that the proposed D G M p ( 1 , 1 ) has better solution stability than the classic G M ( 1 , 1 ) model. Now, to test the advantageof the fractional-order bidirectional weakening buffer operator D v in improving the model’s stability, we first apply a preprocessing step to the original time series based on operator D v and then carry out the D G M p ( 1 , 1 ) analysis. The perturbation theory is employed to test the effect of operator D v on the solution stability of D G M p ( 1 , 1 ) .
Let X ( 0 ) = { x ( 0 ) ( 1 ) , x ( 0 ) ( 2 ) , , x ( 0 ) ( n ) } be the original sequence, X v = { x v ( 1 ) , x v ( 2 ) , , x v ( n ) } be its weakening buffer operator sequence based on operator D v . Apply the D G M p ( 1 , 1 ) model to sequence X v and let β v be the new model solution values of parameters [ β 2 , β 1 ] T ; then we have
β v = ( B v T B v ) 1 B v T Y v ,
where x v p ( k ) = i = 1 k C k i + p 1 k i x v ( i ) , and
B v = [ 1 x v p ( 1 ) 1 x v p ( 2 ) 1 x v p ( n 2 ) 1 x v p ( n 1 ) ] , Y v = [ x v p ( 2 ) x v p ( 3 ) x v p ( n 1 ) x v p ( n ) ] .
When the raw data is disturbed, let Δ B v and Δ Y v be the disturbance items of B v and Y v , respectively, and β ˜ v be the new model solution. Assume that | | B v 1 | | 2 | | Δ B v | | 2 < 1 and set κ v = | | B v 1 | | 2 | | B v | | , γ v = 1 | | B v 1 | | 2 | | Δ B v | | 2 and γ v β = Y v B v β v . The parameters α ( i ) and w ( i ) used in the remaining part of this section are the same as those defined in model (3). The main results are stated in the following theorems.
 Theorem 4.
If a raw data disturbance occurs in the first data of the original sequence, that is  x ˜ ( 0 ) ( 1 ) = x ( 0 ) ( 1 ) + ε , then the difference between  β ˜ v  and  β v  satisfies:
δ ( x ( 0 ) ( 1 ) ) | ε | κ v γ v ( M v β v B v + N v B v + κ v γ v M v γ v β B v 2 ) ,
where: (i). If sequence size  n  is even, then:
M v = i = 1 n / 2 ( j = 1 i C j + p 2 j 1 w ( i j ) w ( 0 ) + 2 k = 1 α ( i j + 1 ) w ( k ) ) 2 + i = n / 2 + 1 n 1 ( j = 1 n / 2 C i + p j 1 i j w ( j 1 ) w ( 0 ) + 2 k = 1 α ( j ) w ( k ) ) 2 , N v = i = 2 n / 2 ( j = 1 i C j + p 2 j 1 w ( i j ) w ( 0 ) + 2 k = 1 α ( i j + 1 ) w ( k ) ) 2 + i = n / 2 + 1 n ( j = 1 n / 2 C i + p j 1 i j w ( j 1 ) w ( 0 ) + 2 k = 1 α ( j ) w ( k ) ) 2 .
(ii). If sequence size  n  is odd, then:
M v = i = 1 ( n + 1 ) / 2 ( j = 1 i C j + p 2 j 1 w ( i j ) w ( 0 ) + 2 k = 1 α ( i j + 1 ) w ( k ) ) 2 + i = ( n + 3 ) / 2 n 1 ( j = 1 ( n + 1 ) / 2 C i + p j 1 i j w ( j 1 ) w ( 0 ) + 2 k = 1 α ( j ) w ( k ) ) 2 , N v = i = 2 ( n + 1 ) / 2 ( j = 1 i C j + p 2 j 1 w ( i j ) w ( 0 ) + 2 k = 1 α ( i j + 1 ) w ( k ) ) 2 + i = ( n + 3 ) / 2 n ( j = 1 ( n + 1 ) / 2 C i + p j 1 i j w ( j 1 ) w ( 0 ) + 2 k = 1 α ( j ) w ( k ) ) 2 .
 Proof of Theorem 4.
(i). Sequence size n is even. When x ˜ ( 0 ) ( 1 ) = x ( 0 ) ( 1 ) + ε , according to the logic of D G M p ( 1 , 1 ) , we have
Δ B v = [ 0 ε 0 C p 1 ε + w ( 1 ) ε w ( 0 ) + 2 w ( 1 ) 0 C p + n / 2 2 n / 2 1 ε + C p + n / 2 3 n / 2 2 w ( 1 ) ε w ( 0 ) + 2 w ( 1 ) + w ( n / 2 1 ) ε w ( 0 ) + 2 k = 1 α ( n / 2 ) w ( k ) 0 C p + n / 2 1 n / 2 ε + C p + n / 2 2 n / 2 1 w ( 1 ) ε w ( 0 ) + 2 w ( 1 ) + C p 1 w ( n / 2 1 ) ε w ( 0 ) + 2 k = 1 α ( n / 2 ) w ( k ) 0 C p + n / 2 n / 2 + 1 ε + C p + n / 2 1 n / 2 w ( 1 ) ε w ( 0 ) + 2 w ( 1 ) + C p + 1 2 w ( n / 2 1 ) ε w ( 0 ) + 2 k = 1 α ( n / 2 ) w ( k ) 0 C p + n 3 n 2 ε + C p + n 4 n 3 w ( 1 ) ε w ( 0 ) + 2 w ( 1 ) + C p + n / 2 2 n / 2 1 w ( n / 2 1 ) ε w ( 0 ) + 2 k = 1 α ( n / 2 ) w ( k ) ] ,
Δ Y v = [ C p 1 ε + w ( 1 ) ε w ( 0 ) + 2 w ( 1 ) C p + 1 2 ε + C p 1 w ( 1 ) ε w ( 0 ) + 2 w ( 1 ) + w ( 2 ) ε w ( 0 ) + 2 ( w ( 1 ) + w ( 2 ) ) C p + n / 2 1 n / 2 ε + C p + n / 2 2 n / 2 1 w ( 1 ) ε w ( 0 ) + 2 w ( 1 ) + C p 1 w ( n / 2 1 ) ε w ( 0 ) + 2 k = 1 α ( n / 2 ) w ( k ) C p + n / 2 n / 2 + 1 ε + C p + n / 2 1 n / 2 w ( 1 ) ε w ( 0 ) + 2 w ( 1 ) + C p + 1 2 w ( n / 2 1 ) ε w ( 0 ) + 2 k = 1 α ( n / 2 ) w ( k ) C p + n / 2 + 1 n / 2 + 2 ε + C p + n / 2 n / 2 + 1 w ( 1 ) ε w ( 0 ) + 2 w ( 1 ) + C p + 2 3 w ( n / 2 1 ) ε w ( 0 ) + 2 k = 1 α ( n / 2 ) w ( k ) C p + n 2 n 1 ε + C p + n 3 n 2 w ( 1 ) ε w ( 0 ) + 2 w ( 1 ) + C p + n / 2 1 n / 2 w ( n / 2 1 ) ε w ( 0 ) + 2 k = 1 α ( n / 2 ) w ( k ) ] .
Now, calculate the norms of the matrices Δ B v and Δ Y v , extract parameter ε and apply Lemma 1; parameter expressions in Equation (13) are then obtained.
(ii). When sequence size n is odd, we have:
Δ B v = [ 0 ε 0 C p 1 ε + w ( 1 ) ε w ( 0 ) + 2 w ( 1 ) 0 C p + ( n 3 ) / 2 ( n 1 ) / 2 ε + C p + ( n 5 ) / 2 ( n 3 ) / 2 w ( 1 ) ε w ( 0 ) + 2 w ( 1 ) + w ( ( n 1 ) / 2 ) ε w ( 0 ) + 2 k = 1 α ( ( n + 1 ) / 2 ) w ( k ) 0 C p + ( n 1 ) / 2 ( n + 1 ) / 2 ε + C p + ( n 3 ) / 2 ( n 1 ) / 2 w ( 1 ) ε w ( 0 ) + 2 w ( 1 ) + C p 1 w ( ( n 1 ) / 2 ) ε w ( 0 ) + 2 k = 1 α ( ( n + 1 ) / 2 ) w ( k ) 0 C p + n 3 n 2 ε + C p + n 4 n 3 w ( 1 ) ε w ( 0 ) + 2 w ( 1 ) + C p + ( n 5 ) / 2 ( n 3 ) / 2 w ( ( n 1 ) / 2 ) ε w ( 0 ) + 2 k = 1 α ( ( n + 1 ) / 2 ) w ( k ) ] ,
Δ Y v = [ C p 1 ε + w ( 1 ) ε w ( 0 ) + 2 w ( 1 ) C p + 1 2 ε + C p 1 w ( 1 ) ε w ( 0 ) + 2 w ( 1 ) + w ( 2 ) ε w ( 0 ) + 2 w ( 1 ) + 2 w ( 2 ) C p + ( n 1 ) / 2 ( n + 1 ) / 2 ε + C p + ( n 3 ) / 2 ( n 1 ) / 2 w ( 1 ) ε w ( 0 ) + 2 w ( 1 ) + C p 1 w ( ( n 1 ) / 2 ) ε w ( 0 ) + 2 k = 1 α ( ( n + 1 ) / 2 ) w ( k ) C p + ( n + 1 ) / 2 ( n + 3 ) / 2 ε + C p + ( n 1 ) / 2 ( n + 1 ) / 2 w ( 1 ) ε w ( 0 ) + 2 w ( 1 ) + C p + 1 2 w ( ( n 1 ) / 2 ) ε w ( 0 ) + 2 k = 1 α ( ( n + 1 ) / 2 ) w ( k ) C p + n 2 n 1 ε + C p + n 3 n 2 w ( 1 ) ε w ( 0 ) + 2 w ( 1 ) + C p + ( n 3 ) / 2 ( n 1 ) / 2 w ( ( n 1 ) / 2 ) ε w ( 0 ) + 2 k = 1 α ( ( n + 1 ) / 2 ) w ( k ) ] .
Then, calculate the matrix norm | | Δ B v | | 2 and vector norm | | Δ Y v | | , extract parameter ε and apply Lemma 1; parameter expressions in Equation (14) are then obtained. □
 Theorem 5.
If a raw data disturbance occurs in the non-boundary nodes of the first half of the original sequence, that is x ˜ ( 0 ) ( k ) = x ( 0 ) ( k ) + ε ,  then the difference between β ˜ v  and β v  satisfies expression (12); however, the values of parameters M v  and N v  are determined by the following scenarios. Let φ 1  be the largest integer less than k / 2 , φ 2  be the largest integer less than ( k 1 ) / 2 , then M v  and N v  are:
(i). If sequence size n  is even, then k = 2 , 3 , , n / 2  and
M v = i = φ 1 + 1 n / 2 + φ 1 ( j = 1 i φ 1 C j + p 2 j 1 w ( | k + j i 1 | ) w ( 0 ) + 2 h = 1 α ( i j + 1 ) w ( h ) ) 2 + i = n / 2 + φ 1 + 1 n 1 ( j = 1 n / 2 C p + i + j φ 1 2 n / 2 i + j φ 1 1 n / 2 w ( | k + j φ 1 1 n / 2 | ) w ( 0 ) + 2 h = 1 α ( n / 2 + φ 1 + 1 j ) w ( h ) ) 2 , N v = i = φ 1 + 1 n / 2 + φ 1 ( j = 1 i φ 1 C j + p 2 j 1 w ( | k + j i 1 | ) w ( 0 ) + 2 h = 1 α ( i j + 1 ) w ( h ) ) 2 + i = n / 2 + φ 1 + 1 n ( j = 1 n / 2 C p + i + j φ 1 2 n / 2 i + j φ 1 1 n / 2 w ( | k + j φ 1 1 n / 2 | ) w ( 0 ) + 2 h = 1 α ( n / 2 + φ 1 + 1 j ) w ( h ) ) 2 .
(ii). If sequence size n  is odd, then k = 2 , 3 , , ( n + 1 ) / 2  and
M v = i = φ 1 + 1 ( n + 1 ) / 2 + φ 2 ( j = 1 i φ 1 C j + p 2 j 1 w ( | k + j i 1 | ) w ( 0 ) + 2 h = 1 α ( i j + 1 ) w ( h ) ) 2 + i = ( n + 1 ) / 2 + φ 2 + 1 n 1 ( j = 1 ( n + 1 ) / 2 + φ 2 φ 1 C p + i + j φ 2 2 ( n + 1 ) / 2 i + j φ 2 1 ( n + 1 ) / 2 w ( | k + j φ 2 1 ( n + 1 ) / 2 | ) w ( 0 ) + 2 h = 1 α ( ( n + 1 ) / 2 + φ 2 + 1 j ) w ( h ) ) 2 , N v = i = φ 1 + 1 ( n + 1 ) / 2 + φ 2 ( j = 1 i φ 1 C j + p 2 j 1 w ( | k + j i 1 | ) w ( 0 ) + 2 h = 1 α ( i j + 1 ) w ( h ) ) 2 + i = ( n + 1 ) / 2 + φ 2 + 1 n ( j = 1 ( n + 1 ) / 2 + φ 2 φ 1 C p + i + j φ 2 2 ( n + 1 ) / 2 i + j φ 2 1 ( n + 1 ) / 2 w ( | k + j φ 2 1 ( n + 1 ) / 2 | ) w ( 0 ) + 2 h = 1 α ( ( n + 1 ) / 2 + φ 2 + 1 j ) w ( h ) ) 2 .
 Proof of Theorem 5.
Please see Appendix A.1. □
 Theorem 6.
If a raw data disturbance occurs in the second half of the original sequence, excluding the last data, then the difference between β ˜ v  and β v  satisfies expression (12). Let φ 3  be the largest integer less than ( n k ) / 2 , φ 4  be the largest integer less than ( n k + 1 ) / 2 , then M v  and N v  are:
(i). If sequence size n  is even, then k = n / 2 + 1 , n / 2 + 2 , , n 1  and
M v = i = n / 2 + 1 φ 4 n φ 4 ( j = 1 i n / 2 + φ 4 C j + p 2 j 1 w ( | k + j i 1 | ) w ( 0 ) + 2 h = 1 α ( i j + 1 ) w ( h ) ) 2 + i = n + 1 φ 4 n 1 ( j = 1 n / 2 C p + i + j + φ 4 2 n i + j + φ 4 1 n w ( | k + j + φ 4 1 n | ) w ( 0 ) + 2 h = 1 α ( n + 1 φ 4 j ) w ( h ) ) 2 , N v = i = n / 2 + 1 φ 4 n φ 4 ( j = 1 i n / 2 + φ 4 C j + p 2 j 1 w ( | k + j i 1 | ) w ( 0 ) + 2 h = 1 α ( i j + 1 ) w ( h ) ) 2 + i = n + 1 φ 4 n ( j = 1 n / 2 C p + i + j + φ 4 2 n i + j + φ 4 1 n w ( | k + j + φ 4 1 n | ) w ( 0 ) + 2 h = 1 α ( n + 1 φ 4 j ) w ( h ) ) 2 .
(ii). If the sequence size n is odd, then k = ( n + 1 ) / 2 + 1 , ( n + 1 ) / 2 + 2 , , n 1  and
M v = i = ( n + 1 ) / 2 φ 3 n φ 4 ( j = 1 i + φ 3 ( n 1 ) / 2 C j + p 2 j 1 w ( | k + j i 1 | ) w ( 0 ) + 2 h = 1 α ( i + 1 j ) w ( h ) ) 2 + i = n φ 4 + 1 n 1 ( j = 1 ( n + 1 ) / 2 + φ 3 φ 4 C p + i + j + φ 4 2 n i + j + φ 4 1 n w ( | k + j + φ 4 1 n | ) w ( 0 ) + 2 h = 1 α ( n + 1 φ 4 j ) w ( h ) ) 2 , N v = i = ( n + 1 ) / 2 φ 3 n φ 4 ( j = 1 i + φ 3 ( n 1 ) / 2 C j + p 2 j 1 w ( | k + j i 1 | ) w ( 0 ) + 2 h = 1 α ( i j + 1 ) w ( h ) ) 2 + i = n φ 4 + 1 n ( j = 1 ( n + 1 ) / 2 + φ 3 φ 4 C p + i + j + φ 4 2 n i + j + φ 4 1 n w ( | k + j + φ 4 1 n | ) w ( 0 ) + 2 h = 1 α ( n + 1 φ 4 j ) w ( h ) ) 2 .
 Proof of Theorem 6.
Please see Appendix A.2. □
 Theorem 7.
If a raw data disturbance occurs in the last data of the original sequence, that is  x ˜ ( 0 ) ( n ) = x ( 0 ) ( n ) + ε , then the difference between  β ˜ v  and  β v  satisfies expression (12); however, the values of parameters  M v  and  N v  are determined by the size of samples.
(i). If sequence size  n  is even, then
M v = i = 1 n / 2 1 ( j = 1 i C i + p j 1 i j w ( n / 2 j ) w ( 0 ) + 2 h = 1 α ( n / 2 + j ) w ( h ) ) 2 , N v = i = 1 n / 2 ( j = 1 i C i + p j 1 i j w ( n / 2 j ) w ( 0 ) + 2 h = 1 α ( n / 2 + j ) w ( h ) ) 2 .
(ii). If sequence size  n  is odd, then
M v = i = 1 ( n 1 ) / 2 ( j = 1 i C i + p j 1 i j w ( ( n + 1 ) / 2 j ) w ( 0 ) + 2 h = 1 α ( ( n + 1 ) / 2 + j 1 ) w ( h ) ) 2 , N v = i = 1 ( n + 1 ) / 2 ( j = 1 i C i + p j 1 i j w ( ( n + 1 ) / 2 j ) w ( 0 ) + 2 h = 1 α ( ( n + 1 ) / 2 + j 1 ) w ( h ) ) 2 .
 Proof of Theorem 7.
Please see Appendix A.3. □

4. Perturbation Analysis of Model 2: The N I G M ( p , 1 ) Model in [23]

The fractional-order accumulate discrete grey model in Section 3 emphasizes old data in the modeling samples. To provide more weight to the new information, Wu et al. [23] provide the following model.
 Definition 5
[23]. Let  X ( 0 ) = { x ( 0 ) ( 1 ) , x ( 0 ) ( 2 ) , , x ( 0 ) ( n ) }  be the original sequence, and  X ( 1 p ) = { x ( 1 p ) ( 1 ) , x ( 1 p ) ( 2 ) , , x ( 1 p ) ( n ) } ( 0 < p < 1 )  be the fractional (1 − p)-order reverse accumulated generating operator sequence of  X ( 0 )  (see Definition 2). Set mean formula  z ( 0 ) ( k ) = ( x ( 0 ) ( k ) + x ( 0 ) ( k 1 ) ) / 2  and formula  d ( 1 ) x ( 1 p ) ( k ) = x ( 1 p ) ( k ) x ( 1 p ) ( k 1 ) , then the new information prior grey model  N I G M ( p , 1 )  is defined by:
d ( 1 ) x ( 1 p ) ( k ) + τ 1 z ( 0 ) ( k ) = τ 2
The least squares estimation of model parameters τ 1 and τ 2 in (21) can be obtained by:
[ τ 1 τ 2 ] = ( E T E ) 1 E T U
where
E = [ z ( 0 ) ( 2 ) 1 z ( 0 ) ( 3 ) 1 z ( 0 ) ( n ) 1 ] , . U = [ d ( 1 ) x ( 1 p ) ( 2 ) d ( 1 ) x ( 1 p ) ( 3 ) d ( 1 ) x ( 1 p ) ( n ) ]
Let τ = [ τ 1 , τ 2 ] T , Δ E and Δ U be the disturbance items of model parameters E and U , respectively, and ε be the disturbance item on raw data. Assume that the matrix norm condition | | E 1 | | 2 | | Δ E | | 2 < 1 holds for model N I G M ( p , 1 ) . Let μ = | | E 1 | | 2 | | E | | , η = 1 | | E 1 | | 2 | | Δ E | | 2 , η τ = U E τ . Based on Lemma 1, the perturbation analysis results of N I G M ( p , 1 ) are summarized in the following Theorems 8 to 10. Theorem 8 directlycomes from Wu et al. [23], while Theorems 9 to 10 are derived from the corrected parameters.
 Theorem 8
[23]. If the disturbance  ε  occurs in the first data of the original sequence, that is  x ˜ ( 0 ) ( 1 ) = x ( 0 ) ( 1 ) + ε , then the difference between solutions  τ ˜  and  τ  is denoted by  δ ( x ( 0 ) ( 1 ) )  and it satisfies:
δ ( x ( 0 ) ( 1 ) ) | ε | μ η ( τ 2 E + 1 E + μ η η τ 2 E 2 ) .
 Theorem 9.
If the disturbance occurs in the non-boundary nodes, that is  x ˜ ( 0 ) ( i ) = x ( 0 ) ( i ) + ε ,  ( i = 2 , 3 , , n 1 ) , then the difference between the solutions of model  N I G M ( p , 1 )  with and without data disturbance is denoted by  δ ( x ( 0 ) ( i ) ) , and it satisfies:
δ ( x ( 0 ) ( i ) ) | ε | μ η ( 2 τ 2 E + j = 2 i ( C j 2 p j 1 ) 2 + 1 E + μ η 2 η τ 2 E 2 ) .
 Proof of Theorem 9.
(i). When x ˜ ( 0 ) ( 2 ) = x ( 0 ) ( 2 ) + ε , the disturbance items of parameters Δ E and Δ U are:
Δ E = [ ε / 2 0 ε / 2 0 0 0 0 0 ] , Δ U = [ p ε ε 0 0 ] .
Then, | | Δ E | | 2 = 2 | ε | / 2 , | | Δ U | | = | ε | p 2 + 1 .
(ii). When x ˜ ( 0 ) ( 3 ) = x ( 0 ) ( 3 ) + ε , the disturbance items of model parameters Δ E and Δ U are:
Δ E = [ 0 0 ε / 2 0 ε / 2 0 0 0 0 0 ] , Δ U = [ C 1 p 2 ε p ε ε 0 0 ] .
Then, | | Δ E | | 2 = 2 | ε | / 2 , | | Δ U | | = | ε | ( p 4 2 p 3 + 5 p 2 ) / 4 + 1 .
Likewise, (iii) when x ˜ ( 0 ) ( i ) = x ( 0 ) ( i ) + ε , ( i = 4 , n 1 ) , the disturbance items of model parameters Δ E and Δ U are:
Δ E = [ 0 0 0 0 ε / 2 0 ε / 2 0 0 0 0 0 ] , Δ U = [ C i p 2 i 1 ε C i p 3 i 2 ε p ε ε 0 0 ] .
Then, | | Δ E | | 2 = 2 | ε | / 2 , | | Δ U | | = | ε | j = 2 i ( C j 2 p j 1 ) 2 + 1 .
Summarizing the above three scenarios, the perturbation result (24) is obtained. □
 Theorem 10.
If the disturbance occurs in the last sample point, that is  x ˜ ( 0 ) ( n ) = x ( 0 ) ( n ) + ε , then the difference between the solutions of model  N I G M ( p , 1 )  is denoted by  δ ( x ( 0 ) ( n ) ) , and it satisfies:
δ ( x ( 0 ) ( n ) ) | ε | μ η ( τ 2 E + j = 2 n ( C j 2 p j 1 ) 2 E + μ η η τ 2 E 2 ) .
 Proof of Theorem 10.
When x ˜ ( 0 ) ( n ) = x ( 0 ) ( n ) + ε , the disturbance items of parameters Δ E and Δ U are:
Δ E = [ 0 0 0 0 0 0 ε / 2 0 ] , Δ U = [ C n p 2 n 1 ε C n p 3 n 2 ε C 1 p 2 ε p ε ] .
Then, | | Δ E | | 2 = | ε | / 2 , | | Δ U | | = | ε | j = 2 n ( C j 2 p j 1 ) 2 . Apply these norms to Lemma 1; perturbation bound (25) is proved. □
Now, we consider the effect of operator D v on the stability of model N I G M ( p , 1 ) . X ( 0 ) = { x ( 0 ) ( 1 ) , x ( 0 ) ( 2 ) , , x ( 0 ) ( n ) } and X v = { x v ( 1 ) , x v ( 2 ) , , x v ( n ) } are the same as those defined in Section 3. Set x v ( 1 p ) ( k ) = i = k n C i k p i k x v ( i ) , d ( 1 ) x v ( 1 p ) ( k ) = x v ( 1 p ) ( k ) x v ( 1 p ) ( k 1 ) and z v ( 0 ) ( k ) = ( x v ( k ) + x v ( k 1 ) ) / 2 . Let τ v be the least squares solution of model N I G M ( p , 1 ) based on sequence X v . Then we have
τ v = ( E v T E v ) 1 E v T U v
where
E v = [ z v ( 0 ) ( 2 ) 1 z v ( 0 ) ( 3 ) 1 z v ( 0 ) ( n ) 1 ] , U v = [ d ( 1 ) x v ( 1 p ) ( 2 ) d ( 1 ) x v ( 1 p ) ( 3 ) d ( 1 ) x v ( 1 p ) ( n ) ] .
Let Δ E v and Δ U v be the disturbance items of E v and U v , respectively, and τ ˜ v be the new model solution. Assume that | | E v 1 | | 2 | | Δ E v | | 2 < 1 holds and let η v = 1 | | E v 1 | | 2 | | Δ E v | | 2 , μ v = | | E v 1 | | 2 | | E v | | , η v τ = U v E v τ v . The perturbation analysis results of model N I G M ( p , 1 ) with operator D v are stated in the following theorems.
 Theorem 11.
If a raw data disturbance occurs in the first data of the original sequence, that is  x ˜ ( 0 ) ( 1 ) = x ( 0 ) ( 1 ) + ε , then the difference between  τ ˜ v  and  τ v  satisfies:
δ ( x ( 0 ) ( 1 ) ) | ε | μ v η v ( P v τ v E v + Q v E v + μ v η v P v η v τ E v 2 )
where (i). If sequence size  n  is even, then:
P v = 1 2 i = 1 n / 2 1 ( w ( i 1 ) w ( 0 ) + 2 k = 1 α ( i ) w ( k ) + w ( i ) w ( 0 ) + 2 k = 1 α ( i + 1 ) w ( k ) ) 2 + ( w ( n / 2 1 ) w ( 0 ) + 2 k = 1 α ( n / 2 ) w ( k ) ) 2 , Q v = i = 1 n / 2 1 ( w ( i 1 ) w ( 0 ) + 2 k = 1 α ( i ) w ( k ) + j = 1 n / 2 i C j p 1 j w ( i + j 1 ) w ( 0 ) + 2 k = 1 α ( i + j ) w ( k ) ) 2 + ( w ( n / 2 1 ) w ( 0 ) + 2 k = 1 α ( n / 2 ) w ( k ) ) 2 .
(ii). If sequence size  n  is odd, then:
P v = 1 2 i = 1 ( n 1 ) / 2 ( w ( i 1 ) w ( 0 ) + 2 k = 1 α ( i ) w ( k ) + w ( i ) w ( 0 ) + 2 k = 1 α ( i + 1 ) w ( k ) ) 2 + ( w ( ( n 1 ) / 2 ) w ( 0 ) + 2 k = 1 α ( ( n + 1 ) / 2 ) w ( k ) ) 2 , Q v = i = 1 ( n 1 ) / 2 ( w ( i 1 ) w ( 0 ) + 2 k = 1 α ( i ) w ( k ) + j = 1 ( n + 1 ) / 2 i C j p 1 j w ( i + j 1 ) w ( 0 ) + 2 k = 1 α ( i + j ) w ( k ) ) 2 + ( w ( ( n 1 ) / 2 ) w ( 0 ) + 2 k = 1 α ( ( n + 1 ) / 2 ) w ( k ) ) 2 .
 Proof of Theorem 11.
(i). The sequence size n is even. When x ˜ ( 0 ) ( 1 ) = x ( 0 ) ( 1 ) + ε , according to the logic of N I G M ( p , 1 ) , we have
Δ E v = [ ε 2 ( 1 + w ( 1 ) w ( 0 ) + 2 w ( 1 ) ) 0 ε 2 ( w ( 1 ) w ( 0 ) + 2 w ( 1 ) + w ( 2 ) w ( 0 ) + 2 h = 1 α ( 3 ) w ( h ) ) 0 ε 2 ( w ( n / 2 2 ) w ( 0 ) + 2 h = 1 α ( n / 2 1 ) w ( h ) + w ( n / 2 1 ) w ( 0 ) + 2 h = 1 α ( n / 2 ) w ( h ) ) 0 ε 2 w ( n / 2 1 ) w ( 0 ) + 2 h = 1 α ( n / 2 ) w ( h ) 0 0 0 0 0 ] , Δ U v = [ ε ε i = 1 n / 2 1 ( C i p 1 i ) w ( i ) w ( 0 ) + 2 h = 1 α ( i + 1 ) w ( h ) ε w ( 1 ) w ( 0 ) + 2 w ( 1 ) ε i = 1 n / 2 2 ( C i p 1 i ) w ( i + 1 ) w ( 0 ) + 2 h = 1 α ( i + 2 ) w ( h ) ε w ( n / 2 2 ) w ( 0 ) + 2 h = 1 α ( n / 2 1 ) w ( h ) + ε p w ( n / 2 1 ) w ( 0 ) + 2 h = 1 α ( n / 2 ) w ( h ) ε w ( n / 2 1 ) w ( 0 ) + 2 h = 1 α ( n / 2 ) w ( h ) 0 0 ] .
Then, calculate the matrix norm | | Δ E v | | 2 and vector norm | | Δ U v | | , extract parameter ε and apply Lemma 1; then, the parameter expressions in Equation (28) are obtained.
(ii). When sequence size n is odd, we obtain:
Δ E v = [ ε 2 ( 1 + w ( 1 ) w ( 0 ) + 2 w ( 1 ) ) 0 ε 2 ( w ( 1 ) w ( 0 ) + 2 w ( 1 ) + w ( 2 ) w ( 0 ) + 2 h = 1 α ( 3 ) w ( h ) ) 0 ε 2 ( w ( ( n 3 ) / 2 ) w ( 0 ) + 2 h = 1 α ( ( n 1 ) / 2 ) w ( h ) + w ( ( n 1 ) / 2 ) w ( 0 ) + 2 h = 1 α ( ( n + 1 ) / 2 ) w ( h ) ) 0 ε 2 w ( ( n 1 ) / 2 ) w ( 0 ) + 2 h = 1 α ( ( n + 1 ) / 2 ) w ( h ) 0 0 0 0 0 ] , U v = [ ε ε i = 1 ( n 1 ) / 2 ( C i p 1 i ) w ( i ) w ( 0 ) + 2 h = 1 α ( i + 1 ) w ( h ) ε w ( 1 ) w ( 0 ) + 2 w ( 1 ) ε i = 1 ( n 3 ) / 2 ( C i p 1 i ) w ( i + 1 ) w ( 0 ) + 2 h = 1 α ( i + 2 ) w ( h ) ε w ( ( n 3 ) / 2 ) w ( 0 ) + 2 h = 1 α ( ( n 1 ) / 2 ) w ( h ) + ε p w ( ( n 1 ) / 2 ) w ( 0 ) + 2 h = 1 α ( ( n + 1 ) / 2 ) w ( h ) ε w ( ( n 1 ) / 2 ) w ( 0 ) + 2 h = 1 α ( ( n + 1 ) / 2 ) w ( h ) 0 0 ] .
Then, calculate the matrix norm | | Δ E v | | 2 and vector norm | | Δ U v | | , extract parameter ε and apply Lemma 1; then, the parameter expressions in Equation (29) are obtained. □
 Theorem 12.
If a raw data disturbance occurs in the non-boundary nodes of the first half of the original sequence, that is x ˜ ( 0 ) ( k ) = x ( 0 ) ( k ) + ε ,  then the difference between τ ˜ v  and τ v  satisfies expression (27); however, the values of parameters P v  and Q v  are determined by the following scenarios. Let parameters φ 1  and φ 2  be the same as those defined in Theorem 5, then P v  and Q v  are:
(i). If sequence size n  is even, then k = 2 , 3 , , n / 2  and
P v = 1 2 ( w ( | k φ 1 1 | ) w ( 0 ) + 2 h = 1 α ( φ 1 + 1 ) w ( h ) ) 2 + i = φ 1 + 1 n / 2 + φ 1 1 ( w ( | k i 1 | ) w ( 0 ) + 2 h = 1 α ( i + 1 ) w ( h ) + w ( | k i | ) w ( 0 ) + 2 h = 1 α ( i ) w ( h ) ) 2 + ( w ( | k n / 2 φ 1 | ) w ( 0 ) + 2 h = 1 α ( n / 2 + φ 1 ) w ( h ) ) 2 , Q v = i = 1 φ 1 ( j = φ 1 + 1 n / 2 + φ 1 C j p 2 j 1 w ( | k j | ) w ( 0 ) + 2 h = 1 α ( j ) w ( h ) ) 2 + i = φ 1 + 1 n / 2 + φ 1 1 ( j = i + 1 n / 2 + φ 1 C j p 2 j 1 w ( | k j | ) w ( 0 ) + 2 h = 1 α ( j ) w ( h ) + w ( | k i | ) w ( 0 ) + 2 h = 1 α ( i ) w ( h ) ) 2 + ( w ( | k n / 2 φ 1 | ) w ( 0 ) + 2 h = 1 α ( n / 2 + φ 1 ) w ( h ) ) 2 ¯ .
(ii). If sequence size n  is odd, then k = 2 , 3 , , ( n + 1 ) / 2  and
P v = 1 2 ( w ( | k φ 1 1 | ) w ( 0 ) + 2 h = 1 α ( φ 1 + 1 ) w ( h ) ) 2 + i = φ 1 + 1 ( n + 1 ) / 2 + φ 2 1 ( w ( | k i 1 | ) w ( 0 ) + 2 h = 1 α ( i + 1 ) w ( h ) + w ( | k i | ) w ( 0 ) + 2 h = 1 α ( i ) w ( h ) ) 2 + ( w ( | k ( n + 1 ) / 2 φ 2 | ) w ( 0 ) + 2 h = 1 α ( ( n + 1 ) / 2 + φ 2 ) w ( h ) ) 2 , Q v = i = 1 φ 1 ( j = φ 1 + 1 ( n + 1 ) / 2 + φ 2 C j p 2 j 1 w ( | k j | ) w ( 0 ) + 2 h = 1 α ( j ) w ( h ) ) 2 + i = φ 1 + 1 ( n + 1 ) / 2 + φ 2 1 ( j = i + 1 ( n + 1 ) / 2 + φ 2 C j p 2 j 1 w ( | k j | ) w ( 0 ) + 2 h = 1 α ( j ) w ( h ) + w ( | k i | ) w ( 0 ) + 2 h = 1 α ( i ) w ( h ) ) 2 + ( w ( | k ( n + 1 ) / 2 φ 2 | ) w ( 0 ) + 2 h = 1 α ( ( n + 1 ) / 2 + φ 2 ) w ( h ) ) 2 ¯ .
 Proof of Theorem 12.
The proof is similar to that of Theorem 5, and we omit the details here. □
 Theorem 13.
If a raw data disturbance occurs in the second half of the original sequence, excluding the last data, let φ 3  and φ 4  be the same as those defined in Theorem 6, then the difference between τ ˜ v  and τ v  satisfies expression (27), where parameters P v  and Q v  are determined by:
(i). If sequence size  n  is even, then  k = n / 2 + 1 , n / 2 + 2 , , n 1  and
P v = 1 2 ( w ( | k + φ 4 n / 2 1 | ) w ( 0 ) + 2 h = 1 α ( n / 2 + 1 φ 4 ) w ( h ) ) 2 + i = n / 2 + 1 φ 4 n φ 4 1 ( w ( | k i 1 | ) w ( 0 ) + 2 h = 1 α ( i + 1 ) w ( h ) + w ( | k i | ) w ( 0 ) + 2 h = 1 α ( i ) w ( h ) ) 2 + ( w ( | k + φ 4 n | ) w ( 0 ) + 2 h = 1 α ( n φ 4 ) w ( h ) ) 2 , Q v = i = 1 n / 2 φ 4 ( j = n / 2 + 1 φ 4 n φ 4 C j p 2 j 1 w ( | k j | ) w ( 0 ) + 2 h = 1 α ( j ) w ( h ) ) 2 + i = n / 2 + 1 φ 4 n φ 4 1 ( j = i + 1 n φ 4 C j p 2 j 1 w ( | k j | ) w ( 0 ) + 2 h = 1 α ( j ) w ( h ) + w ( | k i | ) w ( 0 ) + 2 h = 1 α ( i ) w ( h ) ) 2 + ( w ( | k + φ 4 n | ) w ( 0 ) + 2 h = 1 α ( n φ 4 ) w ( h ) ) 2 ¯ .
(ii). If sequence size n  is odd, then k = ( n + 1 ) / 2 + 1 , ( n + 1 ) / 2 + 2 , , n 1  and
P v = 1 2 ( w ( | k + φ 3 ( n + 1 ) / 2 | ) w ( 0 ) + 2 h = 1 α ( ( n + 1 ) / 2 φ 3 ) w ( h ) ) 2 + i = ( n + 1 ) / 2 φ 3 n φ 4 1 ( w ( | k i 1 | ) w ( 0 ) + 2 h = 1 α ( i + 1 ) w ( h ) + w ( | k i | ) w ( 0 ) + 2 h = 1 α ( i ) w ( h ) ) 2 + ( w ( | k + φ 4 n | ) w ( 0 ) + 2 h = 1 α ( n φ 4 ) w ( h ) ) 2 ,
Q v = i = 1 ( n 1 ) / 2 φ 3 ( j = ( n + 1 ) / 2 φ 3 n φ 4 C j p 2 j 1 w ( | k j | ) w ( 0 ) + 2 h = 1 α ( j ) w ( h ) ) 2 + i = ( n + 1 ) / 2 φ 3 n φ 4 1 ( j = i + 1 n φ 4 C j p 2 j 1 w ( | k j | ) w ( 0 ) + 2 h = 1 α ( j ) w ( h ) + w ( | k i | ) w ( 0 ) + 2 h = 1 α ( i ) w ( h ) ) 2 + ( w ( | k + φ 4 n | ) w ( 0 ) + 2 h = 1 α ( n φ 4 ) w ( h ) ) 2 ¯ .
 Proof of Theorem 13.
The proof is similar to that of Theorem 6, and we omit the details here. □
 Theorem 14.
If a disturbance occurs in the last data of the original sequence:  x ˜ ( 0 ) ( n ) = x ( 0 ) ( n ) + ε , then the difference between  τ ˜ v  and  τ v  satisfies expression (27) with the following values of parameters  P v  and  Q v :
(i). If sequence size  n  is even, then
P v = 1 2 ( w ( n / 2 1 ) w ( 0 ) + 2 h = 1 α ( n / 2 + 1 ) w ( h ) ) 2 + i = n / 2 + 1 n 1 ( w ( n i 1 ) w ( 0 ) + 2 h = 1 α ( i + 1 ) w ( h ) + w ( n i ) w ( 0 ) + 2 h = 1 α ( i ) w ( h ) ) 2 , Q v = i = 1 n / 2 ( j = n / 2 + 1 n C j p 2 j 1 w ( n j ) w ( 0 ) + 2 h = 1 α ( j ) w ( h ) ) 2 + i = n / 2 + 1 n 1 ( w ( n i ) w ( 0 ) + 2 h = 1 α ( i ) w ( h ) + j = i + 1 n C j p 2 j 1 w ( n j ) w ( 0 ) + 2 h = 1 α ( j ) w ( h ) ) 2 .
(ii). If sequence size n is odd, then
P v = 1 2 ( w ( ( n 1 ) / 2 ) w ( 0 ) + 2 h = 1 α ( ( n + 1 ) / 2 ) w ( h ) ) 2 + i = ( n + 1 ) / 2 n 1 ( w ( n i 1 ) w ( 0 ) + 2 h = 1 α ( i + 1 ) w ( h ) + w ( n i ) w ( 0 ) + 2 h = 1 α ( i ) w ( h ) ) 2 , Q v = i = 1 ( n 1 ) / 2 ( j = ( n + 1 ) / 2 n C j p 2 j 1 w ( n j ) w ( 0 ) + 2 h = 1 α ( j ) w ( h ) ) 2 + i = ( n + 1 ) / 2 n 1 ( w ( n i ) w ( 0 ) + 2 h = 1 α ( i ) w ( h ) + j = i + 1 n C j p 2 j 1 w ( n j ) w ( 0 ) + 2 h = 1 α ( j ) w ( h ) ) 2 .
 Proof of Theorem 14.
The proof is similar to that of Theorem 7, and we omit the details here. □

5. Numerical Performance of Operator D v in Improving Model Stability

5.1. Numerical Study on Model D G M p ( 1 , 1 )

To evaluate the effect of the fractional-order bidirectional weakening buffer operator D v in improving the stability of model D G M p ( 1 , 1 ) , we consider a real case presented in [22]. This example predicts theannual cargo turnover in Jiangsu, a large coastal province in China. The original data are shown in Table 1, and the forecasting values of four compared models are presented in Table 2.
Table 2 reveals that the forecasting results of the D G M p ( 1 , 1 ) model with data preprocessing based on D v ( v = 0.02 ) are small, which means the validity of the predicted values is maintained.
Then, data noise interferences with different noise amplitudes (ranging from −10% to 10% of the original value) are studied. The effectiveness of operator D v on the prediction model is evaluated from two aspects: model stability and model accuracy. The model stability is measured by the perturbation bounds of the model parameter valueswith and without noise interference. Based on the theorems in Section 3, the perturbation bounds of the prediction models are calculated and summarized in Table 3. The model accuracy is measured by the variationsin the predicted values (VP). Let y 0 ( i )   ( i = 1 , n ) be the predicted value based on the original modeling data without noise interference and y 1 ( i )   ( i = 1 , n ) be the predicted value with data noise. We define V P = ( i = 1 n | y 1 ( i ) y 0 ( i ) | ) / n and Δ V P = V P ( D G M p ( 1 , 1 ) ) V P ( D v + D G M p ( 1 , 1 ) ) . If Δ V P falls into the positive domain, it means D v improves the stability of the model D G M p ( 1 , 1 ) . The results are shown in Table 4.
Table 3 shows that the D G M p ( 1 , 1 ) models with the fractional-order bidirectional weakening buffer operator D v have smaller perturbation bounds in almost all the noise scenarios except for when the data noise occurred in 2007. The results indicate that the data preprocessing method based on the fractional-order bidirectional weakening buffer operator improves the stability of the D G M p ( 1 , 1 ) models. Table 4 shows that operator D v improves the accuracy of prediction performance in most noise samples, except for the noises in the last modeling time point (in 2008). The variations in the predicted values increase with increasing noise amplitudes; however, the data preprocessing based on D v effectively reduced the noise effect on the prediction results. Though D v fails when the noise occurs in the last modeling time point, the data interference occurring in other time points is well controlled.

5.2. Numerical Study on Model N I G M ( p , 1 )

We now consider the effect of operator D v ( v = 0.06 ) in improving the stability of the model N I G M ( p , 1 ) in forecasting the annual electricity consumption in Russia [23]. The forecasting results ofthe four comparedmodels without any data noise interference are shown in Table 5. It is clear that operator D v improves the short-term (2004–2005) forecasting of N I G M ( p , 1 ) . Though its long-term (2006–2007) prediction performance is worse than those from N I G M ( p , 1 ) , its prediction accuracy is still acceptable and higher than the other two models ( D G M ( 1 , 1 ) and G M ( 0.98 , 1 ) ).
Table 6 shows the perturbation bounds of the N I G M ( p , 1 ) models with and without operator D v in different noise scenarios. It is clear that the operator D v results in smaller perturbation values in all noise scenarios and thereby improves the stability of the N I G M ( p , 1 ) model in this numerical study. When applying the indicator V P defined in Section 5.1, the difference between N I G M ( p , 1 ) with and without D v can be expressed by Δ V P = V P ( N I G M ( p , 1 ) ) V P ( D v + N I G M ( p , 1 ) ) . Table 7 shows the Δ V P results in different noise amplitude scenarios. We can see that when a data disturbance occurs in the early modeling period (2000 or 2001 in this case), operator D v improves the accuracy of the prediction results in all thirty noise amplitude conditions. When noise occurs in the later modeling time point in 2002 (or 2003), the prediction without D v outperforms that of with D v in only four (or five) out of thirty noise perturbations. These confirm the effectiveness of operator D v in improving the stability of the prediction model N I G M ( p , 1 ) .
The numerical cases in this section demonstrate that the fractional-order bidirectional weakening buffer operator D v reduces the one-sided reaction to sample disturbances, and on the other hand, it can effectively improve the stability of time series prediction models by taking into account both the old and new information.

6. Conclusions

The performance of sequence operators in the stability of operator-based time series models has a direct impact on the validity of the model findings. Without a specific requirement for a particular part of the information in a series object, all data elements in this series should be treated equally. However, some widely used fractional-order weakening buffer operators are too subjectively biased in dealing with samples and sample disturbances. In contrast, the fractional-order bidirectional weakening buffer operator D v presents a more objective approach to data processing. Both theoretical investigations and numerical experiments, based on real cases, show the favorable effects of operator D v . This study reveals that the proposed fractional-order weakening buffer operator-based data preprocessing method reduces the perturbation bounds of models in data noise scenarios, thereby improving the stability and prediction accuracy of time series models. Other features of the various fractional-order operators and their effects in time series models are worth further studies.

Author Contributions

Conceptualization, C.L. and Y.Y.; methodology, C.L. and Y.Y.; formal analysis, C.L.; data curation, C.L. and X.Z.;writing—original draft preparation, C.L.; writing—review and editing, Y.Y.; supervision, Y.Y. and X.Z.; funding acquisition, C.L. and X.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Key Research and Development Program of China (GrantNo. 2021YFB2601704), the Science and Technology Project of Sichuan Province (GrantNo. 2021YFS0319) and the Fundamental Research Funds for the Central Universitiesof China (GrantNo.ZHMH2022–008, J2022–062 and J2023–049).

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Appendix A.1. Proof of Theorem 5

 Proof.
(i). Sequence size n is even and k = 2 , 3 , , n / 2 . According to the proposed fractional-order operator D v , the sequences with and without disturbance applied to D G M p ( 1 , 1 ) satisfy
x ˜ v ( i ) = { x v ( i ) , when 1 i φ 1 or n / 2 + φ 1 < i n x v ( i ) + ε w ( | i k | ) ( w ( 0 ) + 2 j = 1 α ( i ) w ( j ) ) , when φ 1 < i n / 2 + φ 1
Then, we can obtain
Δ B v = [ 0 0 0 0 0 w ( | k φ 1 1 | ) ε w ( 0 ) + 2 h = 1 α ( φ 1 + 1 ) w ( h ) 0 C p 1 w ( | k φ 1 1 | ) ε w ( 0 ) + 2 h = 1 α ( φ 1 + 1 ) w ( h ) + w ( | k φ 1 2 | ) ε w ( 0 ) + 2 h = 1 α ( φ 1 + 2 ) w ( h ) 0 C p + n / 2 2 n / 2 1 w ( | k φ 1 1 | ) ε w ( 0 ) + 2 h = 1 α ( φ 1 + 1 ) w ( h ) + C p + n / 2 3 n / 2 2 w ( | k φ 1 2 | ) ε w ( 0 ) + 2 h = 1 α ( φ 1 + 2 ) w ( h ) + w ( | k φ 1 n / 2 | ) ε w ( 0 ) + 2 h = 1 α ( n / 2 + φ 1 ) w ( h ) 0 C p + n / 2 1 n / 2 w ( | k φ 1 1 | ) ε w ( 0 ) + 2 h = 1 α ( φ 1 + 1 ) w ( h ) + C p + n / 2 2 n / 2 1 w ( | k φ 1 2 | ) ε w ( 0 ) + 2 h = 1 α ( φ 1 + 2 ) w ( h ) + C p 1 w ( | k φ 1 n / 2 | ) ε w ( 0 ) + 2 h = 1 α ( n / 2 + φ 1 ) w ( h ) 0 C p + n φ 1 3 n φ 1 2 w ( | k φ 1 1 | ) ε w ( 0 ) + 2 h = 1 α ( φ 1 + 1 ) w ( h ) + C p + n φ 1 4 n φ 1 3 w ( | k φ 1 2 | ) ε w ( 0 ) + 2 h = 1 α ( φ 1 + 2 ) w ( h ) + C p + n / 2 φ 1 2 n / 2 φ 1 1 w ( | k φ 1 n / 2 | ) ε w ( 0 ) + 2 h = 1 α ( n / 2 + φ 1 ) w ( h ) ] ,
Δ Y v = [ 0 0 w ( | k φ 1 1 | ) ε w ( 0 ) + 2 h = 1 α ( φ 1 + 1 ) w ( h ) C p 1 w ( | k φ 1 1 | ) ε w ( 0 ) + 2 h = 1 α ( φ 1 + 1 ) w ( h ) + w ( | k φ 1 2 | ) ε w ( 0 ) + 2 h = 1 α ( φ 1 + 2 ) w ( h ) C p + n / 2 2 n / 2 1 w ( | k φ 1 1 | ) ε w ( 0 ) + 2 h = 1 α ( φ 1 + 1 ) w ( h ) + C p + n / 2 3 n / 2 2 w ( | k φ 1 2 | ) ε w ( 0 ) + 2 h = 1 α ( φ 1 + 2 ) w ( h ) + w ( | k φ 1 n / 2 | ) ε w ( 0 ) + 2 h = 1 α ( n / 2 + φ 1 ) w ( h ) C p + n / 2 1 n / 2 w ( | k φ 1 1 | ) ε w ( 0 ) + 2 h = 1 α ( φ 1 + 1 ) w ( h ) + C p + n / 2 2 n / 2 1 w ( | k φ 1 2 | ) ε w ( 0 ) + 2 h = 1 α ( φ 1 + 2 ) w ( h ) + C p 1 w ( | k φ 1 n / 2 | ) ε w ( 0 ) + 2 h = 1 α ( n / 2 + φ 1 ) w ( h ) C p + n φ 1 2 n φ 1 1 w ( | k φ 1 1 | ) ε w ( 0 ) + 2 h = 1 α ( φ 1 + 1 ) w ( h ) + C p + n φ 1 3 n φ 1 2 w ( | k φ 1 2 | ) ε w ( 0 ) + 2 h = 1 α ( φ 1 + 2 ) w ( h ) + C p + n / 2 φ 1 1 n / 2 φ 1 w ( | k φ 1 n / 2 | ) ε w ( 0 ) + 2 h = 1 α ( n / 2 + φ 1 ) w ( h ) ] .
Then, calculatethe matrix norm | | Δ B v | | 2 and vector norm | | Δ Y v | | , extract parameter ε and apply Lemma 1; then, the parameter expressions in Equation (15) are obtained.
(ii). Sequence size n is odd and k = 2 , 3 , , ( n + 1 ) / 2 . According to the fractional-order bidirectional weakening buffer operator D v , the sequences with and without disturbance applied to D G M p ( 1 , 1 ) satisfy
x ˜ v ( i ) = { x v ( i ) , when 1 i φ 1 or ( n + 1 ) / 2 + φ 2 < i n x v ( i ) + ε w ( | i k | ) ( w ( 0 ) + 2 j = 1 α ( i ) w ( j ) ) , when φ 1 < i ( n + 1 ) / 2 + φ 2
Then, we can obtain
Δ B v = [ 0 0 0 0 0 w ( | k φ 1 1 | ) ε w ( 0 ) + 2 h = 1 α ( φ 1 + 1 ) w ( h ) 0 C p 1 w ( | k φ 1 1 | ) ε w ( 0 ) + 2 h = 1 α ( φ 1 + 1 ) w ( h ) + w ( | k φ 1 2 | ) ε w ( 0 ) + 2 h = 1 α ( φ 1 + 2 ) w ( h ) 0 C p + ( n + 1 ) / 2 + φ 2 φ 1 2 ( n + 1 ) / 2 + φ 2 φ 1 1 w ( | k φ 1 1 | ) ε w ( 0 ) + 2 h = 1 α ( φ 1 + 1 ) w ( h ) + C p + ( n + 1 ) / 2 + φ 2 φ 1 3 ( n + 1 ) / 2 + φ 2 φ 1 2 w ( | k φ 1 2 | ) ε w ( 0 ) + 2 h = 1 α ( φ 1 + 2 ) w ( h ) + w ( | k φ 2 ( n + 1 ) / 2 | ) ε w ( 0 ) + 2 h = 1 α ( ( n + 1 ) / 2 + φ 2 ) w ( h ) 0 C p + ( n + 1 ) / 2 + φ 2 φ 1 1 ( n + 1 ) / 2 + φ 2 φ 1 w ( | k φ 1 1 | ) ε w ( 0 ) + 2 h = 1 α ( φ 1 + 1 ) w ( h ) + C p + ( n + 1 ) / 2 + φ 2 φ 1 2 ( n + 1 ) / 2 + φ 2 φ 1 1 w ( | k φ 1 2 | ) ε w ( 0 ) + 2 h = 1 α ( φ 1 + 2 ) w ( h ) + C p 1 w ( | k φ 2 ( n + 1 ) / 2 | ) ε w ( 0 ) + 2 h = 1 α ( ( n + 1 ) / 2 + φ 2 ) w ( h ) 0 C p + n φ 1 3 n φ 1 2 w ( | k φ 1 1 | ) ε w ( 0 ) + 2 h = 1 α ( φ 1 + 1 ) w ( h ) + C p + n φ 1 4 n φ 1 3 w ( | k φ 1 2 | ) ε w ( 0 ) + 2 h = 1 α ( φ 1 + 2 ) w ( h ) + C p + ( n 1 ) / 2 φ 2 2 ( n 1 ) / 2 φ 2 1 w ( | k φ 2 ( n + 1 ) / 2 | ) ε w ( 0 ) + 2 h = 1 α ( ( n + 1 ) / 2 + φ 2 ) w ( h ) ] ,
Δ Y v = [ 0 0 w ( | k φ 1 1 | ) ε w ( 0 ) + 2 h = 1 α ( φ 1 + 1 ) w ( h ) C p 1 w ( | k φ 1 1 | ) ε w ( 0 ) + 2 h = 1 α ( φ 1 + 1 ) w ( h ) + w ( | k φ 1 2 | ) ε w ( 0 ) + 2 h = 1 α ( φ 1 + 2 ) w ( h ) C p + ( n + 1 ) / 2 + φ 2 φ 1 2 ( n + 1 ) / 2 + φ 2 φ 1 1 w ( | k φ 1 1 | ) ε w ( 0 ) + 2 h = 1 α ( φ 1 + 1 ) w ( h ) + C p + ( n + 1 ) / 2 + φ 2 φ 1 3 ( n + 1 ) / 2 + φ 2 φ 1 2 w ( | k φ 1 2 | ) ε w ( 0 ) + 2 h = 1 α ( φ 1 + 2 ) w ( h ) + w ( | k φ 2 ( n + 1 ) / 2 | ) ε w ( 0 ) + 2 h = 1 α ( ( n + 1 ) / 2 + φ 2 ) w ( h ) C p + ( n + 1 ) / 2 + φ 2 φ 1 1 ( n + 1 ) / 2 + φ 2 φ 1 w ( | k φ 1 1 | ) ε w ( 0 ) + 2 h = 1 α ( φ 1 + 1 ) w ( h ) + C p + ( n + 1 ) / 2 + φ 2 φ 1 2 ( n + 1 ) / 2 + φ 2 φ 1 1 w ( | k φ 1 2 | ) ε w ( 0 ) + 2 h = 1 α ( φ 1 + 2 ) w ( h ) + C p 1 w ( | k φ 2 ( n + 1 ) / 2 | ) ε w ( 0 ) + 2 h = 1 α ( ( n + 1 ) / 2 + φ 2 ) w ( h ) C p + n φ 1 2 n φ 1 1 w ( | k φ 1 1 | ) ε w ( 0 ) + 2 h = 1 α ( φ 1 + 1 ) w ( h ) + C p + n φ 1 3 n φ 1 2 w ( | k φ 1 2 | ) ε w ( 0 ) + 2 h = 1 α ( φ 1 + 2 ) w ( h ) + C p + ( n 1 ) / 2 φ 2 1 ( n 1 ) / 2 φ 2 w ( | k φ 2 ( n + 1 ) / 2 | ) ε w ( 0 ) + 2 h = 1 α ( ( n + 1 ) / 2 + φ 2 ) w ( h ) ] .
Then, calculate the matrix norm | | Δ B v | | 2 and vector norm | | Δ Y v | | , extract parameter ε and apply Lemma 1; then the parameter expressions in Equation (16) are obtained.
The proof of Theorem 5 is now complete. □

Appendix A.2. Proof of Theorem 6

 Proof.
(i). Sequence size n is even and k = n / 2 + 1 , n / 2 + 2 , , n 1 . According to the fractional-order bidirectional weakening buffer operator D v , the sequences with and without disturbance applied to D G M p ( 1 , 1 ) satisfy
x ˜ v ( i ) = { x v ( i ) , when 1 i < n / 2 + 1 φ 4 or n + 1 φ 4 i n x v ( i ) + ε w ( | i k | ) ( w ( 0 ) + 2 j = 1 α ( i ) w ( j ) ) , when n / 2 + 1 φ 4 i < n + 1 φ 4
Then, we can obtain
Δ B v = [ 0 0 0 0 0 w ( | k + φ 4 n / 2 1 | ) ε w ( 0 ) + 2 h = 1 α ( n / 2 + 1 φ 4 ) w ( h ) 0 C p 1 w ( | k + φ 4 n / 2 1 | ) ε w ( 0 ) + 2 h = 1 α ( n / 2 + 1 φ 4 ) w ( h ) + w ( | k + φ 4 n / 2 2 | ) ε w ( 0 ) + 2 h = 1 α ( n / 2 + 2 φ 4 ) w ( h ) 0 C p + n / 2 2 n / 2 1 w ( | k + φ 4 n / 2 1 | ) ε w ( 0 ) + 2 h = 1 α ( n / 2 + 1 φ 4 ) w ( h ) + C p + n / 2 3 n / 2 2 w ( | k + φ 4 n / 2 2 | ) ε w ( 0 ) + 2 h = 1 α ( n / 2 + 2 φ 4 ) w ( h ) + w ( | k + φ 4 n | ) ε w ( 0 ) + 2 h = 1 α ( n φ 4 ) w ( h ) 0 C p + n / 2 1 n / 2 w ( | k + φ 4 n / 2 1 | ) ε w ( 0 ) + 2 h = 1 α ( n / 2 + 1 φ 4 ) w ( h ) + C p + n / 2 2 n / 2 1 w ( | k + φ 4 n / 2 2 | ) ε w ( 0 ) + 2 h = 1 α ( n / 2 + 2 φ 4 ) w ( h ) + C p 1 w ( | k + φ 4 n | ) ε w ( 0 ) + 2 h = 1 α ( n φ 4 ) w ( h ) 0 C p + n / 2 + φ 4 3 n / 2 + φ 4 2 w ( | k + φ 4 n / 2 1 | ) ε w ( 0 ) + 2 h = 1 α ( n / 2 + 1 φ 4 ) w ( h ) + C p + n / 2 + φ 4 4 n / 2 + φ 4 3 w ( | k + φ 4 n / 2 2 | ) ε w ( 0 ) + 2 h = 1 α ( n / 2 + 2 φ 4 ) w ( h ) + C p + φ 4 2 φ 4 1 w ( | k + φ 4 n | ) ε w ( 0 ) + 2 h = 1 α ( n φ 4 ) w ( h ) ] ,
Δ Y v = [ 0 0 w ( | k + φ 4 n / 2 1 | ) ε w ( 0 ) + 2 h = 1 α ( n / 2 + 1 φ 4 ) w ( h ) C p 1 w ( | k + φ 4 n / 2 1 | ) ε w ( 0 ) + 2 h = 1 α ( n / 2 + 1 φ 4 ) w ( h ) + w ( | k + φ 4 n / 2 2 | ) ε w ( 0 ) + 2 h = 1 α ( n / 2 + 2 φ 4 ) w ( h ) C p + n / 2 2 n / 2 1 w ( | k + φ 4 n / 2 1 | ) ε w ( 0 ) + 2 h = 1 α ( n / 2 + 1 φ 4 ) w ( h ) + C p + n / 2 3 n / 2 2 w ( | k + φ 4 n / 2 2 | ) ε w ( 0 ) + 2 h = 1 α ( n / 2 + 2 φ 4 ) w ( h ) + w ( | k + φ 4 n | ) ε w ( 0 ) + 2 h = 1 α ( n φ 4 ) w ( h ) C p + n / 2 1 n / 2 w ( | k + φ 4 n / 2 1 | ) ε w ( 0 ) + 2 h = 1 α ( n / 2 + 1 φ 4 ) w ( h ) + C p + n / 2 2 n / 2 1 w ( | k + φ 4 n / 2 2 | ) ε w ( 0 ) + 2 h = 1 α ( n / 2 + 2 φ 4 ) w ( h ) + C p 1 w ( | k + φ 4 n | ) ε w ( 0 ) + 2 h = 1 α ( n φ 4 ) w ( h ) C p + n / 2 + φ 4 2 n / 2 + φ 4 1 w ( | k + φ 4 n / 2 1 | ) ε w ( 0 ) + 2 h = 1 α ( n / 2 + 1 φ 4 ) w ( h ) + C p + n / 2 + φ 4 3 n / 2 + φ 4 2 w ( | k + φ 4 n / 2 2 | ) ε w ( 0 ) + 2 h = 1 α ( n / 2 + 2 φ 4 ) w ( h ) + C p + φ 4 1 φ 4 w ( | k + φ 4 n | ) ε w ( 0 ) + 2 h = 1 α ( n φ 4 ) w ( h ) ] .
Then, calculate the matrix norm | | Δ B v | | 2 and vector norm | | Δ Y v | | , extract parameter ε and apply Lemma 1; then, the parameter expressions in Equation (17) are obtained.
(ii). Sequence size n is odd and k = ( n + 1 ) / 2 + 1 , ( n + 1 ) / 2 + 2 , , n 1 . Based on operator D v , the sequences with and without disturbance applied to D G M p ( 1 , 1 ) satisfy
x ˜ v ( i ) = { x v ( i ) , when 1 i < ( n + 1 ) / 2 φ 3 or n + 1 φ 4 i n x v ( i ) + ε w ( | i k | ) ( w ( 0 ) + 2 j = 1 α ( i ) w ( j ) ) , when ( n + 1 ) / 2 φ 3 i < n + 1 φ 4
Then, we can obtain
Δ B v = [ 0 0 0 0 0 w ( | k + φ 3 ( n + 1 ) / 2 | ) ε w ( 0 ) + 2 h = 1 α ( ( n + 1 ) / 2 φ 3 ) w ( h ) 0 C p 1 w ( | k + φ 3 ( n + 1 ) / 2 | ) ε w ( 0 ) + 2 h = 1 α ( ( n + 1 ) / 2 φ 3 ) w ( h ) + w ( | k + φ 3 ( n + 3 ) / 2 | ) ε w ( 0 ) + 2 h = 1 α ( ( n + 3 ) / 2 φ 3 ) w ( h ) 0 C p + ( n 3 ) / 2 + φ 3 φ 4 ( n 1 ) / 2 + φ 3 φ 4 w ( | k + φ 3 ( n + 1 ) / 2 | ) ε w ( 0 ) + 2 h = 1 α ( ( n + 1 ) / 2 φ 3 ) w ( h ) + C p + ( n 5 ) / 2 + φ 3 φ 4 ( n 3 ) / 2 + φ 3 φ 4 w ( | k + φ 3 ( n + 3 ) / 2 | ) ε w ( 0 ) + 2 h = 1 α ( ( n + 3 ) / 2 φ 3 ) w ( h ) + w ( | k + φ 4 n | ) ε w ( 0 ) + 2 h = 1 α ( n φ 4 ) w ( h ) 0 C p + ( n 1 ) / 2 + φ 3 φ 4 ( n + 1 ) / 2 + φ 3 φ 4 w ( | k + φ 3 ( n + 1 ) / 2 | ) ε w ( 0 ) + 2 h = 1 α ( ( n + 1 ) / 2 φ 3 ) w ( h ) + C p + ( n 3 ) / 2 + φ 3 φ 4 ( n 1 ) / 2 + φ 3 φ 4 w ( | k + φ 3 ( n + 3 ) / 2 | ) ε w ( 0 ) + 2 h = 1 α ( ( n + 3 ) / 2 φ 3 ) w ( h ) + C p 1 w ( | k + φ 4 n | ) ε w ( 0 ) + 2 h = 1 α ( n φ 4 ) w ( h ) 0 C p + ( n 5 ) / 2 + φ 3 ( n 3 ) / 2 + φ 3 w ( | k + φ 3 ( n + 1 ) / 2 | ) ε w ( 0 ) + 2 h = 1 α ( ( n + 1 ) / 2 φ 3 ) w ( h ) + C p + ( n 7 ) / 2 + φ 3 ( n 5 ) / 2 + φ 3 w ( | k + φ 3 ( n + 3 ) / 2 | ) ε w ( 0 ) + 2 h = 1 α ( ( n + 3 ) / 2 φ 3 ) w ( h ) + C p + φ 4 2 φ 4 1 w ( | k + φ 4 n | ) ε w ( 0 ) + 2 h = 1 α ( n φ 4 ) w ( h ) ] ,
Δ Y v = [ 0 0 w ( | k + φ 3 ( n + 1 ) / 2 | ) ε w ( 0 ) + 2 h = 1 α ( ( n + 1 ) / 2 φ 3 ) w ( h ) C p 1 w ( | k + φ 3 ( n + 1 ) / 2 | ) ε w ( 0 ) + 2 h = 1 α ( ( n + 1 ) / 2 φ 3 ) w ( h ) + w ( | k + φ 3 ( n + 3 ) / 2 | ) ε w ( 0 ) + 2 h = 1 α ( ( n + 3 ) / 2 φ 3 ) w ( h ) C p + ( n 3 ) / 2 + φ 3 φ 4 ( n 1 ) / 2 + φ 3 φ 4 w ( | k + φ 3 ( n + 1 ) / 2 | ) ε w ( 0 ) + 2 h = 1 α ( ( n + 1 ) / 2 φ 3 ) w ( h ) + C p + ( n 5 ) / 2 + φ 3 φ 4 ( n 3 ) / 2 + φ 3 φ 4 w ( | k + φ 3 ( n + 3 ) / 2 | ) ε w ( 0 ) + 2 h = 1 α ( ( n + 3 ) / 2 φ 3 ) w ( h ) + w ( | k + φ 4 n | ) ε w ( 0 ) + 2 h = 1 α ( n φ 4 ) w ( h ) C p + ( n 1 ) / 2 + φ 3 φ 4 ( n + 1 ) / 2 + φ 3 φ 4 w ( | k + φ 3 ( n + 1 ) / 2 | ) ε w ( 0 ) + 2 h = 1 α ( ( n + 1 ) / 2 φ 3 ) w ( h ) + C p + ( n 3 ) / 2 + φ 3 φ 4 ( n 1 ) / 2 + φ 3 φ 4 w ( | k + φ 3 ( n + 3 ) / 2 | ) ε w ( 0 ) + 2 h = 1 α ( ( n + 3 ) / 2 φ 3 ) w ( h ) + C p 1 w ( | k + φ 4 n | ) ε w ( 0 ) + 2 h = 1 α ( n φ 4 ) w ( h ) C p + ( n 3 ) / 2 + φ 3 ( n 1 ) / 2 + φ 3 w ( | k + φ 3 ( n + 1 ) / 2 | ) ε w ( 0 ) + 2 h = 1 α ( ( n + 1 ) / 2 φ 3 ) w ( h ) + C p + ( n 5 ) / 2 + φ 3 ( n 3 ) / 2 + φ 3 w ( | k + φ 3 ( n + 3 ) / 2 | ) ε w ( 0 ) + 2 h = 1 α ( ( n + 3 ) / 2 φ 3 ) w ( h ) + C p + φ 4 1 φ 4 w ( | k + φ 4 n | ) ε w ( 0 ) + 2 h = 1 α ( n φ 4 ) w ( h ) ] .
Then, calculate the matrix norm | | Δ B v | | 2 and vector norm | | Δ Y v | | , extract parameter ε and apply Lemma 1; then, the parameter expressions in Equation (18) are obtained.
The proof of Theorem 6 is now complete. □

Appendix A.3. Proof of Theorem 7

 Proof.
(i). When sequence size n is even, according to the logic of D G M p ( 1 , 1 ) , we have
Δ B v = [ 0 0 0 0 0 w ( n / 2 1 ) ε w ( 0 ) + 2 h = 1 α ( n / 2 + 1 ) w ( h ) 0 C p 1 w ( n / 2 1 ) ε w ( 0 ) + 2 h = 1 α ( n / 2 + 1 ) w ( h ) + w ( n / 2 2 ) ε w ( 0 ) + 2 h = 1 α ( n / 2 + 2 ) w ( h ) 0 C p + n / 2 3 n / 2 2 w ( n / 2 1 ) ε w ( 0 ) + 2 h = 1 α ( n / 2 + 1 ) w ( h ) + C p + n / 2 4 n / 2 3 w ( n / 2 2 ) ε w ( 0 ) + 2 h = 1 α ( n / 2 + 2 ) w ( h ) + w ( 1 ) ε w ( 0 ) + 2 h = 1 α ( n 1 ) w ( h ) ] ,
Δ Y v = [ 0 0 w ( n / 2 1 ) ε w ( 0 ) + 2 h = 1 α ( n / 2 + 1 ) w ( h ) C p 1 w ( n / 2 1 ) ε w ( 0 ) + 2 h = 1 α ( n / 2 + 1 ) w ( h ) + w ( n / 2 2 ) ε w ( 0 ) + 2 h = 1 α ( n / 2 + 2 ) w ( h ) C p + n / 2 2 n / 2 1 w ( n / 2 1 ) ε w ( 0 ) + 2 h = 1 α ( n / 2 + 1 ) w ( h ) + C p + n / 2 3 n / 2 2 w ( n / 2 2 ) ε w ( 0 ) + 2 h = 1 α ( n / 2 + 2 ) w ( h ) + w ( 0 ) ε w ( 0 ) + 2 h = 1 α ( n ) w ( h ) ] .
Then, calculate the matrix norm | | Δ B v | | 2 and vector norm | | Δ Y v | | , extract parameter ε and apply Lemma 1; then, the parameter expressions in Equation (19) are obtained.
(ii). When sequence size n is odd, we can obtain:
Δ B v = [ 0 0 0 0 0 w ( ( n 1 ) / 2 ) ε w ( 0 ) + 2 h = 1 α ( ( n + 1 ) / 2 ) w ( h ) 0 C p 1 w ( ( n 1 ) / 2 ) ε w ( 0 ) + 2 h = 1 α ( ( n + 1 ) / 2 ) w ( h ) + w ( ( n 3 ) / 2 ) ε w ( 0 ) + 2 h = 1 α ( ( n + 3 ) / 2 ) w ( h ) 0 C p + ( n 5 ) / 2 ( n 3 ) / 2 w ( ( n 1 ) / 2 ) ε w ( 0 ) + 2 h = 1 α ( ( n + 1 ) / 2 ) w ( h ) + C p + ( n 7 ) / 2 ( n 5 ) / 2 w ( ( n 3 ) / 2 ) ε w ( 0 ) + 2 h = 1 α ( ( n + 3 ) / 2 ) w ( h ) + w ( 1 ) ε w ( 0 ) + 2 h = 1 α ( n 1 ) w ( h ) ] ,
Δ Y v = [ 0 0 w ( ( n 1 ) / 2 ) ε w ( 0 ) + 2 h = 1 α ( ( n + 1 ) / 2 ) w ( h ) C p 1 w ( ( n 1 ) / 2 ) ε w ( 0 ) + 2 h = 1 α ( ( n + 1 ) / 2 ) w ( h ) + w ( ( n 3 ) / 2 ) ε w ( 0 ) + 2 h = 1 α ( ( n + 3 ) / 2 ) w ( h ) C p + ( n 3 ) / 2 ( n 1 ) / 2 w ( ( n 1 ) / 2 ) ε w ( 0 ) + 2 h = 1 α ( ( n + 1 ) / 2 ) w ( h ) + C p + ( n 5 ) / 2 ( n 3 ) / 2 w ( ( n 3 ) / 2 ) ε w ( 0 ) + 2 h = 1 α ( ( n + 3 ) / 2 ) w ( h ) + w ( 0 ) ε w ( 0 ) + 2 h = 1 α ( n ) w ( h ) ] .
Then, calculate the matrix norm | | Δ B v | | 2 and vector norm | | Δ Y v | | , extract parameter ε and apply Lemma 1; then, the parameter expressions in Equation (20) are obtained.
The proof of Theorem 7 is now complete. □

References

  1. Yu, L.; Wang, S.; Lai, K.K.; Nakamori, Y. Time series forecasting with multiple candidate models: Selecting or combining? J. Syst. Sci. Complex. 2005, 18, 1–18. [Google Scholar]
  2. Shahin, A.I.; Almotairi, S. A deep learning BiLSTM encoding-decoding model for COVID-19 pandemic spread forecasting. Fractal Fract. 2021, 5, 175. [Google Scholar] [CrossRef]
  3. Xu, C.; Mu, D.; Liu, Z.; Pang, Y.; Liao, M.; Aouiti, C. New insight into bifurcation of fractional-order 4D neural networks incorporating two different time delays. Commun. Nonlinear Sci. 2023, 118, 107043. [Google Scholar] [CrossRef]
  4. Xu, C.; Mu, D.; Liu, Z.; Pang, Y.; Liao, M.; Li, P.; Yao, L.; Qin, Q. Comparative exploration on bifurcation behavior for integer-order and fractional-order delayed BAM neural networks. Nonlinear Anal. Model. Control 2022, 27, 1030–1053. [Google Scholar] [CrossRef]
  5. Braverman, E.; Rodkina, A. On convergence of solutions to difference equations with additive perturbations. J. Differ. Equ. Appl. 2016, 22, 878–903. [Google Scholar] [CrossRef] [Green Version]
  6. Zhu, M.; Wang, D.; Guo, M. Existence and stability of stationary solutions of nonlinear difference equations under random perturbations. J. Differ. Equ. Appl. 2011, 17, 587–602. [Google Scholar] [CrossRef]
  7. Xu, C.; Mu, D.; Pan, Y.; Aouiti, C.; Yao, L. Exploring bifurcation in a fractional-order predator-prey system with mixed delays. J. Appl. Anal. Comput. 2023, 13, 1119–1136. [Google Scholar] [CrossRef]
  8. Ou, W.; Xu, C.; Cui, Q.; Liu, Z.; Pang, Y.; Farman, M.; Ahmad, S.; Zeb, A. Mathematical study on bifurcation dynamics and control mechanism of tri-neuron bidirectional associative memory neural networks including delay. Math. Methods Appl. Sci. 2023, 1–25. [Google Scholar] [CrossRef]
  9. Lin, Z.; Wang, H. Modeling and application of fractional-order economic growth model with time delay. Fractal Fract. 2021, 5, 74. [Google Scholar] [CrossRef]
  10. Chandra, R.; Zhang, M. Cooperative coevolution of Elman recurrent neural networks for chaotic time series prediction. Neurocomputing 2012, 86, 116–123. [Google Scholar] [CrossRef]
  11. Yager, R.R. Exponential smoothing with credibility weighted observations. Inf. Sci. 2013, 252, 96–105. [Google Scholar] [CrossRef]
  12. Rasmussen, R. On time series data and optimal parameters. Omega 2004, 32, 111–120. [Google Scholar] [CrossRef]
  13. Taylor, J.W.; Snyder, R.D. Forecasting intraday time series with multiple seasonal cycles using parsimonious seasonal exponential smoothing. Omega 2012, 40, 748–757. [Google Scholar] [CrossRef] [Green Version]
  14. Liu, S.F.; Forrest, J.Y.L. Grey Systems: Theory and Applications; Springer: Berlin/Heidelberg, Germany, 2010. [Google Scholar]
  15. Hu, Y.C. Grey prediction with residual modification using functional-link net and its application to energy demand forecasting. Kybernetes 2017, 46, 349–363. [Google Scholar] [CrossRef]
  16. Lin, Y.; Chen, M.; Liu, S. Theory of grey systems: Capturing uncertainties of grey information. Kybernetes 2004, 33, 196–218. [Google Scholar] [CrossRef]
  17. Liu, S.F.; Yang, Y.J.; Forrest, J. Grey Data Analysis: Methods, Models and Applications; Springer: Singapore, 2016. [Google Scholar]
  18. Dang, Y.G.; Liu, S.F.; Liu, B.; Tang, X.W. Study on the buffer weakening operator. Chin. J. Manag. Sci. 2004, 12, 108–111. [Google Scholar]
  19. Xie, N.M.; Liu, S.F. A new applicative weakening buffer operator. Chin. J. Manag. Sci. 2003, 11, 46–48. [Google Scholar]
  20. Mao, S.; Gao, M.; Xiao, X.; Zhu, M. A novel fractional grey system model and its application. Appl. Math. Model. 2016, 40, 5063–5076. [Google Scholar] [CrossRef]
  21. Wu, L.; Liu, S.; Yang, Y.; Ma, L.; Liu, H. Multi-variable weakening buffer operator and its application. Inf. Sci. 2016, 339, 98–107. [Google Scholar] [CrossRef] [Green Version]
  22. Wu, L.F.; Liu, S.F.; Yao, L.G. Discrete grey model based on fractional order accumulate. Syst. Eng. Theor. Pract. 2014, 34, 1822–1827. [Google Scholar]
  23. Wu, L.F.; Liu, S.F.; Yao, L.G. Grey model with Caputo fractional order derivative. Syst. Eng. Theor. Pract. 2015, 35, 1311–1316. [Google Scholar]
  24. Ma, L.; Li, J.; Zhao, Y. Population forecast of China’s rural community based on CFANGBM and improved Aquila optimizer algorithm. Fractal Fract. 2021, 5, 190. [Google Scholar] [CrossRef]
  25. Tang, X.; Xie, N.; Hu, A. Forecasting annual foreign tourist arrivals to China by incorporating firefly algorithm into fractional non-homogenous discrete Grey model. Kybernetes 2022, 51, 676–693. [Google Scholar] [CrossRef]
  26. Yuan, Y.; Zhao, H.; Yuan, X.; Chen, L.; Lei, X. Application of fractional order-based grey power model in water consumption prediction. Environ. Earth Sci. 2019, 78, 266. [Google Scholar] [CrossRef]
  27. Li, C.; Yang, Y.; Liu, S. Comparative analysis of properties of weakening buffer operators in time series prediction models. Commun. Nonlinear Sci. 2019, 68, 257–285. [Google Scholar] [CrossRef]
  28. Li, C.; Yang, Y.; Liu, S. A new method to mitigate data fluctuations for time series prediction. Appl. Math. Model. 2019, 65, 390–407. [Google Scholar] [CrossRef]
  29. Xiao, X.; Guo, H.; Mao, S. The modeling mechanism, extension and optimization of grey GM (1, 1) model. Appl. Math. Model. 2014, 38, 1896–1910. [Google Scholar] [CrossRef]
  30. Stewart, G.W.; Sun, J. Matrix Perturbation Theory; Academic Press: New York, NY, USA, 1990. [Google Scholar]
Table 1. The originaldata of the annual cargo turnover used in [22]. (Unit: 100 million ton-km).
Table 1. The originaldata of the annual cargo turnover used in [22]. (Unit: 100 million ton-km).
Modeling PeriodForecasting Period
2003200420052006200720082009
Freight Ton-Kilometers1817.442398.133068.33644.144098.424707.55154.46
Table 2. The forecastingresults of four different models.
Table 2. The forecastingresults of four different models.
D G M 1 / 2 ( 1 , 1 ) D v + D G M 1 / 2 ( 1 , 1 ) D G M 2 / 3 ( 1 , 1 ) D v + D G M 2 / 3 ( 1 , 1 )
Freight Ton-Kilometers (2009)5236.45 *5238.695303.33 *5305.58
MAPE (%)1.59 *1.632.89 *2.93
* values obtained from [22].
Table 3. The perturbation bounds of four models in different noise scenarios.
Table 3. The perturbation bounds of four models in different noise scenarios.
Noise
Position
Model
Index *
Noise Amplitude
−10%−8%−6%−4%−2%2%4%6%8%10%
2003A90.372.554.636.518.318.537.155.874.793.7
B87.270.152.735.317.717.835.854.072.290.6
2004A110.790.268.946.823.824.750.276.5103.7131.8
B109.389.067.846.023.424.149.074.6100.9128.1
2005A128.5104.579.754.027.428.257.287.0117.5148.7
B127.0103.078.352.926.827.555.684.3113.6143.6
2006A113.692.971.148.424.625.551.878.9106.7135.1
B112.391.469.747.224.024.649.975.7102.2129.1
2007A26.925.121.415.98.810.322.135.249.765.4
B33.529.924.617.99.610.923.136.551.066.6
2008A198.0158.4118.879.239.639.679.2118.8158.4198.0
B195.3156.2117.278.139.039.078.1117.1156.1195.2
2003C68.054.541.027.413.813.827.741.755.870.0
D64.852.039.126.213.113.226.539.853.266.7
2004C115.893.871.248.024.324.850.276.2102.7129.8
D113.892.069.847.023.824.349.074.3100.0126.2
2005C131.8106.580.654.227.327.856.184.8113.9143.4
D129.7104.579.053.126.727.154.682.4110.6139.1
2006C110.889.868.246.023.323.848.072.797.9123.5
D108.887.966.644.822.623.046.470.294.2118.7
2007C21.819.716.412.06.57.516.025.535.847.0
D27.423.919.313.87.48.217.327.237.849.2
2008C175.3140.2105.270.135.135.170.1105.2140.2175.3
D173.0138.4103.869.234.634.669.2103.7138.3172.9
* Model index:A— D G M 1 / 2 ( 1 , 1 ) ; B— D v + D G M 1 / 2 ( 1 , 1 ) ; C— D G M 2 / 3 ( 1 , 1 ) ; D— D v + D G M 2 / 3 ( 1 , 1 ) .
Table 4. The Δ V P values of D G M p ( 1 , 1 ) in different noise scenarios.
Table 4. The Δ V P values of D G M p ( 1 , 1 ) in different noise scenarios.
Model
Parameter
Noise PositionNoise Amplitude
−10%−8%−6%−4%−2%2%4%6%8%10%
p = 0.5 20032.66282.12431.58841.05520.52470.52851.05131.57152.08922.6044
20041.72161.55101.29530.95320.52300.60811.31262.11233.00874.0037
20050.77360.95820.96990.81250.48910.64201.44302.39643.49824.7444
20060.22910.68120.87290.81640.52300.73291.67562.81564.14355.6502
200712.6339.51066.70374.19371.96321.71913.19684.44705.47956.3032
2008−3.4280−2.7186−2.0199−1.3334−0.6607−0.6377−1.2610−1.8653−2.4499−3.0140
p = 2 / 3 20032.81742.25311.68901.12500.56120.56601.12951.69282.25612.8194
20042.78972.34431.84341.28660.67320.72621.51342.35983.26614.2327
20051.53221.43541.23160.92340.51290.60541.30852.10422.99003.9635
20060.68580.86310.87720.73450.44100.57551.28752.12843.09304.1764
200712.5609.68616.99954.49372.16172.00473.85035.54407.09028.4931
2008−4.5834−3.6746−2.7613−1.8443−0.9244−0.9208−1.8446−2.7685−3.6919−4.6142
Table 5. The forecastingresults of N I G M ( p , 1 ) models with and without operator D v .
Table 5. The forecastingresults of N I G M ( p , 1 ) models with and without operator D v .
Modeling PeriodForecasting Period
20002001200220032004200520062007
Actual value5233353151531685437255516558985860060281
D G M ( 1 , 1 ) *5233352953535615417654798554285606556709
G M ( 0.98 , 1 ) *5233353704548585584956704574455808758645
N I G M ( 0.997 , 1 ) *5233352627530515366654559558555773660464
D v + N I G M ( 0.997 , 1 ) 5233352701531935385454742559345753459684
* values obtained from [23].
Table 6. The perturbation bounds of two models in different noise scenarios.
Table 6. The perturbation bounds of two models in different noise scenarios.
Noise PositionModel
Index *
Noise Amplitude (%)
−0.03−0.028−0.026−0.024−0.022−0.020−0.018−0.016−0.014−0.012−0.010−0.008−0.006−0.004−0.002
2000E11831104102694786979071163355447539631723815979
F96289883477170764357951545038632225819312965
2001E6806355915465014564113663202752291841389246
F6405985555134714283863433012582151721298643
2002E1424132812321136104194585075566056547137628218894
F1076100393185978771564357149942835628521414271
2003E92386179973767561355249042836730624418312261
F75770665560455450345240235130125120115010050
0.0020.0040.0060.0080.0100.0120.0140.0160.0180.0200.0220.0240.0260.0280.030
2000E79159238318397477557637716796876956103711171197
F65129194259323388453518583648713778844909974
2001E4693139186232279326373420468515563610658706
F4387130174217261304348392436480524568613657
2002E9418728037446755965274483792910211113120412961387
F711422132833544244955656357067768469159851055
2003E61122183243304364425485546606666726786846906
F50100150200249299349398448497547596645694744
* Model index:E— N I G M ( p , 1 ) ; F— D v + N I G M ( p , 1 ) .
Table 7. The Δ V P values of N I G M ( p , 1 ) in different noise scenarios.
Table 7. The Δ V P values of N I G M ( p , 1 ) in different noise scenarios.
Noise PositionNoise Amplitude (%)
−0.03−0.028−0.026−0.024−0.022−0.020−0.018−0.016−0.014−0.012−0.010−0.008−0.006−0.004−0.002
200026.9036.9546.9556.9166.8276.6986.5196.28106.00115.66125.28134.84144.35153.80163.20
2001162.80163.51164.21164.91165.59166.27166.94167.60168.25168.89169.52170.14170.75171.35171.95
2002143.20144.05145.33148.15150.84153.40155.83158.14160.33162.40164.36166.21167.94169.58171.10
2003−85.52−68.22−50.94−33.66−16.400.8518.0935.3152.5269.7186.89104.05121.19138.32155.44
0.0020.0040.0060.0080.0100.0120.0140.0160.0180.0200.0220.0240.0260.0280.030
2000170.73168.87166.94164.95162.89160.77158.57156.31153.98151.58149.10146.55143.93141.23138.45
2001162.74152.94143.13133.30123.47113.62103.7693.8984.0174.1264.2154.2944.3734.4224.47
2002158.24143.88129.45114.96100.4085.7871.1056.3741.5826.7411.86−3.07−18.04−33.06−43.95
2003172.27171.98171.66171.31170.94170.53170.10169.64169.15168.63168.08167.50166.89166.24165.57
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

Li, C.; Yang, Y.; Zhu, X. Stability of Time Series Models Based on Fractional-Order Weakening Buffer Operators. Fractal Fract. 2023, 7, 554. https://doi.org/10.3390/fractalfract7070554

AMA Style

Li C, Yang Y, Zhu X. Stability of Time Series Models Based on Fractional-Order Weakening Buffer Operators. Fractal and Fractional. 2023; 7(7):554. https://doi.org/10.3390/fractalfract7070554

Chicago/Turabian Style

Li, Chong, Yingjie Yang, and Xinping Zhu. 2023. "Stability of Time Series Models Based on Fractional-Order Weakening Buffer Operators" Fractal and Fractional 7, no. 7: 554. https://doi.org/10.3390/fractalfract7070554

Article Metrics

Back to TopTop