Dewhurst J. (2014) Rejecting the received view: Representation, computation, and observer-relativity. In: Majid al-Rifaie M., Gow J. & McGregor S. (eds.) Proceedings of the 50th Anniversary Convention of the AISB. AISB. https://cepa.info/3051
I defend Piccinini’s mechanistic account of computation against three related criticisms adapted from Sprevak’s critique of non-representational computation. I then argue that this defence highlights a major problem with what Sprevak calls the received view; namely, that representation introduces observer-relativity into our account of computation. I conclude that if we want to retain an objective account of computation, we should reject the received view.
Dewhurst J. (2016) Computing mechanisms and autopoietic systems. In: Müller V. C. (ed.) Computing and philosophy. Spinger, New York: 17–26. https://cepa.info/2618
This chapter draws an analogy between computing mechanisms and autopoietic systems, focusing on the non-representational status of both kinds of system (computational and autopoietic). It will be argued that the role played by input and output components in a computing mechanism closely resembles the relationship between an autopoietic system and its environment, and in this sense differs from the classical understanding of inputs and outputs. The analogy helps to make sense of why we should think of computing mechanisms as non- representational, and might also facilitate reconciliation between computational and autopoietic/enactive approaches to the study of cognition.
Dewhurst J. & Villalobos M. (2017) The enactive automaton as a computing mechanism. Thought: A Journal of Philosophy 6(3): 185–192. https://cepa.info/7513
Varela, Thompson, and Rosch illustrated their original presentation of the enactive theory of cognition with the example of a simple cellular automaton. Their theory was paradigmatically anti-computational, and yet automata similar to the one that they describe have typically been used to illustrate theories of computation, and are usually treated as abstract computational systems. Their use of this example is therefore puzzling, especially as they do not seem to acknowledge the discrepancy. The solution to this tension lies in recognizing a hidden background assumption, shared by both Varela, Thompson, and Rosch and the computational theories of mind which they were responding to. This assumption is that computation requires representation, and that computational states must bear representational content. For Varela, Thompson, and Rosch, representational content is incompatible with cognition, and so from their perspective the automaton that they describe cannot, despite appearances, be computational. However, there now exist several accounts of computation that do not make this assumption, and do not characterize computation in terms of representational content. In light of these recent developments, we will argue that it is quite straightforward to characterize the enactive automaton as a non-representational computing mechanism, one that we do not think they should have any objections to.
Kersten L., Dewhurst J. & Deane G. (2017) Resolving two tensions in 4E cognition using wide computationalism. In: Proceedings of the 39th Annual Conference of the Cognitive Science Society. Cognitive Science Society, Austin TX: 2395–2400. https://cepa.info/5683
Recently, some authors have begun to raise questions about the potential unity of 4E (enactive, embedded, embodied, extended) cognition as a distinct research programme within cognitive science. Two tensions, in particular, have been raised: (i) that the body-centric claims embodied cognition militate against the distributed tendencies of extended cognition and (ii) that the body/environment distinction emphasized by enactivism stands in tension with the world-spanning claims of extended cognition. The goal of this paper is to resolve tensions (i) and (ii). The proposal is that a form of ‘wide computationalism’ can be used to reconcile the two tensions and, in so doing, articulate a common theoretical core for 4E cognition.
Villalobos M. & Dewhurst J. (2016) Cognición, computación y sistemas dinámicos: Vías para una posible integración teórica [Cognition, computing and dynamic systems: Possible ways of theoretical integration]. Límite. Revista Interdisciplinaria de Filosofía y Psicología 11(36): 20–31. https://cepa.info/7534
Traditionally, computational theory (CT) and dynamical systems theory (DST) have presented themselves as opposed and incompatible paradigms in cognitive science. There have been some efforts to reconcile these paradigms, mainly, by assimilating DST to CT at the expenses of its anti-representationalist commitments. In this paper, building on Piccinini’s mechanistic account of computation and the notion of functional closure, we explore an alternative conciliatory strategy. We try to assimilate CT to DST by dropping its representationalist commitments, and by inviting CT to recognize the functionally closed nature of some computational systems.
Villalobos M. & Dewhurst J. (2016) Computationalism, enactivism, and cognition: Turing Machines as functionally closed systems. In: Lieto A., Bhatt M., Oltramari A. & Vernon D. (eds.) Proceedings of the 4th International Workshop on Artificial Intelligence and Cognition (AIC 2016), 16–17 July 2016, New York City. NY, USA CEUR Workshop Proceedings: 138–147. https://cepa.info/7515
In cognitive science, computationalism is the thesis that natural cognitive systems are computing systems. Traditionally, computationalism has understood computing and cognitive systems as functionally open systems, i.e., as systems that have functional entries through which they receive inputs, and exits through which they emit outputs. In opposition to this view, enactive theory claims that natural cognitive systems, unlike computing systems, are autonomous systems whose functional organization does not have inputs and outputs. Computationalism and enactivism seem to share an assumption that computing systems are input-output functional systems. In this paper, such an assumption will be critically reviewed by appealing to the cybernetic notion of functional closure. The notion of functional closure, as elaborated in Maturanas cybernetic neurophysiology, refers to a closed functional network in which, due to the circularity of the dynamics, we cannot distinguish inputs and outputs as intrinsic functional properties of the system. On the basis of this conceptualization, it will be argued that some paradigmatic cases of computing systems (notably a physically realized Turing machine) are actually functionally closed systems, and therefore computing systems without inputs and outputs. If this analysis is right, then the incompatibility that enactivists see between computing systems and organizationally closed functional systems would no longer hold, as it would not be true that computing systems must necessarily be understood as input-output systems.
Villalobos M. & Dewhurst J. (2017) Why post-cognitivism does not (necessarily) entail anti-computationalism. Adaptive Behavior 25(3): 117–128. https://cepa.info/5564
Post-cognitive approaches to cognitive science, such as enactivism and autopoietic theory, are typically assumed to involve the rejection of computationalism. We will argue that this assumption results from the conflation of computation with the notion of representation, which is ruled out by the post-cognitivist rejection of cognitive realism. However, certain theories of computation need not invoke representation, and are not committed to cognitive realism, meaning that post-cognitivism need not necessarily imply anti-computationalism. Finally, we will demonstrate that autopoietic theory shares a mechanistic foundation with these theories of computation, and is therefore well-equipped to take advantage of these theories.
In this paper we will demonstrate that a computational system can meet the criteria for autonomy laid down by classical enactivism. The two criteria that we will focus on are operational closure and structural determinism, and we will show that both can be applied to a basic example of a physically instantiated Turing machine. We will also address the question of precariousness, and briefly suggest that a precarious Turing machine could be designed. Our aim in this paper is to challenge the assumption that computational systems are necessarily heteronomous systems, to try and motivate in enactivism a more nuanced and less rigid conception of computational systems, and to demonstrate to computational theorists that they might find some interesting material within the enactivist tradition, despite its historical hostility towards computationalism.