Next Article in Journal
A Pairing-Based Three-Party Authenticated Encryption Scheme without Shared Secrets
Previous Article in Journal
Particle Fluctuations in Mesoscopic Bose Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Improvement of GM (1, N) Model Based on Support Vector Machine Regression with Nonlinear Cross Effects

1
College of pharmacy, Fujian University of Traditional Chinese Medicine, Fuzhou 350122, China
2
Newcastle University Business School, Newcastle University, 5 Barrack Road, Newcastle upon Tyne NE1 4SE, UK
3
School of Economics and Management, Fuzhou University, Fuzhou 350116, China
*
Author to whom correspondence should be addressed.
Symmetry 2019, 11(5), 604; https://doi.org/10.3390/sym11050604
Submission received: 1 April 2019 / Revised: 25 April 2019 / Accepted: 26 April 2019 / Published: 1 May 2019

Abstract

:
This paper presents GM (1, N) models with linear cross effect and nonlinear cross effect, and discusses the difference of driving factors between these two types of models to solve the cross effects of GM (1, N) model. The model with a linear cross effect in this paper preserves the solution of whitenization in the GM (1, 1) model. While the model with nonlinear cross effect integrates the sequences of systemic features, driving factors, and the cross effect of these driving factors. While applying support vector machine (SVM) regression, it transfers the nonlinear relationship among these sequences to a linear relationship. To test the GM (1, N) model that is based on support vector machine (SVM) with nonlinear effect, the study applies it to forecast the total output of the pharmaceutical industry. The range of the data is selected from 2005–2017, which the data from 2005–2013 are used to fit into the model. The GM (1, N) model based on SVM with nonlinear cross effect achieves 0.6566 and 0.2956 in its fitted total of relative error and the forecast total of relative error, respectively. The new model presents a more accurate analysis on fitting and forecast precision than the classic GM (1, N) model and GM (1, N) with the linear cross effect model.

1. Introduction

