Next Article in Journal
Application of Fractional Calculus to Establish Equations of State for Solid Metals
Previous Article in Journal
Analysis and Experimental Verification of the Sealing Performance of PEM Fuel Cell Based on Fractal Theory
Previous Article in Special Issue
Fractional-Order Control of Fluid Composition Conductivity
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fractional-Order Accumulative Generation with Discrete Convolution Transformation

Department of Mathematics, Communication University of China, Beijing 100024, China
Fractal Fract. 2023, 7(5), 402; https://doi.org/10.3390/fractalfract7050402
Submission received: 2 April 2023 / Revised: 6 May 2023 / Accepted: 12 May 2023 / Published: 16 May 2023
(This article belongs to the Special Issue Fractional-Order Circuits, Systems, and Signal Processing)

Abstract

:
A new fractional accumulation technique based on discrete sequence convolution transform was developed. The accumulation system, whose unit impulse response is the accumulation convolution sequence, was constructed; then, the order was extended to fractional orders. The fractional accumulative convolution grey forecasting model GM r * ( 1 , 1 ) was established on the sequence convolution. From the viewpoint of sequence convolution, we can better understand the mechanism of accumulative generation. Real cases were used to verify the validity and effectiveness of the fractional accumulative convolution method.

1. Introduction

Due to the finite cognitive competence of human beings, the information obtained from the investigated system is always incomplete and inaccurate. The incompleteness and inaccuracy of information are absolute, while completeness and accuracy are relative [1]. Prof. Julong Deng proposed the grey system theory to solve undetermined problems, in which the given information is lacking and the data for modelling are few.
In contrast to traditional statistical models, such as the Bayesian approach [2], maximum likelihood estimation [3], modern artificial neural network [4], and machine learning methods [5], which usually need many samples, the grey model requires less data modelling [1]. It makes full use of the limited data from a small sample and excavates more useful information from the data. In the early stage, Deng pointed out that only four data points were sufficient for GM ( 1 , 1 ) modelling [6]. Yao et al. put forward the mathematical proof indicating that small samples have greater accuracy than large samples [7]. Matrix perturbation theory was introduced to analyse the grey model, suitable for modelling small samples, by Wu, and Xu et al. [8,9]. Wang applied the grey power model to simulate small oscillating samples [10]. Talafuse modelled a small sample on discrete reliability growth with the grey model and achieved more accurate predictions than the traditional parametric and non-parametric methods [11]. Ma proposed KGM ( 1 , n ) combined with kernel learning to model the non-linearity of multi-input and single-output sequences and proved it to be more stable and efficient than the machine learning models, such as least squares support vector machines [12]. The grey model has been applied with high efficiency in modelling small data samples in science and engineering technologies [13], energy resources [14], traffic control [15], health care [16], economics [17], management [18], ecology [19], agriculture [20], etc., and has achieved significant economic and social benefits [21,22,23,24].
The grey model employs a kind of sequence operator called accumulative generation operator to act on the system behaviour sequence to provide intermediate data for the grey model [25], distinguishing itself from other forecasting models that directly model the original data series. The acting of the accumulative generation operator on the original data sequence removes random fluctuation in the data, and the acted-upon sequence approximates to the quasi-exponential law. Many systems in economics, ecosystems, etc., are general energy systems, and energy transfer follows the power law, which is the foundation of grey modelling [26]. Prof. Sifeng Liu proposed the concept of the grey sequence operator [27] and then considered the accumulative generation procedure as the action of the sequence operator called the accumulative generation operator (AGO) [26]. The AGO can make the data sequence follow the power law, but the over-acting of the AGO can also destroy the power law [21].
In nature, there are many systems with non-integral-order derivative effects; the fractional-order derivative is a better way to describe this kind of system behaviour than ordinary integral-order models. With the concept of “in between”, the fractional-order derivative is the general extension of the normal integral-order derivative, applied in many disciplines, such as fractional system analysis and control [28,29,30], energy resource modelling and prediction [31,32], air pollution and environment protection [33,34], etc.
A higher-order operator is a natural concept indicating the repeated action of the operator on the data sequence, i.e., the AGO acting m times on the data sequence leads to the m-th-order AGO, where m is a positive integer [22]. Wu et al. considered the accumulative generation operator a square matrix; then, the action of AGOs of different orders was the same as the power of the square matrix [35]. From this viewpoint, the explicit expression of the positive integral m-th-order AGO was derived; then, it could be very quickly extended to fractional orders, i.e., the fractional-order accumulative operator (FAO), establishing the fractional-order grey forecasting model (FGM) [35,36,37,38]. Due to great improvement in forecasting precision, FAO and FGM have attracted a lot of attention and have become hot topics in recent years. Xiao, and Mao et al. used matrix analysis to explore the modelling mechanism and theoretical significance of fractional accumulation grey models [39,40]. Soon, the order was extended to arbitrary real numbers by Meng, and Zeng et al. [41,42,43]. Recently, Wu et al. unified the expression of AGOs; then, they extended the order numbers to the widest field, i.e., the complex number order [44].
Although the AGO has been discussed for a long time and has been widely used in many fields, little attention has been paid to its essence and mechanism. Wei, and Xie et al. introduced the integral matching method to explain that the AGO is a discrete form of the integral of the continuous function approximated by a piecewise constant in each subinterval, and due to the approximated discrete form of the integral being cumulative summation, the operator gained a new name, cumulative sum operator [45,46,47]. Chen used convolution transformation to improve the accumulative generation procedure and pointed out that convolution transformation could enhance the smoothness of the data sequence, which could be used in grey modelling [48]. Lin et al. quantitatively studied the mechanism and power of the AGO by applying spectrum analysis in the frequency domain [49,50,51,52].
The paper proposes fractional accumulation with the discrete convolution transform of finite sequences and aims to interpret its physical meaning from the perspective of signal processing. The main contributions are listed as follows:
(1)
The concept of discrete convolution transform is introduced in accumulative generation. In fact, the unit impulse response of the accumulative generation system is found and is named accumulative generation convolution sequence. This is the discretization of the AGO in the time domain.
(2)
By extending the concept in (1) to the fractional-order accumulative generation convolution sequence, the unit impulse response of the fractional-order accumulative generation system is obtained. In fact, the discrete form of the fractional accumulation operator (FAO) in the time domain is explicitly represented, which makes the physical meaning of the FAO self-evident.
(3)
The fractional-order accumulative generation convolution transform and its inversion are mutually inverse. They do not impose any extra error on data transformation. The inversion of the fractional-order accumulative generation convolution sequence can be calculated directly by assigning the minus fractional order, without demanding a round number order (compare with [8] (p. 1780)).
(4)
According to model fitting error, the fractional accumulation grey model can dynamically adjust the order to model and predict the system behaviour data better.
Convolution transformation is a powerful tool in digital signal process [53]. In this framework, a new viewpoint to understand the mechanism of AGO emerges. An AGO can be understood as a linear time invariant system. Convolving an input sequence with the unit impulse responsesequence yields an accumulated output sequence [54].
The remainder of the paper is organized as follows. The integral-order accumulative convolution sequence is introduced and extended to arbitrary real numbers in Section 2. The fractional accumulative convolution grey model is discussed in Section 3. Some real cases are used to demonstrate the validity of the fractional accumulative convolution transform in Section 4. Finally, Section 5 discusses the conclusions.

