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!
===Taxonomy of embryogenic systems for indirect encoding=== Traditionally indirect encodings that employ artificial [[embryology|embryogeny]] (also known as [[artificial development]]) have been categorised along the lines of a ''grammatical approach'' versus a ''cell chemistry approach''.<ref name=taxae>{{cite journal |last1=Stanley |first1=Kenneth O. |last2=Miikkulainen |first2=Risto |title=A Taxonomy for Artificial Embryogeny |journal=Artificial Life |date=April 2003 |volume=9 |issue=2 |pages=93β130 |doi=10.1162/106454603322221487 |pmid=12906725 |s2cid=2124332 }}</ref> The former evolves sets of rules in the form of grammatical rewrite systems. The latter attempts to mimic how physical structures emerge in biology through gene expression. Indirect encoding systems often use aspects of both approaches. Stanley and Miikkulainen<ref name=taxae /> propose a taxonomy for embryogenic systems that is intended to reflect their underlying properties. The taxonomy identifies five continuous dimensions, along which any embryogenic system can be placed: * Cell (neuron) fate''':''' the final characteristics and role of the cell in the mature phenotype. This dimension counts the number of methods used for determining the fate of a cell. * Targeting''':''' the method by which connections are directed from source cells to target cells. This ranges from specific targeting (source and target are explicitly identified) to relative targeting (e.g., based on locations of cells relative to each other). * Heterochrony''':''' the timing and ordering of events during embryogeny. Counts the number of mechanisms for changing the timing of events. * Canalization''':''' how tolerant the genome is to mutations (brittleness). Ranges from requiring precise genotypic instructions to a high tolerance of imprecise mutation. * Complexification''':''' the ability of the system (including evolutionary algorithm and genotype to phenotype mapping) to allow complexification of the genome (and hence phenotype) over time. Ranges from allowing only fixed-size genomes to allowing highly variable length genomes.
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)