A Fuzzy Time Series-Based Model Using Particle Swarm Optimization and Weighted Rules

Daniel Ortiz-Arroyo
2023-10-29
Abstract:During the last decades, a myriad of fuzzy time series models have been proposed in scientific literature. Among the most accurate models found in fuzzy time series, the high-order ones are the most accurate. The research described in this paper tackles three potential limitations associated with the application of high-order fuzzy time series models. To begin with, the adequacy of forecast rules lacks consistency. Secondly, as the model's order increases, data utilization diminishes. Thirdly, the uniformity of forecast rules proves to be highly contingent on the chosen interval partitions. To address these likely drawbacks, we introduce a novel model based on fuzzy time series that amalgamates the principles of particle swarm optimization (PSO) and weighted summation. Our results show that our approach models accurately the time series in comparison with previous methods.
Artificial Intelligence,Neural and Evolutionary Computing
What problem does this paper attempt to address?
### What problems does this paper attempt to solve? This paper aims to address three potential limitations in high - order fuzzy time - series models: 1. **Insufficient consistency of prediction rules**: Existing high - order fuzzy time - series models lack consistency when generating prediction rules, resulting in unstable prediction results. 2. **Decreasing data utilization as the model order increases**: As the order of the model increases, the amount of available data decreases, which may lead to insufficient model training and thus affect the prediction accuracy. 3. **High dependence of prediction - rule uniformity on the selected interval division**: The accuracy of prediction rules is very sensitive to the selected interval division, and different division methods may lead to significantly different prediction results. To solve these problems, the author proposes a new model based on fuzzy time - series, which combines Particle Swarm Optimization (PSO) and weighted rules. By introducing these improvements, the author hopes to improve the prediction accuracy of the model and make the model more robust and flexible. ### Main improvement points of the model - **Particle Swarm Optimization (PSO)**: It is used to optimize the weights of fuzzy rules to ensure that the model can better adapt to data changes. - **Weighted rules**: By assigning different weights to data in different time periods, the model's sensitivity to recent data is increased, thereby improving the prediction accuracy. - **Automatically determining the number of fuzzy sets**: The algorithm automatically determines the number of fuzzy sets according to the variation of data, avoiding the deviation caused by manual setting. ### Summary By introducing PSO and weighted rules, this paper solves the problems of inconsistent prediction rules, low data utilization, and sensitivity to interval division in high - order fuzzy time - series models, thus providing a more accurate and robust fuzzy time - series prediction model.