Correspondence between neuroevolution and gradient descent.
basic_science · Level V
Where this comes from
- Record sourced from PubMed, PMID 34728632.
- Also identified by DOI 10.1038/s41467-021-26568-2 and PMC identifier 8563972.
- Licence recorded as CC BY.
- The licence permits redistribution, so the abstract is shown in full and the full text is available from the publisher.
Abstract
We show analytically that training a neural network by conditioned stochastic mutation or neuroevolution of its weights is equivalent, in the limit of small mutations, to gradient descent on the loss function in the presence of Gaussian white noise. Averaged over independent realizations of the learning process, neuroevolution is equivalent to gradient descent on the loss function. We use numerical simulation to show that this correspondence can be observed for finite mutations, for shallow and deep neural networks. Our results provide a connection between two families of neural-network training methods that are usually considered to be fundamentally different.
Medical subject headings
- Algorithms
- Mutation
- Neural Networks, Computer