An empirical comparison of combinations of evolutionary algorithms and neural networks for classification problems.
There are numerous combinations of neural networks (NNs) and evolutionary algorithms (EAs) used in classification problems. EAs have been used to train the networks, design their architecture, and select feature subsets. However, most of these combinations have been tested on only a few data sets and many comparisons are done inappropriately measuring the performance on training data or without using proper statistical tests to support the conclusions. This paper presents an empirical evaluation of eight combinations of EAs and NNs on 15 public-domain and artificial data sets. Our objective is to identify the methods that consistently produce accurate classifiers that generalize well. In most cases, the combinations of EAs and NNs perform equally well on the data sets we tried and were not more accurate than hand-designed neural networks trained with simple backpropagation.
Cantú-Paz
Erick
E
Center for Applied Scientific Computing, Lawrence Livermore National Laboratory, Livermore, CA 94605, USA. cantupaz@acm.org
Kamath
Chandrika
C
D000465:Algorithms; D005075:Biological Evolution; D016000:Cluster Analysis; D008957:Models, Genetic; D016571:Neural Networks, Computer; D010363:Pattern Recognition, Automated / Q000379:methods*; D012984:Software; D012986:Software Validation; D018511:Systems Integration