Improving forecasting model for fuzzy time series using the Self-updating clustering and Bi-directional Long Short Term Memory algorithm

被引:5
作者
PhamToan, Dinh [1 ]
VoThiHang, Nga [2 ]
PhamThi, Bich [3 ]
机构
[1] Van Lang Univ, Fac Mech Elect & Comp Engn, Sch Technol, Ho Chi Minh City, Vietnam
[2] Van Lang Univ, Fac Social Sci & Humanities, Ho Chi Minh City, Vietnam
[3] Nam Can Tho Univ, Nguyen Van Cu St, Can Tho, Vietnam
关键词
Bi-LSTM; Fuzzy time series; Forecasting; M3; M4 and M5 competition dataset; Self-updating clustering algorithm; NEURAL-NETWORKS; ACCURACY;
D O I
10.1016/j.eswa.2023.122767
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposes a new model for creating fuzzy time series and conducting future forecasts using the Bidirectional Long Short-term Memory model (Bi-LSTM). This study contributes by using both classical machine learning and deep learning techniques. Firstly, a self-updating clustering algorithm is used to determine the optimal number of clusters for time series. Secondly, the study describes a method for determining the fuzzy relationship between elements of time series and the identified clusters. Thirdly, the developed model creates the fuzzy time series based on the established rules. Finally, forecasting for the future value using the Bi-LSTM model with some improvement in optimizing the parameters and increasing the accuracy of forecasting result. The steps of the proposed model are clearly illustrated by a numerical example. Moreover, this model also tested on various datasets, including M3, M4, and M5 datasets. By evaluating its performance using parameters such as sMAPE and RMSSE, the proposed model has shown significant enhancements when compared to existing models. Additionally, the model's effectiveness is further demonstrated through its successful application in forecasting the VN index stock in Vietnam.
引用
收藏
页数:16
相关论文
共 63 条
[1]  
Abbasov A.M., 2003, P 8 S INF TECHN URB, P545
[2]   Automatic identification of time series features for rule-based forecasting [J].
Adya, M ;
Collopy, F ;
Armstrong, JS ;
Kennedy, M .
INTERNATIONAL JOURNAL OF FORECASTING, 2001, 17 (02) :143-157
[3]   Review of deep learning: concepts, CNN architectures, challenges, applications, future directions [J].
Alzubaidi, Laith ;
Zhang, Jinglan ;
Humaidi, Amjad J. ;
Al-Dujaili, Ayad ;
Duan, Ye ;
Al-Shamma, Omran ;
Santamaria, J. ;
Fadhel, Mohammed A. ;
Al-Amidie, Muthana ;
Farhan, Laith .
JOURNAL OF BIG DATA, 2021, 8 (01)
[4]   A Novel Fuzzy-Based Convolutional Neural Network Method to Traffic Flow Prediction With Uncertain Traffic Accident Information [J].
An, Jiyao ;
Fu, Li ;
Hu, Meng ;
Chen, Weihong ;
Zhan, Jiawei .
IEEE ACCESS, 2019, 7 :20708-20722
[5]  
[Anonymous], 2010, Atmospheric and oceanographic sciences, Climate time series analysis
[6]   A high-order multi-variable Fuzzy Time Series forecasting algorithm based on fuzzy clustering [J].
Askari, S. ;
Montazerin, N. .
EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (04) :2121-2135
[7]   The theta model: a decomposition approach to forecasting [J].
Assimakopoulos, V ;
Nikolopoulos, K .
INTERNATIONAL JOURNAL OF FORECASTING, 2000, 16 (04) :521-530
[8]   Automatic neural network modeling for univariate time series [J].
Balkin, SD ;
Ord, JK .
INTERNATIONAL JOURNAL OF FORECASTING, 2000, 16 (04) :509-515
[9]   An empirical investigation of bias and variance in time series forecasting: Modeling considerations and error evaluation [J].
Berardi, VL ;
Zhang, GP .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 2003, 14 (03) :668-679
[10]   Combining embeddings and fuzzy time series for high-dimensional time series forecasting in internet of energy applications? [J].
Bitencourt, Hugo Vinicius ;
de Souza, Luiz Augusto Facury ;
dos Santos, Matheus Cascalho ;
Silva, Rodrigo ;
de Lima e Silva, Petronio Candido ;
Guimaraes, Frederico Gadelha .
ENERGY, 2023, 271