Fuzzy time series forecasting based on fuzzy logical relationships and similarity measures

被引:140
作者
Cheng, Shou-Hsiung [1 ,2 ]
Chen, Shyi-Ming [3 ]
Jian, Wen-Shan [3 ]
机构
[1] Chien Kuo Technol Univ, Dept Informat Management, Changhua, Taiwan
[2] Chien Kuo Technol Univ, Dept Kinesiol Hlth Leisure Studies, Changhua, Taiwan
[3] Natl Taiwan Univ Sci & Technol, Dept Comp Sci & Informat Engn, Taipei, Taiwan
关键词
Fuzzy logical relationships; Fuzzy time series; K-means clustering algorithm; Particle swarm optimization; Similarity measures; AUTOMATIC CLUSTERING-TECHNIQUES; PARTICLE SWARM OPTIMIZATION; TEMPERATURE PREDICTION; ANFIS MODEL; ENROLLMENTS; INTERVALS;
D O I
10.1016/j.ins.2015.08.024
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we propose a new fuzzy time series forecasting method for forecasting the Taiwan Stock Exchange Capitalization Weighted Stock Index (TAIEX) based on fuzzy time series, fuzzy logical relationships, particle swarm optimization techniques, the K-means clustering algorithm, and similarity measures between the subscript of the fuzzy set of the fuzzified historical testing datum on the previous trading day and the subscripts of the fuzzy sets appearing in the current states of the fuzzy logical relationships in the chosen fuzzy logical relationship group. The particle swarm optimization techniques are used to get the optimal partition of the intervals in the universe of discourse. The K-means clustering algorithm is used to cluster the subscripts of the fuzzy sets of the current states of the fuzzy logical relationships to get the cluster center of each cluster and to divide the constructed fuzzy logical relationships into fuzzy logical relationship groups. The experimental results show that the proposed fuzzy forecasting method gets higher forecasting accuracy rates than the existing methods. The advantages of the proposed fuzzy forecasting method is that it uses the particle swarm optimization techniques to get the optimal partition of the intervals in the universe of discourse and uses the K-means clustering algorithm to cluster the subscripts of the fuzzy sets of the current states of the fuzzy logical relationships to get the cluster center of each cluster and to divide the constructed fuzzy logical relationships into fuzzy logical relationship groups for increasing the forecasting accuracy rates. (C) 2015 Elsevier Inc. All rights reserved.
引用
收藏
页码:272 / 287
页数:16
相关论文
共 66 条
[41]   An improved method for forecasting enrollments based on fuzzy time series and particle swarm optimization [J].
Kuo, I-Hong ;
Horng, Shi-Jinn ;
Kao, Tzong-Wann ;
Lin, Tsung-Lieh ;
Lee, Cheng-Ling ;
Pan, Yi .
EXPERT SYSTEMS WITH APPLICATIONS, 2009, 36 (03) :6108-6117
[42]   Fuzzy forecasting based on fuzzy time series [J].
Lee, HS ;
Chou, MT .
INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 2004, 81 (07) :781-789
[43]   Handling forecasting problems based on two-factors high-order fuzzy time series [J].
Lee, Li-Wei ;
Wang, Li-Hui ;
Chen, Shyi-Ming ;
Leu, Yung-Ho .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2006, 14 (03) :468-477
[44]   A distance-based fuzzy time series model for exchange rates forecasting [J].
Leu, Yungho ;
Lee, Chien-Pang ;
Jou, Yie-Zu .
EXPERT SYSTEMS WITH APPLICATIONS, 2009, 36 (04) :8107-8114
[45]   Deterministic fuzzy time series model for forecasting enrollments [J].
Li, Sheng-Tun ;
Cheng, Yi-Chung .
COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2007, 53 (12) :1904-1920
[46]   A Stochastic HMM-Based Forecasting Model for Fuzzy Time Series [J].
Li, Sheng-Tun ;
Cheng, Yi-Chung .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2010, 40 (05) :1255-1266
[47]   An improved fuzzy time series forecasting method using trapezoidal fuzzy numbers [J].
Liu, Hao-Tien .
FUZZY OPTIMIZATION AND DECISION MAKING, 2007, 6 (01) :63-80
[48]  
MacQueen, 1967, BERK S MATH STAT PRO, DOI DOI 10.1007/S11665-016-2173-6
[49]   A generalized method for forecasting based on fuzzy time series [J].
Qiu, Wangren ;
Liu, Xiaodong ;
Li, Hailin .
EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (08) :10446-10453
[50]   An efficient time series forecasting model based on fuzzy time series [J].
Singh, Pritpal ;
Borah, Bhogeswar .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2013, 26 (10) :2443-2457