Abstract

Eco-cognitive computationalism explores computing in context, adhering to some of the key ideas presented by modern cognitive science perspectives on embodied, situated, and distributed cognition. First of all, when physical computation is seen from the perspective of the ecology of cognition it is possible to clearly understand the role Turing assigned to the process of “education” of the machine, paralleling it to the education of human brains, in the invention of the Logical Universal Machine. It is this Turing’s emphasis on education that furnishes the justification of the conceptualization of machines as “domesticated ignorant entities”, that is proposed in this article. I will show that conceptualizing machines as dynamically active in distributed physical entities of various kinds suitably transformed so that data can be encoded and decoded to obtain appropriate results sheds further light on my eco-cognitive perspective. Furthermore, it is within this intellectual framework that I will usefully analyze the recent attention in computer science devoted to the importance of the simplification of cognitive and motor tasks caused in organic entities thanks to morphological features: ignorant bodies can be computationally domesticated to make an intertwined computation simpler, relying on the “simplexity” of animal embodied cognition, which represents one of the main qualities of organic agents. Finally, eco-cognitive computationalism allows us to clearly acknowledge that the concept of computation evolves over time as a result of historical and contextual factors, and we can construct an epistemological view that depicts the “emergence” of new types of computations that exploit new substrates. This new viewpoint demonstrates how the computational domestication of ignorant entities might result in the emergence of novel unconventional cognitive embodiments.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call