Abstract
This paper considers the application of parallel genetic algorithms to the optimization of modular neural network architectures for time series prediction. We have a cluster configuration of 16 computers and the application is executed using the Matlab Distributed Computing Engine included in MATLAB r2006b. The Linux Fedora Core VI Operating System was installed and configured for the cluster execution due to its high performance, scalability and because it presents innumerable benefits that facilitate the implementation of distributed computing applications. The first part of this paper presents the theoretical framework with basic concepts like times series, artificial neural networks, genetic algorithms, and parallel genetic algorithms. The second part of this paper presents the procedure for configuring the cluster of computers, requirements, experiences and main problems that were encountered. Also, the development of the project is presented explaining as it was initially proposed and the adjustments that were required. The third part of this paper presents the obtained results for the time series prediction using tables, graphics and describing each one of them. Finally the conclusions and future works are presented.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Brock, W.A., Hsieh, D.A., LeBaron, B.: Nonlinear Dynamics, chaos and Instability. MIT Press, Cambridge (1991)
Shdmit, A., Bandar, Z.: A Modular Neural Network Architecture with Additional Generalization Abilities for High Dimensional Input Vectors. In: Proceedings of ICANNGA 1997, Norwich, England (1997)
Castillo, O., Melin, P.: A new Fuzzy-Genetic Approach for the Simulation and Forecasting of International Trade Non-Linear Dynamics. In: Preccedings of CIFEr 1998, New York, USA, pp. 189–196. IEEE Press, Los Alamitos (1998)
Castillo, O., Melin, P.: Automated Mathematical Modelling for Financial Times Series Prediction Combinning Fuzzy Logic and Fractal Theory. In: Soft Computing for Financial Engineering, pp. 93–106. Springer, Germany (1999)
Haykin, S.: Adaptive Filter Theory, 3rd edn. Prentice Hall, Englewood Cliffs (1996)
Jang, J.-S.R., Sun, C.-T., Misutani, E.: Neuro Fuzzy and Soft Comuting: A Computational Approach to Learning and Machine Intelligence. Prentice Hall, Englewood Cliffs (1997)
Maddala, G.S.: Introduction to Econometrics. Prentice Hall, Englewood Cliffs (1996)
Castillo, O., Melin, P.: Automated Mathematical Modelling for Financial Time Series Prediction using Fuzzy Logic, Diynamical System Theory and Fractal Theory. In: Proceedigns of CIFEr 1996, pp. 120–126. IEEE Press, New York (1996)
Sharkey, A.: Combining Artificial Neural Nets: Ensemble ando Modular Multi-Nets Systems. Springer, London (1999)
Hansen, L.K., Salomon, P.: Neural Network Ensembles. IEEE Transactions on Pattern Analysis and Machine Intelligence 12, 993–1001 (1990)
Valdez, F., Melin, P., Castillo, O.: Evolutionary Computing for the Opti-mization of Mathematical Functions. In: Melin, P., et al. (eds.) Analysis and Design of Intelligent Systems Using Soft Computing Techniques, pp. 463–472. Springer, Heidelberg (2007)
Holland, J.H.: Adaptation in natual and artificial system. University of Michigan Press, Ann Arbor (1975)
Goldberg, D.: Genetic Algorithms. Addison Wesley, Reading (1988)
Emmeche, C.: Garden in the Machine. In: The Emerging Science of Artificial Life, Princeton University Press, Princeton (1994)
Man, K.F., Tang, K.S., Kwong, S.: Genetic Algorithms: Concepts and Designs. Springer, Heidelberg (1999)
Back, T., Fogel, D.B., Michalewicz, Z.: Handbook of Evolutionary Computation. Oxford University Press, Oxford (1997)
Cantú-Paz, E.: Efficient and Accurate Parallel Genetic Algorithms. Kluwer Academic Publishers, Norwell (2001); ISBN 0-7923-7221-2
The MathWorks, Inc. Distributed Computing Toolbox 3: User’s Guide (2007)
Ramirez, A.M.: Optimización de la Arquitectura de Redes Neuronales aplicada a la Predicción de Series de Tiempo mediante Algoritmos Genéticos. Tijuana, B.C. México s.n (2006)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Mendivil, S.G., Castillo, O., Melin, P. (2008). Optimization of Artificial Neural Network Architectures for Time Series Prediction Using Parallel Genetic Algorithms. In: Castillo, O., Melin, P., Kacprzyk, J., Pedrycz, W. (eds) Soft Computing for Hybrid Intelligent Systems. Studies in Computational Intelligence, vol 154. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-70812-4_23
Download citation
DOI: https://doi.org/10.1007/978-3-540-70812-4_23
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-70811-7
Online ISBN: 978-3-540-70812-4
eBook Packages: EngineeringEngineering (R0)