Neuroevolution

Neuroevolution, or neuro-evolution, is the use of genetic algorithms to train artificial neural networks. It is useful for applications such as games and robotic motor control, where it is easy to measure a network's performance at a task but difficult or impossible to create a syllabus of correct input-output pairs for use with a supervised learning algorithm. There are many different neuroevolutionary algorithms. A distinction is made between those that only evolve the values of the connection weights for a network of pre-specified topology, vs. those that evolve the topology of the network in addition to the weights. (However, there are no standardized terms for the distinction.) Networks that evolve both the connection weights and the topology are sometimes called TWEANNs (Topology & Weight Evolving Artificial Neural Networks). Direct-encoding methods use floating-point numbers in the genetic algorithm's chromosomes to directly specify the values of a network's connection weights. More sophisticated indirect encoding methods are also possible. See also: NeuroEvolution of Augmented Topologies (NEAT)

External links

*University of Texas neuroevolution page (has downloadable papers on methods and applications)

 

<< PreviousWord BrowserNext >>
adriaen block
liza dalby
emm gryner
new mexico territory
yevsektsiya
list of amd opteron microprocessors
oligochaeta
dead like me
jules brunet
1869 in science
music of the maldives
1861 in science
1860 in science
1859 in science
1858 in science
1857 in science
peter gunn
mos technology vic ii
intellectual dishonesty
1854 in science
crdit agricole
1852 in science
the lais of marie de france
1849 in science
communes of the pas de calais dpartement
colonnade
william jones (statesman)
prince's wand
arms sales to iraq 1973 1990
geoff downes
regular temperament
mars 96
basava premanand
ovenbird
panther mushroom
kirklees, kirklees
adirondack
amoeba distributed operating system
gyrator
john olver
irezumi
richard neal
south derbyshire
erewash