Limited Evaluation Cooperative Co-evolutionary Differential Evolution for Large-scale Neuroevolution

04/19/2018
by   Anil Yaman, et al.
0

Many real-world control and classification tasks involve a large number of features. When artificial neural networks (ANNs) are used for modeling these tasks, the network architectures tend to be large. Neuroevolution is an effective approach for optimizing ANNs; however, there are two bottlenecks that make their application challenging in case of high-dimensional networks using direct encoding. First, classic evolutionary algorithms tend not to scale well for searching large parameter spaces; second, the network evaluation over a large number of training instances is in general time-consuming. In this work, we propose an approach called the Limited Evaluation Cooperative Co-evolutionary Differential Evolution algorithm (LECCDE) to optimize high-dimensional ANNs. The proposed method aims to optimize the pre-synaptic weights of each post-synaptic neuron in different subpopulations using a Cooperative Co-evolutionary Differential Evolution algorithm, and employs a limited evaluation scheme where fitness evaluation is performed on a relatively small number of training instances based on fitness inheritance. We test LECCDE on three datasets with various sizes, and our results show that cooperative co-evolution significantly improves the test error comparing to standard Differential Evolution, while the limited evaluation scheme facilitates a significant reduction in computing time.

READ FULL TEXT
research
09/06/2016

Evolutionary Synthesis of Deep Neural Networks via Synaptic Cluster-driven Genetic Encoding

There has been significant recent interest towards achieving highly effi...
research
06/23/2015

A Feature-Based Analysis on the Impact of Set of Constraints for e-Constrained Differential Evolution

Different types of evolutionary algorithms have been developed for const...
research
08/23/2021

Fast Accurate Defect Detection in Wafer Fabrication

A generic fast method for object classification is proposed. In addition...
research
08/19/2016

Haploid-Diploid Evolutionary Algorithms

This paper uses the recent idea that the fundamental haploid-diploid lif...
research
08/12/2023

On Cooperative Coevolution and Global Crossover

Cooperative coevolutionary algorithms (CCEAs) divide a given problem in ...
research
04/07/2017

Evolution in Groups: A deeper look at synaptic cluster driven evolution of deep neural networks

A promising paradigm for achieving highly efficient deep neural networks...
research
05/17/2013

Evolutionary optimization of an experimental apparatus

In recent decades, cold atom experiments have become increasingly comple...

Please sign up or login with your details

Forgot password? Click here to reset