APP下载

Fractional derivative multivariable grey model for nonstationary sequence and its application

2020-11-01KANGYuxiaoMAOShuhuaZHANGYonghongandZHUHuimin

KANG Yuxiao,MAO Shuhua,ZHANG Yonghong,and ZHU Huimin

School of Science,Wuhan University of Technology,Wuhan 430070,China

Abstract:Most of the existing multivariable grey models are based on the 1-order derivative and 1-order accumulation,which makes the parameters unable to be adjusted according to the data characteristics of the actual problems.The results about fractional derivative multivariable grey models are very few at present.In this paper,a multivariable Caputo fractional derivative grey model with convolution integral CFGMC(q,N)is proposed.First,the Caputo fractional difference is used to discretize the model,and the least square method is used to solve the parameters.The orders of accumulations and differential equations are determined by using particle swarm optimization(PSO).Then,the analytical solution of the model is obtained by using the Laplace transform,and the convergence and divergence of series in analytical solutions are also discussed.Finally,the CFGMC(q,N)model is used to predict the municipal solid waste(MSW).Compared with other competition models,the model has the best prediction effect.This study enriches the model form of the multivariable grey model,expands the scope of application,and provides a new idea for the development of fractional derivative grey model.

Keywords:fractional derivative of Caputo type,fractional accumulation generating operation(FAGO),Laplace transform,multivariable grey prediction model,particle swarm optimization(PSO).

1.Introduction

Grey prediction model is the core component of the grey system theory,and its main models,such as the classical grey model GM(1,1)[1],multivariable grey model GM(1,N)[2],grey Verhulst model[3,4],grey Bernoulli model[5],have made some progress.These models have been successfully applied to fields such as energy[6], finance[7]and mechanical[8],etc.The multivariate grey model has attracted the attention of scholars because it can better reflect the mutual influence and restriction among variables in the system.

The development history of GM(1,N)model can be seen in Table 1. In addition, scholars have studied the background values[9],the combined model[10,11],data type[12],multicollinearity[13],time delay[14],driving factors[15],etc.These research results greatly promote the development of the GM(1,N)model.

However,according to Table 1,we can see that most of the existing grey models are 1-order accumulative generation operation(AGO)and 1-order derivative.When the original data is a nonstationary sequence,the characteristics and rules of the sequence cannot be fully discovered by AGO[27],and AGO cannot embody the principle of new information priority.On the other hand,1-order derivative models are ideal memory models,which are not suitable for describing irregular phenomena.When encountering a sequence with large data fluctuation,the parameters of the model cannot be adjusted according to the data characteristics of the actual problem.

In order to solve the existing problems,fractional accumulation generating operation(FAGO)and fractional derivative should be introduced into the grey model.There are many research results on FAGO,such as the fractional discrete multivariate model[22,24],the FAGO grey Bernoulli equation[28],and the FAGO time delay model[29].There are many research results on the univariate fractional derivative model,too.Mao et al.[30]introduced fractional derivative into the grey system based on the good degree of freedom and memory characteristics of fractional derivative,and the modeling mechanism of the fractional derivative model[31]is discussed.Yang et al.[32]used the generalized fractional grey model to forecast the per capita output of the power system.Mao et al.[33]established a nonlinear fractional grey model which combines the historical trend and the residual term.The multivariable fractional derivative grey model is only in[34].

Through the analysis of the existing model,four problems can be found.

Table 1 Summary of the literature on GM(1,N)

First,the existing FAGO calculation method are extension of 1-order AGO through some deformation.It is bound to produce a certain degree of error during transformation.Second,the research of the fractional derivative grey model focuses on the single variable model,and there are few achievements in multivariable.In fact,the fractional derivative has a good global character,while the GM(1,N)model reflects the influence of related factors on the system characteristics as a whole,so the multivariable prediction model is more suitable for the fractional derivative.Third,most of the existing fractional grey models only consider FAGO or only study fractional derivatives,and only[33]is used to build the grey model by combining the two.Fourth,most of the existing fractional derivative models do not discuss the type of fractional derivative,so they cannot choose the appropriate discretization method and solution method according to the type of derivative,resulting in the inability to obtain the analytical solution.Because there are many kinds of definition forms of fractional derivative,the combination of different definition forms and grey system will have different function forms and different application ranges.The types of fractional derivatives have important influence on the form and application of the model,and the iterative solutions often affect the prediction accuracy.Therefore,it is necessary to define the type of fractional derivative and find the analytical solution.

