Prediction of neural network performance by phenotypic modeling
Not on the map. Why?
Abstract (arXiv)
Surrogate models are used to reduce the burden of expensive-to-evaluate objective functions in optimization. By creating models which map genomes to objective values, these models can estimate the performance of unknown inputs, and so be used in place of expensive objective functions. Evolutionary techniques such as genetic programming or neuroevolution commonly alter the structure of the genome itself. A lack of consistency in the genotype is a fatal blow to data-driven modeling techniques: interpolation between points is impossible without a common input space. However, while the dimensionality of genotypes may differ across individuals, in many domains, such as controllers or classifiers, the dimensionality of the input and output remains constant. In this work we leverage this insight to embed differing neural networks into the same input space. To judge the difference between the behavior of two neural networks, we give them both the same input sequence, and examine the difference in output. This difference, the phenotypic distance, can then be used to situate these networks into a common input space, allowing us to produce surrogate models which can predict the performance of neural networks regardless of topology. In a robotic navigation task, we show that models trained using this phenotypic embedding perform as well or better as those trained on the weight values of a fixed topology neural network. We establish such phenotypic surrogate models as a promising and flexible approach which enables surrogate modeling even for representations that undergo structural changes.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). First posted on arXiv 16 Jul 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 0; 2024: 2; 2025: 1.
5 papers.
- 2021Discovering and Exploiting Sparse Rewards in a Learned Behavior Spacecited by 5
- 2024NeuroLGP-SM: A Surrogate-assisted Neuroevolution Approach using Linear Genetic Programmingcited by 2
- 2025Full Domain Analysis in Fluid Dynamicscited by 2
- 2024NeuroLGP-SM: Scalable Surrogate-Assisted Neuroevolution for Deep Neural Networkscited by 1
- 2022Augmenting Novelty Search with a Surrogate Model to Engineer Meta-Diversity in Ensembles of Classifierscited by 0
- 2025Full Domain Analysis in Fluid Dynamics28 May 2025
- 2024NeuroLGP-SM: Scalable Surrogate-Assisted Neuroevolution for Deep Neural Networks12 Apr 2024
- 2024NeuroLGP-SM: A Surrogate-assisted Neuroevolution Approach using Linear Genetic Programming28 Mar 2024
- 2022Augmenting Novelty Search with a Surrogate Model to Engineer Meta-Diversity in Ensembles of Classifiers30 Jan 2022
- 2021Discovering and Exploiting Sparse Rewards in a Learned Behavior Space2 Nov 2021