Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Neuroevolution
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Form of artificial intelligence}} {{Distinguish|Evolution of nervous systems|Neural development|Neural Darwinism}} '''Neuroevolution''', or '''neuro-evolution''', is a form of [[artificial intelligence]] that uses [[evolutionary algorithm]]s to generate [[artificial neural network]]s (ANN), parameters, and rules.<ref>{{Cite news|url=https://oreilly.com/ideas/neuroevolution-a-different-kind-of-deep-learning|title=Neuroevolution: A different kind of deep learning|last=Stanley|first=Kenneth O.|date=2017-07-13|work=O'Reilly Media|access-date=2017-09-04|language=en}}</ref> It is most commonly applied in [[artificial life]], [[general game playing]]<ref>{{cite journal|last1=Risi |first1=Sebastian|last2=Togelius|first2=Julian |title= Neuroevolution in Games: State of the Art and Open Challenges |journal=IEEE Transactions on Computational Intelligence and AI in Games |volume=9|pages=25β41|year= 2017 |arxiv=1410.7326|doi=10.1109/TCIAIG.2015.2494596|s2cid=11245845}}</ref> and [[evolutionary robotics]]. The main benefit is that neuroevolution can be applied more widely than [[supervised learning]] algorithms, which require a syllabus of correct input-output pairs. In contrast, neuroevolution requires only a measure of a network's performance at a task. For example, the outcome of a game (i.e., whether one player won or lost) can be easily measured without providing labeled examples of desired strategies. Neuroevolution is commonly used as part of the [[reinforcement learning]] paradigm, and it can be contrasted with conventional deep learning techniques that use [[backpropagation]] ([[gradient descent]] on a neural network) with a fixed topology.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)