Forecasting Based on High-Order Fuzzy-Fluctuation Trends and Particle Swarm Optimization Machine Learning

Most existing fuzzy forecasting models partition historical training time series into fuzzy time series and build fuzzy-trend logical relationship groups to generate forecasting rules. The determination process of intervals is complex and uncertain. In this paper, we present a novel fuzzy forecastin...

Full description

Bibliographic Details
Main Authors: Jingyuan Jia, Aiwu Zhao, Shuang Guan
Format: Article
Language:English
Published: MDPI AG 2017-07-01
Series:Symmetry
Subjects:
Online Access:https://www.mdpi.com/2073-8994/9/7/124
_version_ 1798035109749719040
author Jingyuan Jia
Aiwu Zhao
Shuang Guan
author_facet Jingyuan Jia
Aiwu Zhao
Shuang Guan
author_sort Jingyuan Jia
collection DOAJ
description Most existing fuzzy forecasting models partition historical training time series into fuzzy time series and build fuzzy-trend logical relationship groups to generate forecasting rules. The determination process of intervals is complex and uncertain. In this paper, we present a novel fuzzy forecasting model based on high-order fuzzy-fluctuation trends and the fuzzy-fluctuation logical relationships of the training time series. Firstly, we compare each piece of data with the data of theprevious day in a historical training time series to generate a new fluctuation trend time series (FTTS). Then, we fuzzify the FTTS into a fuzzy-fluctuation time series (FFTS) according to the up, equal, or down range and orientation of the fluctuations. Since the relationship between historical FFTS and the fluctuation trend of the future is nonlinear, a particle swarm optimization (PSO) algorithm is employed to estimate the proportions for the lagged variables of the fuzzy AR (n) model. Finally, we use the acquired parameters to forecast future fluctuations. In order to compare the performance of the proposed model with that of the other models, we apply the proposed method to forecast the Taiwan Stock Exchange Capitalization Weighted Stock Index (TAIEX) time series datasets. The experimental results and the comparison results show that the proposed method can be successfully applied in stock market forecasting or similarkinds of time series. We also apply the proposed method to forecast Shanghai Stock Exchange Composite Index (SHSECI) and DAX30 index to verify its effectiveness and universality.
first_indexed 2024-04-11T20:53:41Z
format Article
id doaj.art-6346a53128c746e2bb0963a2c56d58dc
institution Directory Open Access Journal
issn 2073-8994
language English
last_indexed 2024-04-11T20:53:41Z
publishDate 2017-07-01
publisher MDPI AG
record_format Article
series Symmetry
spelling doaj.art-6346a53128c746e2bb0963a2c56d58dc2022-12-22T04:03:46ZengMDPI AGSymmetry2073-89942017-07-019712410.3390/sym9070124sym9070124Forecasting Based on High-Order Fuzzy-Fluctuation Trends and Particle Swarm Optimization Machine LearningJingyuan Jia0Aiwu Zhao1Shuang Guan2School of management, Jiangsu University, Zhenjiang 212013, ChinaSchool of management, Jiangsu University, Zhenjiang 212013, ChinaRensselaer Polytechnic Institute, Troy, NY 12180, USAMost existing fuzzy forecasting models partition historical training time series into fuzzy time series and build fuzzy-trend logical relationship groups to generate forecasting rules. The determination process of intervals is complex and uncertain. In this paper, we present a novel fuzzy forecasting model based on high-order fuzzy-fluctuation trends and the fuzzy-fluctuation logical relationships of the training time series. Firstly, we compare each piece of data with the data of theprevious day in a historical training time series to generate a new fluctuation trend time series (FTTS). Then, we fuzzify the FTTS into a fuzzy-fluctuation time series (FFTS) according to the up, equal, or down range and orientation of the fluctuations. Since the relationship between historical FFTS and the fluctuation trend of the future is nonlinear, a particle swarm optimization (PSO) algorithm is employed to estimate the proportions for the lagged variables of the fuzzy AR (n) model. Finally, we use the acquired parameters to forecast future fluctuations. In order to compare the performance of the proposed model with that of the other models, we apply the proposed method to forecast the Taiwan Stock Exchange Capitalization Weighted Stock Index (TAIEX) time series datasets. The experimental results and the comparison results show that the proposed method can be successfully applied in stock market forecasting or similarkinds of time series. We also apply the proposed method to forecast Shanghai Stock Exchange Composite Index (SHSECI) and DAX30 index to verify its effectiveness and universality.https://www.mdpi.com/2073-8994/9/7/124fuzzy forecastingfuzzy-fluctuation trendparticle swarm optimizationfuzzy time seriesfuzzy logical relationship
spellingShingle Jingyuan Jia
Aiwu Zhao
Shuang Guan
Forecasting Based on High-Order Fuzzy-Fluctuation Trends and Particle Swarm Optimization Machine Learning
Symmetry
fuzzy forecasting
fuzzy-fluctuation trend
particle swarm optimization
fuzzy time series
fuzzy logical relationship
title Forecasting Based on High-Order Fuzzy-Fluctuation Trends and Particle Swarm Optimization Machine Learning
title_full Forecasting Based on High-Order Fuzzy-Fluctuation Trends and Particle Swarm Optimization Machine Learning
title_fullStr Forecasting Based on High-Order Fuzzy-Fluctuation Trends and Particle Swarm Optimization Machine Learning
title_full_unstemmed Forecasting Based on High-Order Fuzzy-Fluctuation Trends and Particle Swarm Optimization Machine Learning
title_short Forecasting Based on High-Order Fuzzy-Fluctuation Trends and Particle Swarm Optimization Machine Learning
title_sort forecasting based on high order fuzzy fluctuation trends and particle swarm optimization machine learning
topic fuzzy forecasting
fuzzy-fluctuation trend
particle swarm optimization
fuzzy time series
fuzzy logical relationship
url https://www.mdpi.com/2073-8994/9/7/124
work_keys_str_mv AT jingyuanjia forecastingbasedonhighorderfuzzyfluctuationtrendsandparticleswarmoptimizationmachinelearning
AT aiwuzhao forecastingbasedonhighorderfuzzyfluctuationtrendsandparticleswarmoptimizationmachinelearning
AT shuangguan forecastingbasedonhighorderfuzzyfluctuationtrendsandparticleswarmoptimizationmachinelearning