2. The Accumulative Generation with Discrete Convolution Transform

In this section, we start from the classical definition of the AGO, then introduce the finite sequence convolution and construct the accumulative convolution sequence to fulfil the accumulative generation procedure and the extend the accumulative convolution sequenceto the integral- and fractional-order.
Definition 1. 
The accumulative generation operator (AGO) for a sequence { x ( 0 ) [ n ] } n = 0 N 1 is as follows [25]
AGO ( x ( 0 ) [ n ] ) = x ( 0 ) [ 0 ] + + x ( 0 ) [ n ] = x ( 1 ) [ n ] .
Here, { x ( 0 ) [ n ] } n = 0 N 1 is a sequence with length N with the integral-index n varying from 0 to N 1 and x ( 0 ) [ n ] is one datum in the sequence. The superscript represents the order of accumulation, e.g., x ( 0 ) is the zeroth-order accumulated sequence, i.e., the original sequence; while x ( 1 ) represents the first-order accumulated sequence.
Applying the AGO m times leads to the integral-order accumulated sequence [21,26]
AGO ( x ( m 1 ) [ n ] ) = x ( m ) [ n ] ,
where m N (set of natural numbers).
Definition 2. 
Given two sequences with length N, x [ n ] n = 0 N 1 and y [ n ] n = 0 N 1 , then their discrete convolution is [54]
x [ n ] * y [ n ] = k = 0 n x [ k ] · y [ n k ] .
By Definition 2, the discrete convolution operation is commutative.
Definition 3. 
Set δ [ n ] n = 0 N 1 to be the unit impulse sequence on the non-negative part of the time axis, i.e., [55]
δ [ n ] = 1 , n = 0 , 0 , n = 1 , 2 , , N 1 .
By Definitions 2 and 3, the invariance of the unit impulse sequence in the convolution operation is obtained, i.e., x [ n ] * δ [ n ] does not change anything and is identically equal to x [ n ] . Therefore, in the convolution operation, { δ [ n ] } n = 0 N 1 is an identity element. Moreover, for a positive integer m,
x [ n ] * δ [ n m ] = x [ n m ] .
Definition 4. 
Set x [ n ] n = 0 N 1 and y [ n ] n = 0 N 1 to be two sequences. If their convolution yields to the unit impulse sequence, then they are mutually inverse, denoted by x [ n ] = y 1 * [ n ] .
Based on the above definitions, we arrived at Theorem (1) to represent the AGO in the form of finite sequence convolution. Since the classical accumulative generation operator AGO ( · ) is denoted in uppercase, the accumulative convolution sequence is denoted by ago [ n ] in lowercase for distinction.
Theorem 1. 
For a sequence { x ( 0 ) [ n ] } n = 0 N 1 , denote the first-order accumulated sequence obtained by the AGO in (1) as { x ( 1 ) [ n ] } n = 0 N 1 . Then it can be regenerated by convolution
x ( 0 ) [ n ] * ago [ n ] = x ( 1 ) [ n ] .
The ago [ n ] n = 0 N 1 is called the accumulative convolution sequence, and is represented by
ago [ n ] = δ [ 0 ] + δ [ 1 ] + + δ [ n ] = 1 .
Proof. 
From Definition 2 and Equation (5),
x ( 0 ) [ n ] * ( δ [ 0 ] + + δ [ n ] ) = x ( 0 ) [ n ] * ( δ [ n n ] + + δ [ n 0 ] ) = x ( 0 ) [ 0 ] + + x ( 0 ) [ n ] = x ( 1 ) [ n ] .
which concludes the result. □
Remark 1. 
The AGO ( · ) acts on a sequence, denoted with a pair of round brackets, i.e., AGO ( x ( 0 ) [ n ] ) , which yields to the { x ( 1 ) [ n ] } n = 0 N 1 ; while the accumulative convolution sequence { ago [ n ] } n = 0 N 1 is a data sequence by itself, in which a pair of square brackets indicates that a g o [ n ] is a datum. Convolution transforming the original sequence by the accumulative convolution sequence also generates the first-order accumulated sequence, i.e., x ( 0 ) [ n ] * a g o [ n ] = x ( 1 ) [ n ] , which plays the same role of the AGO. To avoid confusion, the same name but in lower case “ago” denotes the accumulative convolution sequence. Simply, AGO ( · ) is an operator; while ago [ n ] is a datum from an accumulative convolution sequence. They are fundamentally different.
Definition 5. 
The convolution power is defined by a sequence x [ n ] n = 0 N 1 convolving with itself for k times, where k is a positive integer,
x [ n ] * * x [ n ] k = x k * [ n ] .
For completeness of Definition 5 , the zeroth convolution power is set to be the identity element, i.e.,
x 0 * [ n ] = δ [ n ] .
By (5),
δ k * [ n 1 ] = δ [ n k ] .
Comparing (7) and (10), the accumulative convolution sequence ago [ n ] n = 0 N 1 can be represented by summation of the first n terms of the convolution power series
ago [ n ] = k = 0 n δ k * [ n 1 ] .
Convolving δ [ n ] δ [ n 1 ] with (11) yields the unit impulse sequence, i.e.,
ago [ n ] * ( δ [ n ] δ [ n 1 ] ) = δ [ n ] .
According to Definition 4, δ [ n ] δ [ n 1 ] is the inverse accumulative convolution sequence of ago [ n ] . It is denoted by ago 1 * [ n ] = δ [ n ] δ [ n 1 ] .
Based on (12), the first-order accumulative convolution sequence ago [ n ] n = 0 N 1 is extended to the integral-order, i.e., ago m * [ n ] n = 0 N 1 , with m Z + (set of positive integers),
ago m * [ n ] * ago m * [ n ] = δ [ n ] .
This leads to the definition of the positive integral-order accumulative convolution sequence. Using Newton’s generalized binomial theorem and the unit impulse sequence in Definition 3,
ago m * [ n ] = δ [ n ] δ [ n 1 ] m * = k = 0 ( 1 ) k m k δ k * [ n 1 ] ,
where m k is the extended combination number, given by
m k = ( m ) ( m 1 ) ( m k + 1 ) k ! .
According to (4) and (10), the m-th power of the accumulative convolution sequence yields
ago m * [ n ] = k = 0 n k + m 1 k δ [ n k ] ,
For n = 0 , (16) is always equal to 1, i.e., ago m * [ 0 ] = 1 . For n = 1 , 2 , by (4), the unit impulse is equal to zero when k n , thus
ago m * [ n ] = k = 0 n ( m + k 1 ) m k ! δ [ n k ] = i = 0 n 1 m + i 1 + i .
Therefore, the positive-integral m-th power of the accumulative convolution sequence is
ago m * [ n ] = 1 , n = 0 , i = 0 n 1 m + i 1 + i , n 1 .
For the negative-integral m -th-order accumulative convolution sequence,
ago m * [ n ] = δ [ n ] δ [ n 1 ] m * = k = 0 m ( 1 ) k m k δ k * [ n 1 ] .
For n = 0 , (18) is also equal to 1, i.e., ago m * [ 0 ] = 1 . For n 1 ,
ago m * [ n ] = k = 0 n ( 1 ) k m ( m k + 1 ) k ! δ [ n k ] = k = 0 m i = 0 k 1 m + i 1 + i δ [ n k ] .
If m n , k can reach n and δ [ n k ] = δ [ 0 ] = 1 if and only if k = n . Thus,
ago m * [ n ] = i = 0 n 1 m + i 1 + i .
Otherwise, if m < n , k is also less than n, which causes the unit impulse to equal zero. Thus
ago m * [ n ] = i = 0 n 1 m + i 1 + i = 0 .
Therefore, the negative-integral m -th power of the accumulative convolution sequence is
ago m * [ n ] = 1 , n = 0 , i = 0 n 1 m + i 1 + i , n 1 .
According to Equations (17) and (19), the following theorem unifies the integral m-th-order accumulative convolution sequence.
Theorem 2. 
Let ago [ n ] n = 0 N 1 be the accumulative convolution sequence, then the integral m-th-order accumulative convolution sequence with m Z (set of integers) is unified, i.e.,
ago m * [ n ] = 1 , n = 0 , i = 0 n 1 m + i 1 + i , n 1 .
Next, the order of accumulative convolution sequence is extended to fractional orders. Based on (13), for a positive real number r R + (set of positive real numbers),
ago r * [ n ] * ago r * [ n ] = δ [ n ] .
Thus, the r-th power of the accumulative convolution sequence is
ago r * [ n ] = δ [ n ] δ [ n 1 ] r * .
Using Newton’s generalized binomial theorem and the definition of δ [ n ] in (4),
ago r * [ n ] = k = 0 ( 1 ) k ( r ) ( r k + 1 ) k ! δ k * [ n 1 ] = k = 0 n k + r 1 k δ [ n k ] .
Similarly, (22) is always equal to 1 when n = 0 , i.e., ago r * [ 0 ] = 1 . For n = 1 , 2 , ,
ago r * [ n ] = k = 0 n ( r + k 1 ) r k ! δ [ n k ] = i = 0 n 1 r + i 1 + i .
Therefore, the positive real r-th power of the accumulative convolution sequence is
ago r * [ n ] = 1 , n = 0 , i = 0 n 1 r + i 1 + i , n 1 .
For the negative real r -th-order accumulative convolution sequence,
ago r * [ n ] = δ [ n ] δ [ n 1 ] r * .
Using Newton’s generalized binomial theorem again,
ago r * [ n ] = k = 0 ( 1 ) k r k δ k * [ n 1 ] = k = 0 ( 1 ) k r ( r k + 1 ) k ! δ [ n k ] .
By the definition of unit impulse in (4),
ago r * [ n ] = k = 0 n k r 1 k δ [ n k ] .
Thus, (24) is always equal to 1 for n = 0 , i.e., ago r * [ 0 ] = 1 . For n = 1 , 2 , ,
ago r * [ n ] = k = 0 n ( r + k 1 ) ( r ) r k ! δ [ n k ] = i = 0 n 1 r + i 1 + i .
Therefore, (24) becomes
ago r * [ n ] = 1 , n = 0 , i = 0 n 1 r + i 1 + i , n 1 .
According to Equations (23) and (25), a unified expression of the real number r-th-order accumulative convolution sequence is obtained in the following theorem.
Theorem 3. 
Let ago [ n ] n = 0 N 1 be the accumulative convolution sequence, then the real r-th-order accumulative convolution sequence with r R (set of real numbers) is unified, i.e.,
ago r * [ n ] = 1 , n = 0 , i = 0 n 1 r + i 1 + i , n 1 .

