Home The GM(1,1) Model Optimized by Using Translation Transformation Method and Its Application of Rural Residents’ Consumption in China
Article Publicly Available

The GM(1,1) Model Optimized by Using Translation Transformation Method and Its Application of Rural Residents’ Consumption in China

  • Chong Liu EMAIL logo and Cui Yang
Published/Copyright: April 25, 2015
Become an author with De Gruyter Brill

Abstract

Conventional GM(1,1) model shows some limitations which affect directly to the model applicability as well as prediction accuracy. In order to improve the disadvantages existing in the original grey model, the authors analyze the translation transformation approach to optimize the raw sequence for grey modeling. This paper mainly carries on the proof of the existence of translation transformation from the perspective of smooth ratio and gives the method to solve the best step size of translation transformation. Then, the authors applied the grey models optimized by translation transformation to analyze the problem of the consumption of rural residents in China. As a result, the authors find GM(1,1) model optimized by translation transformation has characteristics of higher accuracy and simple calculation process and an important practical application in residents consumption.

1 Introduction

The grey model GM(1,1) has been developed and successfully applied to many fields in modern life such as social sciences, agriculture, traffic, transportation, marketing, business, engineering sciences etc. and achieved promising results. But as same as other forecasting models, the grey model GM(1,1) has some limitations. It is only applied to single exponential growth sequence, and the prediction results can achieve good accuracy. On the other hand, we can also know from the basic form of the grey prediction model that the GM(1,1) model is constructed according to the linear changing relationship between the raw data sequence and its 1-AGO sequence, but the variation usually appears in many systems is not linear between them, so many questions need to improve the GM(1,1) model for a higher prediction model accuracy. At present, there are some improvements for the GM(1,1) model as follows:

  • The improvements of estimate parameters of the GM(1,1) model[1, 2].

  • The improvements of the background series[35].

  • The improvements of the initial condition of the GM(1,1) model[6, 7].

  • The improvements of model accuracy from the form of the GM(1,1) model[810].

Besides as above, there are a lot of improvements from the form of the GM(1,1) model, such as the GGM model[11] is a simple improvement model, Zhang et al.[12] applied derivatives to construct the grey model, Zhao et al.[13] used a grey model optimized by differential evolution algorithm to forecast the per capita annual net income of rural households in China and Wu et al.[14] presented the improvement model by using of the fractional order accumulation. Considering applicability in the case of limited data situations and requirement of little computational effort, grey prediction with rolling mechanism[15] approach is proposed. When the data sequence changes are not smooth, the SAGM(1,1) model[16] can replace the GM(1,1) model for higher accuracy. All these improvement methods can improve the model accuracy from a certain degree, but there is no research which fully investigates all the limitations of GM(1,1) model to design a new accurate grey prediction model with high adaptability to all application purposes. So it is necessary to find a simple approach for high model accuracy. We found the translation transformation is a very simple method, and it can be better to improve model accuracy. At present, the research on improving the grey model by using of the sequence transformation method[17] is few, thus the studies on translation transformation for improving grey model accuracy is important significance.

The problem of residents’ consumption is an important part of the study of economics, and now there are a lot of studies on the residents’ consumption by using of regression analysis method[1821]. Zhang et al.[22] employs the Euler equation approach to examine the effect of monetary policy, conducted through the interest rate channel, on household consumption. Haddad[23] proposed a prediction model for recurrent consumption behaviors based on inhomogeneous Poisson processes aiming at predicting. Because the problem of residents’ consumption exist information incompleteness and has a certain characteristic of exponential growth, the grey modeling method has good applicability. Comparing with other models, the grey model has a simple calculation process and high model accuracy. However, the study on residents’ consumption by using of grey models is very few. In the paper, we analyzed the residents’ consumption by applying grey models which optimized by the best translation transformation method.

2 The Basic Concept of Grey Modeling

2.1 GM(1, 1) model

