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...

Full description

Bibliographic Details
Main Authors: Yanpeng Zhang, Hua Qu, Weipeng Wang, Jihong Zhao
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