Introducing Multi-objective Optimization in Cooperative Coevolution of Neural Networks
This paper presents MONet (Multi-Objective coevolutive NETwork), a cooperative coevolutionary model for evolving artificial neural networks that introduces concepts taken from multi-objective optimization. This model is based on the idea of coevolving subnetworks that must cooperate to form a solution for a specific problem, instead of evolving complete networks. The fitness of each member of the subpopulations of subnetworks is evaluated using an evolutionary multi-objective optimization algorithm. This idea has not been used before in the area of evolutionary artificial neural networks. The use of a multiobjective evolutionary algorithm allows the definition of as many objectives as could be interesting for our problem and the optimization of these objectives in a natural way.
KeywordsGenetic Algorithm Multiobjective Optimization Multiobjective Evolutionary Algorithm Strength Pareto Evolutionary Algorithm Cooperative Coevolution
Unable to display preview. Download preview PDF.
- 1.C. M. Fonseca and P. J. Flemming. Genetic algorithms for multiobjective optimization: Formulation, discussion, and generalization. In Proceedings of the Fifth International Conference on Genetic Algorithms, pages 416–423, 1993.Google Scholar
- 2.N. García-Pedrajas, C. Hervás-Martínez, and J. Muñoz-Pérez. Symbiont: A cooperative evolutionary model for evolving artificial neural networks for classification. In 8th Interbational Conference on Information Processing and Management of Uncertainty in Knowledge Based Systems, pages 298–305, Madrid, July 2000.Google Scholar
- 3.N. García-Pedrajas, C. Hervás-Martánez, and J. Muñoz-Pérez. Symbiont: A cooperarive evolutionary model for evolving artificial neural networks for classification. In B. Bouchon-Meunier, J. Gutiérrez-Ríos, L. Magdalena, and R. R. Yager, editors, Technologies for Constructing Intelligent Systems. Springer-Verlag, 2001. (in press).Google Scholar
- 6.L. Prechelt. Proben1-a set of neural network benchmark problems and benchmarking rules. Technical Report 21/94, Fakultät für Informatik, Universität Karlsruhe, Karlsruhe, Germany, September 1994.Google Scholar
- 8.D. Whitley and J. Kauth. Genitor: a different genetic algorithm. In Proceedings of the Rocky Mountain Conference on Artificial Intelligence, pages 118–130, Denver, CO, 1988.Google Scholar
- 9.X. Yao. Evolving artificial neural networks. Proceedings of the IEEE, 9(87):1423–1447, 1999.Google Scholar