Limited Evaluation Cooperative Co-evolutionary Differential Evolution for Large-scale Neuroevolution
Anil Yaman, Decebal Constantin Mocanu, Giovanni Iacca, George, Fletcher, Mykola Pechenizkiy

TL;DR
This paper introduces LECCDE, a novel neuroevolution method that efficiently optimizes large neural networks by combining cooperative co-evolution and limited evaluation, reducing computation time while improving test accuracy.
Contribution
The paper presents LECCDE, a new approach that enhances large-scale neural network optimization through cooperative co-evolution and fitness inheritance, addressing scalability and efficiency issues.
Findings
LECCDE outperforms standard Differential Evolution in test error.
The limited evaluation scheme reduces computational time significantly.
Cooperative co-evolution improves optimization for high-dimensional ANNs.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