3. Grey Forecasting Model with Fractional Accumulative Convolution

The fractional accumulative convolution is introduced into GM ( 1 , 1 ) in this section, leading to a new grey model.
For a given sequence { x ( 0 ) [ n ] } n = 0 N 1 and the accumulation order r, according to Definition 2 and the Theorem 3, the accumulated sequence can be represented by the convolution transform with the r-th-order accumulative convolution sequence ago r * [ n ] n = 0 N 1 .
Definition 6. 
Givenan original sequence { x ( 0 ) [ n ] } n = 0 N 1 , and a real number r-th-order accumulative convolution sequence { ago r * [ n ] } n = 0 N 1 defined in (26), their discrete convolution yields the r-th-order accumulated sequence { x ( r ) [ n ] } n = 0 N 1 , i.e.,
x ( 0 ) [ n ] * ago r * [ n ] = x ( r ) [ n ] .
Suppose { x ( r ) [ n ] } n = 0 N 1 be the equidistant sampling sequence from a differentiable function x ( r ) ( t ) , satisfying the first-order ordinary differential equation
d x ( r ) d t = c 1 x ( r ) ( t ) + c 2 .
For a given sequence { x ( r ) [ n ] } n = 0 N 1 , the coefficients c 1 and c 2 in (28) are determined. Both sides of (28) are integrated on subinterval [ n 1 , n ] ,
x ( r ) [ n ] x ( r ) [ n 1 ] = n 1 n c 1 x ( r ) ( t ) + c 2 d t .
By the trapezoidal rule, a discrete form of (28) is obtained,
x ( r ) [ n ] x ( r ) [ n 1 ] = 0.5 c 1 ( x ( r ) [ n 1 ] + x ( r ) [ n ] ) + c 2 .
Remark 2. 
Equation (30) is the so-called fractional r-th-order accumulative convolution grey model, denoting GM r * ( 1 , 1 ) with r R . The superscript r * represents the accumulative convolution sequence with order r. When r = 1 , it turns out to be the GM ( 1 , 1 ) m o d e l .
For n = 1 , , N 1 , (30) leads to a linear system
A c = d ,
where
A = 0.5 ( x ( r ) [ 0 ] + x ( r ) [ 1 ] ) 1 0.5 ( x ( r ) [ 1 ] + x ( r ) [ 2 ] ) 1 0.5 ( x ( r ) [ N 2 ] + x ( r ) [ N 1 ] ) 1 , d = x ( r ) [ 1 ] x ( r ) [ 0 ] x ( r ) [ 2 ] x ( r ) [ 1 ] x ( r ) [ N 1 ] x ( r ) [ N 2 ] , c = c 1 c 2 .
Linear system (31) contains N 1 equations, but there are only two unknowns, c 1 and c 2 . It is an over-determined system when N 1 > 2 . Therefore, the solution of (31) in the sense of least squares is equivalent to the solution of the normal equation
A T A c = A T d ,
and the unknown coefficients can be estimated by
c ^ = A T A 1 A T d .
The ODE (28) can be solved by
x ( t ) = x ( 0 ) + c 2 c 1 e c 1 t c 2 c 1 .
Then the time response of GM r * ( 1 , 1 ) can be achieved by substituting coefficients obtained from (33) into (34)
x ^ ( r ) [ n ] = x ( r ) [ 0 ] + c ^ 2 c ^ 1 e c ^ 1 n c ^ 2 c ^ 1 .
The timeresponse sequence from (35) can be convolved with the corresponding inverse r -th-order accumulative convolution sequence ago r * [ n ] n = 0 N 1 to obtain the estimated data sequence, i.e.,
ago ( r * ) [ n ] * x ^ ( r ) [ n ] = x ^ ( 0 ) [ n ] .
The mean absolute percentage error (MAPE) is employed here to indicate errors between the estimated data x ^ ( 0 ) [ n ] and original data x ( 0 ) [ n ] , i.e.,
MAPE = 1 N 1 n = 1 N 1 | x ( 0 ) [ n ] x ^ ( 0 ) [ n ] x ( 0 ) [ n ] | × 100 % .
Finally, the modelling procedure for the fractional-order accumulative convolution GM r * ( 1 , 1 ) model is described in Algorithm 1, and depends on Algorithm 2 for finite sequence convolution based on Definition 2 and Algorithm 3 for the fractional accumulative convolution sequence based on Theorem 3.
Algorithm 1 Fractional-order accumulative convolution GM r * ( 1 , 1 ) model
 1:
