Abstract

Chaotic time series are widespread in several real world areas such as finance, environment, meteorology, traffic flow, weather. A chaotic time series is considered as generated from the deterministic dynamics of a nonlinear system. The chaotic system is sensitive to initial conditions; points that are arbitrarily close initially become exponentially further apart with progressing time. Therefore, it is challenging to make accurate prediction in chaotic time series. The prediction using conventional statistical techniques, k-nearest-nearest neighbors algorithm, Multi-Layer-Perceptron (MPL) neural networks, Recurrent Neural Networks, Radial-Basis-Function (RBF) Networks and Support Vector Machines, do not give reliable prediction results for chaotic time series. In this paper, we investigate the use of a deep learning method, Deep Belief Network (DBN), combined with chaos theory to forecast chaotic time series. DBN should be used to forecast chaotic time series. First, the chaotic time series are analyzed by calculating the largest Lyapunov exponent, reconstructing the time series by phase-space reconstruction and determining the best embedding dimension and the best delay time. When the forecasting model is constructed, the deep belief network is used to feature learning and the neural network is used for prediction. We also compare the DBN –based method to RBF network-based method, which is the state-of-the-art method for forecasting chaotic time series. The predictive performance of the two models is examined using mean absolute error (MAE), mean squared error (MSE) and mean absolute percentage error (MAPE). Experimental results on several synthetic and real world chaotic datasets revealed that the DBN model is applicable to the prediction of chaotic time series since it achieves better performance than RBF network.

Highlights

  • Time series in several real world areas such as finance, environment, meteorology, and weather are characterized as chaotic in nature

  • We present and evaluate extensively a method of chaotic time series prediction using the Deep Belief Network (DBN) model which has the same structure as given in the paper 9

  • The main purpose of this study is to evaluate the performance of DBN in forecasting on synthetic and real world chaotic time series

Read more

Summary

Introduction

Time series in several real world areas such as finance, environment, meteorology, and weather are characterized as chaotic in nature. The prediction using conventional statistical techniques, k-nearest-nearest neighbors algorithm, Multi-LayerPerceptron (MLP) neural networks, Recurrent Neural Networks, Radial-Basis-Function (RBF) Networks and Support Vector Machines (SVMs), do not give reliable prediction results for chaotic time series. Deep learning models, such as Deep Belief Networks (DBNs), have recently attracted the interest of many researchers in some applications on big data analysis. A DBN is a generative model with an input layer and an output layer, separated by l layers of hidden stochastic units This multilayer neural network can be efficiently trained by composing RBMs in such a way that the feature activations of one layer are used as the training data for the layer. One iteration of the Markov Chain works well and corresponding to the following sampling procedure: v0 −p−(−h0−|v−0→) h0 −p−(−v1−|h−1→) v1 −p−(−h1−|v−1→) h1

Objectives
Discussion
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call