版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 此文檔是畢業(yè)設(shè)計(jì)外文翻譯成品( 含英文原文+中文翻譯),無(wú)需調(diào)整復(fù)雜的格式!下載之后直接可用,方便快捷!本文價(jià)格不貴,也就幾十塊錢!</p><p> 外文標(biāo)題:A Novel Divide-and-Conquer Model for CPI Prediction Using ARIMA, Gray Model and BPNN</p><p> 外文作者:Jos
2、eph Aiden,Zavier Robot</p><p> 文獻(xiàn)出處:?Procedia Computer Science .2014.31:842-851 </p><p> 英文3890單詞,20217字符,中文6398漢字。</p><p> A Novel Divide-and-Conquer Model for CPI Prediction Us
3、ing</p><p> ARIMA, Gray Model and BPNN</p><p> Yudie Du, Yue Cai, Mingxin Chen, Wei Xu*, Hui Yuan, Tao Li</p><p> Abstract:This paper proposes a novel divide-and-conquer model fo
4、r CPI prediction with the existing compilation method of the Consumer Price Index (CPI) in China. Historical national CPI time series is preliminary divided into eight sub-indexes including food, articles for smoking and
5、 drinking, clothing, household facilities, articles and maintenance services, health care and personal articles, transportation and communication, recreation, education and culture articles and services, and residenc<
6、/p><p> 1.Introduction</p><p> The Consumer Price Index (CPI) is a widely used measurement of cost of living. It not only affects the government monetary, fiscal, consumption, prices, wages, soci
7、al security, but also closely relates to the residents’ daily life. As an indicator of inflation in China economy, the change of CPI undergoes intense scrutiny. For instance, The People's Bank of China raised the dep
8、osit reserve ratio in January, 2008 before the CPI of 2007 was announced, for it is estimated that the CPI in 2008 will </p><p> Previous studies have already proposed many methods and models to predict eco
9、nomic time series or indexes such as CPI. Some previous studies make use of factors that influence the value of the index and forecast it by investigating the relationship between the data of those factors and the index.
10、 These forecasts are realized by models such as Vector autoregressive (VAR) model1 and genetic algorithms-support vector machine (GA-SVM) 2.</p><p> However, these factor-based methods, although effective t
11、o some extent, simply rely on the correlation between the value of the index and limited number of exogenous variables (factors) and basically ignore the inherent rules of the variation of the time series. As a time seri
12、es itself contains significant amount of information3, often more than a limited number of factors can do, time series-based models are often more effective in the field of prediction than factor-based models.</p>
13、<p> Various time series models have been proposed to find the inherent rules of the variation in the series. Many researchers have applied different time series models to forecasting the CPI and other time series
14、 data. For example, the ARIMA model once served as a practical method in predicting the CPI4. It was also applied to predict submicron particle concentrations frommeteorological factors at a busy roadside in Hangzhou, Ch
15、ina5. What’s more, the ARIMA model was adopted to analyse the trend of p</p><p> In this paper, we propose a new method called “divide-and-conquer model” for the prediction of the CPI.We divide the total CP
16、I into eight categories according to the CPI construction and then forecast the eight sub- CPIs using the GM (1, 1) model, the ARIMA model and the BPNN. To further improve the performance, we again make prediction of the
17、 sub-CPIs whose forecasting results are not satisfying enough by adopting new forecasting methods. After improvement and error adjustment, we get the advan</p><p> The rest of this paper is organized as fol
18、lows. In section 2, we give a brief introduction of the three models mentioned above. And then the proposed model will be demonstrated in the section 3. In section 4 we provide the forecasting results of our model and in
19、 section 5 we make special improvement by adjusting the forecasting methods of sub-CPIs whose predicting results are not satisfying enough. And in section 6 we give elaborate discussion and evaluation of the proposed mod
20、el. Finally, the c</p><p> Introduction to GM(1,1), ARIMA & BPNN</p><p> Introduction to GM(1,1)</p><p> The grey system theory is first presented by Deng in 1980s. In the gr
21、ey forecasting model, the time series can be predicted accurately even with a small sample by directly estimating the interrelation of data. The GM(1,1) model is one type of the grey forecasting which is widely adopted.
22、It is a differential equation model of which the order is 1 and the number of variable is 1, too. The differential equation is:</p><p> Introduction to ARIMA</p><p> Autoregressive Integrated
23、Moving Average (ARIMA) model was first put forward by Box and Jenkins in 1970. The model has been very successful by taking full advantage of time series data in the past and present. ARIMA model is usually described as
24、ARIMA (p, d, q), p refers to the order of the autoregressive variable, while d and q refer to integrated, and moving average parts of the model respectively. When one of the three parameters is zero, the model is changed
25、 to model “AR”, “MR” or “ARMR”. Wh</p><p> where L is the lag number,?t is the error term.</p><p> Introduction to BPNN</p><p> Artificial Neural Network (ANN) is a mathematical
26、and computational model which imitates the operation of neural networks of human brain. ANN consists of several layers of neurons. Neurons of contiguous layers are connected with each other. The values of connections bet
27、ween neurons are called “weight”. Back Propagation Neural Network (BPNN) is one of the most widely employed neural network among various types of ANN. BPNN was put forward by Rumelhart and McClelland in 1985. It is a com
28、mon superv</p><p> Fig. 1. Back-propagation Neural Network</p><p> 3.The Proposed Method</p><p> The framework of the dividing-integration model</p><p> The process
29、 of forecasting national CPI using the dividing-integration model is demonstrated in Fig 2.</p><p> Fig. 2.The framework of the dividing-integration model</p><p> As can be seen from Fig. 2, t
30、he process of the proposed method can be divided into the following steps: Step1: Data collection. The monthly CPI data including total CPI and eight sub-CPIs are collected from the official website of China’s State Stat
31、istics Bureau (http://www.stats.gov.cn/).</p><p> Step2: Dividing the total CPI into eight sub-CPIs. In this step, the respective weight coefficient of eight sub- CPIs in forming the total CPI is decided by
32、 consulting authoritative source .(http://www.stats.gov.cn/). The eight sub-CPIs are as follows: 1. Food CPI; 2. Articles for Smoking and Drinking CPI; 3. Clothing CPI; 4. Household Facilities, Articles and Maintenance S
33、ervices CPI; 5. Health Care and Personal Articles CPI; 6. Transportation and Communication CPI; 7. Recreation, Education and</p><p> Table 1. 8 sub-CPIs weight coefficient in the total index</p><
34、p> Note: The index number stands for the corresponding type of sub-CPI mentioned before. Other indexes appearing in this paper in such form have the same meaning as this one.</p><p> So the decompositio
35、n formula is presented as follows:</p><p> where TI is the total index; Ii (i 1,2, ,8) are eight sub-CPIs. To verify the formula, we substitute historical numeric CPI and sub-CPI values obtained in Step1 in
36、to the formula and find the formula is accurate.</p><p> Step3: The construction of the GM (1, 1) model, the ARIMA (p, d, q) model and the BPNN model. The three models are established to predict the eight s
37、ub-CPIs respectively.</p><p> Step4: Forecasting the eight sub-CPIs using the three models mentioned in Step3 and choosing the best forecasting result for each sub-CPI based on the errors of the data obtain
38、ed from the three models.</p><p> Step5: Making special improvement by adjusting the forecasting methods of sub-CPIs whose predicting results are not satisfying enough and get advanced predicting results of
39、 total CPI.</p><p> Step6: Integrating the best forecasting results of 8 sub-CPIs to form the prediction of total CPI with the decomposition formula in Step2.</p><p> In this way, the whole pr
40、ocess of the prediction by the dividing-integration model is accomplished.</p><p> 3.2. The construction of the GM(1,1) model</p><p> The process of GM (1, 1) model is represented in the follo
41、wing steps:</p><p> Step1: The original sequence:</p><p> Step2: Estimate the parameters a and u using the ordinary least square (OLS). Step3: Solve equation as follows.</p><p>
42、Step4: Test the model using the variance ratio and small error possibility.</p><p> The construction of the ARIMA model</p><p> Firstly, ADF unit root test is used to test the stationarity of
43、the time series. If the initial time series is not stationary, a differencing transformation of the data is necessary to make it stationary. Then the values of p and q are determined by observing the autocorrelation grap
44、h, partial correlation graph and the R-squared value.</p><p> After the model is built, additional judge should be done to guarantee that the residual error is white noise through hypothesis testing. Finall
45、y the model is used to forecast the future trend of the variable.</p><p> The construction of the BPNN model</p><p> The first thing is to decide the basic structure of BP neural network. Afte
46、r experiments, we consider 3 input nodes and 1 output nodes to be the best for the BPNN model. This means we use the CPI data of time , ,toforecast the CPI of time .</p><p> The hidden layer level and the n
47、umber of hidden neurons should also be defined. Since the single-hidden- layer BPNN are very good at non-liner mapping, the model is adopted in this paper. Based on the Kolmogorov theorem and testing results, we define 5
48、 to be the best number of hidden neurons. Thus the 3-5-1 BPNN structure is determined.</p><p> As for transferring function and training algorithm, we select ‘tansig’ as the transferring function for middle
49、 layer, ‘logsig’ for input layer and ‘traingd’ as training algorithm. The selection is based on the actual performance of these functions, as there are no existing standards to decide which ones are definitely better tha
50、n others.</p><p> Eventually, we decide the training times to be 35000 and the goal or the acceptable error to be 0.01.</p><p> 4.Empirical Analysis</p><p> CPI data from Jan. 20
51、12 to Mar. 2013 are used to build the three models and the data from Apr. 2013 to Sept. 2013 are used to test the accuracy and stability of these models. What’s more, the MAPE is adopted to evaluate the performance of mo
52、dels. The MAPE is calculated by the equation:</p><p> Data source</p><p> An appropriate empirical analysis based on the above discussion can be performed using suitably disaggregated data. We
53、 collect the monthly data of sub-CPIs from the website of National Bureau of Statistics of China (http://www.stats.gov.cn/).</p><p> Particularly, sub-CPI data from Jan. 2012 to Mar. 2013 are used to build
54、the three models and the data from Apr. 2013 to Sept. 2013 are used to test the accuracy and stability of these models.</p><p> Experimental results</p><p> We use MATLAB to build the GM (1,1)
55、 model and the BPNN model, and Eviews 6.0 to build the ARIMA model. The relative predicting errors of sub-CPIs are shown in Table 2.</p><p> Table 2.Error of Sub-CPIs of the 3 Models</p><p> F
56、rom the table above, we find that the performance of different models varies a lot, because the characteristic of the sub-CPIs are different. Some sub-CPIs like the Food CPI changes drastically with time while some do no
57、t have much fluctuation, like the Clothing CPI. We use different models to predict the sub- CPIs and combine them by equation 7.</p><p> Where Y refers to the predicted rate of the total CPI, is the weight
58、of the sub-CPI which has already been shown in Table 1and is the predicted value of the sub-CPI which has the minimum error among the three models mentioned above. The model chosen will be demonstrated in Table 3:</p&
59、gt;<p> Table 3.The model used to forecast</p><p> After calculating, the error of the total CPI forecasting by the dividing-integration model is 0.0034.</p><p> 5.Model Improvement &a
60、mp; Error Adjustment</p><p> As we can see from Table 3, the prediction errors of sub-CPIs are mostly below 0.004 except for two sub- CPIs: Food CPI whose error reaches 0.0059 and Transportation & Commu
61、nication CPI 0.0047.</p><p> In order to further improve our forecasting results, we modify the prediction errors of the two aforementioned sub-CPIs by adopting other forecasting methods or models to predic
62、t them. The specific methods are as follows.</p><p> Error adjustment of food CPI</p><p> In previous prediction, we predict the Food CPI using the BPNN model directly. However, the BPNN model
63、 is not sensitive enough to investigate the variation in the values of the data. For instance, although the Food CPI varies a lot from month to month, the forecasting values of it are nearly all around 103.5, which fails
64、 to make meaningful prediction.</p><p> We ascribe this problem to the feature of the training data. As we can see from the original sub-CPI data on the website of National Bureau of Statistics of China, ne
65、arly all values of sub-CPIs are around 100. As for Food CPI, although it does have more absolute variations than others, its changes are still very small relative to the large magnitude of the data (100). Thus it will be
66、 more difficult for the BPNN model to detect the rules of variations in training data and the forecasting results </p><p> Therefore, we use the first-order difference series of Food CPI instead of the orig
67、inal series to magnify the relative variation of the series forecasted by the BPNN. The training data and testing data are the same as that in previous prediction. The parameters and functions of BPNN are automatically d
68、ecided by the software, SPSS.</p><p> We make 100 tests and find the average forecasting error of Food CPI by this method is 0.0028. The part of the forecasting errors in our tests is shown as follows in Ta
69、ble 4:</p><p> Table 4.The forecasting errors in BPNN test</p><p> Error adjustment of transportation &communication CPI</p><p> We use the Moving Average (MA) model to make
70、new prediction of the Transportation and Communication CPI because the curve of the series is quite smooth with only a few fluctuations.</p><p> We have the following equation(s):</p><p> wher
71、e X1, X2…Xn is the time series of the Transportation and Communication CPI, is the value of moving average at time t, is a free parameter which should be decided through experiment.</p><p> To get the optim
72、al model, we range the value of from 0 to 1. Finally we find that when the value of a is 0.95, the forecasting error is the smallest, which is 0.0039.</p><p> The predicting outcomes are shown as follows in
73、 Table5:</p><p> Table 5.The Predicting Outcomes of MA model</p><p> Advanced results after adjustment to the models</p><p> After making some adjustment to our previous model, w
74、e obtain the advanced results as follows in Table 6: Table 6.The model used to forecast and the Relative Error</p><p> After calculating, the error of the total CPI forecasting by the dividing-integration m
75、odel is 0.2359.</p><p> 6.Further Discussion</p><p> To validate the dividing-integration model proposed in this paper, we compare the results of our model with the forecasting results of mode
76、ls that do not adopt the dividing-integration method. For instance, we use the ARIMA model, the GM (1, 1) model, the SARIMA model, the BRF neural network (BRFNN) model, the Verhulst model and the Vector Autoregression (V
77、AR) model respectively to forecast the total CPI directly without the process of decomposition and integration. The forecasting results are s</p><p> From Table 7, we come to the conclusion that the introdu
78、ction of dividing-integration method enhances the accuracy of prediction to a great extent. The results of model comparison indicate that the proposed method is not only novel but also valid and effective.</p><
79、;p> The strengths of the proposed forecasting model are obvious. Every sub-CPI time series have different fluctuation characteristics. Some are relatively volatile and have sharp fluctuations such as the Food CPI whi
80、le others are relatively gentle and quiet such as the Clothing CPI. As a result, by dividing the total CPI into several sub-CPIs, we are able to make use of the characteristics of each sub-CPI series and choose the best
81、forecasting model among several models for every sub-CPI’s predictio</p><p> where TE refers to the overall prediction error of the total CPI, is the weight of the sub-CPI shown in table 1 and is the foreca
82、sting error of corresponding sub-CPI.</p><p> In conclusion, the dividing-integration model aims at minimizing the overall prediction errors by minimizing the forecasting errors of sub-CPIs.</p><
83、p> 7.Conclusions and future work</p><p> This paper creatively transforms the forecasting of national CPI into the forecasting of 8 sub-CPIs. In the prediction of 8 sub-CPIs, we adopt three widely used
84、models: the GM (1, 1) model, the ARIMA model and the BPNN model. Thus we can obtain the best forecasting results for each sub-CPI. Furthermore, we make special improvement by adjusting the forecasting methods of sub-CPIs
85、 whose predicting results are not satisfying enough and get the advanced predicting results of them. Finally, the advan</p><p> Furthermore, the proposed method also has several weaknesses and needs improvi
86、ng. Firstly, The proposed model only uses the information of the CPI time series itself. If the model can make use of other information such as the information provided by factors which make great impact on the fluctuati
87、on of sub-CPIs, we have every reason to believe that the accuracy and stability of the model can be enhanced. For instance, the price of pork is a major factor in shaping the Food CPI. If this factor is</p><p&
88、gt; References</p><p> 1.Wang W, Wang T, and Shi Y. Factor analysis on consumer price index rising in China from 2005 to 2008. Management and service science 2009; p. 1-4.</p><p> 2.Qin F, Ma
89、 T, and Wang J. The CPI forecast based on GA-SVM. Information networking and automation 2010; p. 142-147.</p><p> 3.George EPB, Gwilym MJ, and Gregory CR. Time series analysis: forecasting and control. 4th
90、ed. Canada: Wiley; 2008</p><p> 4.Weng D. The consumer price index forecast based on ARIMA model. WASE International conferenceon information engineering 2010;p. 307-310.</p><p> 5.Jian L, Zha
91、o Y, Zhu YP, Zhang MB, Bertolatti D. An application of ARIMA model to predict submicron particle concentrations from meteorological factors at a busy roadside in Hangzhou, China. Science of total enviroment 2012;426:336-
92、345.</p><p> 6.Priya N, Ashoke B, Sumana S, Kamna S. Trend analysis and ARIMA modelling of pre-monsoon rainfall data forwestern India. Comptes</p><p> rendus geoscience 2013;345:22-27.</p&g
93、t;<p> 7.Hwang HB. Insights into neural-network forecasting of time seriescorresponding to ARMA(p; q) structures. Omega 2001;29:273-289.</p><p> 8.Milam A. Using a neural network to forecast inflati
94、on. Industrial management & data systems 1999;7:296-301.</p><p> 9.Min X, Wong WK. A seasonal discrete grey forecasting model for fashion retailing. Knowledge based systems 2014;57:119-126.</p>&
95、lt;p> 11. Weimin M, Xiaoxi Z, Miaomiao W. Forecasting iron ore import and consumption of China using grey model optimized by particle</p><p> swarm optimization algorithm. Resources policy 2013;38:613-6
96、20.</p><p> 12. Zhen D, and Feng S. A novel DGM (1, 1) model for consumer price index forecasting. Grey systems and intelligent services (GSIS)</p><p> 2009; p. 303-307.</p><p>
97、13. Yu W, and Xu D. Prediction and analysis of Chinese CPI based on RBF neural network. Information technology and applications</p><p> 2009;3:530-533.</p><p> 14. Zhang GP. Time series foreca
98、sting using a hybrid ARIMA and neural network model. Neurocomputing 2003;50:159-175.</p><p> 15. Pai PF, Lin CS. A hybrid ARIMA and support vector machines model in stock price forecasting. Omega 2005;33(6)
99、:497-505.</p><p> 16. Tseng FM, Yu HC, Tzeng GH. Combining neural network model with seasonal time series ARIMA model. Technological forecasting</p><p> and social change 2002;69(1):71-87.<
100、/p><p> Cho MY, Hwang JC, Chen CS. Customer short term load forecasting by using ARIMA transfer function model. Energy management and power delivery, proceedings of EMPD'95. 1995 international conference o
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- arima模型-自回歸移動(dòng)平均模型
- 125中英文雙語(yǔ)畢業(yè)設(shè)計(jì)外文文獻(xiàn)翻譯成品 在空調(diào)室內(nèi)進(jìn)行氣流分析
- 【中英雙語(yǔ)】289關(guān)于企業(yè)公司盈利模式模型有關(guān)的外文文獻(xiàn)翻譯成品:盈利模式模型簡(jiǎn)介:收支來(lái)源和方式(中英文雙語(yǔ)對(duì)照)
- 【中英雙語(yǔ)】45檔案專業(yè)外文文獻(xiàn)翻譯成品問(wèn)答庫(kù)檔案檢索模型
- 【中英雙語(yǔ)】124中英文雙語(yǔ)計(jì)算機(jī)專業(yè)畢業(yè)設(shè)計(jì)外文文獻(xiàn)翻譯成品:django框架介紹(最新)
- 101中英文雙語(yǔ)珠寶首飾設(shè)計(jì)專業(yè)畢業(yè)設(shè)計(jì)外文文獻(xiàn)翻譯成品現(xiàn)代首飾的形式和材料
- 16中英文雙語(yǔ)外文文獻(xiàn)翻譯成品腹板開(kāi)洞簡(jiǎn)支混合梁設(shè)計(jì)
- 14中英文雙語(yǔ)外文文獻(xiàn)翻譯成品菲律賓家政傭工及其能力開(kāi)發(fā)
- 【中英雙語(yǔ)】76中英文雙語(yǔ)工程管理專業(yè)畢業(yè)設(shè)計(jì)外文文獻(xiàn)翻譯成品:建筑工程綠色施工管理研究
- 基于BP神經(jīng)網(wǎng)絡(luò)和自回歸模型的股市預(yù)測(cè).pdf
- 63中英文雙語(yǔ)大學(xué)畢業(yè)設(shè)計(jì)外文文獻(xiàn)翻譯成品ambikraf屏風(fēng)將技術(shù)與傳統(tǒng)工藝進(jìn)行融合
- 27中英文雙語(yǔ)外文文獻(xiàn)翻譯成品基于衍生金融工具的會(huì)計(jì)風(fēng)險(xiǎn)分析
- 【中英雙語(yǔ)】98中英文雙語(yǔ)畢業(yè)設(shè)計(jì)外文文獻(xiàn)翻譯成品:河南省現(xiàn)代農(nóng)業(yè)發(fā)展的問(wèn)題與對(duì)策
- 41中英文雙語(yǔ)外文文獻(xiàn)翻譯成品私募股權(quán)母基金的風(fēng)險(xiǎn)狀況
- 基于灰色模型和ARIMA模型的上證指數(shù)研究.pdf
- 61中英文雙語(yǔ)外文文獻(xiàn)翻譯成品資本結(jié)構(gòu)和公司績(jī)效來(lái)自約旦的證據(jù)
- 基于BP神經(jīng)網(wǎng)絡(luò)的灰色預(yù)測(cè)模型.pdf
- 60中英文雙語(yǔ)外文文獻(xiàn)翻譯成品; 二維進(jìn)氣歧管流模擬
- 基于灰色神經(jīng)網(wǎng)絡(luò)的預(yù)測(cè)模型研究.pdf
- 【中英雙語(yǔ)】172關(guān)于有關(guān)的外文文獻(xiàn)翻譯成品:基于人機(jī)交互界面的產(chǎn)品設(shè)計(jì)(中英文雙語(yǔ)對(duì)照)
評(píng)論
0/150
提交評(píng)論