Abstract

Aiming at the problem of unstable prediction accuracy of the classic NGM (1, 1, k) model, the modeling principle and parameter estimation method of this model are deeply analyzed in this study. Taking the minimum mean absolute percentage error as the objective function, the model is improved from the two perspectives of the construction method of the background value and the fractional order accumulation generation. The fractional order accumulation NGM (1, 1, k) model based on the optimal background value (short for the FBNGM (1, 1, k) model) is proposed in the study. The particle swarm optimization algorithm is used to estimate the parameters of the proposed model. Taking two actual cases with economic significance as examples, empirical analysis of the proposed model is conducted. The simulation and prediction results show the practicality and efficiency of the FBNGM (1, 1, k) model proposed in this study, which further broadens the application scope of the grey prediction model.

1. Introduction

The grey forecasting model has the advantages of no special requirements on the distribution of modeling data and easily understood modeling mechanism. So it is used in many fields such as environment [1, 2], agriculture [3], industry [4], energy [5, 6], economy [7, 8], and so on. The GM (1, 1) model plays an important role in the grey forecasting model. In order to improve the prediction accuracy of the GM (1, 1) model, some scholars have made a series of improvements from the perspectives of the background value [8], cumulative order [9], and discretization [10]. But the prediction accuracy of the improved model for nonhomogeneous exponential series is still not ideal, so the NGM (1, 1, k) model came into being [11].

In order to expand the application scope of the NGM (1, 1, k) model, the researchers further optimized the grey differential equation of the NGM (1, 1, k) model in practical applications and proposed the NHGM (1, 1, k) model [12] and the grey prediction model with time power term [13]. In order to eliminate the inherent bias caused by the mismatch problem, Wang and Gong [14] proposed the intensional NGM (1, 1, k) model based on the classic NGM (1, 1, k) model. In order to compensate the lack of accuracy of GM (1, 1) in simulating nonhomogeneous exponential growth series, Cui et al. [11] constructed the NGM (1, 1, k) model to approximate the characteristics of nonhomogeneous exponential growth series by using the grey differential equation of GM (1, 1) as a deductive reasoning tool. Tong et al. [15] proposed the BNGM (1, 1, k) model with optimized grey differential equation by analyzing the cause of parameter estimation error in the classic NGM (1, 1, k) model. However, the single optimized NGM (1, 1, k) model has limited effect in improving the accuracy of model prediction. Based on fractional order accumulation, Wu et al. [16] proposed the discrete grey model with the fractional order. Zeng et al. [17] proposed the idea of multiple optimizations and verified the prediction accuracy of the dual optimized GM (1, 1) model based on function transformation, and background value reconstruction is much higher than the single optimized GM (1, 1) model through actual application examples. This shows that multiple optimizations could complement each other through different optimization measures. It makes up for the limitations of single optimization and further improves the accuracy of the grey prediction model.

The main contributions of this study are as follows:(1)Based on the previous scholars’ research, referring to the fractional order accumulation generation technology and the idea of optimizing the background value, the fractional order accumulation NGM (1, 1, k) model based on the optimal background value (short for FBNGM (1, 1, k) model) is constructed in this study.(2)Based on the actual application cases of China’s electricity consumption and agricultural output value, the proposed FBNGM (1, 1, k) model is compared with the NGM (1, 1, k) model and two single optimization model in simulation and prediction accuracy. The results show that the FBNGM (1, 1, k) model has better performance in improving model accuracy than the other models, which verifies the practicality and efficiency of the proposed model.

The remainder of this study is organized as follows: the second part introduces the basic model and accuracy measure indicator; the third part introduces the FBNGM (1, 1, k) model and its parameter solution in detail; the fourth part is the empirical study, based on two actual application cases of predicting China’s electricity consumption and agricultural output value; the fifth part is the conclusion.

2. Preliminary Knowledge

This section presents the fractional order accumulation and inverse accumulation generation technology of modeling sequence, the related concepts of the NGM (1, 1, k) model, and the accuracy measure indicator of the model.

2.1. Fractional Order Accumulation and Inverse Accumulation Generation Technology [17]

(1)Assuming is a nonnegative original sequence, so , is called the rth order accumulation generation sequence of , where(2)Assuming is a nonnegative original sequence, so , is called the rth order inverse accumulation generation sequence of , where

2.2. NGM (1, 1, k) Model [15]

is the first-order accumulation generation sequence of and , , is the mean generation sequence of , sois called the grey differential equation form of the NGM (1, 1, k) model, where is called the background value, is called the development coefficient, is named the grey action or driving term, and the least squares estimates of the parameter iswhere

Finally,is called whitened differential equation form of the NGM (1, 1, k) model.

Under the initial condition , the time response function of the NGM (1, 1, k) model is

The simulated and predicted values of the NGM (1, 1, k) model for the original sequence are

2.3. Accuracy Measure Indicator

In grey system theory, the absolute percentage error (APE) of each point, the mean absolute percentage error (MAPE) of all points, and the root mean square error (RMSE) of all points are usually used to measure the simulation and prediction accuracy of the grey prediction model [6].

The absolute percentage error of each point is

The mean absolute percentage error of all points is

The root mean square error of all points is

3. Fractional Order Accumulation NGM (1, 1, k) Model with Optimal Background Value

3.1. FBNGM (1, 1, k) Model

Assuming , is the rth order accumulation generation sequence of the nonnegative original sequence , and is the optimized background value sequence of , among them, , , , , sois called the grey differential equation form of the NGM (1, 1, k) model with the fractional order and optimized background value, denoted as the FBNGM (1, 1, k) model. Where is called development coefficient, is named the optimized background value, is named the optimized background value weight, and the least squares estimate of the three parameters iswhere

Thus,is called the whitened differential equation form of the FBNGM (1, 1, k) model.

Under initial condition , the time response function of the FBNGM (1, 1, k) model is

The simulated and predicted values of the FBNGM (1, 1, k) model for the original sequence are

3.2. Parameter Solution of the FBNGM (1, 1, k) Model

The proposed FBNGM (1, 1, k) model described above is established based on unknown parameters r and . In order to find the best fitness for the FBNGM (1, 1, k) model, MAPE is taken as the objective function, the relationship between model parameters is taken as constraint condition, and the nonlinear programming model is conducted as follows:

For the abovementioned nonlinear programming model, the particle swarm optimization algorithm [18] (PSO) is used to solve the best parameters of the proposed FBNGM (1, 1, k) model in this study.

3.3. Modeling Procedure of the FBNGM (1, 1, k) Model

The modeling procedure of the FBNGM (1, 1, k) model is presented clearly in Figure 1.

4. Empirical Applications

In this section, two cases will be used to verify the feasibility and effectiveness of the proposed FBNGM (1, 1, k) model.

4.1. Case 1