Grey system theory is an interdisciplinary scientific area that Deng first introduced in the early 1980s [1,2]. Since then, the theory has become quite popular with its ability to deal with the systems that have partially unknown parameters [3]. Presenting superiority to conventional statistical models, grey models only require a limited amount of data to estimate the behaviour of unknown systems [4]. As an important part of grey system theory, grey forecasting modeling method has been widely used in recent years because of its advantages in small sample data modeling, simplicity, and easy calculation. In theoretical and methodological research, scholars at home and abroad have improved the single variable grey forecasting model that is represented by GM (1, 1) model. The problems of expansion and optimization have been studied and abundant achievements have been achieved. Deng proposed GM (1, N) model on the basis of GM (1, 1) model, and applied it to analyze the coordination of economic, social, and scientific and technological systems in order to analyze the influence of a set of related factors on the system characteristic sequence and to predict the change trend of the system characteristic sequence [5]. Although the GM (1, N) model has dynamic characteristics that are similar to the GM (1, 1) model, it is easy to cause large errors in prediction due to the missing of a practical precise solution in the grey differential equation [6]. When comparing with the GM (1, 1) model, the GM (1, N) model has new features as: It implies the driving effects among each influencing factor.
Regarding the feature of GM (1, N) model above, a question has been raised as to how the driving effects of influencing factors can be quantified, Xiao and Deng (2001) modified GM (1, N) model with applying linear regression on definition formulas [7]. In this basis, a study by Mao and Chirwa (2006) attempted to assume b i x i ( 1 ) , which is the driving factor as a grey constant. A solution is conducted by applying the albino differential equation [8]. However, the solution that is based on albino differential equation is pointed as being complex in GM (1, N) (Hsu, 2009; Wu et al., 2013) [9,10]. Tien (2009) applied the Simpson integration rule to simplify the albino differential equation in GM (1, N) model [11].
Apart from the problem of quantified driving effects, some studies also addressed the time-lag problem in the current GM (1, N) model [12,13] (Jones et al., 2004; Wu and Chen, 2005). The study that was conducted by Hao et al. (2011) developed a new grey GM (1, N) model with the features of multi-variable and hysteresis [14]. This model is able to find the optimal lagging parameter via applying particle swarm optimization (PSO). PSO benefits a more accurate prediction in GM (1, N) model, but Han et al. (2013) improved the application of PSO in GM (1, N) model, and created another time-lagging model [15]. This model is able to determine the order of GM (1, N) while applying grey correlation and an average absolute relative error. More studies continue to improve GM (1, N).
Wu et al. (2013) applied fractional order and generated operators into GM (1, N), and improved the model to GM (1, N, T), which has a better accuracy in prediction [16]. While Wu et al. (2015) addressed a certain situation where the existing accumulative sequence of correlated variables is too large, the influencing factors might not be able to be transferred as grey constant [17]. To improve this weakness, (Yuan et al., 2016) attempted to improve initial value and background value in GM (1, N) model, in order to reduce the impact of the correlated variable on prediction [18].
Current studies are keen to improve the feasibility of GM (1, N) model in reality. Feng et al. (2014) mentioned that the coefficient of the albinism differential equation should be dynamic, thus their study developed the MGM (1, N) model [19]. It enables dynamically considering the coefficient of accumulative sequence. Ma and Liu (2015) analysed the discrete GM (1, N) model, and applied a convolution integral method to improve the model [20]. The improved model is able to solve the GM (1, N) model with multiple variables. To be more realistic, Kayacan et al. (2010) considered the relationship among accumulative sequences as non-linearization [21]. However, it has not discussed the cross effect among the driving factors. Wang et al. (2011) also improved the linear relationship in accumulative sequence to non-linear relationship [22]. When comparing with the study by Kayacan et al. (2010), this study considered the cross effect among the driving factors, but it still has a strong constraint that assumes the relationship among the accumulative sequence is linearization.
In reality, accumulative sequences in systems, driving factors, and cross effects may be linearization or non-linearization. It is more common to present a non-linear relationship [23,24,25,26,27,28]. Therefore, current GM (1, N) models are hardly difficult to address this. Our study aims to apply support vector machine (SVM) regression to discuss the non-linear cross effect in GM (1, N) model. The study is structured, as follows: Section 2 presents the GM (1, N) model with cross effect. Section 3 improved GM (1, N) model to the new GM (1, N) model with the non-linear cross effect. Section 4 applies a numerical example to test the new model. The final chapter concludes the entire study.

2. GM (1, N) Model with Cross Effect

2.1. Classic GM (1, N) Model

Definition 1.
Assume X 1 ( 0 ) = ( x 1 ( 0 ) ( 1 ) , x 1 ( 0 ) ( 1 ) , , x 1 ( 0 ) ( n ) ) is the sequence of the data in a system, and the correlation factor sequences are as follows:
X 2 ( 0 ) = ( x 2 ( 0 ) ( 1 ) , x 2 ( 0 ) ( 2 ) , , x 2 ( 0 ) ( n ) ) X 3 ( 0 ) = ( x 3 ( 0 ) ( 1 ) , x 3 ( 0 ) ( 2 ) , , x 3 ( 0 ) ( n ) ) X N ( 0 ) = ( x N ( 0 ) ( 1 ) , x N ( 0 ) ( 2 ) , , x N ( 0 ) ( n ) )
X i ( 1 ) denotes the first accumulated sequence of X i ( 0 )   ( i = 1 , 2 , , N ) and “first accumulated sequence” means X i ( 1 ) = k = 1 n X i k ( 0 ) . Z 1 ( 1 ) denotes the sequence of mean consecutive neighbours generation of X 1 ( 1 ) , which is:
x 1 ( 0 ) ( k ) + a z 1 ( 1 ) ( k ) = i = 2 N b i x i ( 1 ) ( k )
Equation (2) is the classic GM (1, N) model.