Input: sequence { x ( 0 ) [ n ] } n = 0 N 1 , and order r.
 2:
Get fractional-order accumulative convolution sequence ago r * [ n ] n = 0 N 1 ago ( N , r ) ;
 3:
Get { x ( r ) [ n ] } n = 0 N 1 conv ( { ago r * [ n ] } n = 0 N 1 , { x ( 0 ) [ n ] } n = 0 N 1 ) ;
 4:
Get matrix A and load d of GM ( 1 , 1 ) difference equations by (31);
 5:
Get coefficients by (33);
 6:
Get time response sequence by (35);
 7:
Get inverse accumulative convolution sequence { ago r * [ n ] } n = 0 N 1 ago ( N , r ) ;
 8:
Recover data, { x ^ ( 0 ) [ n ] } n = 0 N 1 conv ( { ago r * [ n ] } n = 0 N 1 , { x ^ ( r ) [ n ] } n = 0 N 1 ) ;
 9:
Get MAPE by (37).
10:
Output: sequence { x ^ ( 0 ) [ n ] } n = 0 N 1 , and MAPE.
Algorithm 2 Finite sequence convolution
1:
function z [ n ] n = 0 N 1 = conv ( x [ n ] n = 0 N 1 , y [ n ] n = 0 N 1 )
2:
for n = 0 : N 1
3:
    z [ n ] 0 ;
4:
   for k = 0 : n
5:
       z [ n ] x [ k ] · y [ n k ] + z [ n ] ;
6:
   end
7:
end
Algorithm 3 Fractional-order accumulative convolution sequence
1:
function ago r * [ n ] n = 0 N 1 = ago(N, r)
2:
for n = 0 : N 1
3:
    ago r * [ n ] 1 ;
4:
   for i = 0 : n 1
5:
       ago r * [ n ] r + i 1 + i · ago r * [ n ] ;
6:
   end
7:
end

4. Cases Study

