簡易檢索 / 詳目顯示

研究生: 王乃毅
Nai-yi Wang
論文名稱: 根據自動分群演算法及模糊時間序列以處理預測問題之新方法
New Methods for Handling Forecasting Problems Based on Automatic Clustering Techniques and Fuzzy Time Series
指導教授: 陳錫明
Shyi-ming Chen
口試委員: 何正信
Cheng-seen Ho
陳榮靜
Rung-ching Chen
李惠明
Huey-ming Lee
呂永和
Yung-ho Leu
學位類別: 碩士
Master
系所名稱: 電資學院 - 資訊工程系
Department of Computer Science and Information Engineering
論文出版年: 2008
畢業學年度: 96
語文別: 英文
論文頁數: 71
中文關鍵詞: 自動分群演算法模糊集合模糊時間序列模糊預測模糊邏輯關係模糊趨勢關係
外文關鍵詞: Automatic clustering techniques, Fuzzy forecasting, Fuzzy logical relationships; Fuzzy-trend logical
相關次數: 點閱:295下載:6
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 模糊時間序列已經被用來處理很許多預測問題,例如:學生註冊人數的預測、溫度預測、貨物需求量預測、股票預測等。目前已存在之模糊時間序列預測的方法之目標均在追求更高的預測準確率。只要我們能預測的愈準確,那我們就可以從中得到更多的益處。
    本論文根據自動分群演算法及模糊時間序列提出三個新方法以處理預測問題。在本論文的第一個方法中,我們以自動分群演算法為基礎,提出了一個不用預先決定論述宇集之區間個數的自動區間產生演算法。我們結合模糊時間序列及自動區間產生演算法以預測美國阿拉巴馬大學的學生註冊人數。在本論文的第二個方法中,我們結合了兩因子高階模糊時間序列(Two-Factor High Order Fuzzy Time Series)及自動區間產生演算法,提出一個新方法以做溫度預測及期貨指數預測。此方法是根據歷史資料以建立兩因子高階模糊邏輯關係(Two-Factors High-Order Fuzzy Logical Relationship),並利用自動區間產生演算法以使歷史資料的論述宇集產生不同長度的區間,以提高預測準確率。在第三個方法中,我們提出模糊趨勢邏輯關係(Fuzzy-Trend Logical Relationship)的概念,並利用自動區間產生演算法以調整論述宇集中各區間之大小來處理預測問題,以提高預測準確率。本論文所提之三個新方法均比目前已存在之方法具有更高的預測準確率。


    Fuzzy time series have been used to handle prediction problems, such as the enrollments prediction, the temperature prediction, the inventory prediction, the stock index prediction, …, etc. The goal of the existing fuzzy time series forecast methods is to get a higher forecasting accuracy rate. If we can get a higher forecasting accuracy rate, then we get more benefits.
    In this thesis, we present three new methods to handle forecasting problems based on automatic clustering algorithms and high-order fuzzy time series. In the first method, we present an automatic clustering algorithm to automatically generate intervals based on automatic clustering techniques, where the proposed algorithm does not need to predefine the number of intervals in the universe of discourse. In the first method, we apply the proposed automatic clustering algorithm and fuzzy time series to forecast the enrollments of the University of Alabama. In the second method, we present a method for temperature prediction and the TAIFEX forecasting based on the proposed automatic clustering algorithm and two-factors high-order fuzzy time series. The proposed method constructs two-factors high-order fuzzy logical relationship based on the historical data and uses the proposed automatic clustering algorithm to produce different length of intervals in the universe of discourse for temperature prediction and the TAIFEX forecasting to increase the forecasting accuracy rate. In the third method, we present a new method to handle forecasting problems, where the proposed method divides fuzzy logical relationships into fuzzy-trend logical relationship groups based on the trend of the adjacent fuzzy sets in the fuzzy logical relationships. The proposed method gets a higher average forecasting accuracy rate. In summary, the proposed three methods get higher forecasting accuracy rates than the existing methods.

    Abstract in Chinese i Abstract in English iii Acknowledgements v Contents vi List of Figures and Tables viii Chapter 1 introduction 1 1.1 Motivation 1 1.2 Related Literature 2 1.3 Organization of This Thesis 3 Chapter 2 Fuzzy Set Theory and Fuzzy Time Series 5 2.1 Basic Concepts of Fuzzy Sets 5 2.2 Fuzzy Time Series 11 2.3 Summary 13 Chapter 3 An Automatic Clustering Algorithm 14 3.1 An Automatic Clustering Algorithm [7] 14 3.2 An Automatic Clustering Algorithm for Generating Intervals from the Numerical Data 15 3.3 Summary 22 Chapter 4 Forecasting Enrollments Based on Automatic Clustering Techniques and Fuzzy Time Series 23 4.1 A New Method for Forecasting Enrollments Based on the Proposed Automatic Clustering Algorithm and Fuzzy Time Series 23 4.2 Experimental Results 32 4.3 Summary 33 Chapter 5 Temperature Prediction and TAIFEX Forecasting Based on Automatic Clustering Techniques and Two-Factors High-Order Fuzzy Time Series 34 5.1 A New Forecasting Method Based on the Proposed Automatic Clustering Techniques and Two-Factors High-Order Fuzzy Time Series 34 5.2 Experimental Results 50 5.3 Summary 53 Chapter 6 Handling Forecasting Problems Based on High-Order Fuzzy Time Series and Fuzzy-Trend Logical Relationship Groups 54 6.1 A New Method for Forecasting the TAIEX Based on High-Order Fuzzy Time Series and Fuzzy-Trend Logical Relationship Groups 54 6.2 Experimental Results .67 6.3 Summary 72 Chapter 7 Conclusions 73 7.1 The Contributions of This Thesis 73 7.2 Future Research 74 References 76

    [1] Central Weather Bureau, The Historical Data of the Daily Average Temperature and Daily Cloud Density (from January 1995 to September 1996), Taipei, Taiwan, R. O. C., 1996.
    [2] V. L. Berardi, and G. P. Zhang, “An empirical investigation of bias and variance in time series forecasting: Modeling considerations and error evaluation,” IEEE Transactions on Neural Networks, vol. 14, no. 3, pp. 668-679, 2003.
    [3] S. M. Chen, “A new approach to handling fuzzy decision making problems,” IEEE Transactions on Systems, Man, and Cybernetics, vol. 18, no. 6, pp. 1012-1016, 1998.
    [4] S. M. Chen, “Forecasting enrollments based on fuzzy time series,” Fuzzy Sets and Systems, vol. 81, no. 3, pp. 311-319, 1996.
    [5] S. M. Chen, “Forecasting enrollments based on high-order fuzzy time series,” Cybernetics and Systems: An International Journal, vol. 33, no. 1, pp. 1-16, 2002.
    [6] S. M. Chen and N. Y. Chung, “Forecasting enrollments using high-order fuzzy time series and genetic algorithm,” International Journal of Intelligent Systems, vol. 21, no. 5, pp. 485-501, 2006.
    [7] S. M. Chen and H. R. Hsiao, “A new method to estimate null values in relational database systems based on automatic clustering techniques,” Information Sciences, vol. 169, no. 1-2, pp. 47-69, 2005.
    [8] S. M. Chen and C. C. Hsu, “A new method to forecast enrollments using fuzzy time series,” International Journal of Applied Science and Engineering, vol. 2, no. 3, pp. 234-244, 2004.
    [9] S. M. Chen and J. R. Hwang, “Temperature prediction using fuzzy time series,” IEEE Transactions on Systems, Man, and Cybernetics-Part B: Cybernetics, vol. 30, no. 2, pp. 263-275, 2000.
    [10] C. H. Cheng, J. R. Chang, and C. A. Yeh, “Entropy-based and trapezoid fuzzification-based fuzzy time series approaches for forecasting IT project cost,” Technological Forecasting and Social Change, vol. 73, pp. 524-543, 2006.
    [11] C. H. Cheng, G. W. Cheng, and J. W. Wang, “Multi-attribute fuzzy time series method based on fuzzy clustering,” Expert System with Application, vol. 34, pp. 1235-1242, 2008.
    [12] J. R. Hwang, S. M. Chen, and C. H. Lee, “Handling forecasting problems using fuzzy time series,” Fuzzy Sets and Systems, vol. 100, no. 2, pp. 217-228, 1998.
    [13] K. Huarng, “Effective lengths of intervals to improve forecasting in fuzzy time series,” Fuzzy Sets and Systems, vol. 123, no. 3, pp. 387-394, 2001.
    [14] K. Huarng, “Heuristic models of fuzzy time series for forecasting,” Fuzzy Sets and Systems, vol. 123, no. 3, pp. 369-386, 2001.
    [15] K. Huarng and T. H. Yu, “Ratio-based lengths of intervals to improve fuzzy time series forecasting,” IEEE Transactions on Systems, Man, and, Cybernetics Part B: Cybernetics, vol. 36, no. 2, pp. 328-340, 2006.
    [16] J. R. Hwang, S. M. Chen, and C. H. Lee, “Handling forecasting problems using fuzzy time series,” Fuzzy Sets and Systems, vol. 100, no. 2, pp. 217-228, 1998.
    [17] L. W. Lee and S. M. Chen, “Temperature prediction using genetic algorithms and fuzzy time series,” Proceedings of the 2004 International Conference on Information Management, Miaoli, Taiwan, Republic of China, pp. 299-306, 2004.
    [18] L. W. Lee, L. H. Wang, S. M. Chen, and Y. H. Leu, “A new method for handling forecasting problems based on two-factors high-order fuzzy time series,” Proceedings of the 2004 Ninth Conference on Artificial Intelligence and Applications, Taipei, Taiwan, Republic of China, 2004.
    [19] L. W. Lee, L. H. Wang, S. M. Chen, and Y. H. Leu, “Handling forecasting problem based on two-factors high-order fuzzy time series,” IEEE Transactions on Fuzzy Systems, vol. 14 , no. 3, pp. 468-477, 2006.
    [20] E. Rich and K. Knight, Artificial Intelligence. New York: McGraw-Hill, pp. 70-72, 1991.
    [21] C. M. Own and P. T. Yu, “Forecasting fuzzy time series on a heuristic high-order model,” Cybernetics and Systems, vol. 36, no. 7, pp. 705-717, 2005.
    [22] Q. Song, “A note in fuzzy time series model selection with sample auto correlation functions,” Cybernetics and Systems, vol. 34, no. 2, pp. 93-107, 2003.
    [23] Q. Song and B. S. Chissom, “Fuzzy time series and its models,” Fuzzy Sets and Systems, vol. 54, no. 3, pp. 269-277, 1993.
    [24] Q. 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.
    [25] Q. 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.
    [26] Q. Song and R. P. Leland, “Adaptive learning defuzzification techniques and applications,” Fuzzy Sets and Systems, vol. 81, no. 3, pp. 321-329, 1996.
    [27] Q. Song, “A note on fuzzy time series model selection with sample autocorrelation functions,” Cybernetics and Systems: An International Journal, vol. 34, no. 2, pp. 93-107, 2003.
    [28] J. Sullivan and W. H. Woodall, “A comparison of fuzzy forecasting and Markov modeling,” Fuzzy Sets and Systems, vol. 64, no. 3, pp. 279-293, 1994.
    [29] N. Y. Wang and S. M. Chen, “Temperature prediction and TAIFEX forecasting based on automatic clustering techniques and two-factors high-order fuzzy time series,” Accepted and to appear in Expert Systems with Applications, 2008.
    [30] H. K. Yu, “Weighted fuzzy time-series models for TAIEX forecasting,” Physica A, vol. 349, pp. 609–624, 2004.
    [31] L. A. Zadeh, “Fuzzy sets,” Information and Control, vol. 8., pp. 338-353, 1965.

    QR CODE