Dual Optimization of Weighted Fuzzy Time-Series Forecasting: Particle Swarm Optimization and Lagrange Quadratic Programming

Armando Jacquis Federal Zamelina, Suci Astutik, Rahma Fitriani

Abstract


Time series Forecasting is one of crucial techniques that helps with strategic decision-making and mitigating potential risks –One of which is Weighted fuzzy time series (WFTS). Moreover, the interval length of the WFTS plays a crucial role in its modelization and accuracy in predicting future values. Therefore, this research implements a dual optimization on WFTS, which are (1) Particle Swarm Optimization to find the optimum interval length of the WFTS and (2) a Lagrange quadratic to optimize the weight of the fuzzy interval. In this research, a univariate Average Air Temperature located in Malang is used to perform forecasting model. The dataset is taken from BMKG-Indonesia. This research aims to acquire an optimized interval length on fuzzy time series forecasting, i.e., improving its accuracy by finding the optimal interval length. Based on the result, the proposed dual optimization model outperforms the classical WFTS on forecasting. The proposed model excels based on the evaluation matrix values. It has been noticed also that implementing PSO to find the optimum interval length has improved the accuracy of the classical WFTS. The classical WFTS has MAPE and RMSE of 2.4 and 0.73, respectively, while the proposed dual optimized model has 1.01 and 0.3. This approach identifies the best interval values and provides optimum weights related to each data point, providing solid insights for air temperature forecasting.

 


Keywords


Forecasting; Weighted Fuzzy Time Series; Particle Swarm Optimization; Lagrange Quadratic.

Full Text:

DOWNLOAD [PDF]

References


Alpaslan, Faruk, Ozge Cagcag, C. H. Aladag, U. Yolcu, E. Egrioglu, F Alpaslan, and O Cagcag. 2012. A Novel Seasonal Fuzzy Time Series Method. Vol. 41. https://zbmath.org/1278.62137

Ariyanto, R., R. H. Tjahjana, and T. Udjiani. 2021. “Forecasting Retail Sales Based on Cheng Fuzzy Time Series and Particle Swarm Optimization Clustering Algorithm.” in Journal of Physics: Conference Series. Vol. 1918. IOP Publishing Ltd. doi: 10.1088/1742-6596/1918/4/042032

Cerqueira, Vitor, Luis Torgo, and Igor Mozetič. 2020. “Evaluating Time Series Forecasting Models: An Empirical Study on Performance Estimation Methods.” Machine Learning 109(11):1997–2028. doi: 10.1007/s10994-020-05910-7.

Chen, Mu Yen, and Bo Tsuen Chen. 2015. “A Hybrid Fuzzy Time Series Model Based on Granular Computing for Stock Price Forecasting.” Information Sciences 294:227–41. doi: 10.1016/j.ins.2014.09.038.

Hussain, Kashif, Mohd Najib Mohd Salleh, Shi Cheng, and Yuhui Shi. 2019. “Metaheuristic Research: A Comprehensive Survey.” Artificial Intelligence Review 52(4):2191–2233. doi: 10.1007/s10462-017-9605-z.

Kang, Fei, Junjie Li, and Jianghong Dai. 2019. “Prediction of Long-Term Temperature Effect in Structural Health Monitoring of Concrete Dams Using Support Vector Machines with Jaya Optimizer and Salp Swarm Algorithms.” Advances in Engineering Software 131:60–76. doi: 10.1016/j.advengsoft.2019.03.003.

Kumar Jha, Bineet, and Shilpa Pande. 2021. “Time Series Forecasting Model for Supermarket Sales Using FB-Prophet.” Pp. 547–54 in Proceedings - 5th International Conference on Computing Methodologies and Communication, ICCMC 2021. Institute of Electrical and Electronics Engineers Inc. doi: 10.1109/ICCMC51019.2021.9418033

Lim, Bryan, and Stefan Zohren. 2021. “Time-Series Forecasting with Deep Learning: A Survey.” Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences 379(2194). https://doi.org/10.1098/rsta.2020.0209

Liu, Zhenyu, Zhengtong Zhu, Jing Gao, and Cheng Xu. 2021. “Forecast Methods for Time Series Data: A Survey.” IEEE Access 9:91896–912. doi: 10.1109/ACCESS.2021.3091162.

Mishra, Pradeep, A. M. G. Al Khatib, Iqra Sardar, Jamal Mohammed, Kadir Karakaya, Abhiram Dash, Monika Ray, Lakshmi Narsimhaiah, and Anurag Dubey. 2021. “Modeling and Forecasting of Sugarcane Production in India.” Sugar Tech 23(6):1317–24. doi: 10.1007/s12355-021-01004-3.

