| Computation is an important concept in contemporary cognitive science and philosophy.In the view of computationalism,the activities of physical systems,including human thinking and cognitive processes,are all computational processes of some kind,and even life and the universe are computations.Although this view is very controversial,there is a consensus on the claim that cognitive systems are computational.Thus,computation is thought to account for the human mind and cognition.The goal of cognitive philosophers has been to produce naturalistic theories of computational account that explain cognitive processing through computational concepts.The classical view of computational explanation is the simple mapping account.This interpretation holds that physical systems should be explained through mathematical computation of their implementation.Since no restrictions are added to the conditions under which implementations hold,its highly liberal implementational relations lead to the absurd conclusion that both rocks and walls are cognitive subjects.Opponents of computationalism have shown through a series of triviality arguments that such computational accounts are empirically nonobjective and trivial and do not provide reliable information for our study and understanding of human cognitive systems.Some proponents of the computational theory of mind and cognitive science have separated "true" implementations from the many possible cases of "error" that result from multiple implementation of simple mapping account by imposing constraints on computational implementations.It is no longer a "simple" or theoretically neutral mapping,so that the non-trivial purpose of computational account can be achieved.So far,philosophers have used four main types of constraints: causal constraints,representational constraints,functional mechanism constraints,and teleological constraints.But no one theory is universally accepted,and the many theories of computational account compete with each other in a delicate relationship.And it is more or less difficult to avoid triviality within each theory.The development of the computational account towards pluralism has led to the computational account based on computational models.This account holds that a computational model explains some aspect of a physical system and that the physical system implements multiple computational models.The conditions under which a physical system implements a computational model depend on the computational model itself,and depending on the definition of the computational model,the conditions for implementation can be either single or pluralistic. |