Responsive image
博碩士論文 etd-0720113-110338 詳細資訊
Title page for etd-0720113-110338
論文名稱
Title
一種多變數時間序列預測的局部建模方法
A Local Modeling Approach for Multivariate Time Series Forecasting
系所名稱
Department
畢業學年期
Year, semester
語文別
Language
學位類別
Degree
頁數
Number of pages
67
研究生
Author
指導教授
Advisor
召集委員
Convenor
口試委員
Advisory Committee
口試日期
Date of Exam
2013-07-25
繳交日期
Date of Submission
2013-08-20
關鍵字
Keywords
最小平方支援向量機、時間序列預測、多步預測、多變數時間序列、局部模型、延遲係數選取
multi-step ahead prediction, Time series forecasting, multivariate time series, local model, least squares support vector machine, lags selection
統計
Statistics
本論文已被瀏覽 5764 次,被下載 339
The thesis/dissertation has been browsed 5764 times, has been downloaded 339 times.
中文摘要
在這篇論文中,我們提出一個基於局部模型的方法,並應用於時間序列預測,時間序列預測需要根據過去的變化趨勢預測未來的發展。我們的方法包含以下數個步驟。首先利用相似度計算方法,找出k個和Query相似的鄰居,這邊的Query指的是根據當下時間點的資料所組成的一個向量,接下來我們需要做延遲係數的挑選,就跟特徵選取一樣,部分延遲係數對我們預測並沒有太大的幫助,且增加我們的運算複雜度,本論文利用互信息找出一組適當的延遲係數集合,互信息是一種可用來量測兩個變數之間的依賴性。最小平方支援向量機是機器學習的一種策略,根據訓練樣本來訓練迴歸模型的參數,這邊的訓練樣本即是我們第一步找出的k個鄰居,除此之外,本論文參考Instance-based learning修改支援向量機的目標函數,讓每一筆訓練樣本基於之前計算出來的距離擁有不一樣的權重,進而發展出一套權重最小平方支援向量機模型,最後利用這個訓練好的模型完成預測。另外本論文的方法也應用於時間序列的多步預測以及多變數時間序列預測。在實驗中,我們提出的方法應用在五個真實世界的資料上,這些資料集包含多變數時間序列,從實驗結果也可以驗證本論文方法的準確度比其他現存的方法更高。
Abstract
Time series arise frequently when monitoring industrial processes or tracking corporate business metrics. Forecasting time series data is important because it often provides the foundation for decision makings. Statistical methods have been extensively adopted in the forecasting community for the past decades. Recently, machine learning techniques have drawn attention and have helped establish forecasting methods which are serious contenders to the classical statistical counterparts. In this paper, we propose a local modeling approach, based on machine learning, for multivariate time series forecasting. Given a query, a subset of nearest neighbors of the given query are located in the historical data. Proper lags associated with relevant variables for forecasting are determined. A weighted SVM is applied to derive a forecasting model, which can then be used to forecast for the query. The proposed approach has several advantages. It can provide dynamic and adaptive models. It can do both univariate and multivariate time series forecasting. Furthermore, it allows one-step as well as multi-step forecasting. A number of experiments are conducted and the results show the effectiveness of the proposed approach.
目次 Table of Contents
誌謝+i
中文摘要+ii
ABSTRACT+iii
目錄+iv
圖目錄+vi
表目錄+viii
簡介+1
研究背景+1
問題描述+2
論文架構+2
文獻探討+4
時間序列+4
直接法+4
遞迴法+4
預測模型+4
多元迴歸分析+5
加權多元迴歸分析+6
自動迴歸移動平均+6
類神經網路+7
支援向量機+8
局部架構+9
研究方法+11
尋找相似鄰居+13
延遲係數選取+15
模型建立+20
訓練階段和測試階段+23
實際範例+24
實驗結果與分析+27
單步預測+27
波蘭電力負載資料集+27
雷射資料集+30
太陽黑子資料集+34
加權股價指數資料集+35
多步預測+39
雷射資料集+39
EUNITE資料集+43
討論+46
結論+50
參考文獻+51
參考文獻 References
[1] S. K. Bag, “ANN Based Prediction of Blast Furnace Parameters,” The Institution of Engineers, vol. 68, no. 1, pp. 37-42, 2007.
[2] N. Kaneko, S. Matsuzaki, M. Ito, H. Oogai and K. Uchida, “Application of Improved Local Models of Large Scale Database-based Online Modeling to Prediction of Molten Iron Temperature of Blast Furnace,” ISIJ International, vol. 50, no. 7, pp. 939-945, 2010.
[3] J. H. Stock and M. W. Watson, Introduction to Econometrics, Addison-Wesley, 2010.
[4] S. S. Torbaghan, A. Motamedi, H. Zareipour and L. A. Tuan, “Medium-term Electricity Price Forecasting,” North American Power Symposium (NAPS) 2012, pp. 1-8, 2012.
[5] H. S. Hippert, D. W. Bunn and R. C. Souza, “Large neural networks for electricity load forecasting: Are they overfitted?” International Journal of Forecasting, vol.21, no. 3, pp. 425-434, 2005.
[6] S.-M. Chen, “TAIEX Forecasting Based on Fuzzy Time Series and Fuzzy Variation Groups,” IEEE Transactions on Fuzzy Systems, vol. 19, no. 1, pp. 1-12, 2011.
[7] E. Guresen, G. Kayakutlu and T. U. Daim, “Using artificial neural network models in stock market index prediction,” Expert Systems with Applications, vol.38, no. 8, pp. 10389-10397, 2011.
[8] S.-M. Chen, H.-P. Chu and T.-W. Sheu, “TAIEX Forecasting Using Fuzzy Time Series and Automatically Generated Weighted of Multiple Factors,” IEEE Transactions on System, Man, And Cybernetics, vol. 42, no. 6, pp. 1485-1495, 2012.
[9] S.-M. Chen and Y.-C. Chang, “Multi-variable fuzzy forecasting based on fuzzy clustering and fuzzy rule interpolation techniques,” Information Sciences, vol. 180, no. 24, pp. 4772-4783, 2010.
[10] C.-F. Lui, C.-Y. Yeh and S.-J. Lee, “Application of type-2 neuro-fuzzy modeling in stock price prediction,” Applied Soft Computing, vol. 12, no. 4, pp. 1348-1358, 2012.
[11] G. E. P. Box, G. M. Jenkins and G. C. Reinsel, Time Series Analysis: Forecasting And Control, WILEY, 2008.
[12] J. A. Guajardo, R. Weber and J. Miranda, “A model updating strategy for predicting time series with seasonal patterns,” Applied Soft Computing, vol. 10, no. 1, pp. 276-283, 2010.
[13] O. Song and B. S. Chissom, “Fuzzy time series and its models,” Fuzzy Sets and Systems, vol. 54, no. 3, pp. 269-277, 1993.
[14] O. Song and B. S. Chissom, “Forecasting enrollments with fuzzy time series - Part I,” Fuzzy Sets and Systems, vol. 54, no. 1, pp. 1-9, 1993.
[15] O. Song and B. S. Chissom, “Forecasting enrollments with fuzzy time series - Part II,” Fuzzy Sets and Systems, vol. 62, no. 1, pp. 1-8, 1994.
[16] G. P. Zhang, “Time Series Forecasting Using a Hybrid ARIMA and Neural Network Model,” Neurocomputing, vol. 50, pp. 159-175, 2003.
[17] M. Khashei and M. Bijari, “An artificial neural network model for time series forecasting,” Expert Systems with Applications, vol. 37, no. 1, pp. 479-489, 2010.
[18] M. Khashei and M. Bijari, “Which Methodology is Better for Combining Linear and Nonlinear Models for Time Series Forecasting?” Journal of Industrial and Systems Engineering, vol. 4, no. 4, pp. 265-285, 2011.
[19] R. Adhikari and R. K. Agrawal, “A Homogeneous Ensemble of Artificial Neural Networks for Time Series Forecasting,” International Journal of Computer Applications, vol. 32, no. 7, pp. 1-8, 2011.
[20] A. Sorjamaa, J. Hao, N. Reyhani, Y. Ji and A. Lendasse, “Methodology for long-term prediction of time series,” Neurocomputing, vol. 70, no. 16-18, pp. 2861-2869, 2007.
[21] S. F. Crone and N. Kourentzes, “Feature selection for time series prediction - a combined filter and wrapper approach for neural networks,” Neurocomputing, vol. 73, no. 10-12, pp. 1923-1936, 2010.
[22] J. McNames, B. Widrow, J. H. Friedman and J. P. How, “Innovations In Local Modeling For Time Series Prediction,” 1999, http://web.cecs.pdx.edu/~mcnames/Publications/Dissertation.pdf.
[23] D. W. Aha, D. Kibler and M. K. Albert, “Instance-Based Learning Algorithms,” Machine Learning, vol. 6, no. 1 pp. 37-66, 1991.
[24] A. Kraskov, H. Stgbauer and P. Grassberger, “Estimating mutual information,” Physical Review E, vol. 69, pp. 066138, 2004.
[25] H. Stogbauer, A. Kraskov, S. A. Astakhov and P. Grassberger, “Least-dependent-component analysis based on mutual information,” Physical Review E, vol. 70, pp. 066123, 2004.
[26] W. Li, “Mutual Information Functions Versus Correlation Functions,” Journal of Statistical Physics, vol. 60, no. 5-6, pp. 823-837, 1990.
[27] J. A. K. Suykens, T. V. Gestel, J. D. Brabanter, B. D. Moor and J. Vandewalle, Least Squares Support Vector Machines, World Scientific, Singapore, 2002.
[28] N. I. Sapankevych and R. Sankar, “Time series prediction using support vector machines: a survey,” IEEE Transactions on Energy Conversion, vol. 4, no. 2, pp. 24-38, 2009.
[29] J. A. K. Suykens, J. De Brabanter, L. Lukas and J. Vandewalle, “Weighted least squares support vector machines: robustness and sparse approximation,” Neurocomputing, vol. 48, no. 1-4, pp. 85-105, 2002.
[30] F. E. H. Tay and L. J. Cao, “Modified support vector machines in financial time series forecasting,” International Journal of Forecasting, vol. 48, no. 1, pp. 69-84, 2002.
[31] Laser Time series data set. http://www-psych.stanford.edu/~andreas/Time-Series/SantaFe.html.
[32] Sunspot data set. http://sidc.oma.be/sunspot-data/.
[33] EUNITE data set. http://neuron.tuke.sk/competition/index.php.
[34] TAIEX Web Site. http://www.tese.com.tw/en/products/indices/tsec/taiex.php.
[35] Dow Jones Web Site. http://www.djindexes.com/.
[36] NASDAQ Web Site. http://www.nasdaq.com/.
[37] Z. Huang and M.-L. Shyu, “Long-Term Time Series Prediction Using k-NN Based LS-SVM Framework with Multi-Value Integration,” In T. Ozyer, K. Kianmehr, and M. Tan, Recent Trends in Information Reuse and Integration, chapter 9, pp.191-209, Springer Vienna, 2012.
[38] Z. Huang and M.-L. Shyu, “ -NN based LS-SVM framework for long-term time series prediction,” 2010 IEEE International Conference on Information Reuse and Integration, pp. 69-74, 2010.
[39] J. McNames, “A Nearest Trajectory Strategy for Time Series Prediction,” Proceddings of the International Workshop on Advanced Black-Box Techniques for Nonlinear Modeling, pp. 112-128, 1998, K. U. Leuven Belgium.
[40] M. T. Hagan, H. B. Demuth and M. H. Beale, Neural Network Design, PWS Pub. Co. 1995.
[41] O. Rouhani, Omid’s Machine Learning tutorial, Available from http://www.omidrouhani.com/research/machinelearning/html/machinelearning.htm.
[42] J.-S. R. Jang, “Fuzzy Modeling Using Generalized Neural Networks and Kalman Filter Algorithm,” Proc. of the Ninth National Conf. on Artificial Intelligence (AAAI-91), pp. 762-767, 1991.
[43] J.-S. R. Jang, “ANFIS: Adaptive-Network based Fuzzy Inference Systems,” IEEE Transactions on Systems, Man, and Cybernetics, vol. 23, no. 3, pp. 665-685, 1993.
[44] V. H. Ferreira and A. P. Alves da Silva, “Toward Estimating Autonomous Neural Network-Based Electric Load Forecasters,” IEEE Transactions on Power System, vol. 22, no. 4, pp. 1554-1562, 2007.
[45] B.-J. Chen, M.-W. Chang and C.-J. Lin, “Load forecasting using support vector machines: A study on EUNITE competition 2001,” IEEE Transactions on Power System, vol. 19, no. 4, pp. 1821-1830, 2004.
[46] H. Zou and Y. Yang, “Combining time series models for forecasting,” International Journal of Forecasting, vol. 20, no. 1, pp. 69-84, 2004.
[47] A. Kusiak, H. Zheng and Z. Song, “Short-term prediction of wind farm power: A data mining approach,” IEEE Transactions on Energy Conversion, vol. 24, no. 1, pp. 125-136, 2009.
[48] A. Sfetsos and C. Siriopoulos, “Time series forecasting with a hybrid clustering scheme and pattern recognition,” IEEE Transactions on System, Man and Cybernetics Part A, vol. 34, no. 3, pp. 399-405, 2004.
[49] J. Han, M. Kamber and J. Pei, Data Mining: Concepts and Techniques, Morgan Kaufmann, 2011.
[50] M. Ghiassi and H. Saidane, “A dynamic architecture for artificial neural networks,” Neurocomputing, vol. 63, pp. 397-413, 2005.
[51] M. Negnevitsky, Artificial Intelligence: A Guide to Intelligent Systems, Addison-Wesley, 2004.
[52] Y. Chen, B. Yang and J. Dong, “Time-series prediction using a local linear wavelet neural network,” Neurocomputing, vol. 69, no. 4-6, pp. 449-465, 2006.
[53] J. G. De Gooijer and R. J. Hyndman, “25 years of time series forecasting,” International Journal of Forecasting, vol. 22, no. 3, pp.443-473, 2006.
[54] W. W. S. Wei, Time Series Analysis: Univariate and Multivariate Methods Pearson, 2005.
[55] LS-SVM tool. http://www.esat.kuleuven.be/sista/lssvmlab/.
電子全文 Fulltext
本電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。
論文使用權限 Thesis access permission:自定論文開放時間 user define
開放時間 Available:
校內 Campus: 已公開 available
校外 Off-campus: 已公開 available


紙本論文 Printed copies
紙本論文的公開資訊在102學年度以後相對較為完整。如果需要查詢101學年度以前的紙本論文公開資訊,請聯繫圖資處紙本論文服務櫃台。如有不便之處敬請見諒。
開放時間 available 已公開 available

QR Code