Neuroevolution

By Joel Lehman, Risto Miikkulainen. 2010

73 citations recorded by the source corpus.

Neuroevolution is a method for modifying aspects of neural network design in order to learn a specific task. Evolutionary computation is used to discover designs that maximize a fitness function that measures performance in the task. Compared to other neural network learning methods, neuroevolution is highly general, allowing learning without explicit targets, and modifying both differentiable and nondifferentiable aspects of the design, such as the architecture, weights, activation and loss functions, and learning algorithms. Neu-roevolution thus serves three roles: First, it is a policy search method for reinforcement learning problems, where it is well suited to continuous domains and to domains where the state is only partially observable. Second, it is an automatic method for discovering effective deep learning architectures. Third, especially when combined with learning in individual networks, it is a model of biological adaptation

Subfields: Molecular Biology

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Molecular Biology

  1. Risto Miikkulainen
  2. Peter Stone
  3. Matthew J. Hausknecht
  4. Joel Lehman

Citations in the corpus