A clustering based forecasting algorithm for multivariable fuzzy time series using linear combinations of independent variables

被引:52
|
作者
Askari, S. [1 ]
Montazerin, N. [1 ]
Zarandi, M. H. Fazel [2 ]
机构
[1] Amirkabir Univ Technol, Dept Mech Engn, Tehran Polytech, Tehran 1591634311, Iran
[2] Amirkabir Univ Technol, Dept Ind Engn, Tehran Polytech, Tehran 1591634311, Iran
关键词
Fuzzy time series; Fuzzy clustering; Fuzzy C-Means (FCM); Least Square Estimate (LSE); Forecasting; PARTICLE SWARM OPTIMIZATION; ENROLLMENTS; ORDER; INTERVALS; LENGTH; MODEL;
D O I
10.1016/j.asoc.2015.06.028
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
There are two popular types of forecasting algorithms for fuzzy time series (FTS). One is based on intervals of universal sets of independent variables and the other is based on fuzzy clustering algorithms. Clustering based FTS algorithms are preferred since role and optimal length of intervals are not clearly understood. Therefore data of each variable are individually clustered which requires higher computational time. Fuzzy Logical Relationships (FLRs) are used in existing FTS algorithms to relate input and output data. High number of clusters and FLRs are required to establish precise input/output relations which incur high computational time. This article presents a forecasting algorithm based on fuzzy clustering (CFTS) which clusters vectors of input data instead of clustering data of each variable separately and uses linear combinations of the input variables instead of the FLRs. The cluster centers handle fuzziness and ambiguity of the data and the linear parts allow the algorithm to learn more from the available information. It is shown that CFTS outperforms existing FTS algorithms with considerably lower testing error and running time. (C) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:151 / 160
页数:10
相关论文
共 50 条
  • [21] Linear Fuzzy Information-Granule-Based Fuzzy C-Means Algorithm for Clustering Time Series
    Yang, Zonglin
    Jiang, Shurong
    Yu, Fusheng
    Pedrycz, Witold
    Yang, Huilin
    Hao, Yadong
    IEEE TRANSACTIONS ON CYBERNETICS, 2023, 53 (12) : 7622 - 7634
  • [22] Load Forecasting based on Fuzzy Time Series
    Ao Pei
    PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON MATERIAL, MECHANICAL AND MANUFACTURING ENGINEERING, 2015, 27 : 715 - 719
  • [23] Fuzzy based trend mapping and forecasting for time series data
    Shah, Mrinalini
    EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (07) : 6351 - 6358
  • [24] Fuzzy time series forecasting based on fuzzy logical relationships and similarity measures
    Cheng, Shou-Hsiung
    Chen, Shyi-Ming
    Jian, Wen-Shan
    INFORMATION SCIENCES, 2016, 327 : 272 - 287
  • [25] Forecasting enrollments based on fuzzy time series
    Chen, SM
    FUZZY SETS AND SYSTEMS, 1996, 81 (03) : 311 - 319
  • [26] Weighted fuzzy time series forecasting based on improved fuzzy C-means clustering algorithm
    Sang, Xiaoshuang
    Zhao, Qinghua
    Lu, Hong
    Lu, Jianfeng
    PROCEEDINGS OF THE 2018 IEEE INTERNATIONAL CONFERENCE ON PROGRESS IN INFORMATICS AND COMPUTING (PIC), 2018, : 80 - 84
  • [27] An efficient time series forecasting model based on fuzzy time series
    Singh, Pritpal
    Borah, Bhogeswar
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2013, 26 (10) : 2443 - 2457
  • [28] Fuzzy Logic Based Time Series Prediction Algorithm Using Nearest Neighborhood Clustering
    Irum, Misbah
    Shahzad, Muhammad
    Muhammad, Ejaz
    JOURNAL OF ENGINEERING RESEARCH, 2020, 8 (03): : 135 - 152
  • [29] Damage forecasting based on multi-factor fuzzy time series and cloud model
    Dong, Lei
    Wang, Peng
    Yan, Fang
    JOURNAL OF INTELLIGENT MANUFACTURING, 2019, 30 (02) : 521 - 538
  • [30] Adaptive hybrid fuzzy time series forecasting technique based on particle swarm optimization
    Goyal, Gunjan
    Bisht, Dinesh C. S.
    GRANULAR COMPUTING, 2023, 8 (02) : 373 - 390