After evaluation of these problems,the solutions are respectively given.For the first aspect,FAGO and its inverse(IFAGO)are directly defined by fractional sums and difference theory,which avoids the deformation extension from 1-order AGO to FAGO.For the latter aspects,the CFGMC(q,N)model is established by combining FAGO and fractional derivative.The research object of the model is multivariable system,and its derivative type is Caputo type.The model can be discretized by Caputo fractional difference,and the analytical solution can be obtained by Laplace transform of Caputo fractional derivative.

The rest of this paper is organized as follows.Section 2 defines FAGO and IFAGO in the form of fractional sums and difference and establishes the CFGMC(q,N)model by using the Caputo fractional derivative.Then,the analytical solution of the new model is given and the existence of the solution is proved.In Section 3,the model is used to predict the MSW yields,and the validity of the new model is verified.Section 4 presents the conclusions.

2.Methodology

2.1FAGO and IFAGO

This section defines FAGO and IFAGO by combining the sum difference theory with the grey system theory.

Definition 1[35]Supposeris any positive real number,nis a positive integer,and the equation

is called ther-order sum ofx(n).Letm1=[r]be the smallest integer greater than or equal tor,then∇rx(n)=∇m1∇−(m1−r)x(n)is ther-order difference ofx(n).

Definition 2Letbe the vector,k,j={1,2,...,n},if

is called thejth original generative base of AGO,and all ofϕ(0)is called the original generative space of AGO.Obviously,ϕ(0)is a unit matrix.

Definition3Letx(0)=(x(0)(1),x(0)(2),...,x(0)(n))be a non-negative sequence,x(r)ber-order FAGO ofx(0),and noteThenis the generating base vector of the FAGO space ofx(0).

Theorem1Letbe the FAGO of,then

ProofAccording to(2),only ift=j,otherwise

According to the definition of the fractional sum,the vector space and the basis of FAGO can be derived.Therefore,the theory of the fractional sum can be used to calculate the FAGO.

Definition 4Letx(r)(k)=∇−rx(0)(k),thenx(r)=(x(r)(1),x(r)(2),...,x(r)(n))is called ther-order FAGO sequence ofx(0).

In particular,whenris a positive integer,FAGO is consistent with the traditional AGO.After FAGO,the accumulative sequence must be processed by the corresponding inverse operation.

Theorem 2Ifx(r−1)is the 1-order inverse AGO sequence ofx(r),thenx(r−1)(k)=x(r)(k)−x(r)(k−1).The process of proof is omitted.

Theorem 3Ther-order IFAGO ofx(r)isx(0)=∇rx(r)=A−rx(r),whereA−ris ther-order IFAGO matrix.The process of proof is omitted.

2.2 Establishment of CFGMC(q,N)model

Definition 5[35]The equation

is the Caputo fractional derivative ofx(t),whereqis the order of the derivative,m2=[q]+1 is an integer,[q]is the smallest integer greater than or equal toq,x(t)is a differentiable function,Γ(·)is the Gamma function,andτis a variable that is different fromt.

The original GM(1,N)model cannot be used for prediction because it lacks control coefficients.Tian[36]added a control variableuto the GM(1,N)model and established the grey multivariate model with the convolution integral GMC(1,N)which can be used for prediction.A series of new forms of GMC(1,N)have been successfully used for prediction.This paper uses the same method of adding control coefficients to make the new model suitable for prediction.

Definition6be a sequence of system characteristic data andbe a sequence of system factor data.andare ther-order FAGO sequences ofand,respectively.The differential equation

is called the whitening differential equation of CFGMC(q,N)model,where 0

The grey prediction model has the properties of difference,differential,and exponential compatibility.In the CFGMC(q,N)model,is a continuous function.The fractional differential equation can be understood as the limit form of the fractional difference equation because the difference is an approximate calculation of the differential.Therefore,to obtain the values of the model parameters,the continuous fractional differential equation can be discretized into a difference equation.

Definition 7[35]The equation

is theq-order Caputo fractional difference ofx(t),whereis them2−qorder sum of∇m2x(t).

According to the definition of the integer-order difference,we can get

Theq-order Caputo fractional difference of(k)can

Hence,the definition of the CFGMC(q,N)model is given as Definition 8.

Definition 8The equation

is called the definition form of the CFGMC(q,N)model,wherequence of the neighboring mean ofandis the se-

Theorem 4The estimated parameter column=[a,b2,b3,···,bN,u]Tof the model of(12)obtained by the least square method is satisfied:

where

The process of proof is omitted.

2.3 Solving CFGMC(q,N)model by using Caputo fractional Laplace transform

In view of the superiority of Laplace transform in solving differential equations,the fractional Laplace transform method is used to solve(5).

Definition 9[35]Laplace transform formula of Caputo fractional derivatives is

whereLis the sign of the Laplace transform,sis the variable of the Laplace transform function,andX(s)=L(x(t))is the Laplace transform ofx(t).

Theorem 5The solution of the CFGMC(q,N)model is presented as follows:

where

wherehis the number of terms in the series.

ProofGiven thatof(5)does not contain the unknown function(k),then it can be recorded as a grey variableM(k),that is,M(k).Equation(15)is used to transform both sides of(5).Then

The following can be obtained by solving(18):

The Laplace inverse transform ofX(s)is expressed as follows:

According to the relationship of Laplace inverse transform and Mittage-leffler function,the following results can be obtained as

Substituting(20)and(21)into(19)yields

But by this time night had come, and there was no light in the house, and the woman was in too much hurry to get to her treasures, to go and look for one

Substituting(23)into(22)yields

and

Then,

Because the solution contains four series.The convergence and divergence of these series determine whether the solution exists.Therefore,discussing the convergence and divergence of such series is necessary.Theorem 6 takesas an example to illustrate this problem.

Theorem 6Seriesis convergent throughout the domain of definition.

ProofThe deformation of series is

The denominator limit of(26)is

According to the relationship between Gamma function and double Gamma function1),then

The image of double Gamma function shows thatand

The convergence radiusR= (−∞,∞),that isis convergent over the entire domain.

Similarly,other series converge.It shows that the solution of the CFGMC(q,N)model exists and the model is feasible.

The predicted value of(k)is(k)from Theorem 5,and the predicted value(k)of(k)can be obtained from the IFAGO formula in Theorem 3.

2.4 Relationship of CFGMC(q,N)model and other grey models

(i)Whenr=1,q=1,N=1,andu=0,(5)can be recorded asThis form is consistent with the GM(1,1)model.

(ii)Whenr=1,q=1,N>1,ifu=0,(5)can be recorded asand this form is consistent with the GM(1,N)model;ifu=0,(5)can be recordedasand it is the GMC(1,N)model.

(iii)When 0

(iv)When 01,(5)can be recorded asThis form is consistent with the fractional multivariate grey model with the convolution integral FGMC(1,N).

Obviously,the CFGMC(q,N)model is the generalization of the classical GM(1,1)model,GM(1,N)model,GMC(1,N)model,FGM(1,1)model,and FGMC(1,N)model.

2.5 PSO for determining the orderr of FAGO and the order q of differential equation

Fractional derivative and FAGO are the core of the CFGMC(q,N)model.The aforementioned analysis and calculation should be conducted whenrandqare known.Therefore,selecting the appropriaterandqfor the model is greatly important.In this study,the PSO algorithm is used to determine the most suitablerandqto ensure the minimum mean absolute percentage error(MAPE).

3.Case analysis:predicting the yields of MSW of Wuhan,China

In this section,the validity of the CFGMC(q,N)model is verified and compared to the other grey models.The MAPE(%),mean absolute error(MAE)(10 000 t),root mean square error(RMSE)(10000t),and absolute percent error(APE)(%)are used to assess the modeling effect.The units of these indicators are uniform throughout the text.They are defined as follows:

The MSW yields in China are huge and growing rapidly.The prediction of MSW yields is a small sample and uncertain system.The Ministry of Construction promulgated the industry standard“Method for calculating and forecasting the MSW yields”(CJ/T106-2016)[37],which clearly pointed out that the prediction of the MSW yields should be “based on the MSW yields of 6–8 consecutive years starting from the next year of the forecast year”.Too much data can substitute outdated information and affect the quality of the model.The main influencing factors contain both known and unknown uncertain information and belong to an uncertain system.These two characteristics determine that the prediction of MSW yields must choose a prediction model that can deal with small samples,uncertainty and diversification.From Fig.1,we can see that after 2012, the growth rate accelerates and the range of data fluctuation is very large.Faced with such a large range of data,traditional forecasting methods are ineffective,while the CFGMC(q,N)model has the ability to process such data.In this paper,the CFGMC(q,N)model is established based on the data of MSW yields in Wuhan from 2006 to 2012,and the MSW yields from 2013 to 2017 are predicted.Data are from Wuhan Statistical Yearbook(2006—2017).

Fig.1 Amount and growth rate of MSW produced in Wuhan in 2006—2017

3.1 Selection of influencing factors

The selection of influencing factors has an important impact on the results and rationality of modeling.In[38],the characteristics,influencing factors and components of MSW were compared and analyzed.Results showed that the main indicators of influencing factors to MSW were all of economic development levels,population and investments of government input.Based on the results of[38]and the characteristics of urban development in Wuhan,this paper takes five factors as input factors,namely,resident population at the end of the year,road sweeping area, passenger accommodation and passenger volume,per capita net income and resident consumption index.See Table 2 for the original data on the input variables.Taking the MSW yields as the output variable,the CFGMC(q,N)model is established and compared with other models.

Table 2 Original data of MSW yields and its influencing factors

3.2 Model comparison and evaluation

(i)Analysis of test results:The fitting and prediction results are shown in Table 3.In order to more intuitively distinguish the differences among the three test indicators,the histogram Fig.2 of the three test indicators modeling stages and the histogram Fig.3 of the prediction stage are drawn.It can be seen that although the four models have good results in simulating,and their MAPE is less than 5%,the prediction results are quite different.The test index values of the CFGMC(0.6,6)model are smaller than the other three models.

Table 3 Comparison of Wuhan’s MSW by CFGMC(0.6,6)model,GM(1,6)model,FGMC(1,6)model,and MLR model

(ii)Trend of prediction curve and analysis of its reasons:In order to more intuitively reflect the difference degree of the model effect and further analyze the causes,the line maps Figs.4–7 of the four models in the modeling and prediction stages are drawn.Fig.4 shows that although the multiple linear regression(MLR)model has the best fitting effect,its prediction effect is unsatisfactory.Its forecast trend of MSW is linear,which is obviously not in line with reality.The reason is that the MLR model only has better prediction results when dealing with stationary series.Fig.5 shows that the trend predicted by the GM(1,6)model is decreasing year by year,which is opposite to the actual trend.The reason is that the order of AGO and derivative are fixed,and cannot be adjusted according to the actual situation of data types.Fig.6 shows that the FGMC(1,6)model is closer to the original data sequence than that of the GM(1,6)model.The reason is that the order of AGO of the FGMC(1,N)model is adjustable.Fig.7 shows that the trend chart of the CFGMC(0.6,6)model is closer to the original curve than other models.The reason is that the CFGMC(q,N)model not only has better prediction effect on the stationary sequence,but also has more unique advantages for non-stationary sequences.Obviously,it is necessary and meaningful to extend AGO and integer grey derivatives to the fractional order.

Fig.2 Comparison of fitting results

Fig.3 Comparison of prediction results

Fig.4 Curve of the MLR model and original data

Fig.5 Curve of the GM(1,6)model and original data

Fig.6 Curve of the FGMC(1,6)model and original data

Fig.7 Curve of the CFGMC(0.6,6)model and original data

4.Conclusions

The main contents of this paper include the following five aspects.First,FAGO and IFAGO are directly defined by fractional sums and the difference theory.Second,the type of fractional derivative used in the model is pointed out.Third,the CFGMC(q,N)model is established by combining FAGO and fractional derivative.Fourth,the analytical solution of the model is obtained.Fifth,the existence of the analytical solution is proven.The model is used to forecast the MSW yields.Through the work,we can get the following conclusions:

(i)The order of FAGO and differential equation have important influence on the accuracy of the model.The fractional grey model is a general case of the integral grey model.

(ii)The CFGMC(q,N)model can adjust the order of FAGO and the differential equation according to the data characteristics of practical problems,so that the prediction of non-stationary series can also have satisfactory results.

(iii)The establishment of the CFGMC(q,N)model extends the form and application scope of the multivariate grey prediction model,and improves the accuracy of the model to a certain extent.

(iv)FAGO and IFAGO,which are defined directly by the theory of fraction sum and difference,do not need to be transformed indirectly.They are intuitionistic,clear and accurate.