2.2. GM (1, N) Model with Cross Effect

Definition 2.
Assume that the cross effect of the system feature sequence in driving factors, exists and the cross effect of driving factors is the correlation coefficients of the regression, thus, the GM (1, N) model with cross effect can be presented as follows:
x 1 ( 0 ) ( k ) + a z 1 ( 1 ) ( k ) = i = 2 N b i x i ( 1 ) ( k ) + r , s I , r s f ( b r s ) x r ( 1 ) ( k ) x s ( 1 ) ( k )
In Equation (3), z 1 ( 1 ) ( k ) = x 1 ( 1 ) ( k ) + x 1 ( 1 ) ( k 1 ) 2 , a is the evolution coefficient of the system feature sequence, and i = 2 N b i x i ( 1 ) ( k ) is the sum of individual influential effect of each driving factor. r , s I , r s f ( b r s ) x r ( 1 ) ( k ) x s ( 1 ) ( k ) is the cross effect of driving factors that have relative relationship; where r and s refer to two different influence factors with cross-effect, and I is a set of all influence factors in the GM (1, N) model. f ( b r s ) is the cross-effect regression of relative coefficients, which f ( 0 ) = 0 . If b r s = 0 , each driving factor is uncorrelated. This is defined as the GM (1, N) model. While f ( b r s ) has two situations, it may be a linear regression, but it may be the nonlinear regression in most of the scenarios. Therefore, we firstly consider f ( b r s ) as a linear regression, and secondly consider it as a non-linearization.
Definition 3.
GM (1, N) model with linear cross effect can be presented as Equation (4), which is a whitenization equation of GM (1, N) model with cross-effect.
d x 1 ( 1 ) ( t ) d t + a z 1 ( 1 ) ( t ) = i = 2 N b i x i ( 1 ) ( t ) + r , s I , r s f ( b r s ) x r ( 1 ) ( t ) x s ( 1 ) ( t )
Lemma 1.
The solution of GM (1, N) model with linear cross effect can be presented, as follows.
x 1 ( 1 ) ( t ) = e a t ( x 1 ( 1 ) ( 0 ) t ( i = 2 N b i x i ( 1 ) ( 0 ) + r , s I , r s f ( b r s ) x r ( 1 ) ( 0 ) x s ( 1 ) ( 0 ) ) + i = 2 N b i x i ( 1 ) e a t d t + i = 2 N f ( b r s ) x r ( 1 ) ( t ) x s ( 1 ) ( t ) e a t d t )
Proof. 
Assume that X 1 ( 0 ) is the system feature sequence, X i ( 0 ) ( i = 2 , 3 , , N ) is the sequence of driving factors, X i ( 1 ) is the 1-AGO sequence of X i ( 0 ) , and Z 1 ( 1 ) is the sequence of mean consecutive neighbours generation of X 1 ( 1 ) .
B = [ z 1 ( 1 ) ( 2 ) x 2 ( 1 ) ( 2 ) x N ( 1 ) ( 2 ) f ( b r s ) x r ( 1 ) ( 2 ) x s ( 1 ) ( 2 ) z 1 ( 1 ) ( 3 ) x 2 ( 1 ) ( 3 ) x N ( 1 ) ( 3 ) f ( b r s ) x r ( 1 ) ( 3 ) x s ( 1 ) ( 3 ) z 1 ( 1 ) ( n ) x 2 ( 1 ) ( n ) x N ( 1 ) f ( b r s ) x r ( 1 ) ( n ) x s ( 1 ) ( n ) ]
Y = [ x 1 ( 0 ) ( 2 ) x 1 ( 0 ) ( 3 ) x 1 ( 0 ) ( n ) ]
Assume that f ( b r s ) = b r s r r s + c , where r r s is the relative coefficient of the driving factors r and s , and b r s and c are the undetermined parameters.
There is B ˜ = [ b 2 , b 3 , , b N , b r s , c ] .
Thus, the least square estimation of the parameter list of a ^ = [ a , b 2 , b 3 , , b N , b r s , c ] T should satisfy:
  • When n = N + 3 , | B ˜ | 0 , a ^ = B ˜ 1 Y ;
  • When n > N + 3 , and | B ˜ T B ˜ | 0 , a ^ = ( B ˜ T B ) 1 B T Y ;
  • When n < N + 3 , and B ˜ is line non-singular matrix, thus, the non-singular matrix of B ˜ is B ˜ = I C , where the generalized inverse matrix of B ˜ is B ˜ + = C T ( C C T ) 1 I .