The steps of GM(1, 1) model are shown as follows.

  1. Original time sequence with n samples is defined as

    X(0)=(x(0)(1),x(0)(2),,x(0)(n))(1)
  2. Construct monotonic increasing sequence X(1) by a one-time accumulated generating operation (I-AGO), expressed as

    X(1)=(x(1)(1),x(1)(2),,x(1)(n))(2)

    where

    x(1)(k)=i=1kx(0)(i),k=1,2,,n
  3. Form the GM(1,1) model by establishing a first order grey differential equation:

    x(0)(k)+az(1)(k)=b(3)

    where z(1)(k)=12(x(1)(k)+x(1)(k1)). In Equation (3), k(k = 2,3,⋯,n) is a time point. a is called the development coefficient and b is called grey action coefficient. Using least mean square estimation technique coefficients, [a,b]T can be estimated as

    [a,b]T=(BTB)1BTY(4)

    where

    Y=x(0)(2)x(0)(3)x(0)(n),B=z(1)(2)1z(1)(3)1z(1)(n)1(5)
  4. According to the estimated coefficients a and b, the grey prediction equation can be obtained by solving differential equation in Equation (3).

    x~(1)(k+1)=(x(1)(1)ba)eak+ba(6)

    where x~(1)(k) denotes the prediction of x at k time point.

  5. To obtain the forecasting values of x~(0)(k),k=2,3,,n, the inverse accumulated generating operation (I-AGO) is used to establish the following Grey model:

    x~(1)(k+1)=(x(1)(1)ba)eak+bax~(0)(k+1)=x~(1)(k+1)x~(1)(k)(7)

We can also simplify Equation (7) as

x~(0)(k+1)=(1ea)(x(1)(1)ba)eak(8)

The advantages of grey prediction model GM(1,1) is easy to calculate and suitable for many problems of approximate exponential change. GGM(1,1) model which has more simple form is more suitable for the approximate exponential sequence and has a simple calculation process, so we compared the improved model GGM(1, 1) with GM(1,1) model applied the translation transformation method in this paper.

2.2 GGM(1, 1) Model[11]

ea in Equation (8) was replaced with ϖ as follows:

x~(0)(k+1)=(1ϖ1)(x(1)(1)ba)ϖk(9)

We put Equation (9) into f(ϖ)=k=2n[x(0)(k)x~(0)(k)]2 making the function f(ϖ) reach the minimum, then the variable ϖ was obtained. Hence, the GGM (1,1) model could be expressed as follows:

{f(ϖ)=mink=2n[x(0)(k)x~(0)(k)]2x~(0)(k+1)=(1ϖ1)(x(1)(1)ba)ϖk(10)

where, the problem of solving the function f(ϖ) belongs to the unconstrained nonlinear continuously differentiable mathematical programming, which could be solved by the GA method. The GGM (1,1) model has a higher accuracy comparing with the GM (1,1) model in theory. However, the GGM (1,1) model has some limitations as well as the GM (1,1) model is not suitable for a non-smooth data sequence.

2.3 Testing for the Grey Model

If the grey model achieves a certain predictive accuracy, not only the development coefficient a takes a certain value, but also the error of the grey model must pass the error test. The calculation error can be defined as follows.

  • The average absolute error

    ε¯=1ni=1n|x~(0)(i)x(0)(i)|(11)
  • The average relative error

    ε¯r=1ni=1nx~(0)(i)x(0)(i)x(0)(i)(12)

Generally, if the grey model passes the test that shows in Table 1, it can be applied to forecast. Otherwise, we must improve the grey model for a higher accuracy.

Table 1

The precision reference of the grey model

Accuracy classεr|a|Practicability of the grey model
Class-I< 2%< 0.3Medium or long term
Class-II< 10%< 0.5Short-term
Class-III< 20%< 0.8Short-term used carefully
Class-IV≥ 20%≥ 0.8Not applicable

3 Translation Transformation

3.1 The Existence of Translation Transformation

Definition 1

Assume that a non-negative increasing sequence X = (x(1),x(2),⋯,x(n)) by using of translation transformation is expressed as

X¯=(x(1)τ,x(2)τ,,x(n)τ)

where τ is translation step and τ > 0.

Definition 2

The smooth ratio of a non-negative increasing sequence X = (x(1),x(2), ⋯,x(n)) is defined as

ρ(k)=x(k)i=1k1x(i),k=2,3,,n

Obviously, the smooth ratio ρ(k) is smaller, the raw sequence X is more smoothly.

Property 1For any non-negative increasing sequence X = (x(1),x(2),⋯, x(n)), existing translation transformation τ can make smooth ratio ρ(k) smaller.

Proof

Assumed that translation transformation τ exists and there is the inequality

ρτ(k)<ρ(k)(13)

i.e.

x(k)τi=1k1(x(i)τ)<x(k)i=1k1x(i)

From the inequality as above, we obtained

x(k)τi=1k1x(i)(k1)τ<x(k)i=1k1x(i)[(k1)x(k)i=1k1x(i)]τi=1k1x(i)[i=1k1(x(i)(k1)τ)]<0τi=1k1(x(i)(k1)τ)<0

Then, we obtained τ<0 or τ>i=1k1(x(i)k1.

Thus, Equation (13) was satisfied, i.e. we could find the translation step τ in the condition assumed as above. The proof has been completed. ◻

3.2 The Best Translation Step

If the grey models achieve higher prediction accuracy, the translation step selected must be appropriate. The steps of solving the translation step are defined as follows.

  1. Let x(0)(k) = x(0)(k) − τ, then

    x¯(1)(k)=i=1kx¯(0)(i)
  2. To build linear model as follows:

    x¯(0)(k)=αx¯(1)(k)+β

Hence

x(0)(k)τ=αx(1)(k)αkτ+β(14)
  1. Let c1 = ατ,c2 = β+τ, Equation (14) can be expressed as

    x(0)(k)=αx(1)(k)c1k+c2(15)
  2. According to the least squares principle, the parameters [α,c1,c2]T is defined as Equation (16).

    [α,c1,c2]T=(BTB)1BTY(16)

    where

    Y=x(0)(1)x(0)(2)x(0)(n),B=z(1)(2)11z(1)(3)21z(1)(n)n1

Then, we obtain the translation step τ = c1/α.

4 The Consumption of Urban Residents in China

The data of the consumption of rural residents in China from 1995 to 2012 as Table 2 was obtained from National Bureau of Statistics, by which we could construct grey models to forecast the consumption of urban residents in China from 2013 to 2016.

Table 2

The consumption of urban residents in China (2001–2012)

YearConsumption (yuan)YearConsumption (yuvan)YearConsumption (yuvan)
19951310.420011741.120073223.9
19961572.120021834.320083660.7
19971617.220031943.320093993.5
19981590.320042184.720104381.8
19991577.420052555.420115221.1
20001670.120062829.020125908.0

Firstly, the best translation step τ = 1149.9 was obtained according to Equation (16).

Secondly, according to Equation (4), the parameters [a, b]T were [−0.1026, 850.0454]T from Table 2 and [−0.1791, 205.7365]T from the raw data sequence translated by τ.

For the purpose of convenience of the analysis, the model GM(1,1) applied the translation transformation are defined as TT-GM(1,1). When the parameters [a, b]T were put into Equation (8) and Equation (10), we could construct three grey models: GM(1,1) model, GGM(1,1) model and TT-GM(1,1) model, by which the 1995–2012 data could be estimated and the errors were given as the following Table 3.

Table 3

The forecasting results of the three grey models

TimeActual valueGM(1,1)εTT-GM(1,1)εGGM(1,1)ε
19951310.41310.401310.401310.40
19961572.11036.7−535.421406.7−165.441017.5−554.58
19971617.21148.6−468.561457−160.191125.4−491.82
19981590.31272.7−317.621517.2−73.0621244.7−345.63
19991577.41410.1−167.271589.311.8711376.6−200.8
20001670.11562.4−107.681675.45.32881522.5−147.58
20011741.11731.2−9.94911778.537.3811683.9−57.189
20021834.31918.183.8081901.767.441862.428.106
20031943.32125.3181.962049.2105.872059.8116.52
20042184.72354.8170.072225.540.8062278.293.462
20052555.42609.153.6792436.4−118.982519.6−35.753
200628292890.861.8492688.7−140.312786.7−42.27
20073223.93203−20.8522990.4−233.473082.1−141.78
20083660.73549−111.743351.3−309.363408.8−251.87
20093993.53932.2−61.2633783−210.493770.2−223.34
20104381.84356.9−24.8984299.3−82.4744169.8−212
20115221.14827.4−393.674916.9−304.214611.8−609.3
201259085348.8−559.235655.5−252.465100.7−807.35
ε184.973388.8413242.1852
εr8.30%3.54%9.67%

According to the data from Table 3, the actual data compared with the predictive values obtained by using of three grey models: GM(1,1), TT-GM(1,1) and GGM(1,1) as Figure 1.

Figure 1 The actual data compared with the predictive values obtained by using of three grey models: GM(1,1), TT-GM(1,1) and GGM(1,1)
Figure 1

The actual data compared with the predictive values obtained by using of three grey models: GM(1,1), TT-GM(1,1) and GGM(1,1)

It can be seen from Table 3 that the average prediction model errors are much smaller by using of translation transformation, and we also find from Figure 1 that the improvement grey model TT-GM(1,1) is higher prediction accuracy comparing with other models.

Finally, the development coefficient a in the TT-GM(1,1) model was −0.1791, and the average relative error εr which was 3.54% was lest among three models. According to the error test Table 1, we know that the TT-GM(1,1) model was highest accuracy among three models and almost achieved Class-I, so we could put the parameter [a, b]T = [0.1791, 205.7365]T into Equation (8), then the consumption of rural residents in China from 2013 to 2016 which was forecasted by applying the TT-GM(1,1) model was [6539, 7595.8, 8859.7, 10372].

The actual consumption of rural residents in China 2013 is 6625.5 (yuan) from National Bureau of Statistics comparing with the predict value 6539, we know that the GM(1,1) model optimized by using of translation transformation can provide a very good predictive effect for the consumption of rural residents in theory. But there are many factors associated with the consumption of urban residents is unlikely to be sustained, so the TT-GM(1,1) model has a high accuracy when it is only applied to short-term prediction in fact.

5 Conclusions

In this paper, we improved grey modeling for a class growth sequence by the best translation transformation, and applied the improved grey model GM(1,1) to predict the consumption of rural residents in China. We can conclude that the best translation transformation is a simple method, and easy to implement, which can improve grey model accuracy very effectively. Meanwhile, we find the best translation method is particularly suitable for improving GM(1,1) model to forecast similar exponential increasing sequences such as: Economic development, population and the price growth, etc.

References

[1] Deng J L. The basis of grey theory. Wuhan: Press of Huazhong University of Science and Technology, 2002, 300–309.Search in Google Scholar

[2] He W Z, Song G X. Estimation of grey model parameter based on genetical algorithm. Journal of Systems Engineering, 2005, 20(4): 432–436.Search in Google Scholar

[3] Tan G J. The structure method and application of background value in grey system GM(1,1) model(I). Systems Engineering — Theory & Practice, 2000, 20(4): 98–103.Search in Google Scholar

[4] Zhou P, Wei Y. The Optimization of background value in grey model GM (1, 1). Journal of Grey System, 2006, 9(2): 139–142.Search in Google Scholar

[5] Wang Z X, Dang Y S, Liu S F, et al. The optimization of background value in GM(1,1) model. Journal of Grey System, 2007, 10(2): 69–74.10.1016/S1874-8651(09)60011-9Search in Google Scholar

[6] Dang Y G, Liu S F, Liu B. The GM models that x(1)(n) be taken as initial value. Chinese Journal of Management Science, 2005(1): 132–134.Search in Google Scholar

[7] Zhang H, Hu S G. Analysis of boundary condition for GM(1,1) model. Journal of Huazhong University of Science and Technology, 2001, 29(4): 110–111.Search in Google Scholar

[8] Mu Y. An unbiased GM(1,1) model with optimum grey derivative’s whitening values. Mathematics in Practice and Theory, 2003, 33(3): 13–16.Search in Google Scholar

[9] Ji P R, Zhang J, Zou H B, et al. A modified unbiased GM(1,1) model. Grey Systems: Theory and Application, 2011, 1(3): 192–201.10.1109/GSIS.2011.6044076Search in Google Scholar

[10] Xie N M, Liu S F. Discrete GM(1,1) and mechanism of grey forecasting model. Systems Engineering — Theory & Practice, 2005, 25(1): 93–98.Search in Google Scholar

[11] Zhou W, He J M. Generalized GM(1, 1) model and its application in forecasting of fuel production. Applied Mathematical Modelling, 2013, 37(9): 6234–6243.10.1016/j.apm.2013.01.002Search in Google Scholar

[12] Zhang Y, Wei Y, Zhou P. The improved approach of grey derivative in GM(1, 1) model. The Journal of Grey System, 2006, 18(4): 375–380.Search in Google Scholar

[13] Zhao Z, Wang J Z, Zhao J, et al. Using a grey model optimized by differential evolution algorithm to forecast the per capita annual net income of rural households in China. Omega, 2012, 40(5): 525–532.10.1016/j.omega.2011.10.003Search in Google Scholar

[14] Wu L F, Liu S F, Yao L G, et al. Grey system model with the fractional order accumulation. Communications in Nonlinear Science and Numerical Simulation, 2013, 18(7): 1775–1785.10.1016/j.cnsns.2012.11.017Search in Google Scholar

[15] Akay D, Atak M. Grey prediction with rolling mechanism for electricity demand forecasting of Turkey. Energy, 2007, 32(9): 1670–1675.10.1016/j.energy.2006.11.014Search in Google Scholar

[16] Truong D Q, Ahn K K. An accurate signal estimator using a novel smart adaptive greymodel SAGM(1,1). Expert Systems with Applications, 2012, 39(9): 7611–7620.10.1016/j.eswa.2012.01.002Search in Google Scholar

[17] Li C. The further generalization for grey forecasting model. Systems Engineering — Theory & Practice, 1993, 13(1): 64–66.Search in Google Scholar

[18] Wu L Y. Investigation and analysis on sports consumption of urban residents of Henan Province. Physics Procedia, 2012, 33: 2020–2026.10.1016/j.phpro.2012.05.318Search in Google Scholar

[19] Dong X X, Hu B C. Regional difference in food consumption away from home of urban residents: A panel data. Agriculture and Agricultural Science Procedia, 2010, 1: 271–277.10.1016/j.aaspro.2010.09.034Search in Google Scholar

[20] Zhu Q, Peng X Z, Wu K Y. Calculation and decomposition of indirect carbon emissions from residential consumption in China based on the input-output model. Energy Policy, 2012, 48: 618–626.10.1016/j.enpol.2012.05.068Search in Google Scholar

[21] Zhao X L, Li N, Ma C B. Residential energy consumption in urban China: A decomposition analysis. Energy Policy, 2012, 41: 644–653.10.1016/j.enpol.2011.11.027Search in Google Scholar

[22] Zhang Y, Wan G H. Household consumption and monetary policy in China. China Economic Review, 2002, 13(1): 27–52.10.1016/S1043-951X(01)00055-4Search in Google Scholar

[23] Haddad M R, Baazaoui H, Ziou D, et al. A predictive model for recurrent consumption behavior: An application on phone calls. Knowledge-Based Systems, 2014, 64: 32–43.10.1016/j.knosys.2014.03.018Search in Google Scholar

Received: 2014-8-6
Accepted: 2014-9-11
Published Online: 2015-4-25

© 2015 Walter de Gruyter GmbH, Berlin/Boston

Downloaded on 3.11.2025 from https://www.degruyterbrill.com/document/doi/10.1515/JSSI-2015-0184/html
Scroll to top button