Case 1 
(Positive fractional accumulative convolution sequence). Set N = 8 , generate fractional-order accumulative convolution sequences ago r * [ n ] n = 0 N 1 with different orders r = 1 2 , 1, 2 , 3 , 2, e, 3, π. The fractional r-order accumulative convolution sequences are generated by Algorithm 3, and displayed in Table 1 and Figure 1.
Case 2 
(Inverse fractional accumulative convolution sequence). Set N = 8 , generate the inverse r -th-order accumulative convolution sequence ago r * [ n ] n = 0 N 1 with different orders r = 1 2 , 1 , 2 , 3 , 2 , e , 3 , π . The inverse fractional r -th-order accumulative convolution sequences are generated by Algorithm 3, and displayed in Table 2 and Figure 2.
Case 3 
(Mutually inverse relationships). Calculate the convolution of the r-th-order convolution sequences in Case 1 and the inverse r -th-order convolution sequences in Case 2 to verify their mutually inverse relationship (21),
ago r * [ n ] * ago r * [ n ] = δ [ n ] ,
with different orders r = 1 2 , 1, 2 , 3 , 2, e, 3, π. The convolution operations follow Algorithm 2 and the results are displayed in Figure 3.
Case 4 
(Lorenz system [56]). Consider a Lorenz map
L ( x ) = 1 2 | x | 2 , x 0 , 1 + 2 x 2 , x > 0 .
Using (38) as the iterative function, and starting from a random initial point x 0 = 0.65 , with 19 iterations, where 16 points checks the model’s coefficient estimation and 3 points check its predictive power. Figure 4 is a cobweb-diagram of the iteration procedure, and the obtained sequence is displayed in Figure 5, illustrating the chaotic characteristic of the sequence obtained from the Lorenz iteration.
The Lorenz system was introduced by a meteorologist, Edward Lorenz, in 1963, describing the unpredictable chaotic motion of convection flow in the atmosphere surrounding the Earth. The Lorenz system, with unstable topological structure, is sensitive to the initial value condition. A small difference at the beginning leads to great unpredictable diversity in the following, which is called “chaos”. Another system family with chaotic features is the one-dimensional map. Guckenheimer and Williams studied the geometric and topological structure of the Lorenz attractor which is a one-dimensional self-map. The chaotic features can also be found in grey models. Tan re-established the context value of the grey model leading to the logistic equation, which mapped the properties of chaos [57].Wang studied the unbiased grey model with chaotic characteristics [58] which improved upon Deng’s model. Zhang applied the grey model to simulate and predict data sequences from a Lorenz chaotic system [56], achieving a predictive precision of over 90%. To make the results comparable with Zhang’s work, the same Lorenz map configuration was used is set as the one in [56].
Due to the chaotic characteristics of the Lorenz iteration, two data transforms are employed before grey modeling. Firstly, the absolute values of the Lorenz sequence are taken, denoted by | x [ n ] | in Figure 6. Secondly, the sequence of absolute values by convolution transform are accumulated, shown in Figure 7. Then the transformed data is denoted as the input sequence x ( 0 ) [ n ] to the grey model.
Following Algorithm 1, three different GM r * ( 1 , 1 ) models are established with r = 1 , 0.5 and 0.362 . The fitted sequences of the different models are compared with the input sequence in Table 3 and Figure 8. For r = 1 , it turns out to be the GM ( 1 , 1 ) model, and its fitted values are the same as those in Zhang’s paper (Table 6 on p. 1008 in [56]). In fact, the in-sample simulation precision was 86% (MAPE in-sample = 13.9748%). This is close to 90% but a little below. However, the out-of-sample predictive precision declinedto 78% (MAPE out-of-sample = 22.0589%). The reason Zhang claimed the precision of the GM ( 1 , 1 ) model exceeded 90% is that he measured the error at a single datum (Table 6 on p. 1008 in [56]) , which is the local error when he predicted the Lorenz chaotic system; while MAPE belongs to the global error which objectively measures the modelling precision over the whole data sequence. The new fractional-order accumulative convolution grey models are compared with Zhang’s model in Table 3. It can be seen that both grey models with fractional accumulative convolution transform MAPEs are lower than the GM ( 1 , 1 ) model. Obviously, from Figure 8, two fractional accumulative convolution grey models fitted original data better than ordinary grey model. The MAPE curve with respect to r in Figure 9 demonstrates that r = 0.362 is the best fractional-order since the GM 0.362 * ( 1 , 1 ) achieves the lowest MAPE in-sample, a precision over 97% (MAPE in-sample = 2.5166%), and gives the best prediction out-of-sample, over 96% (MAPE out-of-sample = 3.5414%).
Case 5. 
Consider time sequences of the electrocardiogram (ECG), which can be downloaded from the MIT-BIH Database [59]. Four ECG sequences: “hr.207”, “hr.237”, “hr.11839” and “hr.7257” are studied here. Sequences “hr.207” and “hr.237” contain 950 measured points of the transient heart rate (unit: beats per minute); while sequences “hr.11839” and “hr.7257” contain 1800 points. The time spacing between the measure points is 0.5 s.
Figure 10 shows the fitted results from the GM r * ( 1 , 1 ) model compared with the original ECG sequence “hr.207”. Figure 11 represents the absolute percentage error (APE) of the fitting at each sampling point. Furthermore, Figure 12 is the mean absolute percentage error (MAPE) of the fitting in each sample block, containing 10 sampling points. Similarly, Figure 13, Figure 14 and Figure 15 display the ECG sequence for “hr.237”. Figure 16, Figure 17 and Figure 18 display the ECG sequence for “hr.11839”. Figure 19, Figure 20 and Figure 21 display the ECG sequence for “hr.7257”.

5. Conclusions

The accumulation generation and its inversion are essential procedures in grey modelling. They are implemented here in a new way—sequence convolution. The fractional-order accumulative convolution sequence is constructed to fulfil the fractional-order accumulative generation procedure. Based on accumulative convolution, the fractional accumulative convolution grey model is established. The main results of this paper are as follows.
(i)
The accumulative generation convolution sequence is constructed by the unit impulse sequence in Theorem 1. The classical accumulative generation procedure can be fulfilled by the sequence convolution, i.e., ago [ n ] * x ( 0 ) [ n ] yields to accumulated sequence, and its inverse, ago 1 * [ n ] * x ( 1 ) [ n ] returns to the original sequence. They are mutually inverse in the sense of convolution operation, i.e., ago [ n ] * ago 1 * [ n ] = δ [ n ] .
(ii)
The fractional-order accumulative convolution sequence is constructed in Theorem 3. With the convolution transform, ago r * [ n ] * x ( 0 ) [ n ] yields to the fractional accumulated sequence x ( r ) [ n ] , and with the convolution transform of its inverse sequence, ago r * [ n ] * x ( r ) [ n ] recovers the data. Furthermore, the two fractional-order accumulative convolution sequences are mutually inverse in the convolution operation, ago r * [ n ] * ago r * [ n ] = δ [ n ] .
(iii)
Under the fractional-order accumulative convolution transform, the new GM r * ( 1 , 1 ) is established in Algorithm 1. The cases above verify and demonstrate the validity and effectiveness of the new model.
Accumulative convolution transform and its inversion are new concepts for data transformation. The success in the grey forecasting GM r * ( 1 , 1 ) model is one application of the fractional-order accumulative convolution transformation. It could be found in more extensive applications in other disciplines. Some possible research directions in the future are listed as follows.
(i)
Since the unit impulse response of the fractional-order accumulative system has been obtained, the powerful tools in digital signal process could be used to analysis the more impressive properties of the fractional-order accumulative system.
(ii)
Fractional-order accumulative convolution transform is the discrete form of integration, and can be applied in fractional calculus and fractional differential equations.

Funding

The Fundamental Research Funds for the Central Universities.

Institutional Review Board Statement

The study did not require ethical approval.

Data Availability Statement