Musashi, Jaka Pratama, Henny Pramoedyo, and Rahma Fitriani. 2018. “Comparison of Inverse Distance Weighted and Natural Neighbor Interpolation Method at Air Temperature Data in Malang Region.” CAUCHY: Jurnal Matematika Murni Dan Aplikasi 5(2):48–54. doi: 10.18860/ca.v5i2.4722.

Novianti, Trisita, Issa Dyah Utami, and Wike Agustin Prima Dania. 2022. “Forecasting of Salt Demand Using ARIMA Model to Prevent the Bullwhip Effect in Salt Supply Chain.” in Journal of Physics: Conference Series. Vol. 2193. Institute of Physics. doi: 10.1088/1742-6596/2193/1/012035

Qiu, Wangren, Chunhua Zhang, and Zhang Ping. 2015. “Generalized Fuzzy Time Series Forecasting Model Enhanced with Particle Swarm Optimization.” International Journal of U- and e-Service, Science and Technology 8(5):129–40. doi: 10.14257/ijunesst.2015.8.5.11.

Rocha, Lidia. 2021. Comparison between Meta-Heuristic Algorithms for Path Planning. https://doi.org/10.5753/wtdr_ctdr.2020.14950

Rozy, Fachrur Agus, Ni Wayan Surya Wardhani, and Solimun. 2023. “Development of Accuracy for the Weighted Fuzzy Time Series Forecasting Model Using Lagrange Quadratic Programming.” JTAM (Jurnal Teori Dan Aplikasi Matematika) 7(4):1193–1203. doi: 10.31764/jtam.v7i4.16783.

Sirisha, Uppala Meena, Manjula C. Belavagi, and Girija Attigeri. 2022. “Profit Prediction Using ARIMA, SARIMA and LSTM Models in Time Series Forecasting: A Comparison.” IEEE Access 10:124715–27. doi: 10.1109/ACCESS.2022.3224938.

Song, Qiang, and Brad S. Chissom. 1993. “Fuzzy Time Series and Its Models.” Fuzzy Sets and Systems 54(3):269–77. doi: 10.1016/0165-0114(93)90372-O.

Suhartono, Muhammad Hisyam Lee, and Hossein Javedani. 2011. A Weighted Fuzzy Integrated Time Series for Forecasting Tourist Arrivals. Vol. 252. https://doi.org/10.1007/978-3-642-25453-6_19

Surono, Sugiyarto, Khang Wen Goh, Choo Wou Onn, Afif Nurraihan, Nauval Satriani Siregar, A. Borumand Saeid, and Tommy Tanu Wijaya. 2022. “Optimization of Markov Weighted Fuzzy Time Series Forecasting Using Genetic Algorithm (GA) and Particle Swarm Optimization (PSO).” Emerging Science Journal 6(6):1375–93. doi: 10.28991/ESJ-2022-06-06-010.

Tinh, Nghiem Van, Nguyen Cong Dieu, Nguyen Tien Duy, and Tran Thi Thanh. 2021. “Improved Fuzzy Time Series Forecasting Model Based on Optimal Lengths of Intervals Using Hedge Algebras and Particle Swarm Optimization.” Advances in Science, Technology and Engineering Systems Journal 6(1):1286–97. doi: 10.25046/aj0601147.

Wang, Shixiong, Chongshou Li, and Andrew Lim. 2019. “Why Are the ARIMA and SARIMA Not Sufficient.” https://doi.org/10.48550/arXiv.1904.07632

Yu, Hui Kuang. 2005. “Weighted Fuzzy Time Series Models for TAIEX Forecasting.” Physica A: Statistical Mechanics and Its Applications 349(3–4):609–24. doi: 10.1016/j.physa.2004.11.006.

Zamelina, Armando Jacquis Federal, Didit Adytia, and Annas Wahyu Ramadhan. 2022. “Forecasting of Maximum Temperature by Using ANFIS and GRU Algorithms: Case Study in Jakarta, Indonesia.” Pp. 222–27 in 2022 10th International Conference on Information and Communication Technology, ICoICT 2022. Institute of Electrical and Electronics Engineers Inc. doi: https://doi.org/10.1109/ICoICT55009.2022.9914885




DOI: https://doi.org/10.31764/jtam.v8i3.22554

Refbacks

  • There are currently no refbacks.


Copyright (c) 2024 Armando Jacquis Federal Zamelina, Suci Astutik, Rahma Fitriani

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

_______________________________________________

JTAM already indexing:

                     


_______________________________________________

 

Creative Commons License

JTAM (Jurnal Teori dan Aplikasi Matematika) 
is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License

______________________________________________

_______________________________________________

_______________________________________________ 

JTAM (Jurnal Teori dan Aplikasi Matematika) Editorial Office: