Abstract
The echo state network (ESN) is a dynamic neural network, which simplifies the training process in the conventional neural network. Due to its powerful non-linear computing ability, it has been applied to predict the time series. However, the parameters of the ESN need to be set experimentally, which can lead to instable performance and there is space to further improve its performance. In order to address this challenge, an improved fruit fly optimization algorithm (IFOA) is proposed in this work to optimize four key parameters of the ESN. Compared to the original fruit fly optimization algorithm (FOA), the proposed IFOA improves the optimization efficiency, where two novel particles are proposed in the fruit flies swarm, and the search process of the swarm is transformed from two-dimensional to three-dimensional space. The proposed approach is applied to financial data sets. Experimental results show that the proposed FOA-ESN and IFOA-ESN models are more effective (~50% improvement) than others, and the IFOA-ESN can obtain the best prediction accuracy.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Jaeger, H.: Survey: reservoir computing approaches to recurrent neural network training. Comput. Sci. Rev. 3, 127–149 (2009)
Wang, H., Yan, X.: Improved simple deterministically constructed cycle reservoir network with sensitive iterative pruning algorithm. Neurocomputing 145, 353–362 (2014)
Jaeger, H.: The “echo state” approach to analysing and training recurrent neural networks. Technology GMD Technical report 148, German National Research Center Information, German (2001)
Maass, W., Natschl, T., Markram, H.: Real-time computing without stable states: a new framework for neural computation based on perturbations. Neural Comput. 14, 2531–2560 (2014)
Steil, J.J.: Backpropagation-decorrelation: online recurrent learning with O(N) complexity. In: IEEE International Joint Conference on Neural Networks, pp. 843–848 (2004)
Shi, Z., Han, M.: Support vector echo-state machine for chaotic time series prediction. IEEE Trans. Neural Netw. 18, 359–372 (2007)
Skowronski, M.D., Harris, J.G.: Automatic speech recognition using a predictive echo state network classifier. Neural Netw. 20, 414–423 (2007)
Song, Q., Zhao, X., Feng, Z., An, Y., Song, B.: Hourly electric load forecasting algorithm based on echo state neural network. In: IEEE Control and Decision Conference, pp. 3893–3897 (2011)
An, Y., Zhao, X., Song, Q.: Short-term traffic flow forecasting via echo state neural networks. In: IEEE Seventh International Conference on Natural Computation, pp. 844–847 (2011)
Embrechts, M., Alexandre, L., Linton, J.: Reservoir computing for static pattern recognition. In: European Symposium on Artificial Neural Networks, pp. 101–124 (2009)
Zhai, F., Lin, X., Yang, Z., Song, Y.: Notice of retraction financial time series prediction based on echo state network. In: IEEE Sixth International Conference on Natural Computation, pp. 3983–3987 (2010)
Ozturk, M.C., Xu, D.: Analysis and design of echo state networks for function approximation. Neural Comput. 19, 111–138 (2007)
Pan, W.: A new fruit fly optimization algorithm: taking the financial distress model as an example. Knowl.-Based Syst. 26, 69–74 (2012)
Lukoševičius, M.: A practical guide to applying echo state networks. In: Montavon, G., Orr, Geneviève B., Müller, K.-R. (eds.) Neural Networks: Tricks of the Trade. LNCS, vol. 7700, pp. 659–686. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-35289-8_36
Lin, W.: A novel 3D fruit fly optimization algorithm and its applications in economics. Neural Comput. Appl. 27, 1391–1413 (2016)
Wang, F.: A hybrid particle swarm algorithm with roulette selection operator. J. Southwest China Norm. Univ. 31, 93–96 (2006)
Shen, W., Han, Y.: Short term forecasting of Shanghai composite index based on GARCH and data mining technique. In: IEEE Circuits, Communications and System, pp. 63–66 (2010)
Phani, B.V., Chandra, B., Raghav, V.: Quest for efficient option pricing prediction model using machine learning techniques. In: International Joint Conference, pp. 654–657 (2011)
Black, F., Scholes, M.: The pricing of options and corporate liabilities. Polit. Econ. 81, 637–654 (2010)
Acknowledgement
This research is supported by the National Natural Science Foundation of China under Grant 61603104, the Guangxi Natural Science Foundation under Grants 2016GXNSFCA380017, 2015GXNSFBA139256 and 2017GXNSFAA198180, the funding of Overseas 100 Talents Program of Guangxi Higher Education, the Doctoral Research Foundation of Guangxi Normal University under Grant 2016BQ005, the Scientific Research Funds for the Returned Overseas Chinese Scholars from State Education Ministry, the Funds for Young Key Program of Education Department from Fujian Province, China (Grant No. JZ160425), and Program of Education Department of Fujian Province, China (Grant No. I201501005).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Switzerland AG
About this paper
Cite this paper
Liu, J. et al. (2018). Financial Data Forecasting Using Optimized Echo State Network. In: Cheng, L., Leung, A., Ozawa, S. (eds) Neural Information Processing. ICONIP 2018. Lecture Notes in Computer Science(), vol 11305. Springer, Cham. https://doi.org/10.1007/978-3-030-04221-9_13
Download citation
DOI: https://doi.org/10.1007/978-3-030-04221-9_13
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-04220-2
Online ISBN: 978-3-030-04221-9
eBook Packages: Computer ScienceComputer Science (R0)