A Novel Fuzzy Time Series Forecasting Model Based on Multiple Linear Regression and Time Series Clustering
Time series forecasting models based on a linear relationship model show great performance. However, these models cannot handle the the data that are incomplete, imprecise, and ambiguous as the interval-based fuzzy time series models since the process of fuzzification is abandoned. This article prop...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Hindawi Limited
2020-01-01
|
Series: | Mathematical Problems in Engineering |
Online Access: | http://dx.doi.org/10.1155/2020/9546792 |
id |
doaj-fe3e270f022d43a49857148d49586e1e |
---|---|
record_format |
Article |
spelling |
doaj-fe3e270f022d43a49857148d49586e1e2020-11-25T02:26:54ZengHindawi LimitedMathematical Problems in Engineering1024-123X1563-51472020-01-01202010.1155/2020/95467929546792A Novel Fuzzy Time Series Forecasting Model Based on Multiple Linear Regression and Time Series ClusteringYanpeng Zhang0Hua Qu1Weipeng Wang2Jihong Zhao3School of Software Engineering, Xi’an Jiao Tong University, Yan Xiang Road, Xi’an, ChinaSchool of Software Engineering, Xi’an Jiao Tong University, Yan Xiang Road, Xi’an, ChinaSchool of Electronics and Information Engineering, Xi’an Jiao Tong University, Yan Xiang Road, Xi’an, ChinaSchool of Communication and Information Engineering, Xi’an University of Posts & Telecommunications, Chang An Road, Xi’an, ChinaTime series forecasting models based on a linear relationship model show great performance. However, these models cannot handle the the data that are incomplete, imprecise, and ambiguous as the interval-based fuzzy time series models since the process of fuzzification is abandoned. This article proposes a novel fuzzy time series forecasting model based on multiple linear regression and time series clustering for forecasting market prices. The proposed model employs a preprocessing to transform the set of fuzzy high-order time series into a set of high-order time series, with synthetic minority oversampling technique. After that, a high-order time series clustering algorithm based on the multiple linear regression model is proposed to cluster dataset of fuzzy time series and to build the linear regression model for each cluster. Then, we make forecasting by calculating the weighted sum of linear regression models’ results. Also, a learning algorithm is proposed to train the whole model, which applies artificial neural network to learn the weights of linear models. The interval-based fuzzification ensures the capability to deal with the uncertainties, and linear model and artificial neural network enable the proposed model to learn both of linear and nonlinear characteristics. The experiment results show that the proposed model improves the average forecasting accuracy rate and is more suitable for dealing with these uncertainties.http://dx.doi.org/10.1155/2020/9546792 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Yanpeng Zhang Hua Qu Weipeng Wang Jihong Zhao |
spellingShingle |
Yanpeng Zhang Hua Qu Weipeng Wang Jihong Zhao A Novel Fuzzy Time Series Forecasting Model Based on Multiple Linear Regression and Time Series Clustering Mathematical Problems in Engineering |
author_facet |
Yanpeng Zhang Hua Qu Weipeng Wang Jihong Zhao |
author_sort |
Yanpeng Zhang |
title |
A Novel Fuzzy Time Series Forecasting Model Based on Multiple Linear Regression and Time Series Clustering |
title_short |
A Novel Fuzzy Time Series Forecasting Model Based on Multiple Linear Regression and Time Series Clustering |
title_full |
A Novel Fuzzy Time Series Forecasting Model Based on Multiple Linear Regression and Time Series Clustering |
title_fullStr |
A Novel Fuzzy Time Series Forecasting Model Based on Multiple Linear Regression and Time Series Clustering |
title_full_unstemmed |
A Novel Fuzzy Time Series Forecasting Model Based on Multiple Linear Regression and Time Series Clustering |
title_sort |
novel fuzzy time series forecasting model based on multiple linear regression and time series clustering |
publisher |
Hindawi Limited |
series |
Mathematical Problems in Engineering |
issn |
1024-123X 1563-5147 |
publishDate |
2020-01-01 |
description |
Time series forecasting models based on a linear relationship model show great performance. However, these models cannot handle the the data that are incomplete, imprecise, and ambiguous as the interval-based fuzzy time series models since the process of fuzzification is abandoned. This article proposes a novel fuzzy time series forecasting model based on multiple linear regression and time series clustering for forecasting market prices. The proposed model employs a preprocessing to transform the set of fuzzy high-order time series into a set of high-order time series, with synthetic minority oversampling technique. After that, a high-order time series clustering algorithm based on the multiple linear regression model is proposed to cluster dataset of fuzzy time series and to build the linear regression model for each cluster. Then, we make forecasting by calculating the weighted sum of linear regression models’ results. Also, a learning algorithm is proposed to train the whole model, which applies artificial neural network to learn the weights of linear models. The interval-based fuzzification ensures the capability to deal with the uncertainties, and linear model and artificial neural network enable the proposed model to learn both of linear and nonlinear characteristics. The experiment results show that the proposed model improves the average forecasting accuracy rate and is more suitable for dealing with these uncertainties. |
url |
http://dx.doi.org/10.1155/2020/9546792 |
work_keys_str_mv |
AT yanpengzhang anovelfuzzytimeseriesforecastingmodelbasedonmultiplelinearregressionandtimeseriesclustering AT huaqu anovelfuzzytimeseriesforecastingmodelbasedonmultiplelinearregressionandtimeseriesclustering AT weipengwang anovelfuzzytimeseriesforecastingmodelbasedonmultiplelinearregressionandtimeseriesclustering AT jihongzhao anovelfuzzytimeseriesforecastingmodelbasedonmultiplelinearregressionandtimeseriesclustering AT yanpengzhang novelfuzzytimeseriesforecastingmodelbasedonmultiplelinearregressionandtimeseriesclustering AT huaqu novelfuzzytimeseriesforecastingmodelbasedonmultiplelinearregressionandtimeseriesclustering AT weipengwang novelfuzzytimeseriesforecastingmodelbasedonmultiplelinearregressionandtimeseriesclustering AT jihongzhao novelfuzzytimeseriesforecastingmodelbasedonmultiplelinearregressionandtimeseriesclustering |
_version_ |
1715484244599373824 |