PhilSci Archive

Understanding non-modular functionality – lessons from genetic algorithms

Kuorikoski, Jaakko and Pöyhönen, Samuli (2012) Understanding non-modular functionality – lessons from genetic algorithms. In: UNSPECIFIED.


Download (67kB)


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 evolutionary designs are often hard to understand is that they exhibit non-modular functionality, and that breaches of modularity wreak havoc on our strategies of causal and constitutive explanation.

Export/Citation: EndNote | BibTeX | Dublin Core | ASCII/Text Citation (Chicago) | HTML Citation | OpenURL
Social Networking:
Share |

Item Type: Conference or Workshop Item (UNSPECIFIED)
Keywords: modularity; understanding; evolutionary algorithms; cognitive science
Subjects: Specific Sciences > Cognitive Science
General Issues > Explanation
Depositing User: Jaakko Kuorikoski
Date Deposited: 16 Oct 2012 12:43
Last Modified: 16 Oct 2012 12:43
Item ID: 9373

Monthly Views for the past 3 years

Monthly Downloads for the past 3 years

Plum Analytics

Actions (login required)

View Item View Item