Stock Index Prediction Based on Optimized Echo State Network

Ning-zhi ZHANG,Jia-li ZHOU,Wu-jun SUN
DOI: https://doi.org/10.3969/j.issn.1004-6062.2014.01.012
2014-01-01
Abstract:Stock market analysis and forecasting have been the focus of economic research. Many research methods,such as fundamental analysis,technical analysis and time series analysis,have been introduced in the existing literature. Computational Intelligence is a set of nature-inspired computational methodologies,which incorporate the laws of nature into the optimization process through computer programs. Neural network has become one of primary computational intelligence means for price prediction in recent years. As a novel approach to recurrent neural network training,echo state network( ESN) has better chaotic series predictability and higher convergence rate than traditional networks. However,choosing initial transient is still based on experience rather than reliable method.The second part introduces ESN structure and bacterial colony chemotaxis( BCC) algorithm,and compares ESN with other neural network algorithms. We further introduce BCC-ESN structure and algorithm,discuss our proposed model using the BCC algorithm to optimize the weight structure of the ESN. The third part is a simulation experiment,using the BCC-ESN model to predict stock price.The purpose of this experiment is to analyze the prediction accuracy and efficiency under different circumstances. The experimental results show that BCC algorithm on the ESN optimization can improve prediction accuracy.The purposes of this paper are to address two primary issues. Firstly,due to the special structure of ESN reserve pool the training process is much more time-consuming when using BCC algorithm to optimize ESN. This is because a large number of weights need to be optimized by using the BCC algorithm. Secondly,the generalization ability is a very important aspect of neural network learning. When the BCC-ESN structure is too large,the training process may be faced with over-fitting problems,thereby making the fitness more than the optimal fit theory. Over-fitting model actually contains wrong information,and the predictive ability is very poor. Reflected in the specific experiment,the middle layer node is selected in the training process. The paper constructs the BCC-ESN model,which is likely to face the over-fitting problem. However,we can achieve effective solution as long as the number of nodes of the middle layer can be limited in a reasonable range.In conclusion,this paper reviews basic ESN ideas and their algorithms. A new BCC-ESN model optimizing ESN structure with BCC algorithm is used to predict the closing price of Shanghai Security Index. The experiments show that BCC-ESN model has more predictive accuracy compared with BP network,Elman network and ESN.
What problem does this paper attempt to address?