China is the most electricity consuming country in the world, accounting for 27.5% of global electricity consumption. The shortage of power supply will have a serious negative impact on the stable development of China’s economy. Therefore, the ability to reasonably predict China’s electricity consumption plays an important role in formulating the Chinese government’s energy policy. The national electricity consumption data from 2010 to 2016 are used for modeling in this study (http://www.stats.gov.cn/tjsj/ndsj/2020/indexch.htm), while the data from 2017 to 2020 are used to measure the accuracy of the model. In order to illustrate the superiority of the FBNGM (1, 1, k) model in simulation and prediction, the NGM (1, 1, k) model (abbreviated as NGM), BNGM (1, 1, k) model (abbreviated as BNGM), FNGM (1, 1, k) model (abbreviated as FNGM), and FBNGM (1, 1, k) model (abbreviated as FBNGM) together are used to simulate and predict the electricity consumption in China. The selection or optimization results of hyperparameters as well as estimation results of system parameters for all models are given in Table 1. The seeking process of hyperparameters based on PSO is shown in Figure 2. The simulation and prediction results of all models are given in Table 2 and Figures 3 and 4.

In the case, the estimation results and search process of the unknown parameters of the models are given in Table 1 and Figure 2. From Table 2 and Figures 3 and 4, it is easy to see that the simulation accuracy of the FBNGM (1, 1, k) model is higher than that of the other three prediction models, and the prediction accuracy of the FBNGM (1, 1, k) model is higher than that of the NGM (1, 1, k) model and the BNGM (1, 1, k) model. According to the accuracy measure indicator, the proposed FBNGM (1, 1, k) model has good performance in simulation and prediction, which shows that the FBNGM (1, 1, k) model is suitable and effective for predicting China’s electricity consumption.

4.2. Case 2

Agriculture is the basic industry to support the construction and development of national economy, and accurately predicting the development trend of agricultural production is the premise and foundation for formulating national economic plan and social development strategy. China is a large population country; its agriculture is related to national livelihood and social stability and has a fundamental position and role in the national economy. In the study, country agriculture gross output value data in 2007–2014 (http://data.stats.gov.cn/easyquery.htm) is used to establish the model, and the data in 2015–2018 is used to test the prediction accuracy. In order to illustrate the superiority of the FBNGM (1, 1, k) model in simulation and prediction, the NGM (1, 1, k) model (abbreviated as NGM), BNGM (1, 1, k) model (abbreviated as BNGM), FNGM (1, 1, k) model (abbreviated as FNGM), and FBNGM (1, 1, k) model (abbreviated as FBNGM) together are used to simulate and predict the agriculture gross output value in China. The selection or optimization results of hyperparameters as well as estimation results of system parameters for all models are given in Table 3. The seeking process of hyperparameters based on PSO is shown in Figure 5. The simulation and prediction results of all models are given in Table 4 and Figures 6 and 7.

In the case, the estimation results and search process of the unknown parameters of the models are given in Table 3 and Figure 5. From Table 4 and Figures 6 and 7, it is easy to see that the simulation accuracy of the FBNGM (1, 1, k) model is higher than that of the other three prediction models, and the prediction accuracy of the FBNGM (1, 1, k) model is higher than that of the NGM (1, 1, k) model and the BNGM (1, 1, k) model. According to the accuracy measure indicator, the proposed FBNGM (1, 1, k) model has good performance in simulation and prediction, which shows that the FBNGM (1, 1, k) model is suitable and effective for predicting the agriculture gross output value in China.

5. Conclusion

In order to further improve the prediction accuracy of the NGM (1, 1, k) model, this study optimizes the model from the weight of the background value and fractional order accumulation generation. Then, the parameter solution and modeling process of the proposed FBNGM (1, 1, k) model is described in detail. In order to verify the feasibility and effectiveness of the FBNGM (1, 1, k) model proposed in this study, the novel model and other three grey forecasting models together are applied to the two actual cases with economic significance. It is obvious from the empirical results of the application examples that the simulation and prediction accuracy of the FBNGM (1, 1, k) model are higher than NGM (1, 1, k) and BNGM (1, 1, k) models. It confirms that the proposed FBNGM (1, 1, k) model has certain effectiveness in improving prediction accuracy. Therefore, the thought of optimizing the NGM (1, 1, k) model proposed in the study based on the weight of the background value and fractional order accumulation generation has a certain application value in the prediction of electricity consumption and agriculture gross output value.

Data Availability

The data used to support the findings of this study are available at http://data.stats.gov.cn/easyquery.htm.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Authors’ Contributions

Jun Zhang wrote the original draft and developed the methodology. Yanping Qin developed software and involved in visualization. Xinyu Zhang involved in modification. Bing Wang wrote the review. Dongxue Su validated the study. Huaqiong Duo updated the draft.

Acknowledgments

The relevant works conducted were supported by National Natural Science Foundation of China (32160332), Inner Mongolia Agricultural University High-Level Talents Scientific Research Project (NDYB2019-35), Key Project of the Study of Statistical Science from Statistics Bureau of Inner Mongolia Autonomous Region (TJXHKT202001), and the first batch of Industry-University Cooperative Education Project of the Ministry of Education in 2019 (201901148037).