簡易檢索 / 詳目顯示

研究生: Bui Dang Ha Phuong
Bui - Dang Ha Phuong
論文名稱: 根據兩因子兩階模糊趨勢邏輯關係群及粒子群最佳化技術之最佳化區間劃分及最佳化權重以作 模糊預測之新方法
Fuzzy Forecasting Based on Two-Factors Second-Order Fuzzy-Trend Logical Relationship Groups and Particle Swarm Optimization Techniques Using Optimal Partitions of Intervals and Optimal Weights
指導教授: 陳錫明
Shyi-Ming Chen
口試委員: 李惠明
Huey-Ming Lee
呂永和
Yung-Ho Leu
程守雄
Shou-Hsiung Cheng
學位類別: 碩士
Master
系所名稱: 電資學院 - 資訊工程系
Department of Computer Science and Information Engineering
論文出版年: 2015
畢業學年度: 103
語文別: 英文
論文頁數: 103
中文關鍵詞: Fuzzy ForecastingFuzzy Logical RelationshipsFuzzy-Trend Logical Relationship GroupsFuzzy Time SeriesParticle Swarm Optimization (PSO)
外文關鍵詞: Fuzzy Forecasting, Fuzzy Logical Relationships, Fuzzy-Trend Logical Relationship Groups, Fuzzy Time Series, Particle Swarm Optimization (PSO)
相關次數: 點閱:233下載:3
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • In this thesis, we propose a new fuzzy forecasting method for forecasting the Taiwan Stock Exchange Capitalization Weighted Stock Index (TAIEX) and the NTD/USD exchange rates based on two-factors second-order fuzzy-trend logical relationship groups and particle swarm optimization (PSO) techniques using optimal partitions of intervals in the universe of discourses and optimal weighting vectors of fuzzy-trend logical relationship groups. First, the proposed method uses PSO techniques to find the optimal partitions of intervals in the universe of discourses and the optimal weighting vectors of fuzzy-trend logical relationship groups based on the historical training data. Then, based on the obtained optimal partitions of intervals in the universe of discourses, it fuzzifies the historical testing datum of the main factor and the secondary factor on each trading day into fuzzy sets, respectively. Finally, based on the trend between the subscripts of the fuzzy sets of the fuzzified historical testing data of the previous two trading days of the main factor and the trend between the subscripts of the fuzzy sets of the fuzzified historical testing data of the previous two trading days of the secondary factor, it chooses the corresponding fuzzy-trend logical relationship group to perform the forecasting based on the obtained optimal weighting vector of the chosen fuzzy-trend logical relationship group. The experimental results show that the proposed fuzzy forecasting method gets higher forecasting accuracy rates than the existing methods for forecasting the TAIEX and the NTD/USD exchange rates.


    In this thesis, we propose a new fuzzy forecasting method for forecasting the Taiwan Stock Exchange Capitalization Weighted Stock Index (TAIEX) and the NTD/USD exchange rates based on two-factors second-order fuzzy-trend logical relationship groups and particle swarm optimization (PSO) techniques using optimal partitions of intervals in the universe of discourses and optimal weighting vectors of fuzzy-trend logical relationship groups. First, the proposed method uses PSO techniques to find the optimal partitions of intervals in the universe of discourses and the optimal weighting vectors of fuzzy-trend logical relationship groups based on the historical training data. Then, based on the obtained optimal partitions of intervals in the universe of discourses, it fuzzifies the historical testing datum of the main factor and the secondary factor on each trading day into fuzzy sets, respectively. Finally, based on the trend between the subscripts of the fuzzy sets of the fuzzified historical testing data of the previous two trading days of the main factor and the trend between the subscripts of the fuzzy sets of the fuzzified historical testing data of the previous two trading days of the secondary factor, it chooses the corresponding fuzzy-trend logical relationship group to perform the forecasting based on the obtained optimal weighting vector of the chosen fuzzy-trend logical relationship group. The experimental results show that the proposed fuzzy forecasting method gets higher forecasting accuracy rates than the existing methods for forecasting the TAIEX and the NTD/USD exchange rates.

    ABSTRACT i Acknowledgements ii Contents .. iii List of Figures and Tables v Chapter 1 Introduction 1 1.1 Motivation 1 1.2 Related Literature 2 1.3 Organization of This Thesis 7 Chapter 2 Preliminaries 9 2.1 Basic Concepts of Fuzzy Sets 9 2.2 Fuzzy Time Series 10 2.3 Fuzzy-Trend Logical Relationships 11 2.4 Summary 13 Chapter 3 Particle Swarm Optimization Techniques 14 3.1 Particle Swarm Optimization Techniques 14 3.3 Summary 17 Chapter 4 Two-Factors Second-Order Fuzzy-Trend Logical Relationship Groups and PSO Techniques Using Optimal Partitions of Intervals and Optimal Weights 18 4.1 A New Method for Forecasting the TAIEX Based on Two-Factors Second-Order Fuzzy-Trend Logical Relationship Groups and PSO Techniques Using Optimal Partitions of Intervals and Optimal Weights 18 4.2 Experimental Results 75 Chapter 5 Conclusions 83 5.1 Contributions of This Thesis 83 5.2 Future Research 83 References 84

    [1] C. H. Aladag, U. Yolcu, E. Egrioglu, and A. Z. Dalar, “A new time invariant fuzzy time series forecasting method based on particle swarm optimization,” Applied Soft Computing, vol. 12, no. 2, pp. 3291-3299, 2012.
    [2] C. H. Aladag, U. Yolcu, E. Egrioglu, and E. Bas, “Fuzzy lagged variable selection in fuzzy time series with genetic algorithms,” Applied Soft Computing, vol. 22, pp. 465-473, 2014.
    [3] E. Bai, W. K. Wong, W. C. Chu, M. Xia, and F. Pan, “A heuristic time-invariant model for fuzzy time series forecasting,” Expert Systems with Applications, vol. 38, no. 3, pp. 2701-2707, 2011.
    [4] J. C. Bezdek, Pattern Recognition with Fuzzy Objective Function Algorithms, Plenum Press, NY, 1981.
    [5] J. Blondin, “Particle swarm optimization: A tutorial,” [Online]. Available: www.cs.armstrong.edu/saad/csci8100/pso_tutorial.pdf.
    [6] Q. Cai, D. F. Zhang, W. Zheng, and S. C. H. Leung, “A new fuzzy time series forecasting model combined with ant colony optimization and auto-regression,” Knowledge-Based Systems, vol. 74, pp. 61-68, 2015.
    [7] M. Y. Chen, “A high-order fuzzy time series forecasting model for internet stock trading,” Future Generation Computer Systems, vol. 37, pp. 461-467, 2014.
    [8] M. Y. Chen and B. T. Chen, “A hybrid fuzzy time series model based on granular computing for stock price forecasting,” Information Sciences, vol. 294, pp. 227-241, 2015.
    [9] S. M. Chen, “Forecasting enrollments based on fuzzy time series,” Fuzzy Sets and Systems, vol. 81, no. 3, pp. 311-319, 1996.
    [10] S. M. Chen, “Forecasting enrollments based on high-order fuzzy time series,” Cybernetics and Systems, vol. 33, no. 1, pp. 1-19, 2002.
    [11] S. M. Chen and Y. C. Chang, “Multi-variable fuzzy forecasting based on fuzzy clustering and fuzzy interpolation techniques,” Information Sciences, vol. 180, no. 24, pp. 4772-4783, 2010.
    [12] S. M. Chen and C. D. Chen, “Handling forecasting problems based on high-order fuzzy logical relationships,” Expert Systems with Applications, vol. 38, no. 4, pp. 3857-3864, 2011.
    [13] S. M. Chen and C. D. 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.
    [14] S. M. Chen and S. W. Chen, “Fuzzy forecasting based on two-factors second-order fuzzy-trend logical relationship groups and the probabilities of trends of fuzzy logical relationships,” IEEE Transactions on Cybernetics, vol. 45, no. 3, pp. 405-417, 2015.
    [15] S. M. Chen, H. P. Chu, and T. W. Sheu, “TAIEX forecasting using fuzzy time series and automatically generated weights of multiple factors,” IEEE Transactions on Systems, Man, and Cybernetics-Part A: Systems and Humans, vol. 42, no. 6, pp. 1485-1495, 2012.
    [16] 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.
    [17] 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. 4, pp. 234-244, 2004.
    [18] 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.
    [19] S. M. Chen and P. Y. Kao, “TAIEX forecasting based on fuzzy time series, particle swarm optimization techniques and support vector machines,” Information Sciences, vol. 247, pp. 62-71, 2013.
    [20] S. M. Chen, G. M. T. Manalu, J. S. Pan, and H. C. Liu, “Fuzzy forecasting based on two-factors second-order fuzzy-trend logical relationship groups and particle swarm optimization techniques,” IEEE Transactions on Cybernetics, vol. 43, no. 3, pp. 1102-1117, 2013.
    [21] S. M. Chen and K. Tanuwijaya, “Multivariate fuzzy forecasting based on fuzzy time series and automatic clustering clustering techniques,” Expert Systems with Applications, vol. 38, no. 8, pp. 10594-10605, 2011.
    [22] S. M. Chen and K. Tanuwijaya, “Fuzzy forecasting based on high-order fuzzy logical relationships and automatic clustering techniques,” Expert Systems with Applications, vol. 38, no. 12, pp. 15425-15437, 2011.
    [23] S. M. Chen, N. Y. Wang, and J. S. Pan, “Forecasting enrollments using automatic clustering techniques and fuzzy logical relationships,” Expert Systems with Applications, vol. 36, no. 8, pp. 11070-11076, 2009.
    [24] S. M. Chen and N. Y. Wang, “Fuzzy forecasting based on fuzzy-trend logical relationship groups,” IEEE Transactions on Systems, Man and Cybernetics-Part B: Cybernetics, vol. 40, no. 5, pp. 1343-1358, 2010.
    [25] S. Cheng, Y. Shi, and Q. Qin, “Experimental study on boundary constraints handling in particle swarm optimization: From population diversity perspective,” International Journal of Swarm Intelligence Research, vol. 2, no. 3, pp. 43-69, 2011.
    [26] Y. C. Cheng and S. T. Li, “Fuzzy time series forecasting with a probabilistic smoothing hidden Markov model,” IEEE Transactions on Fuzzy Systems, vol. 20, no. 2, pp 291-304, 2012.
    [27] M. Clerc, “The swarm and the queen: Towards a deterministic and adaptive particle swarm optimization,” in Proceedings of the 1999 IEEE Congress on Evolutionary Computation, Washington, DC, USA, 1999, pp. 1951-1957.
    [28] R. C. Eberhart and Y. Shi, “Comparing inertia weights and constriction factors in particle swarm optimization,” in Proceedings of the 2000 IEEE Congress on Evolutionary Computation, La Jolla, California, USA, 2000, vol. 1, pp. 84-88.
    [29] R. Efendi, Z. Ismail, and M. M. Deris, “A new linguistic out-sample approach of fuzzy time series for daily forecasting of Malaysian electricity load demand,” Applied Soft Computing, vol. 28, pp. 422-430, 2015.
    [30] E. Egrioglu, “PSO-based high order time invariant fuzzy time series method: Application to stock exchange data,” Economic Modelling, vol. 38, pp. 633-639, 2014.
    [31] E. Egrioglu, C. H. Aladag, U. Yolcu, V.R. Uslu, and N.A. Erilli, “Fuzzy time series forecasting method based on Gustafson-Kessel fuzzy clustering,” Expert Systems with Applications, vol. 38, no. 8, pp. 10355-10357, 2011.
    [32] 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.
    [33] K. Huarng and T. H. K. 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.
    [34] K. Huarng and T. H. K. Yu, “The application of neural networks to forecast fuzzy time series,” Physica A: Statistical Mechanics and its Applications, vol. 363, no. 2, pp. 481-491, 2006.
    [35] K. Huarng, T. H. K. Yu, and Y. W. Hsu, “A multivariate heuristic model for fuzzy time-series forecasting,” IEEE Transactions on Systems, Man, and Cybernetics-Part B: Cybernetics, vol. 37, no. 4, pp. 836-846, 2007.
    [36] J. Kennedy and R. Eberhart, “Particle swarm optimization,” in Proceedings of the 1995 IEEE International Conference on Neural Networks, Perth, WA, Australia, 1995, vol. 4, pp. 1942-1948.
    [37] I. H. Kuo, S. J. Horng, T. W. Kao, T. L. Lin, C. L. Lee, and Y. Pan, “An improved method for forecasting enrollments based on fuzzy time series and particle swarm optimization,” Expert Systems with Applications, vol. 36, no. 3, pp. 6108-6117, 2009.
    [38] L. W. Lee, L. H. Wang, S. M. Chen, and Y. H. Leu, “Handling forecasting problems based on two-factors high-order fuzzy time series,” IEEE Transactions on Fuzzy Systems, vol. 14, no. 3, pp 468-477, 2006.
    [39] L. W. Lee, L. H. Wang, and S. M. Chen, “Temperature prediction and TAIFEX forecasting based on fuzzy logical relationships and genetic algorithms,” Expert Systems with Applications, vol. 33, no. 3, pp. 539-550, 2007.
    [40] L. W. Lee, L. H. Wang, and S. M. Chen, “Temperature prediction and TAIFEX forecasting based on high-order fuzzy logical relationships and genetic simulated annealing techniques,” Expert Systems with Applications, vol. 34, no. 1, pp. 328-336, 2008.
    [41] Y. Leu, C. P. Lee, and Y. Z. Jou, “A distance-based fuzzy time series model for exchange rates forecasting,” Expert Systems with Applications, vol. 36, no 4, pp. 8107-8114, 2009.
    [42] S. T. Li and Y. C. Cheng, “A stochastic HMM-Based forecasting model for fuzzy time series,” IEEE Transactions on Systems, Man and Cybernetics-Part B: Cybernetics, vol. 40, no. 5, pp. 1255-1266, 2010.
    [43] J. W. Liu, T. L. Chen, C. H. Cheng, Y. H. Chen, “Adaptive-expectation based multi-attribute FTS model for forecasting TAIEX,” Computers & Mathematics with Applications, vol. 59, pp. 795-802, 2010.
    [44] M. Mahnam and S. M. T. F. Ghomi, “A particle swarm optimization algorithm for forecasting based on time variant fuzzy time series,” International Journal of Industrial Engineering & Production Research, vol. 23, no. 4, pp. 269-276 , 2012.
    [45] Y. Shi and R. C. Eberhart, “A modified particle swarm optimizer”, in Proceedings of the 1998 IEEE International Conference Evolutionary Computation, Anchorage, AK, USA, 1998, pp. 69-73.
    [46] Y. Shi and R. C. Eberhart, “Empirical study of particle swarm optimization,” in Proceedings of the 1999 Congress on Evolutionary Computation, Washington, DC, USA, 1999, pp. 1945-1950.
    [47] P. Singh and B. Borah, “Forecasting stock index price based on M-factors fuzzy time series and particle swarm optimization,” International Journal of Approximate Reasoning, vol. 55, no. 3, pp. 812-833, 2014.
    [48] 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.
    [49] Q. Song and B. S. Chissom, “Fuzzy time series and its models,” Fuzzy Sets and Systems, vol. 54, no. 3, pp. 269-277, 1993.
    [50] 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.
    [51] 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.
    [52] B. Sun, H. Guo, H. R. Karimi, Y. Ge, and S. Xiong, “Prediction of stock index futures prices based on fuzzy sets and multivariate fuzzy time series,” Neurocomputing, vol. 151, pp. 1528-1536, 2015.
    [53] W. Wang and X. Liu, “Fuzzy forecasting based on automatic clustering and axiomatic fuzzy set classification,” Information Sciences, vol. 294, pp. 78-94, 2015.
    [54] U. Yolcu, E. Egrioglu, V. R. Uslu, M. A. Basaran, and C. H. Aladag, “A new approach for determining the length of intervals for fuzzy time series,” Applied Soft Computing, vol. 9, no. 2, pp. 647-651, 2009.
    [55] T. H. K. Yu, “Weighted fuzzy time-series model for TAIEX forecasting,” Physica A, vol. 349, no. 3-4, pp. 609-624, 2004.
    [56] T. H. K. Yu and K. H. Huarng, “A bivariate fuzzy time series model to forecast the TAIEX,” Expert Systems with Applications, vol. 34, no. 4, pp. 2945-2952, 2008.
    [57] T. H. K. Yu and K. H. Huarng, “A neural network-based fuzzy time series model to improve forecasting,” Expert Systems with Applications, vol. 37, no. 4, pp. 3366-3372, 2010.
    [58] T. H. K. Yu and K. H. Huarng, “Corrigendum to “A bivariate fuzzy time series model to forecast the TAIEX” [Expert Systems with Applications, vol. 34, no. 4, pp. 2945-2952, 2010],” Expert Systems with Applications, vol. 37, no. 7, pp. 5529, 2010.
    [59] L. A. Zadeh, “Fuzzy sets,” Information and Control, vol. 8, no. 3, pp. 338-353, 1965.
    [60] TAIEX. [Online]. Available: http://www.twse.com.tw/en/products/indices/tsec/ taiex.php.
    [61] NTD/USD exchange rates. [Online]. Available: http://www.cbc.gov.tw/content. asp?mp=1&CuItem=36599.

    QR CODE