Guiding Neuroevolution with Structural Objectives
Not on the map. Why?
Abstract (arXiv)
The structure and performance of neural networks are intimately connected, and by use of evolutionary algorithms, neural network structures optimally adapted to a given task can be explored. Guiding such neuroevolution with additional objectives related to network structure has been shown to improve performance in some cases, especially when modular neural networks are beneficial. However, apart from objectives aiming to make networks more modular, such structural objectives have not been widely explored. We propose two new structural objectives and test their ability to guide evolving neural networks on two problems which can benefit from decomposition into subtasks. The first structural objective guides evolution to align neural networks with a user-recommended decomposition pattern. Intuitively, this should be a powerful guiding target for problems where human users can easily identify a structure. The second structural objective guides evolution towards a population with a high diversity in decomposition patterns. This results in exploration of many different ways to decompose a problem, allowing evolution to find good decompositions faster. Tests on our target problems reveal that both methods perform well on a problem with a very clear and decomposable structure. However, on a problem where the optimal decomposition is less obvious, the structural diversity objective is found to outcompete other structural objectives -- and this technique can even increase performance on problems without any decomposable structure at all.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). First posted on arXiv 12 Feb 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 2; 2023: 1.
3 papers.
- 2023An automatic selection of optimal recurrent neural network architecture for processes dynamics modelling purposescited by 1
- 2022Towards Understanding the Link Between Modularity and Performance in Neural Networks for Reinforcement Learningcited by 0
- 2022Modular Grammatical Evolution for the Generation of Artificial Neural Networkscited by 0
- 2023An automatic selection of optimal recurrent neural network architecture for processes dynamics modelling purposes25 Sep 2023
- 2022Modular Grammatical Evolution for the Generation of Artificial Neural Networks4 Aug 2022
- 2022Towards Understanding the Link Between Modularity and Performance in Neural Networks for Reinforcement Learning13 May 2022