Publicly available datasets were analysed in this study. This data can be found at: http://ecg.mit.edu/time-series/index.html (accessed on 5 May 2023).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Deng, J. Introduction Grey System Theory. J. Grey Syst. 1989, 1, 1–24. [Google Scholar]
  2. Putter, H.; Heisterkamp, S.H.; Lange, J.M.A.; de Wolf, F. A Bayesian Approach to Parameter Estimation in HIV Dynamical Models. Stat. Med. 2022, 21, 2199–2214. [Google Scholar] [CrossRef]
  3. Zhang, G.; Sheng, Y. Maximum Likelihood Estimation of Time-Varying Parameters in Uncertain Differential Equations. J. Xinjiang Univ. (Nat. Sci. Ed. Chin. Engl.) 2022, 39, 421–431. (In Chinese) [Google Scholar]
  4. Jamili, E.; Dua, V. Parameter estimation of partial differential equations using artificial neural network. Comput. Chem. Eng. 2021, 147, 107221. [Google Scholar] [CrossRef]
  5. Torres, M. A Machine Learning Method for Parameter Estimation and Sensitivity Analysis. In Proceedings of the Computational Science-ICCS 2021, Krakow, Poland, 16–18 June 2021; Lecture Notes in Computer Science; Paszynski, M., Kranzlmuller, D., Krzhizhanovskaya, V., Dongarra, J., Sloot, P., Eds.; Springer: Cham, Switzerland, 2021; Volume 12746, pp. 330–343. [Google Scholar]
  6. Deng, J. Grey Control System, 2nd ed.; Press of Huazhong University of Science and Technology: Wuhan, China, 1993. (In Chinese) [Google Scholar]
  7. Yao, T.; Liu, S.; Xie, N. On the properties of small sample of GM(1,1) model. Appl. Math. Model. 2009, 33, 1894–1903. [Google Scholar] [CrossRef]
  8. Wu, L.; Liu, S.; Yao, L.; Yan, S. The effect of sample size on the grey system model. Appl. Math. Model. 2013, 37, 6577–6583. [Google Scholar] [CrossRef]
  9. Zhicun, X.; Meng, D.; Lifeng, W. Evaluating the effect of sample length on forecasting validity of FGM(1,1). Alex. Eng. J. 2020, 59, 4687–4698. [Google Scholar] [CrossRef]
  10. Wang, Z. Grey forecasting method for small sample oscillating sequences based on Fourier series. Control Decis. 2014, 29, 270–274. (In Chinese) [Google Scholar]
  11. Talafuse, T.P.; Pohl, E.A. Small sample discrete reliability growth modeling using a grey systems model. Grey Syst. Theory Appl. 2018, 8, 246–271. [Google Scholar] [CrossRef]
  12. Ma, X.; Liu, Z.b. The kernel-based nonlinear multivariate grey model. Appl. Math. Model. 2018, 56, 217–238. [Google Scholar] [CrossRef]
  13. Liu, S.; Tao, Y.; Xie, N.; Tao, L.; Hu, M. Advance in grey system theory and applications in science and engineering. Grey Syst. Theory Appl. 2022, 12, 804–823. [Google Scholar] [CrossRef]
  14. Hu, M.; Liu, W. Grey system theory in sustainable development research—A literature review (2011–2021). Grey Syst. Theory Appl. 2022, 12, 785–803. [Google Scholar] [CrossRef]
  15. Xiao, X.; Duan, H. A new grey model for traffic flow mechanics. Eng. Appl. Artif. Intell. 2020, 88, 103350. [Google Scholar] [CrossRef]
  16. Seneviratna, D.; Rathnayaka, R.K.T. Hybrid grey exponential smoothing approach for predicting transmission dynamics of the COVID-19 outbreak in Sri Lanka. Grey Syst. Theory Appl. 2022, 12, 824–838. [Google Scholar] [CrossRef]
  17. Camelia, D. Grey systems theory in economics—A historical applications review. Grey Syst. Theory Appl. 2015, 5, 263–276. [Google Scholar] [CrossRef]
  18. Li, X.; Cao, Y.; Wang, J.; Dang, Y.; Kedong, Y. A summary of grey forecasting and relational models and its applications in marine economics and management. Grey Syst. Theory Appl. 2019, 2, 87–113. [Google Scholar]
  19. Huang, J.; Wang, R.; Shi, Y. Urban climate change: A comprehensive ecological analysis of the thermo-effects of major Chinese cities. Ecol. Complex. 2010, 7, 188–197. [Google Scholar] [CrossRef]
  20. Li, B.; Zhang, S.; Li, W.; Zhang, Y. Application progress of grey model technology in agricultural science. Grey Syst. Theory Appl. 2022, 12, 744–784. [Google Scholar] [CrossRef]
  21. Liu, S.; Yang, Y.; Wu, L. Grey System Theory and Application; Science Press: Beijing, China, 2014. [Google Scholar]
  22. Liu, S.; Yang, Y.; Forrest, J. Grey Data Analysis: Methods, Models and Applications; Springer: Singapore, 2017. [Google Scholar]
  23. Xie, N.; Wang, R. A historic review of grey forecasting models. J. Grey Syst. 2017, 29, 1–29. [Google Scholar]
  24. Xie, N. A summary of grey forecasting models. Grey Syst. Theory Appl. 2022, 12, 703–722. [Google Scholar] [CrossRef]
  25. Deng, J. Grey Forecasting and Decision-Making; Press of Huazhong University of Science and Technology: Wuhan, China, 1986. (In Chinese) [Google Scholar]
  26. Liu, S.; Lin, Y. Grey Systems: Theory and Applications; Springer: Berlin/Heidelberg, Germany, 2010. [Google Scholar]
  27. Liu, S. The three axioms of buffer operator and their application. J. Grey Syst. 1991, 3, 39–48. [Google Scholar]
  28. Makhlouf, A.B.; Naifar, O.; Hammami, M.A.; Wu, B. FTS and FTB of Conformable Fractional Order Linear Systems. Math. Probl. Eng. 2018, 2018, 2572986. [Google Scholar] [CrossRef]
  29. Naifar, O.; Boukettaya, G.; Oualha, A.; Ouali, A. A comparative study between a high-gain interconnected observer and an adaptive observer applied to IM-based WECS. Eur. Phys. J. Plus 2015, 130, 88. [Google Scholar] [CrossRef]
  30. Ayadi, M.; Naifar, O.; Derbel, N. High-order sliding mode control for variable speed PMSG-wind turbine-based disturbance observer. Int. J. Model. Identif. Control 2019, 32, 85–92. [Google Scholar] [CrossRef]
  31. Wu, L.; Liu, S.; Yao, L. Grey model with Caputo fractional order derivative. Syst. Eng.—Theory Prat. 2015, 35, 1311–1316. (In Chinese) [Google Scholar]
  32. Ma, X.; Wu, W.; Zeng, B.; Wang, Y.; Wu, X. The conformable fractional grey system model. ISA Trans. 2020, 96, 255–271. [Google Scholar] [CrossRef]
  33. Wu, L.; Liu, S.; Chen, D.; Yao, L. Using gray model with fractional order accumulation to predict gas emission. Nat. Hazards 2014, 71, 2231–2236. [Google Scholar] [CrossRef]
  34. Wu, W.; Ma, X.; Zhang, Y.; Li, W.; Wang, Y. A novel conformable fractional non-homogeneous grey model for forecasting carbon dioxide emissions of BRICS countries. Sci. Total. Environ. 2020, 707, 135447. [Google Scholar] [CrossRef]
  35. Wu, L.; Liu, S.; Yao, L.; Yan, S.; Liu, D. Grey system model with the fractional order accumulation. Commun. Nonlinear Sci. Numer. Simul. 2013, 252, 1775–1785. [Google Scholar] [CrossRef]
  36. Wu, L.; Liu, S.; Yao, L.; Xu, R.; Lei, X. Using fractional order accumulation to reduce errors from inverse accumulated generating operator of grey model. Soft Comput. 2014, 252, 1775–1785. [Google Scholar] [CrossRef]
  37. Wu, L.; Liu, S.; Fang, Z.; Xu, H. Properties of the GM(1,1) with fractional order accumulation. Appl. Math. Comput. 2015, 252, 287–293. [Google Scholar] [CrossRef]
  38. Wu, L. Using fractional GM(1,1) model to predict the life of complex equipment. Grey Syst. Theory Appl. 2016, 6, 32–40. [Google Scholar] [CrossRef]
  39. 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]
  40. Mao, S.; Gao, M.; Xiao, X. A Novel Fractional Grey System Model and its Application. Appl. Math. Model. 2016, 40, 5063–5076. [Google Scholar] [CrossRef]
  41. Meng, W.; Zeng, B. Discrete Grey Model with Inverse Fractional Operators and Optimized Order. Control Decis. 2016, 31, 1903–1907. (In Chinese) [Google Scholar]
  42. Meng, W.; Zeng, B.; Li, S. A Novel Fractional-Order Grey Prediction Model and Its Modeling Error Analysis. Information 2016, 10, 167. [Google Scholar] [CrossRef]
  43. Zeng, B.; YU, L.; Liu, S.; Meng, W.; Zhou, M. Unification of grey accumulation operator and the inverse operator and its application. Information 2021, 41, 2710–2720. [Google Scholar]
  44. Wu, Z.; Chen, J.; Chai, J.; Zhang, F. Grey System Model with Complex Order Accumulation. J. Grey Syst. 2021, 33, 98–117. [Google Scholar]
  45. Wei, B.; Xie, N.; Yang, L. Understanding cumulative sum operator in grey prediction model with integral matching. Commun. Nonlinear Sci. Numer. Simul. 2020, 82, 105076. [Google Scholar] [CrossRef]
  46. Wei, B.; Xie, N. On unified framework for discrete-time grey models: Extension and applications. ISA Trans. 2020, 107, 1–11. [Google Scholar] [CrossRef]
  47. Wei, B.; Xie, N. On unified framework for continuous-time grey models: An integral matching perspective. Appl. Math. Model. 2022, 101, 432–452. [Google Scholar] [CrossRef]
  48. Chen, C. Improvement on the AGO and a Grey Model GM(1,1,t). Math. Pract. Theory 2007, 37, 105–109. (In Chinese) [Google Scholar]
  49. Lin, C.; Wang, Y.; Liu, S.; Zhang, Y.; Tao, L. On Spectrum Analysis of Different Weakening Buffer Operators. J. Grey Syst. 2019, 31, 111–121. [Google Scholar]
  50. Liu, S.; Lin, C.; Tao, L.; Javed, S.A.; Fang, Z.; Yang, Y. On Spectral Analysis and New Research Directions in Grey System Theory. J. Grey Syst. 2020, 32, 108–117. [Google Scholar]
  51. Lin, C.; Song, Z.; Liu, S.; Yang, Y.; Forrest, J. Study on mechanism and filter efficacy of AGO/IAGO in the frequency domain. Grey Syst. Theory Appl. 2021, 11, 1–21. [Google Scholar] [CrossRef]
  52. Lin, C.; Liu, S.; Fang, Z.; Yang, Y. Spectrum analysis of moving average operator and construction of time-frequency hybrid sequence operator. Grey Syst. Theory Appl. 2022, 12, 101–116. [Google Scholar] [CrossRef]
  53. Proakis, J.G.; Manolakis, D.G. Digital Signal Process: Principles, Algorithms and Applications, 4th ed.; Pearson Prentice Hall: Upper Saddle River, NJ, USA, 2006. [Google Scholar]
  54. Hirschman, I.I.; Widder, D.V. The Convolution Transform; Princeton University Press: Princeton, NJ, USA, 1955. [Google Scholar]
  55. Leng, J. Fourier Transformation; Tsinghua University Press: Beijing, China, 2004. (In Chinese) [Google Scholar]
  56. Zhang, Y.; Yan, X.; Wang, Z. GM(1,1) Grey prediction of Lorenz chaotic system. Chaos Solitons Fractals 2009, 42, 1003–1009. [Google Scholar] [CrossRef]
  57. Tan, G. The Structure Method Application of Background Value in Grey System GM(1,1) Model (III). Syst. Eng.—Theory Pract. 2000, 6, 70–74. (In Chinese) [Google Scholar]
  58. Wang, Z.; Dang, Y.; Liu, S. Analysis of Chaotic Charateristics of Unbiased GM(1,1). Syst. Eng.—Theory Pract. 2007, 11, 153–158. (In Chinese) [Google Scholar]
  59. Heart Rate Time Series. Available online: http://ecg.mit.edu/time-series/index.html (accessed on 5 May 2023).
