亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        Improvement and application of GM(1,1)model based on multivariable dynamic optimization

        2020-06-24 13:42:40WANGYuhongandLUJie

        WANG Yuhong and LU Jie

        School of Business,Jiangnan University,Wuxi 214122,China

        Abstract: For the classical GM(1,1) model, the prediction accuracy is not high,and the optimization of the initial and background values is one-sided.In this paper,the Lagrange mean value theorem is used to construct the background value as a variable related to k.At the same time,the initial value is set as a variable,and the corresponding optimal parameter and the time response formula are determined according to the minimum value of mean relative error (MRE). Combined with the domestic natural gas annual consumption data, the classical model and the improved GM(1,1)model are applied to the calculation and error comparison respectively. It proves that the improved model is better than any other models.

        Keywords: grey prediction, GM(1,1) model, background value,grey system theory.

        1.Introduction

        Since the theory of the grey system was put forward, the GM(1,1)model,as the core and base of the grey prediction theory[1],has been widely used in the concrete practice of production and life.However,in the practical application,the prediction accuracy is unstable or even deviates from the classical GM(1,1)model[2].Therefore,many scholars studied the improvement of the GM(1,1)model from different angles,and achieved some results in the initial value,the background value,model parameter estimation and so on.

        In the optimization of the initial value,considering that new information should play a key role in modeling,Luo[3]directly usedx(1)(n)as the initial condition of the grey model,while Xu et al.[4]usedx(1)(n)as the initial condition of the grey model respectively.Wang et al. [5] optimized the initial value of the model when the whitening equation was a non-homogeneous exponential function,and then constructed a new background value expression to reduce the model error and improve the prediction accuracy of the model.

        In respect of the background value,the classical model has no strict theoretical basis for the construction of the background valuez(1)(k), and the use scope is narrow,thus the scholars improve the background value from different angles. For the geometric significance of the integral,in order to reduce the error caused by the direct calculation of the whole trapezoidal area in the interval[k?1,1],Jiang et al. [6] calculated the sum of the interval integral by using the piecewise low order interpolation combined the complex trapezoid formula.Reference [7] used the irregular trapezoid area construction method to replace the traditional trapezoidal area construction method with the Riemann integral to optimize the background value of the traditional GM(1,1) model. Starting from the numerical characteristics of sequences, Peng et al. [8] abstracted the data sequence into non-homogeneous exponential functions to construct background values and the GM(1,1)model.To extend the applicability and accuracy of the classical model, Luo et al. [9] improved the background value under the condition that the original sequence spacing is inconsistent. In addition, some scholars proposed mathematical expressions ofz(1)(k) from different angles, and they also improved the model predicting accuracy to a certain extent in[10–12].In the estimation of model parameters,Meng et al.[13]used the particle swarm optimization algorithm,Lee et al.[14]used the genetic algorithm to optimize the classical model,and these methods achieved good results.

        It can be seen that in the aspect of background value optimization,the existing research mainly focuses on the improvement of the adjacent mean construction method[15].In fact,when the whitening equation is integrated on both sides in interval [k ?1,1], we can see that the background valuez(1)(k) varies withk, and the proximity ofz(1)(k) to the latter reflects the applicability and accuracy of the GM(1,1)model.Although some studies show the dynamic in the improvement of the background value,there is little relationship withk.

        At the same time, the traditional GM(1,1) is used as an exponential prediction model [16], and the essence is a static equation withx(1)(1) as a fixed point [17]. According to the principle of the least squares, the fitting curve does not necessarily pass through the pre-artificially defined initial points. The oldest data are not closely related to the future [18]. Although some scholars put forwardx(1)(n) as a fixed point,the effect of these methods still remains to be tested when the model involves multiple variables[19].

        In summary,in the study of the classical GM(1,1)model improvement,most scholars aim at optimizing one aspect of the classical models. In the process of modeling, the more variables there are,the higher the accuracy of the prediction will be[20].If the initial value and the background value of the model are regarded as variables,the more variables are optimized,the higher the accuracy of the model is[21].In this paper,we first improve the construction of the background value of the classical GM(1,1)model,and apply the Lagrange mean value theorem to construct the background value as a function ofk,at the same time,the initial value is no longer fixed.The background value and the initial value are set as variables,and the minimum value of the average relative error is taken as the principle.The optimal parameter and the time response formula are determined by the dynamic optimization;finally,the improved model is used to predict with the domestic natural gas annual consumption data.

        2.Error analysis of classical GM(1,1)model

        According to the whitening equation of the basic form of the GM(1,1) model [22], when (1) is integrated on both sides in interval[k ?1,1],

        then we can get

        The background value of the classical model is the trapezoidal area, however, its actual value should be the area of the curved trapezoid surrounded by the curvedtin the interval[k ?1,1]and thet-axis.As shown in Fig.1,the difference between the two areas is the source of the background value errors in the classical model.

        Fig.1 Source of background value errors in GM(1,1)model

        The calculation formula of the background value of the classical model is expressed as follows:

        When the change of the accumulated generating sequence is gentle and the time interval is small,it is appropriate to adopt the above method to calculate [23]. However when the fluctuation of the first-order accumulated generating sequence is large,the above method will cause greater errors [24]. From the view of sequence generation characteristics, the classical model artificially stipulates that old information and new information are equally important,which is not in line with reality[25].

        In this paper,the background value is regarded as a variable, and the parameters of the background value and the specific form of time response are determined when the mean relative error (MRE) reaches the minimum value,which can significantly reduce the error caused by human factors and improve the prediction accuracy.

        At the same time, on the basis of optimizing the background value,the initial value is also optimized.As an exponential prediction model, the GM(1,1) model is essentially a static equation withx(1)(1)as a fixed point.Compared with the dynamic equation,the static equation does not have the characteristics of independency of benchmark selection,step size and inherent consistency[26].The fitting effect is usually worse than that of the dynamic equation[27].For the above considerations,the initial value is also set as a variable to improve the fitting accuracy.

        3.Improvement of GM(1,1)model

        3.1 Brief introduction to classic GM(1,1)

        Definition 1[28] Set a non-negative original sequence

        X(1)is a cumulative generation sequence ofX(0):

        The original form of the GM(1,1)model is

        Definition 2[28] AsX(0)andX(1)are shown in Definition 1,set

        among which (4) is satisfied, then the basic form of the GM(1,1)model is

        Its whitening equation is(1).

        Theorem 1[28]Set the parameter column=(a,b)T,and

        Then the least square parameter estimation of the GM(1,1)model satisfies

        The time response sequence of the GM(1,1)model is

        Its reduction value is

        among whichk=2,3,...,n.

        It can be seen from(12),the prediction accuracy of the GM(1,1)model depends on the selection of the fixed points and the values of parametersa,b,and the values ofa,bdepend on the construction of the background value. Combining the initial and background values can significantly improve the accuracy of the model.

        3.2 Improvement of grey GM(1,1)

        We can getX(1)by accumulation through(5),that is(7).The whitening equation of the GM(1,1)model is(1).

        SinceX(1)is continuous in interval[k?1,1],and derivable in(k ?1,1),according to Lagrange’s mean value theorem,we can know thatsatisfies the following equation:

        Lett=ξkin(1),due tox(0)(k)=x(1)(k)?x(1)(k?1),we can get

        SinceX(0)is a non-negative sequence,X(1)is a monotone increasing sequence.

        Replace the theoretical valueαkin(17)with the actual valuethen we can get

        whereεkis the error caused by the replacement.Use the least square method to makeget the minimum,then the values ofaandbcan be calculated.

        among which

        Theorem 2Ifz(1)(k) in GM(1,1) is constructed as follows:

        among whichk=2,3,...,n,the error of the background value increases with the increasing ofβ.

        ProofLet the whitening equation(1)be integrated on both sides in interval[k ?1,1],

        That is

        Comparing (4) and (19), the actual value of the background value of the GM(1,1) model should be equal to the area of the curved trapezium formed by the curvex(1)(t)in the interval[k ?1,1]and thetaxis[28].When the background value is constructed in (19), the difference between them is the source of the model error. Letmeasure the error,that is

        Assumethen

        T o minimize the error of the improved model,let=αk= 2,3,...,n). Letαchanges in the interval [0,1], assign a value toαrepeatedly, and add a small amount greater Δα= 0.001 at a time untilα= 1.In practical operation, when the Δα= 0.01 is taken, the error value is different from the four bits after the decimal point,thus Δα=0.01 can meet the accuracy requirement.

        among whichm=1,2,...,n,according to

        We can get the fitting sequence

        Calculate different MREs according to differentm,find outcorresponding to the least average relative error between the fitting sequenceand the real time sequence,then get the best fitting equation to predict.The calculation formula of the MRE is shown in(28).

        On the basis of the above process, we could calculate different MREs according to differentαandm,find outandcorresponding to the least mean relative error between the fitting sequenceand the real time sequence,then get the best fitting equation to predict.In this way we could reduce model errors.

        among whichm=1,2,...,n.

        The MRE can be calculated according to differentαvalues,and find outcorresponding to the least mean relative error between the fitting sequenceand the real time sequence, then the values of parametersa,bcould be determined and brought into(12)to get the best fitting equation to predict.

        In order to compare the difference between the proposed method and other adaptive parameter grey models,on the basis of referring to previous literature,the adaptive multiparameter grey model(AMGM)[29]and the feature adaptive GM(1,1)model(FAGM)[4]are selected,and the calculation results are compared according to the actual examples.

        The AMGM is an adaptive multi-parameter prediction model with equal-dimensional grey number compensation.This method enriches one-step prediction data into the original sequence and removes the oldest data to form a new equal-dimension sequence. A new multi-parameter prediction model is established for this series and the next step is forecasted.This model is called the adaptive multiparameter prediction model.Because there is no strict theoretical foundation for the determination of initial values in classical models, in the FAGM, the selection of initial values is not the first in the sequence, but based on the minimum value of the MRE,which greatly reduces the error caused by human intervention.Thus, we compare the above two selected models with the proposed model to illustrate the rationality and effectiveness of our proposed model in the empirical analyses section.

        4.Empirical analyses

        Natural gas is a high quality and efficient clean energy.Vigorously promoting the natural gas industry is the only way for China to speed up the construction of a modern clean and efficient energy system [30]. With the changes in the energy consumption structure of residents in the process of urbanization in China, as well as the promotion of the related environmental policies and the“coal to gas” project, the demand for the natural gas is exuberant,and the price of non-resident gas decreases,the enthusiasm of the enterprise is increased, and the consumption of the natural gas is increasing rapidly.

        Due to the limited domestic gas resources, the growth of the natural gas demand is reflected in the sharp rise in external dependence.Data from the National Development and Reform Commission(NDRC)show that in 2017,China’s natural gas consumption increased by 15.3%year on year,and the annual import volume increased by nearly 30%,which led to China’s natural gas dependence in 2017 by up to 39%. When the consumption of the natural gas increases,the construction of natural gas storage in China is still in the initial stage, the rapid growth of the natural gas demand can only be made up by increasing import.

        It can be seen that the natural gas, as an important energy source in China, not only provides strong support for life and production, but also relates to social security and stability. Forecasting the annual consumption of the natural gas in China not only helps maintain the balance between supply and demand of the natural gas, but also provides a basis for the formulation of major national policies. From the website of NDRC, we obtain the annual consumption data of the natural gas in China(2005—2016:one billion m3).

        First,we use the classic GM(1,1)model to calculate

        Take the results into the time response equation and we can get

        According to(27),we can calculate the fitting sequence and MRE.

        Bring the original sequence into the AMGM model,with the change ofαin the interval [0,1], Fig. 2 can be obtained.

        Fig.2 Change of MRE with α

        Calculation with Matlab shows that whenα=0.83,the minimum value of the MRE is 0.056.

        According to(27),we can calculate the ftiting sequence and MRE of the AMGM model.

        Bring the original sequence into the FAGM model with the change ofm,Fig.3 can be obtained.

        Fig.3 Change of MRE with m

        Calculation with Matlab shows that whenm= 2, the minimum value of the MRE is 0.071, bringm= 2 andx(1)(2)=107.5 to the time response equation,we can get

        According to(10)and(27),we can calculate the fitting sequence and MRE of the FAGM model.

        Then, the original sequence is introduced into the proposed prediction model.Letαchange in the interval[0,1],assignαrepeatedly, and add a small amount greater than zero Δα= 0.01 once at a time untilα= 1.At the same time,m=1,2,...,12,calculate the MRE values whenmandαchange.According to the calculation of Matlab,the minimum value of the MRE is 0.05 whenα=0.7,m=5.The MRE changes withmandα, which is shown in Fig.4.

        Putα=0.7,m=5 into the time response equation

        The fitting error (FE) and relative error (RE) of the AMGM, FAGM, and the proposed model are shown in Table 1.

        Fig.4 Change of MRE with m and α

        From Table 1,we can see that the error of the proposed model is smaller than that of other models, and the proposed model achieves good prediction results.

        Table 1 Forecast of China’s annual natural gas consumption billion/m3

        In the calculation results, whenα= 0.7 andm= 5,the average relative error is minimized, which is not consistent withα= 0.5 andm= 1 of the classical GM(1,1)model. It also proves that the prediction accuracy will be higher if the initial and background values of the model are considered as variables to optimize.

        Fig.5 Relative errors of four methods in 2006–2016

        Overall,the error of the proposed model is significantly smaller than that of the classical model and other two improved methods.With the deepening of the improvement,the model error shows a decreasing trend, which verifies the effectiveness of the model optimization.

        Fig.6 Overall average error of four methods

        5.Conclusions

        This paper improves the classical model. In this paper,the whitening equation of the classical GM(1,1)model is transformed and deformed by the Lagrange mean value theorem and the interpolation coefficient method, which reduces the error of the model and improves the prediction accuracy of the model.At the same time,the validity of the model is verified by a practical example.

        The Lagrange mean value theorem reflects the relationship between the global average rate of change of the derivative function in a closed interval and the local rate of change of a point. In [30], the differential part of the whitening equation of the GM(1,1)model was replaced by the Lagrange mean value theorem to eliminate the error caused by approximate approximation.At the same time,the background value is no longer generated by the adjacent mean, but is replaced by the interpolation coefficient method.

        This paper improves the classical model and improves the prediction accuracy significantly, but it still needs to be discussed in some aspects.On the construction of background values,in the process of model equivalent substitutionαchanges in the interval[0,1],is a function ofk,that is,Because the specific forms ofandf(k)are unknown,andk=1,2,...,n,letso thatcould be an arbitrary value of the interval[0,1].Because the specific form off(k) is not clear, we only know thatf(k)needs to be guaranteed a free value in the range of [0,1]. Thus, we set up a specific form to meet the requirement, and through the mathematical proof, we fnially getTherefore, although we do not know the specifci form off(k),we also artificially put forward a specific form off(k)in the article,but as long as it can meet the requirement that values can be freely chosen in the range of[0,1],it is feasible.

        Obviously, we can draw two conclusions. On the one hand,the specific form off(k)is not unique,as long as it meets the requirements; on the other hand, the change of the specific form off(k)will not affect the accuracy of the model.It can be seen from two aspects.Firstly,the only requirement forf(k)in the process of model construction is that it can be freely chosen in the range of[0,1].Secondly,through the method put forward, the final transformation of the model into the background value is a function related tok,and the initial value is related tom.By adjusting differentkandmvalues, the minimum MRE can be obtained. At this time, the value of unknown parameters in the model can be determined,and the final form of the model can be determined,and the optimal fitting equation can be obtained for prediction. Therefore, the change of the specific form off(k)will not affect the accuracy of the model.

        On improving the accuracy of the model,in the process of building and calculating the model,αandmare chosen to make the model achieve the optimal effect.In fact,there are countless possibilities forαandm.The value ofαandmis an interval rather than just a certain number which can make the fitting error of the modified model less than that of the classical model. In the interval, the fitting error of the improved model is less than that of the classical model,which proves two problems: on the one hand, the values of the parameters of the improved model are not unique.In this interval,no matter how to choose the value,the improved model outperforms the classical model. Thus the parameters only need to be selected in this interval,and we can definitely find a point to minimize the model error.On the other hand,the effect of the improved model is universal and will not be inappropriate for different sequences.Because the parameters of the improved model exist in an interval, and different sequences may only result in different interval ranges. Even in extreme cases, there is at least one point that makes the error of the improved model smaller than that of the classical model. In practice, the range of this interval is generally large,which can achieve good prediction results.

        At the same time,the minimum value is obtained whenm= 5 in the example. The difference between the classical model and the modified model is that, the classical model directly takes the first number of the cumulative se-quence as a fixed point, while this article takes the minimum value to determine the initial value, which avoids the error caused by setting parameters artificially.With the change ofm, the error of the model also changes. There is no strict theoretical basis for setting the value ofmin advance. This problem can be solved by choosing themvalue when the MRE reaches the minimum value.

        In this paper,αandmare set as variables,which greatly improves the accuracy of the model. Although the model error can be reduced by setting two variables, and the improved model is better than the classical model, it is still worth discussing whether the error can be reduced by adding more variables.Although it is believed that the accuracy can be improved by increasing variables as many as possible [31], there is no strict theoretical basis. Whether the accuracy of the model with three variables is better than that of the model with two variables,and other problems caused by increasing variables need to be further discussed.

        国产大屁股喷水视频在线观看| av中文字幕不卡无码| 97色综合| 最新日本女优中文字幕视频| 国产在线无码一区二区三区视频| 亚洲av无码国产精品色软件下戴| 欧美日韩在线观看免费| 国产喷白浆精品一区二区| 顶级高清嫩模一区二区| 亚洲人成影院在线无码按摩店| 18禁高潮出水呻吟娇喘蜜芽| 青草蜜桃视频在线观看| 在线观看国产激情免费视频| 激情综合色综合啪啪开心| 亚洲aⅴ天堂av天堂无码麻豆| 色爱无码A V 综合区| 日本视频一区二区三区三州| 国产亚洲av无码av男人的天堂| 50岁熟妇大白屁股真爽| 日韩av在线毛片| 一级a免费高清免在线| 亚洲精品久久国产精品| 无码精品人妻一区二区三区人妻斩 | 亚洲乱码中文字幕综合| 纯肉无遮挡H肉动漫在线观看国产| 少妇激情一区二区三区| 亚洲乱码一区二区三区在线观看| 国产精品久久久久久久久免费| 思思99热| 偷拍视频这里只有精品| 国模精品一区二区三区| 成人免费视频在线观看| 亚洲成a人片77777kkkkk| 日本不卡一区二区三区在线视频| 美女av一区二区三区| 亚洲AV秘 无码一区二p区三区| 久久久99精品国产片| 夜夜高潮夜夜爽夜夜爱爱一区| 秋霞鲁丝片av无码| 亚洲色无码中文字幕| 一区二区在线视频免费蜜桃|