An Introduction to Neural Networks
An Introduction to Neural Networks
Genetic Algorithms in Search, Optimization and Machine Learning
Genetic Algorithms in Search, Optimization and Machine Learning
Evolving neural networks through augmenting topologies
Evolutionary Computation
The Advantages of Evolutionary Computation
Biocomputing and emergent computation: Proceedings of BCEC97
A neural evolutionary approach to financial modeling
Proceedings of the 8th annual conference on Genetic and evolutionary computation
Dermatology Disease Classification via Novel Evolutionary Artificial Neural Network
DEXA '07 Proceedings of the 18th International Conference on Database and Expert Systems Applications
The science of breeding and its application to the breeder genetic algorithm (bga)
Evolutionary Computation
Evolving neural networks for static single-position automated trading
Journal of Artificial Evolution and Applications - Regular issue
Graph Matching Recombination for Evolving Neural Networks
ISNN '07 Proceedings of the 4th international symposium on Neural Networks: Part II--Advances in Neural Networks
Evolutionary product-unit neural networks classifiers
Neurocomputing
Evolutionary Artificial Neural Network Design and Training for wood veneer classification
Engineering Applications of Artificial Intelligence
Computational Intelligence: An Introduction
Computational Intelligence: An Introduction
On the significance of the permutation problem in neuroevolution
Proceedings of the 11th Annual conference on Genetic and evolutionary computation
Active guidance for a finless rocket using neuroevolution
GECCO'03 Proceedings of the 2003 international conference on Genetic and evolutionary computation: PartII
A novel similarity-based crossover for artificial neural network evolution
PPSN'10 Proceedings of the 11th international conference on Parallel problem solving from nature: Part I
MIMO CMAC neural network classifier for solving classification problems
Applied Soft Computing
A neural evolutionary classification method for brain-wave analysis
EuroGP'06 Proceedings of the 2006 international conference on Applications of Evolutionary Computing
Neural networks for classification: a survey
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews
A new evolutionary system for evolving artificial neural networks
IEEE Transactions on Neural Networks
COVNET: a cooperative coevolutionary model for evolving artificial neural networks
IEEE Transactions on Neural Networks
Hi-index | 0.01 |
This work presents the SimBa (for Similarity-Based) crossover, a novel crossover operator specifically designed for the evolutionary optimization of neural network topologies that aims at overcoming one of the major problems generally related to the crossover operator, known as the permutation problem. The SimBa crossover starts by looking for a local similarity between two individuals selected from the population. The contribution of each neuron of the layer selected for the crossover is computed, and the neurons of each layer are reordered according to their contribution. Then, each neuron of the layer in the first individual is associated with the most similar neuron of the layer in the other individual, and the neurons of the layer of the second individual are re-ranked by considering the associations with the neurons of the first one. Finally, the neurons above a randomly selected cut-point are swapped to generate the offspring of the selected individuals. An approach exploiting this operator has been implemented and applied to six well-known benchmark classification problems. The experimental results, compared to those obtained by other techniques, show how this new crossover operator can help to produce compact neural networks with satisfactory generalization capability and accuracy.