Figure 1. Accumulative convolution sequences with fractional r-th order.
Figure 1. Accumulative convolution sequences with fractional r-th order.
Fractalfract 07 00402 g001
Figure 2. Accumulative convolution sequences with inverse fractional r -th order.
Figure 2. Accumulative convolution sequences with inverse fractional r -th order.
Fractalfract 07 00402 g002
Figure 3. Convolution results of ago r * [ n ] * ago r * [ n ] with different r-th order. The first and third * on the superscript represent the exponentiated convolution, and the second * represents the convolution operation.
Figure 3. Convolution results of ago r * [ n ] * ago r * [ n ] with different r-th order. The first and third * on the superscript represent the exponentiated convolution, and the second * represents the convolution operation.
Fractalfract 07 00402 g003
Figure 4. Cobweb-diagram of 19 Lorenz iterations with the initial condition x 0 = 0.65 . One colour represents one step of the iteration process.
Figure 4. Cobweb-diagram of 19 Lorenz iterations with the initial condition x 0 = 0.65 . One colour represents one step of the iteration process.
Fractalfract 07 00402 g004
Figure 5. The sequence obtained from the Lorenz iterations.
Figure 5. The sequence obtained from the Lorenz iterations.
Fractalfract 07 00402 g005
Figure 6. Data transformation—absolute values of the Lorenz iteration sequence.
Figure 6. Data transformation—absolute values of the Lorenz iteration sequence.
Fractalfract 07 00402 g006
Figure 7. Data transformation—first-order accumulative absolute values by convolution. The first * represents the convolution operation, and the second * on the superscript represents the exponentiated convolution.
Figure 7. Data transformation—first-order accumulative absolute values by convolution. The first * represents the convolution operation, and the second * on the superscript represents the exponentiated convolution.
Fractalfract 07 00402 g007
Figure 8. Comparison of fitted results from different orders.
Figure 8. Comparison of fitted results from different orders.
Fractalfract 07 00402 g008
Figure 9. MAPE curve with respect to the accumulative convolution order r.
Figure 9. MAPE curve with respect to the accumulative convolution order r.
Fractalfract 07 00402 g009
Figure 10. Comparison of the original sequence “hr.207” and the fitted results from the GM r * (1,1) model.
Figure 10. Comparison of the original sequence “hr.207” and the fitted results from the GM r * (1,1) model.
Fractalfract 07 00402 g010
Figure 11. APE of the original sequence “hr.207” using the GM r * (1,1) model.
Figure 11. APE of the original sequence “hr.207” using the GM r * (1,1) model.
Fractalfract 07 00402 g011
Figure 12. MAPE of the original sequence “hr.207” using the GM r * (1,1) model.
Figure 12. MAPE of the original sequence “hr.207” using the GM r * (1,1) model.
Fractalfract 07 00402 g012
Figure 13. Comparison of the original sequence “hr.237” and the fitted results from the GM r * (1,1) model.
Figure 13. Comparison of the original sequence “hr.237” and the fitted results from the GM r * (1,1) model.
Fractalfract 07 00402 g013
Figure 14. APE of the original sequence “hr.237” using the GM r * (1,1) model.
Figure 14. APE of the original sequence “hr.237” using the GM r * (1,1) model.
Fractalfract 07 00402 g014
Figure 15. APE of the original sequence “hr.237” using the GM r * (1,1) model.
Figure 15. APE of the original sequence “hr.237” using the GM r * (1,1) model.
Fractalfract 07 00402 g015
Figure 16. Comparison of the original sequence “hr.11839” and the fitted results from the GM r * (1,1) model.
Figure 16. Comparison of the original sequence “hr.11839” and the fitted results from the GM r * (1,1) model.
Fractalfract 07 00402 g016
Figure 17. APE of the original sequence “hr.11839” using the GM r * (1,1) model.
Figure 17. APE of the original sequence “hr.11839” using the GM r * (1,1) model.
Fractalfract 07 00402 g017
Figure 18. MAPE of the original sequence “hr.11839” using the GM r * (1,1) model.
Figure 18. MAPE of the original sequence “hr.11839” using the GM r * (1,1) model.
Fractalfract 07 00402 g018
Figure 19. Comparison of the original sequence “hr.7257” and the fitted results from the GM r * (1,1) model.
Figure 19. Comparison of the original sequence “hr.7257” and the fitted results from the GM r * (1,1) model.
Fractalfract 07 00402 g019
Figure 20. APE of original sequence “hr.7257” by GM r * (1,1) model.
Figure 20. APE of original sequence “hr.7257” by GM r * (1,1) model.
Fractalfract 07 00402 g020
Figure 21. MAPE of the original sequence “hr.7257” using the GM r * (1,1) model.
Figure 21. MAPE of the original sequence “hr.7257” using the GM r * (1,1) model.
Fractalfract 07 00402 g021
Table 1. Accumulative convolution sequences with fractional r-th order.
Table 1. Accumulative convolution sequences with fractional r-th order.
r 1 2 1 2 3 2e3 π
n
01.0001.0001.0001.0001.0001.0001.0001.000
10.5001.0001.4141.7322.0002.7183.0003.142
20.3751.0001.7072.3663.0005.0546.0006.506
30.3131.0001.9432.9434.0007.94810.00011.150
40.2731.0002.1443.4825.00011.36315.00017.119
50.2461.0002.3223.9926.00015.26721.00024.452
60.2261.0002.4824.4797.00019.64028.00033.179
70.2091.0002.6294.9478.00024.46136.00043.330
80.1961.0002.7655.4009.00029.71445.00054.930
Table 2. Accumulative convolution sequences with inverse fractional r -th order.
Table 2. Accumulative convolution sequences with inverse fractional r -th order.
r 1 2 1 2 3 2 e 3 π
n
0 1.0000 1 1.0000 1.0000 1 1.0000 1 1.0000
1−0.5000−1−1.4142−1.7321−2−2.7183−3−3.1416
2−0.1250 0 0.2929 0.6340 1 2.3354 3 3.3640
3−0.0625 0 0.0572 0.0566 0−0.5592−1−1.2801
4−0.0391 0 0.0227 0.0179 0−0.0394 0 0.0453
5−0.0273 0 0.0117 0.0081 0−0.0101 0 0.0078
6−0.0205 0 0.0070 0.0044 0−0.0038 0 0.0024
7−0.0161 0 0.0046 0.0027 0−0.0018 0 0.0010
8−0.0131 0 0.0032 0.0018 0−0.0010 0 0.0005
Table 3. Comparison of the fitted results from different order GM r * (1,1) models.
Table 3. Comparison of the fitted results from different order GM r * (1,1) models.
n x ( 0 ) [ n ] GM ( 1 , 1 ) GM 0.5 * ( 1 , 1 ) GM 0.36 * ( 1 , 1 )
00.15500.15500.15500.1550
11.10692.28741.27521.1070
21.91942.54381.92761.7767
32.23942.82902.48092.3684
43.03463.14612.99732.9264
53.29913.49883.50053.4690
64.15913.89104.00294.0062
74.63864.32724.51224.5444
85.17884.81225.03395.0878
95.59515.35175.57215.6399
106.24855.95166.13046.2032
116.39466.61876.71186.7801
127.35197.36077.31937.3724
138.18488.18587.95567.9820
148.57229.10348.62348.6105
159.272110.12399.32539.2596
MAPEin-sample13.9748%3.4191%2.5166%
169.292311.258710.06429.9308
1710.291512.520810.842710.6256
1811.288213.924411.663911.3454
MAPEout-of-sample22.0589%5.6635%3.5414%
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

Chen, T. Fractional-Order Accumulative Generation with Discrete Convolution Transformation. Fractal Fract. 2023, 7, 402. https://doi.org/10.3390/fractalfract7050402

AMA Style

Chen T. Fractional-Order Accumulative Generation with Discrete Convolution Transformation. Fractal and Fractional. 2023; 7(5):402. https://doi.org/10.3390/fractalfract7050402

Chicago/Turabian Style

Chen, Tao. 2023. "Fractional-Order Accumulative Generation with Discrete Convolution Transformation" Fractal and Fractional 7, no. 5: 402. https://doi.org/10.3390/fractalfract7050402

APA Style

Chen, T. (2023). Fractional-Order Accumulative Generation with Discrete Convolution Transformation. Fractal and Fractional, 7(5), 402. https://doi.org/10.3390/fractalfract7050402

Article Metrics

Back to TopTop