It will have a ^ = C T ( C T C ) 1 Y = B ˜ T ( B ˜ B ˜ T ) 1 Y . □
Due to x i ( 1 ) ( k ) and x r ( 1 ) ( k ) x s ( 1 ) ( k ) being related to time ‘ k ’, thus the following step aims to solve i = 2 N b i x i ( 1 ) e a t d t and i = 2 N f ( b r s ) x r ( 1 ) ( t ) x s ( 1 ) ( t ) e a t d t . To simplify this step, we assume that the change of x i ( 1 ) ( k ) is slight, and i = 2 N b i x i ( 1 ) ( k ) and r , s I , r s f ( b r s ) x r ( 1 ) ( k ) x s ( 1 ) ( k ) are grey constant. By following the solution in GM (1, 1) model, we can achieve a similar time response of GM (1, N) model with a linear cross effect, which is:
x ^ 1 ( 1 ) ( k + 1 ) = ( x 1 ( 1 ) ( 1 ) 1 a ( i = 2 N b i x i ( 1 ) ( k + 1 ) + r , s I , r s f ( b r s ) x r ( 1 ) ( k + 1 ) x s ( 1 ) ( k + 1 ) ) e a k + 1 a ( i = 2 N b i x i ( 1 ) ( k + 1 ) + r , s I , r s f ( b r s ) x r ( 1 ) ( k + 1 ) x s ( 1 ) ( k + 1 ) )
Generally, the change of accumulate sequence in x i ( 1 ) ( k ) is random and enormous. This leads the above solution to be unrealistic. Therefore, we develop another solution in the following chapter.

3. GM (1, N) Model with Nonlinear Cross Effect

As the assumption in the previous chapter, where we assumed linearization is the relationship among x 1 ( 0 ) ( k ) , x 1 ( 1 ) ( k 1 ) , x i ( 1 ) ( k ) , i = 2 , , N , and x r ( 1 ) ( k ) x s ( 1 ) ( k ) , r , s I , r s . This assumption is unrealistic, as, in reality, non-linearization is more common. Therefore, we attempt to improve the linearization to non-linearization in the relationship among the accumulate sequence of system feature, accumulate sequence of driving factors, and accumulate cross effect of driving factors. Subsequently, we apply SVM regression to determine the nonlinear mapping relations among x 1 ( 0 ) ( k ) , x i ( 1 ) ( k ) , i = 2 , , N and x r ( 1 ) ( k ) x s ( 1 ) ( k ) , r , s I , r s .
SVM is a type of supervised machining learning models with the associated certain algorithms through regression analysis (Sebald and Bucklew, 2001). It applies VC dimension theory and structural risk minimization. These two theories enable SVM to better solve problems with a small sample size, non-linearization, high dimension, and local minimum (Cortes and Vapnik, 1995). Therefore, applying SVM can solve the new GM (1, N) model with a nonlinear cross effect, where it transfers the nonlinear relationship of driving factors to linearization. To address this point, we assume that a sample is { x i , y i } , where x i R m is the input variable and y i R is the output variable, y i = f ( x i ) ,   i = 1 , 2 , , m . Additionally, f ( x ) is an unknown function.
If the regression function f ( x i ) is non-linearization, to solve this problem, it can create a nonlinear mapping φ ( x ) to map the sample from the input space to the high-dimensional feature space H , and then develop linear SVM regression in feature space H . The sample should satisfy the criteria in order to operate this procedure, where y i ( x i ω + b ) 1 + ζ i 0 . ζ is slack variable and ζ 0 . These criteria can guarantee nonlinear problems that are to be transferred as an optimal function that aimed to find the maximum boundary of SVM, and it can be presented as the following equation.
{ min 1 2 ω 2 + c i = 1 n ζ i y i ( x i ω + b 1 + ζ i 0 , ζ i 0 , i = 1 , 2 , , n
In Equation (7), c > 0 is penalty parameter that is used to control the complexity of models. Through solving the above equation, we can achieve a discriminant function, which is: f ( x ) = sgn ( i = 1 n a i y i K ( x i , x ) + b ) , where K ( x i , x ) is kernel function.
To develop a solution, our study applies radial basis function and also assumes some input variables include the accumulation of ( k 1 ) and x 1 ( 1 ) ( k 1 ) in system feature series, x i ( 1 ) ( k ) , i = 2 , , N in driving factors, and x r ( 1 ) ( k ) x s ( 1 ) ( k ) , r , s I , r s in driving factors with the cross effect. Additionally, the output variable is determined as x 1 ( 0 ) ( k ) .

4. Empirical Analysis

To test the feasibility of the GM (1, N) model with a non-linear cross effect in prediction, our study applies it to forecast the total output of the pharmaceutical industry. In detail, the influencing factors that we select include investment in industrial capital, total product sales revenue, total profit from product sales, total health costs, gross domestic product, total factor productivity, average disposable income of urban residents, and consumer price index. The data are drawn from Chinese Industrial Yearbook, Industrial Statistics Yearbook, Chinese Medical Yearbook, and China Statistical Yearbook. The range of the data is selected from 2005–2017, where the data from 2005–2013 are used to fit into models, and the data from 2014–2017 are used to develop the prediction in the fitted model. X 1 denotes the number of total output of the pharmaceutical industry in this numerical example. X 2 is total investment in the pharmaceutical industry. X 3 is total product sales revenue. X 4 is total profit from product sales. X 5 is total health costs. X 6 is gross domestic product. X 7 is average disposable income of residents. X 8 is consumer price index. The results of the models fitting and prediction are presented in the following tables.
In Table 1, the values of X 3 and X 4 in 2009 are missing in the original dataset. Therefore, the imputation of the missing data is operated to guarantee that the data sample is still representative of the population. The application of the fitting function by using non-linear regression in this study allows for giving estimated values to X 3 and X 4 , which are 547,000 and 45,333, respectively. Table 1 presents the dimensions of original data from 2005–2017. It is distinct in that the dimensions are inconsistent. The original data sequence needs to conduct initial value processing in order to avoid the drift of multivariate grey modelling data Matrix. After the prediction sequence is obtained, the initial inverse transformation is applied, and the dimension and magnitude of the characteristic sequence of the system are restored. Classic GM (1, N) model, GM (1, N) with a linear cross effect and GM (1, N) that are based on SVM with non-linear cross effect are established based on the data series after initial value processing from 2005–2013. Table 2 and Table 3 show the simulation results and prediction results obtained after the initial value inverse transformation.
Based on Table 2 and Table 3, it can be seen that the GM (1, N) model based on SVM with non-liner cross effect has better performance in fitting precision and predicted accuracy. Specifically, the fitted total of relative error that was developed by classic GM (1, N) model is 0.7801, the forecast total of relative error is 0.5018, and GM (1, N) with linear cross effect model has more accurate values on these two aspects, which are 0.6566 and 0.2956, respectively. The reason of the better accuracy in GM (1, N) with a linear cross effect is that it considers the linear cross effect among the three influencing factors, including the crowding-out effect among the factors. In this basis, our improved GM (1, N) model is able to consider the integrated driving effect includes non-linear cross effect including crowding-out effects. Therefore, it develops a better fitting precision and predicted accuracy than the previous two models.

5. Conclusions

Our study develops a new GM (1, N) model that discusses the difference of linearization and non-linearization in the cross effect. For the GM (1, N) model with linear cross effect, the solution can be developed by applying albino differential equation in traditional GM (1, 1) model. While for the GM (1, N) model with nonlinear cross effect, which presented in our study, it can firstly use SVM regression to transfer non-linearization to linearization, and then develop a solution. Both of the methods have followed the principle of accumulation in GM (1, 1) model, but our new GM (1, N) model addresses the non-linear relationship between the sequence in system feature, accumulate sequence in driving factors and cross effect, and find a solution by using SVM regression. Through the test on fitting and prediction by adopting the data regarding medical service in China, we find that the GM (1, N) model based on SVM regression with a nonlinear cross effect has better performance on these two indicators than the Classic GM (1, N) model and GM (1, N) with a linear cross effect model.

Author Contributions

J.D. and Q.Z. conceived the algorithm and designed the model; J.D. compared the models and analyzed the results; J.D. drafted the manuscript; F.J. revised the manuscript. All authors read and approved the final manuscript.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Deng, J.L. Three properties of Grey Forecasting Model GM (1, 1)-the issue on the optimization structure and optimization information volume of grey predictive control. J. Huazhong Univ. Sci. Technol. 1987, 5, 1–6. (In Chinese) [Google Scholar]
  2. Deng, J.L. The Fundamental of Grey Theory; Huazhong University of Science and Technology Press: Wuhan, China, 2002. (In Chinese) [Google Scholar]
  3. Liu, S.; Yi, L. Introduction to Grey Systems Theory. Underst. Complex Syst. 2010, 68, 1–18. [Google Scholar]
  4. Liu, S.; Forrest, J.; Yang, Y. A brief introduction to grey systems theory. Grey Syst. 2011, 3, 2403–2408. [Google Scholar]
  5. Deng, J.L. Properties of multivariable Grey model GM (1, N). J. Grey Syst. 1989, 1, 25–41. [Google Scholar]
  6. Tien, T.L. A research on the grey prediction model GM (1, n). Appl. Math. Comput. 2012, 218, 4903–4916. [Google Scholar] [CrossRef]
  7. Xiao, X.; Deng, J. A new modified GM (1, 1) model: Grey optimization model. J. Syst. Eng. Electron. 2001, 12, 1–5. [Google Scholar]
  8. Mao, M.; Chirwa, E.C. Application of grey model GM (1, 1) to vehicle fatality risk estimation. Technol. Forecast. Soc. Chang. 2006, 73, 588–605. [Google Scholar] [CrossRef]
  9. Hsu, L.-C. Forecasting the output of integrated circuit industry using genetic algorithm based multivariable grey optimization models. Expert Syst. Appl. 2009, 36, 7898–7903. [Google Scholar] [CrossRef]
  10. Wu, L.F.; Liu, S.F.; Cui, W.; Liu, D.L.; Yao, T.X. Non-homogenous discrete grey model with fractional-order accumulation. Neural Comput. Appl. 2014, 25, 1215–1221. [Google Scholar] [CrossRef]
  11. Tien, T.-L. The deterministic grey dynamic model with convolution integral DGDMC (1, n). Appl. Math. Model. 2009, 33, 3498–3510. [Google Scholar] [CrossRef]
  12. Jones, M.A.; Heller, P.L.; Roca, E.; Garcés, M.; Cabrera, L. Time lag of syntectonic sedimentation across an alluvial basin: Theory and example from the Ebro Basin. Spain Basin Res. 2004, 16, 489–506. [Google Scholar] [CrossRef]
  13. Wu, W.-Y.; Chen, S.-P. A prediction method using the grey model GMC (1, n) combined with the grey relational analysis: A case study on Internet access population forecast. Appl. Math. Comput. 2005, 169, 198–217. [Google Scholar] [CrossRef]
  14. Hao, Y.; Wang, Y.; Zhao, J.; Li, H. Grey system model with time lag and application to simulation of karst spring discharge. Grey Syst. Theory Appl. 2011, 1, 47–56. [Google Scholar] [CrossRef]
  15. Han, L.; Tang, W.; Liu, Y.; Wang, J.; Fu, C. Evaluation of measurement uncertainty based on grey system theory for small samples from an unknown distribution. Sci. China Technol. Sci. 2013, 56, 1517–1524. [Google Scholar] [CrossRef]
  16. Wu, L.; Liu, S.; Yao, L.; Yan, S.; Liu, D. Grey system model with the fractional order accumulation. Commun. Nonlinear Sci. Numer. Simul. 2013, 18, 1775–1785. [Google Scholar] [CrossRef]
  17. Wu, L.; Liu, S.; Fang, Z.; Xu, H. Properties of the GM (1, 1) with fractional order accumulation. Appl. Math. Comput. 2015, 252, 287–293. [Google Scholar] [CrossRef]
  18. Yuan, C.; Liu, S.; Fang, Z. Comparison of China’s primary energy consumption forecasting by using ARIMA (the autoregressive integrated moving average) model and GM (1, 1) model. Energy 2016, 100, 384–390. [Google Scholar] [CrossRef]
  19. Feng, J.; Hua, X.; Wang, L. Application of GM (1, n) Model in High-speed Rail. J. Geomat. 2014, 6, 130–137. [Google Scholar]
  20. Ma, X.; Liu, Z. Predicting the oil field production using the novel discrete GM (1, N) model. J. Grey Syst. 2015, 27, 63–74. [Google Scholar]
  21. Kayacan, E.; Ulutas, B.; Kaynak, O. Grey system theory-based models in time series prediction. Expert Syst. Appl. 2010, 37, 1784–1789. [Google Scholar] [CrossRef]
  22. Wang, Z.-X.; Hipel, K.W.; Wang, Q.; He, S.-W. An optimized NGBM (1, 1) model for forecasting the qualified discharge rate of industrial wastewater in China. Appl. Math. Model. 2011, 35, 5524–5532. [Google Scholar] [CrossRef]
  23. Shen, Y.; Sun, H. Optimization of Background Values of GM (1, N) Model and Its Application. Int. J. Inf. Process. Manag. 2013, 4, 58–64. [Google Scholar]
  24. Guo, H.; Xiao, X.; Forrest, J. A research on a comprehensive adaptive grey prediction model CAGM (1, N). Appl. Math. Comput. 2013, 225, 216–227. [Google Scholar] [CrossRef]
  25. Bo, Z.; Luo, C.; Liu, S.; Bai, Y.; Li, C. Development of an optimization method for the GM (1, N) model. Eng. Appl. Artif. Intell. 2016, 55, 353–362. [Google Scholar]
  26. Mao, X.; Li, Z. Predicting the Number of Beijing Science and Technology Personnel Based on GM (1, N) Model. Open J. Appl. Sci. 2016, 6, 299–309. [Google Scholar] [CrossRef]
  27. Gao, J.; Sun, Y.; Wang, D. Research of EDM Titanium Alloy TC11 Based on GM (1, N) Model and BP Neural Network. Appl. Mech. Mater. 2014, 556–562, 395–398. [Google Scholar] [CrossRef]
  28. Zhou, Y.; Lu, T.; Wu, D.; Geomatics, F.O. Application of PSO-GM (1, 1, N,p,ξ) Model to Prediction of Deformation. J. Geod. Geodyn. 2017, 7, 715–720. [Google Scholar]
Table 1. Original data of the choice variables from 2005 to 2017 in China.
Table 1. Original data of the choice variables from 2005 to 2017 in China.
Year X 1 / billions X 2 / billions X 3 / billions X 4 / billions X 5 / billions X 6 / billions X 7 / RMB X 8
20054250661.8258,44213,0658659.91184,937.410,493101.8
20065019769.0313,59219,5049843.34216,314.411,759101.5
20076362885.0399,71727,15511,573.97265,810.313,786104.8
200878751155.6500,02030,56214,535.40314,045.415,781105.9
200994431858.6547,00045,33317,541.92340,902.817,17599.3
201012,3502119.0697,74453,05019,980.39401,512.819,109103.3
201115,6242330.3841,83061,39624,345.91473,104.021,810105.4
201218,7702617.1929,29261,91028,119.00519,470.124,565102.6
201322,2973139.31,029,15062,83131,668.95568,845.218,310.8102.6
201425,7983991.51,107,03368,15535,312.40636,138.720,167.1102.0
201529,0385175.61,109,85366,18740,974.64689,052.121,966.2101.4
201631,6766282.11,158,99971,92146,344.88744,127.223,821.0102
201732,3957327.91,133,16174,91652,598.28827,121.725,973.8101.6
Table 2. Comparison of fitted values and relative errors in three models.
Table 2. Comparison of fitted values and relative errors in three models.
YearActual ValueClassic GM (1, N)GM (1, N) with Linear Cross EffectGM (1, N) Based on SVM with Non-Linear Cross Effect
Fitted ValueRelative Error/%Fitted ValueRelative Error/%Fitted ValueRelative Error/%
200542504250-4250-4250-
200650195227.84.1652043.6951222.06
2007636267075.4366464.4665863.52
2008787583856.488291.55.2981813.89
2009944310,59012.1510,46110.789873.64.56
201012,35014,696.519.0113,898.712.5412,867.54.19
201115,62416,509.85.6717,378.611.2316,5275.78
201218,77020,5879.6820,2928.1119,7315.12
201322,29725,73715.4324,428.69.5623,342.74.69
Fitted total of Relative Error--78.01-65.66-34.52
Table 3. Comparison of the prediction and relative errors in three models.
Table 3. Comparison of the prediction and relative errors in three models.
YearActual ValueClassic GM (1, N)GM (1, N) with Linear Cross EffectGM (1, N) Based on SVM with Non-Linear Cross Effect
Predicted ValueRelative Error/%Predicted ValueRelative ErrorPredicted ValueRelative Error
201425,79827,193.65.4126,8844.2126,744.83.67
201529,03832,043.410.3530,8536.2530,434.74.81
201631,67635,82213.0934,2518.1333,237.64.93
201732,39537,36115.3335,94910.9733,4093.13
Forecast total of Relative Error--50.18-29.56-16.54

Share and Cite

MDPI and ACS Style

Duan, J.; Jiao, F.; Zhang, Q. An Improvement of GM (1, N) Model Based on Support Vector Machine Regression with Nonlinear Cross Effects. Symmetry 2019, 11, 604. https://doi.org/10.3390/sym11050604

AMA Style

Duan J, Jiao F, Zhang Q. An Improvement of GM (1, N) Model Based on Support Vector Machine Regression with Nonlinear Cross Effects. Symmetry. 2019; 11(5):604. https://doi.org/10.3390/sym11050604

Chicago/Turabian Style

Duan, Jinli, Feng Jiao, and Qishan Zhang. 2019. "An Improvement of GM (1, N) Model Based on Support Vector Machine Regression with Nonlinear Cross Effects" Symmetry 11, no. 5: 604. https://doi.org/10.3390/sym11050604

APA Style

Duan, J., Jiao, F., & Zhang, Q. (2019). An Improvement of GM (1, N) Model Based on Support Vector Machine Regression with Nonlinear Cross Effects. Symmetry, 11(5), 604. https://doi.org/10.3390/sym11050604

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop