The common models used for grey system predictions include the GM(1, 1), the GM(N, 1), the GM(1, N) and so on, in which the GM(N, 1) model is an important type. Especially, the GM(2, 1) model is used widely, but it shows low modeling precision sometimes because of the improper parameter estimation method. To improve the model's precision, the paper proposes an extended grey GM(2, 1) model and gives a new parameter estimation method for the extended GM(2, 1) model based on the difference equation. The paper builds eight different grey models for the example. Results show that the improved method proposed has the highest precision. The method proposed can improve the popularization and application of the grey GM(N, 1) model.
Citation: Maolin Cheng. A new method for parameter estimation of extended grey GM(2, 1) model based on difference equation and its application[J]. AIMS Mathematics, 2023, 8(7): 15993-16012. doi: 10.3934/math.2023816
Related Papers:
[1]
Fengyi Chen .
A new GM$ ^2(2,1) $ model based on a $ C^1 $ convexity-preserving rational quadratic interpolation spline. AIMS Mathematics, 2024, 9(7): 17917-17931.
doi: 10.3934/math.2024872
[2]
Dewang Li, Meilan Qiu, Shuiping Yang, Chao Wang, Zhongliang Luo .
An optimal fractional-order accumulative Grey Markov model with variable parameters and its application in total energy consumption. AIMS Mathematics, 2023, 8(11): 26425-26443.
doi: 10.3934/math.20231349
[3]
Ziying Qi, Lianzhong Li .
Lie symmetry analysis, conservation laws and diverse solutions of a new extended (2+1)-dimensional Ito equation. AIMS Mathematics, 2023, 8(12): 29797-29816.
doi: 10.3934/math.20231524
[4]
Yichen Lv, Xinping Xiao .
Grey parameter estimation method for extreme value distribution of short-term wind speed data. AIMS Mathematics, 2024, 9(3): 6238-6265.
doi: 10.3934/math.2024304
[5]
Hong Yang, Jiangli Liu .
A novel unemployment rate forecasting method based on fuzzy information granules and GM(1,1) model. AIMS Mathematics, 2024, 9(4): 8689-8711.
doi: 10.3934/math.2024421
[6]
Xiaolong Chen, Hongfeng Zhang, Cora Un In Wong .
Optimization study of tourism total revenue prediction model based on the Grey Markov chain: a case study of Macau. AIMS Mathematics, 2024, 9(6): 16187-16202.
doi: 10.3934/math.2024783
[7]
Dewang Li, Meilan Qiu, Zhongliang Luo .
Huizhou resident population, Guangdong resident population and elderly population forecast based on the NAR neural network Markov model. AIMS Mathematics, 2024, 9(2): 3235-3252.
doi: 10.3934/math.2024157
[8]
Biwen Li, Yibo Sun .
Stability analysis of Cohen-Grossberg neural networks with time-varying delay by flexible terminal interpolation method. AIMS Mathematics, 2023, 8(8): 17744-17764.
doi: 10.3934/math.2023906
[9]
Weiguo Liu, Yan Jiang, Zhi Li .
Rate of convergence of Euler approximation of time-dependent mixed SDEs driven by Brownian motions and fractional Brownian motions. AIMS Mathematics, 2020, 5(3): 2163-2195.
doi: 10.3934/math.2020144
[10]
Noor Alam, Mohammad Safi Ullah, Jalil Manafian, Khaled H. Mahmoud, A. SA. Alsubaie, Hamdy M. Ahmed, Karim K. Ahmed, Soliman Al Khatib .
Bifurcation analysis, chaotic behaviors, and explicit solutions for a fractional two-mode Nizhnik-Novikov-Veselov equation in mathematical physics. AIMS Mathematics, 2025, 10(3): 4558-4578.
doi: 10.3934/math.2025211
Abstract
The common models used for grey system predictions include the GM(1, 1), the GM(N, 1), the GM(1, N) and so on, in which the GM(N, 1) model is an important type. Especially, the GM(2, 1) model is used widely, but it shows low modeling precision sometimes because of the improper parameter estimation method. To improve the model's precision, the paper proposes an extended grey GM(2, 1) model and gives a new parameter estimation method for the extended GM(2, 1) model based on the difference equation. The paper builds eight different grey models for the example. Results show that the improved method proposed has the highest precision. The method proposed can improve the popularization and application of the grey GM(N, 1) model.
1.
Introduction
The grey prediction is making predictions for grey systems. It predicts the development trend and future of objects by building grey models. Currently, the grey system theory has been applied to the predictions of economic management, ecological system, engineering control and complicated & variable systems successfully [1,2,3,4,5]. However, in the actual predictions of models, there is generally poor prediction precision, for which reason, many scholars have studied the model. The scholars have extended and optimized the grey model in terms of background value [6,7], grey derivative [8,9], parameter optimization [10,11] and model extrapolation [12,13] with certain achievements.
In recent years, with the continuous development of new methods, the grey model is studied in more depth. Many scholars use new grey models to solve various prediction problems. He [14] built a structurally adaptive new-information-priority discrete grey prediction model to predict the power generating capacity of medium-and-long-term renewable energy accurately. Considering the service life of products, Yang [15] proposed a generalized fractional-order accumulation grey power model GFAGMP(1, 1) and gave the parameter estimation, error analysis and time response function solution. The researcher studied the transformation and connection of the generalized GM(1, 1) model and the GFAGMP(1, 1) model on the basis of integral and power function transformation, and derived three forms and application ranges of the model through analogy analyses. Finally, the researcher compared the prediction models with the actual sales data of China's refrigerators. Results verified the GFAGMP(1, 1) model's feasibility and effectiveness to predict the supply chain demand of China's home appliances. To predict the future energy trend accurately, Wang et al. [16] proposed a novel Caputo fractional-order derivative structurally-adaptive grey model and a novel Caputo fractional-order accumulated generating operator. After a comparison of optimization algorithms, they chose the PSO for the optimization of the model's parameters. The example proved that the model was stable and reliable. Yang et al. [17] proposed a damping accumulation multivariate grey model to predict the heat of internet public opinions. First, they introduced a dynamic damping trend factor in the accumulation process to make the model adjust the accumulation order of different sequences more flexibly. Next, considering the characteristic of grey exponential law of accumulation sequence, the researchers optimized the structure of background value to build a damping grey multivariate model. Finally, they gave a time response equation to reduce the error using a combined quadrature method. They made an empirical analysis using two actual cases and verified the effectiveness of new model. To predict China's renewable energy accurately, Wang et al. [18] proposed a novel fractional-order adaptive grey Chebyshev polynomial Bernoulli model describing the nonlinear phenomena based on the NGBM(1, 1) model. To realize reasonable predictions of China's hydraulic power generation, Zeng et al. [19] constructed a novel grey combined optimization model using the combined optimization of different parameters on the basis of three-parameter discrete grey model TDGM(1, 1), and then predicted China's hydraulic power generation capacity using the new model. Wang et al. [20] proposed a new exponential time-lagging fractional-order grey prediction model based on the PSO. They first made a fractional-order accumulation preprocessing of the original data, then introduced an exponential time-lagging term based on the GM(1, 1) model to build a new model, and finally searched the optimal parameter of model using the PSO and verified the test result through a Wilcoxon rank sum test. Results showed that the new model had better prediction precision and adaptability compared with existing six grey models. The new studies further promote the model's modeling precision and application range.
The common models used for grey system predictions include the GM(1, 1), the GM(N, 1), the GM(1, N) and so on, in which the GM(N, 1) model is an important type. Especially, there have been many studies on the GM(2, 1) model [21,22,23,24,25,26]. The grey GM(2, 1) model can be used for the research on both monotonic and non-monotonic time sequences, and thus has been used widely with many research achievements. Zeng et al. [27] proposed a new prediction method for China's domestic power consumption per capita using the grey modeling technology. Considering the multiple and mixed variation patterns, they proposed a discrete grey model with the polynomial term. They first introduced a polynomial term into the discrete DGM(2, 1) model, then used the Tikhonov regularization method to solve the overfitting problem, and finally verified the generalization and adaptability of newly designed model through a case. Jin et al. [28] used a multiple regression model and a GM(2, 1) model for a quantitative analysis on the indexes of tourist industry. They used the multiple regression model to analyze the influencing factors of tourist industry and used the GM(2, 1) model to predict the development of tourist industry in the future three years and gave related suggestions. Kong et al. [29] used the GM(1, 1) and GM(2, 1) grey prediction models and selected the trade data of middle-and-small-sized enterprises in the period from February 6th, 2020 to April 30th, 2020 to compare the prediction results of two models horizontally and vertically. The prediction results of China's stock exchange indexes showed that the grey system model was more suitable for short-term and monotonic data samples. However, for longer-term or non-monotonic data, the grey system model showed a poor fitting result for stock exchange indexes, and thus failed to offer any reference for stock market price predictions. To solve the problem of poor prediction precision of traditional second-order univariate grey prediction model GM(2, 1) for some sequences, Zeng and Luo [30] introduced the fractional-order accumulation operator on the basis of GM(2, 1) and proposed a discrete GM(2, 1) model based on the fractional-order accumulation using the modeling principle of discrete grey model. Finally, they verified the new model using a numerical simulation test and an application example. Results showed that the new model had higher simulation & prediction precision compared with other common models and thus was effective and practical. Shu [31] predicted China's foreign exchange reserves by combining the wavelet transformation with the grey GM(2, 1) model and achieved an ideal result.
The studies and methods have certain achievements, but some of them show poor modeling precision for some data, for which a main reason is that the parameter estimation method has some defects. To improve the prediction precision of GM(2, 1) model, the paper extends the conventional GM(2, 1) model structurally to make it adapt to the variation of data in a wider range, and improves the parameter estimation method of extended GM(2, 1) model based on the difference equation. The example shows that the model built with the method proposed has high prediction precision. The research in the paper extends the application range of the GM(2, 1) model and can be generalized and applied to other models, such as the GM(N, 1) model, the GM(1, N) model, the GM(1, 1) power model and so on.
2.
The traditional grey GM(2, 1) model's parameter estimation method and modeling
Suppose the original time sequence is x(0)(t)={x(0)(1),x(0)(2),⋅⋅⋅,x(0)(n)}, and the once accumulated generating operation sequence is x(1)(t)={x(1)(1),x(1)(2),⋅⋅⋅,x(1)(n)}. Let α(1)x(0)(k)=x(0)(k)−x(0)(k−1), z(1)(k)=12(x(1)(k)+x(1)(k−1)),(k=2,3,⋅⋅⋅,n), and then call α(1x(0)(k)+a1x(0)(k)+a2z(1)(k)=b0 the basic form of GM(2, 1) model. Its whitening equation is
where g1=a2(g2g5−g4g3), g2=e−a12−g6, g3=eg6−a12, g4=e−a1−√a21−4a2, g5=e−a1+√a21−4a2, g6=√a21−4a22, c1=x(1)(1)=x(0)(1), c2=x(1)(2)=x(0)(1)+x(0)(2).
Suppose there are observation data for N years, in which the data from year 1 to year n are used for modeling and the data from year n+1 to year N are used for prediction. For x(0), the simulation value is ˆx(0)(k)=ˆx(1)(k)−ˆx(1)(k−1),(k=2,3,⋅⋅⋅,n), the prediction value is ˆx(0)(k)=ˆx(1)(k)−ˆx(1)(k−1),(k=n+1,n+2,⋅⋅⋅,N).
3.
The extended grey GM(2, 1) model's conventional parameter estimation method and modeling
The extended GM(2, 1) model's whitening equation is
d2x(1)dt2+a1dx(1)dt+a2x(1)=b0+b1t+b2t2+⋯bptp.
(3.1)
Get the integrals of the equations from both sides of [k−1,k]:
Get the time response equation ˆx(1)(t) and then get the simulation value of original sequence with ˆx(0)(t)=ˆx(1)(t)−ˆx(1)(t−1), (t=2,3,⋅⋅⋅,n); get the prediction value of original sequence at the qth step with ˆx(0)(t)=ˆx(1)(t)−ˆx(1)(t−1), (t=n+1,⋅⋅⋅,n+q).
4.
The extended grey GM(2, 1) model's new parameter estimation method based on difference equation and modeling
The extended grey GM(2, 1) model's conventional parameter estimation method has defects causing low simulation and prediction precision. The paper proposes an improved parameter estimation method based on difference equation.
4.1. Variable generation coefficient λ=0.5
The extended GM(2, 1) model's grey differential equation is
α(1x(0)(k)+a1x(0)(k)+a2z(1)(k)=b0+b1T1+b2T2,
(4.1)
where α(1)x(0)(k)=x(0)(k)−x(0)(k−1), z(1)(k)=λx(1)(k−1)+(1−λ)x(1)(k),(k=2,3,⋅⋅⋅,n).T1(k)=12[k2−(k−1)2], T2(k)=13[k3−(k−1)3].
The equation above can be written as the difference equation:
Get time response equation ˆx(1)(t) and then get the simulation value of original sequence with ˆx(0)(t)=ˆx(1)(t)−ˆx(1)(t−1), (t=2,3,⋅⋅⋅,n); get the prediction vale of original sequence at the qth step with ˆx(0)(t)=ˆx(1)(t)−ˆx(1)(t−1), (t=n+1,⋅⋅⋅,n+q).
4.2. The optimization of variable generation coefficient λ
To improve the model's precision, we can optimize the generation coefficient λ.
The extended GM(2, 1) model's grey differential equation is
α(1x(0)(k)+a1x(0)(k)+a2z(1)(k)=b0+b1T1+b2T2,
(4.6)
where α(1)x(0)(k)=x(0)(k)−x(0)(k−1), z(1)(k)=λ(x(1)(k−1)+(1−λ)x(1)(k−1),(k=2,3,⋅⋅⋅,n). T1(k)=12[k2−(k−1)2], T2(k)=13[k3−(k−1)3].
The equations above can be written as the difference equation:
Get time response equation ˆx(1)(t) and then get the simulation value of original sequence with ˆx(0)(t)=ˆx(1)(t)−ˆx(1)(t−1), (t=2,3,⋅⋅⋅,n); get the prediction vale of original sequence at the qth step with ˆx(0)(t)=ˆx(1)(t)−ˆx(1)(t−1), (t=n+1,⋅⋅⋅,n+q).
In fact, the generation coefficient λ is required, and it is generally obtained with an optimization method. Let minλMAPE=1n−1n∑k=2|x(0)i(k)−ˆx(0)i(k)x(0)i(k)|×100%.
4.3. The steps of parameter optimization algorithm
The steps of parameter optimization algorithm are as follows:
Step 1: initialize parameter λ, i.e. setting a proper value of parameter λ;
Step 2: accumulate original sequence x(0)(t) and get x(1)(t);
Step 3: for difference equation (4.7), calculate and get the estimates of parameters a1,a2,b0,b1,b2 with Eq (4.8);
Step 4: get differential equation d2x(1)dt2+a1dx(1)dt+a2x(1)=b0+b1t+b2t2's analytic solution ˆx(1)(t) meeting the initial conditions with the dsolve command of software Matlab;
Step 5: get the simulation value of original sequence with ˆx(0)(t)=ˆx(1)(t)−ˆx(1)(t−1);
Step 6: calculate and get the average simulation relative error MAPE=1n−1n∑k=2|x(0)(k)−ˆx(0)(k)x(0)(k)|×100%;
Step 7: when meeting the precision requirement of MAPE or reaching the maximum number of iterations set, go on to the next step; otherwise, return to Step 3;
5.
The empirical analysis on grey modeling for China's electric power consumption
With the sustained and rapid growth of national economy, China faces a critical shortage of electric power supply which affecting regional economic development and people's normal life. The electric power supply has become a limiting factor for national economy's sustainable development. The electric power has a long construction cycle, so to ensure the sufficient electric power supply, we must make arrangements in advance according to social and economic development to avoid the insufficiency of electric power. Therefore, predicting the power demand is very important. The paper predicts China's electric power consumption by building grey models.
With ˆx(0)(t)=ˆx(1)(t)−ˆx(1)(t−1), calculate the simulation and prediction values of original sequence. See Table 1 for the results. Table 1 gives the relative errors and average relative errors in the periods.
Table 1.
Grey modeling results for China's electric power consumption with the conventional methods.
Year
No.
x(0)1
Traditional GM(2, 1) modeling with the conventional method
Extended GM(2, 1) modeling with the conventional method
With ˆx(0)(t)=ˆx(1)(t)−ˆx(1)(t−1), calculate the simulation and prediction values of original sequence. See Table 1 for the results. Table 1 gives the relative errors and average relative errors in the periods.
Next, build the extended GM(2, 1) model with the method proposed.
First, calculate in the case λ=0.5.
The whitening equation of extended GM(2, 1) model is
With ˆx(0)(t)=ˆx(1)(t)−ˆx(1)(t−1), calculate and get the simulation and prediction values of original sequence. See Table 2 for the results. Table 2 gives the relative errors and average relative errors in the periods.
Table 2.
Grey modeling results for China's electric power consumption with the method proposed.
Year
No.
x(0)1
Extended GM(2, 1) built with the method proposed (λ=0.5)
Extended GM(2, 1) built with the parameter optimization method proposed (λ=0.5050)
With ˆx(0)(t)=ˆx(1)(t)−ˆx(1)(t−1), calculate and get the simulation and prediction values of original sequence. See Table 2 for the results. Table 2 gives the relative errors and average relative errors in the periods.
To compare the model built with the method proposed with the grey models proposed by other reference documents in terms of modeling precision, the paper makes a calculation.
Build an improved grey GM(1, 1) power model proposed by Ma and Wang [32], and then get the parameter estimates of x(0):
With ˆx(0)(t)=ˆx(1)(t)−ˆx(1)(t−1), calculate and get the simulation and prediction values of original sequence. See calculation results in Table 3. Table 3 gives relative errors and average relative errors in the periods.
Table 3.
Calculate results of grey models proposed by Ma and Wang [32] and Cheng and Shi [33].
With ˆx(0)(t)=ˆx(1)(t)−ˆx(1)(t−1), calculate and get the simulation and prediction values of original sequence. See Table 3 for the results. Table 3 gives the relative errors and average relative errors in the periods.
Build a model using the improved method of simultaneous grey model proposed by reference document [34], and then get the following time response equation through calculations:
With ˆx(0)(t)=ˆx(1)(t)−ˆx(1)(t−1), calculate and get the simulation and prediction values of original sequence. See Table 4 for the results. Table 4 gives the relative errors and average relative errors in the periods.
Table 4.
Calculate results of grey models proposed by reference documents [34,35].
Year
No.
x(0)1
Simultaneous grey model proposed by reference document [34]
Nonlinear optimization GM(1, N) model proposed by reference document [35]
Then, build a model using the improved nonlinear optimization GM(1, N) model proposed by reference document [35], and get the following time response equation through calculations:
where x(1)(t) is the once accumulated generating column of original sequence and y(1)(t) is the once accumulated generating column of GDP.
With ˆx(0)(t)=ˆx(1)(t)−ˆx(1)(t−1), calculate and get the simulation and prediction values of original sequence. See Table 4 for the results. Table 4 gives the relative errors and average relative errors in the periods.
Next, build non-grey models.
First, build an ARIMA model. Get the following ARIMA(2, 1, 1) model through calculations:
With the model, calculate and get the simulation and prediction values of original sequence. See Table 5 for the results. Table 5 gives the relative errors and average relative errors in the periods.
Table 5.
Modeling results of non-grey models for China's electric power consumption.
Year
No.
x(0)1
ARIMA
Superposition exponential nonlinear regression model
Next, build a superposition exponential nonlinear regression model. Get the following model through calculations:
ˆx(0)(k)=23970e0.07465k−222.5e−28.94k.
(5.24)
With the model, calculate and get the simulation and prediction values of original sequence. See Table 5 for the results. Table 5 gives the relative errors and average relative errors in the periods.
6.
Results and discussion
Table 1 gives the simulation values from year 2004 to year 2017 and the prediction values from year 2018 to year 2020 of traditional GM(2, 1) model and extended GM(2, 1) model of x(0)1 built with the conventional method, and corresponding simulation errors and prediction errors, and gives the average simulation and prediction errors. It can be seen that the GM(2, 1) model built with the conventional method has big average simulation and prediction errors and average overall error. The conventional GM(2, 1) model has an average overall error of 3.50%, while the extended GM(2, 1) model has an average overall error of 8.52%, so the models built with the conventional method are not suitable.
Table 2 gives the simulation values from year 2004 to year 2017 and the prediction values from year 2018 to year 2020 of extended GM(2, 1) model of x(0) built with the method proposed, and corresponding simulation errors and prediction errors, and gives average simulation and prediction errors. It can be seen that no matter the parameters are optimized or not, the GM(2, 1) model built with the method proposed has small average simulation errors, average prediction errors and average overall error. The extended GM(2, 1) model without the optimized generation coefficient has an average overall error of 2.20%, while the extended GM(2, 1) model with the optimized generation coefficient has an average overall error of 1.96%. The extended GM(2, 1) model with the optimized generation coefficient has the highest precision which is significantly superior to that of the model built with the conventional method.
Table 3 gives the modeling calculation results of grey models proposed by Ma and Wang [32] and Cheng and Shi [33]. It can be seen that the average simulation error of x(0) calculated with the model proposed by Ma and Wang [32] is significantly higher than that of the extended grey model built with the method proposed. For x(0), its average prediction error calculated with the grey power model proposed by Ma and Wang [32] is slightly lower than that of the extended grey model built with the method proposed, but its average overall error calculated with the model proposed by Ma and Wang [32] is significantly higher than that of the extended grey model built with the method proposed. It should be noted that the establishment of a model is obtained by fitting the simulated values. As can be seen from Table 3, the simulation error (fitting error) of the model calculated with the grey power model proposed by Ma and Wang [32] is significantly higher than that of the model built with the method proposed. The predicted value of the model is derived from the extrapolation of the established model, which is characterized by uncertainty. All prediction models have such characteristics, so the prediction error calculated with the grey power model proposed by Ma and Wang [32] is slightly lower than that of the model built with the method proposed, which is quite normal. There are 14 sample points for fitting of the model in this paper, while only 3 sample points for prediction, so the accuracy of the model mainly depends on the simulation accuracy. Therefore, on the whole, the accuracy of the model built with the method proposed is significantly higher than the model proposed by Ma and Wang [32]. The average simulation error and average prediction error calculated with the model proposed by Cheng and Shi [33] are both higher than that of the extended grey model built with the method proposed. Therefore, its average overall error is significantly higher than that of the extended grey model built with the method proposed.
Table 4 gives the calculation results of grey modeling methods proposed by reference documents [34,35]. It can be seen that x(0) calculated with the method of reference document [34] has an average simulation relative error of 3.92% and an average prediction relative error of 5.75%, showing the precision significantly lower than the calculation precision of the extended GM(2, 1) model built with the method proposed; x(0) calculated with the method of reference document [35] has an average simulation relative error of 2.76% and an average prediction relative error of 3.16%, both of which are small, but it still shows the precision lower than that of the extended GM (2, 1) model built with the method proposed.
Table 5 gives the modeling results of non-grey models. It can be seen that the ARIMA model built has an average simulation relative error of 2.34% and an average prediction relative error of 4.11%, both of which are small, but it still shows the precision lower than that of the extended GM(2, 1) model built with the method proposed; the superposition exponential nonlinear regression model has an average simulation relative error of 5.26% and an average prediction relative error of 6.43%, showing the precision significantly lower than that of the extended GM(2, 1) model built with the method proposed.
Therefore, from Tables 1–5 we can see that the extended GM(2, 1) model built with the method proposed has the precision significantly higher than that of the GM(2, 1) model built with the conventional method and the extended GM(2, 1) model, and superior to that of the models built in reference documents [32,33,34,35], the ARIMA model and the superposition exponential nonlinear regression model. It indicates the extended model and method proposed have high reliability and effectiveness.
7.
Conclusions
The grey GM(2, 1) model built with the conventional method generally has big prediction errors, for which a main reason is the parameter estimation method of model has defects. To improve the modeling precision, the paper proposes an extended grey GM(2, 1) model, gives an improved parameter estimation method for the new model based on the difference equation, and gives a method to solve the time response equation.
Using the method proposed, the paper builds eight different grey models for China's electric power consumption including the traditional GM(2, 1) model built with the conventional parameter estimation method, the extended GM(2, 1) model built with the conventional parameter estimation method, the extended GM(2, 1) model built with the improved parameter estimation method (without optimizing the parameters), the extended GM(2, 1) model built with the improved parameter estimation method proposed (optimizing the parameters), the grey Bernoulli model proposed by reference document [32], the grey difference equation model proposed by reference document [33], the simultaneous grey model proposed by reference document [34], the nonlinear optimization GM(1, N) model proposed by reference document [35] and two non-grey models. Results show that the extended GM(2, 1) models with the improved parameter estimation method proposed have high prediction precision, with or without optimizing the variable generation coefficient. It indicates the method proposed has high reliability and applicability and thus helps the generalization and application of model.
The paper gives a new method to build the extended GM(2, 1) model based on the structure of difference equation. The method transforms the extended GM(2, 1) model into the form of second-order difference equation, and then solves and gets the unknown parameters with the new difference equation. Estimating parameters in this way can avoid the error of model caused by the approximate calculation of background value; meanwhile, using an optimization method to get the model's parameters improves the precision of model greatly. The method can be generalized and applied to the predictions of grey models with more complicated structures. It can choose difference equation models with different structures for different data and thus improves the modeling precision.
The model's applications have a limitation that not all grey models can be transformed to a difference equation. For instance, it's hard to transform a high-order grey model into a difference equation. In addition, if the modeling doesn't use an optimization method, the precision shall be affected. We plan to use the method proposed to estimate parameters for other grey models, such as the GM(1, N) model, the GM(1, 1) power model and so on, in the future, and gets the solution for prediction using the difference equation derived, which is a new idea.
Acknowledgments
This research was supported by the National Natural Science Foundation of China (11401418).
Conflict of interest
The author declares that there is no conflict of interest regarding the publication of this paper.
References
[1]
Y. H. Zhai, R. D. Ren, D. D. Ren, Application of grey prediction model in fatigue life prediction under compressive stress, Mech. Res. Appl., 33 (2020), 36–43.
[2]
L. Zhang, D. H. Zhou, Uncertainty evaluation of pulverized coal fineness of boiler based on grey model, J. Anhui Univ. Technol. (Nat. Sci.), 37 (2020), 331–355.
[3]
X. Li, L. L. Zhao, X. Z. Jin, Prediction on dynamic tendency of the number of COVID–19 patients in Wuhan–based on grey prediction model, Soft Sci. Hlth., 34 (2020), 85–87.
[4]
Y. Q. Jiao, J. Feng, J. L. Yang, G. H. Zhao, H. J. Fan, Prediction study of grey model GM(1, 1) for growth volume of pine, Math. Practice Theory, 50 (2020), 83–88.
[5]
X. Q. Yan, Research on forecast of total freight volume in Guangdong province based on grey forecasting model, Math. Practice Theory, 50 (2020), 294–302.
[6]
N. Xu, Y. G. Dang, S. Ding, Optimization method of background value in GM(1, 1) model based on least error, Control Decis., 30 (2015), 283–288.
[7]
Y. X. Jiang, Q. S. Zhang, Background-value optimization of model GM(1, 1), Chin. J. Manag. Sci., 23 (2015), 146–151.
[8]
B. Li, Y. Wei, Optimizes grey derivative of GM(1, 1), Syst. Eng. Theory Prac., 29 (2009), 100–105. https://doi.org/10.1016/S1874-8651(10)60040-3 doi: 10.1016/S1874-8651(10)60040-3
[9]
Z. X. Wang, Q. Li, Modelling the nonlinear relationship between CO2 emissions and economic growth using a PSO algorithm-based grey Verhulst model, J. Clean. Prod., 207 (2019), 214–224. https://doi.org/10.1016/j.jclepro.2018.10.010 doi: 10.1016/j.jclepro.2018.10.010
[10]
N. Xu, Y. Dang, Y. Gong, Novel grey prediction model with nonlinear optimized time response method for forecasting of electricity consumption in China, Energy, 118 (2017), 473–480. https://doi.org/10.1016/j.energy.2016.10.003 doi: 10.1016/j.energy.2016.10.003
[11]
S. Ding, A novel self-adapting intelligent grey model for forecasting China's natural-gas demand, Energy, 162 (2018), 393–407. https://doi.org/10.1016/j.energy.2018.08.040 doi: 10.1016/j.energy.2018.08.040
[12]
B. Zeng, C. Li, Forecasting the natural gas demand in China using a self-adapting intelligent grey model, Energy, 112 (2016), 810–825. https://doi.org/10.1016/j.energy.2016.06.090 doi: 10.1016/j.energy.2016.06.090
[13]
S. Ding, A novel discrete grey multivariable model and its application in forecasting the output value of China's high-tech industries, Comput. Ind. Eng., 127 (2019), 749–760.
[14]
X. B. He, Y. Wang, Y. Y. Zhang, X. Ma, W. Q. Wu, L. Zhang, A novel structure adaptive new information priority discrete grey prediction model and its application in renewable energy generation forecasting, Appl. Energy, 325 (2022), 119854. https://doi.org/10.1016/j.apenergy.2022.119854 doi: 10.1016/j.apenergy.2022.119854
[15]
H. L. Yang, M. Y. Gao, Q. Z. Xiao, A novel fractional-order accumulation grey power model and its application, Soft Comput., 27 (2023), 1347–1365. https://doi.org/10.1007/s00500-022-07634-3 doi: 10.1007/s00500-022-07634-3
[16]
Y. Wang, Z. S. Yang, L. Wang, X. Ma, W. Q. Wu, L. G. Ye, Forecasting China's energy production and consumption based on a novel structural adaptive Caputo fractional grey prediction model, Energy, 259 (2022), 124935. https://doi.org/10.1016/j.energy.2022.124935 doi: 10.1016/j.energy.2022.124935
[17]
S. L. Yan, Q. Su, L. F. Wu, P. P. Xiong, A damping grey multivariable model and its application in online public opinion prediction, Eng. Appl. Artif. Intel., 118 (2023), 105661. https://doi.org/10.1016/j.engappai.2022.105661 doi: 10.1016/j.engappai.2022.105661
[18]
Y. Wang, R. Nei, P. Chi, X. Ma, W. Q. Wu, B. H. Guo, et al., A novel fractional structural adaptive grey Chebyshev polynomial Bernoulli model and its application in forecasting renewable energy production of China, Expert Syst. Appl., 210 (2022), 118500. https://doi.org/10.1016/j.eswa.2022.118500 doi: 10.1016/j.eswa.2022.118500
[19]
B. Zeng, C. X. He, C. W. Mao, Y. Wu, Forecasting China's hydropower generation capacity using a novel grey combination optimization model, Energy, 262 (2023), 125341. https://doi.org/10.1016/j.energy.2022.125341 doi: 10.1016/j.energy.2022.125341
[20]
Y. Wang, L. Zhang, X. B. He, X. Ma, W. Q. Wu, R. Nie, et al., A novel exponential time delayed fractional grey model and its application in forecasting oil production and consumption of China, Cybernet. Syst., 54 (2023), 168–196. https://doi.org/10.1080/01969722.2022.2055991 doi: 10.1080/01969722.2022.2055991
[21]
G. D. Li, S. Masuda, D. Yamaguchi, M. Nagai, C. H. Wang, An improved grey dynamic GM(2, 1) model, Int. J. Comput. Math., 87 (2010), l617–1629. https://doi.org/10.1080/00207160802409857 doi: 10.1080/00207160802409857
[22]
X. P. Xiao, J. H. Guo, The morbidity problem of GM(2, 1) model based on vector transformation, J. Grey Syst., 26 (2014), 1–12.
[23]
H. J. Su, Y. Wei, Y. Shao, On optimizing time response sequence of grey model GM(2, 1), J. Grey Syst., 23 (2011), 119–126.
[24]
N. Xu, Y. G. Dang, An optimized grey GM(2, 1) model and forecasting of highway subgrade settlement, Math. Probl. Eng., 2015 (2015), 1–6. https://doi.org/10.1155/2015/606707 doi: 10.1155/2015/606707
[25]
L. W. Tang, Y. Y. Lu, The optimization of GM(2, 1) model based on parameter estimation of grade difference format, Syst. Eng. Theory Pract., 38 (2018), 502–508.
[26]
C. L. Liu, J. Chen, J. J. Qian, Y. L. Sun, X. M. Han, Optimum grey action quantity for GM(2, 1) model, Math. Pract. Theory, 47 (2017), 177–184.
[27]
L. Zeng, C. Liu, W. Z. Wu, A novel discrete GM(2, 1) model with a polynomial term for forecasting electricity consumption, Electr. Pow. Syst. Res., 214 (2023), 108926. https://doi.org/10.1016/j.epsr.2022.108926 doi: 10.1016/j.epsr.2022.108926
[28]
X. Jin, Y. Z. Wang, J. Luo, Q. L. Sun, Research on the development of tourism industry in the post-epidemic period–analysis based on multiple regression model GM(2, 1) model, Acad. J. Business Manag., 4 (2022), 27–36.
[29]
L. S. Kong, H. Q. Yan, Feasibility study on the forecast of china's small and medium board stock index–based on GM(1, 1) and GM(2, 1) gray models, Stat. Appl., 9 (2020), 403–411.
[30]
L. Zeng, S. G. Luo, A discrete GM(2, 1) model with fractional-order accumulation and its application, J. Chongqing Normal Univ. (Nat. Sci.), 38 (2021), 73–80.
[31]
F. H. Shu, A prediction of China's foreign exchange reserve based on the wavelet GM(2, 1) model, J. Jiaxing Univ., 30 (2018), 101–107.
[32]
Y. M. Ma, S. C. Wang, Construction of improved GM(1, 1) power model and it application, J. Quant. Econ., 36 (2019), 84–88.
[33]
M. L. Cheng, G. J. Shi, Modeling and application of grey model GM(2, 1) based on linear difference equation, J. Grey Syst., 31 (2019), 37–51.
[34]
M. L. Cheng, Z. Cheng, A novel simultaneous grey model parameter optimization method and its application to predicting private car ownership and transportation economy, J. Ind. Manag. Optim., 19 (2022), 3160–3171. https://doi.org/10.3934/jimo.2022081 doi: 10.3934/jimo.2022081
[35]
Z. W. Fu, Y. K. Yang, T. Y. Wang, Prediction of urban water demand in Haiyan county based on improved nonlinear optimization GM(1, N) model, Water Resour. Pow., 37 (2019), 44–47.
This article has been cited by:
1.
Duan Yuxian, Huang Jian, Deng Hanqiang, Ma Ke, Ni Xiangrong, Tang Bin,
Modeling the resilience for high-dimensional interdependence systems under uncertain scenarios,
2025,
275,
09574174,
127075,
10.1016/j.eswa.2025.127075
Maolin Cheng. A new method for parameter estimation of extended grey GM(2, 1) model based on difference equation and its application[J]. AIMS Mathematics, 2023, 8(7): 15993-16012. doi: 10.3934/math.2023816
Maolin Cheng. A new method for parameter estimation of extended grey GM(2, 1) model based on difference equation and its application[J]. AIMS Mathematics, 2023, 8(7): 15993-16012. doi: 10.3934/math.2023816