2013
DOI: 10.1086/673866
|View full text |Cite
|
Sign up to set email alerts
|

Understanding Nonmodular Functionality: Lessons from Genetic Algorithms

Abstract: Evolution is often characterized as a tinkerer that creates efficient but messy solutions to problems.We analyze the nature of the problems that arise when we try to explain and understand cognitive phenomena created by this haphazard design process. We present a theory of explanation and understanding and apply it to a case problem -solutions generated by genetic algorithms. By analyzing the nature of solutions that genetic algorithms present to computational problems, we show that the reason for why evolutio… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2014
2014
2023
2023

Publication Types

Select...
3
1
1
1

Relationship

1
5

Authors

Journals

citations
Cited by 6 publications
(4 citation statements)
references
References 14 publications
0
4
0
Order By: Relevance
“…However, we should not expect neat modularity to be the default case when dealing with natural phenomena (cf. Kuorikoski & Pöyhönen, 2013). In engineering, modularity is typically an outcome of successful standardization (e.g., standardized electrical components or cargo containers).…”
Section: Block-modular Problemsmentioning
confidence: 99%
“…However, we should not expect neat modularity to be the default case when dealing with natural phenomena (cf. Kuorikoski & Pöyhönen, 2013). In engineering, modularity is typically an outcome of successful standardization (e.g., standardized electrical components or cargo containers).…”
Section: Block-modular Problemsmentioning
confidence: 99%
“…However we should not expect neat modularity to be the default case when dealing with natural phenomena (cf. Kuorikoski and Pöyhönen, 2013). In engineering, modularity is typically an outcome of successful standardization (e.g., standardized electrical components or cargo containers).…”
Section: Block-modular Problemsmentioning
confidence: 99%
“…Therefore, directed evolution leads to an increased coupling between the system and its environment. In this way, use of evolutionary design methods resembles the use of genetic algorithms that, similarly, off-load some of the problem solving to the environment (see Kuorikoski and Pöyhönen 2013). Due to the increased coupling between the system and the environment, environmentally tuned systems are harder to implement into a new domain.…”
Section: Environmental Phenotypic Variationmentioning
confidence: 99%