Computational Cognitive Science
Minds as Computational Systems · 15 min
Computational cognitive science begins from a bold working hypothesis: that mental processes such as perceiving, remembering, and deciding can be described as computations — procedures that take inputs, manipulate internal representations according to definite rules, and produce outputs — in the same sense that a Turing machine computes a function. Philosopher Michael Rescorla's Stanford Encyclopedia of Philosophy entry on the computational theory of mind traces this idea to the observation that a Turing machine gives a precise, general notion of what it means to follow a rule mechanically, and asks whether reasoning and decision-making might be nothing more than symbol manipulation of exactly this kind. Two broad families of computational model have competed to cash out this hypothesis. Classical (symbolic) models represent mental content with structured, language-like symbols and manipulate them with explicit rules, echoing how a logic-based AI program manipulates sentences. Connectionist models instead distribute representations across many simple, neuron-like units connected by weighted links, with no single symbol standing for a single concept; the entry notes that connectionist networks have a very different 'feel' from classical models even though, mathematically, one can sometimes be implemented inside the other. Deciding which family — or what combination — best explains a given piece of human cognition is an empirical question, not a matter of philosophical preference, and it is the central organizing question of the field.
This question is not incidental to artificial intelligence — it is one of AI's founding questions. Standard framings of the field, including Russell and Norvig's widely adopted textbook, distinguish approaches that aim only for a system that acts rationally from approaches that aim for a system that thinks the way people actually think. Pursuing the second goal — building a program whose internal steps mirror human cognitive steps, not just a program that gets the right answer by any means available — is exactly what computational cognitive science does, and it is why the field sits at the intersection of AI, psychology, linguistics, neuroscience, and philosophy. A model that merely produces human-like outputs is an engineering artifact; a model claimed to explain human cognition must also match the intermediate steps, errors, reaction times, and learning curves that psychologists measure in the laboratory. That extra requirement is what separates a cognitive model from an ordinary machine-learning system tuned only to maximize predictive accuracy, and it is what makes the field's methodology — model building tightly coupled to experimental psychology — distinctive from mainstream AI engineering.
Modeling Memory, Reasoning, and Language · 15 min
One influential attempt to build a single computational system spanning the whole of cognition is ACT-R, a cognitive architecture developed by John Anderson and colleagues at Carnegie Mellon University. The architecture's own documentation describes it as 'a cognitive architecture: a theory for simulating and understanding human cognition,' built around the goal of a comprehensive system that models human cognitive processes from perception through action. Rather than proposing a separate model for every task, ACT-R commits to a fixed set of interacting modules — for perception, motor control, declarative memory, and procedural (rule-based) knowledge — and asks whether the same architecture, with the same learning mechanisms, can reproduce human performance across many different tasks, from mental arithmetic to driving. This 'one architecture, many tasks' strategy is a direct test of the computational hypothesis: if the architecture is right, it should predict not just whether a person eventually solves a problem but how long each step takes and what kinds of errors occur along the way — a predictive burden far stricter than the one faced by an AI system built purely to maximize task performance.
Paul Thagard's Stanford Encyclopedia of Philosophy entry on cognitive science surveys how computational models have been built for each major domain of mental life, always in tandem with psychological experimentation. For perception and mental imagery, computational models specify operations such as inspecting, zooming, rotating, and transforming an internal image, mirroring evidence that reasoning with mental imagery recruits some of the same neural machinery as ordinary visual perception. For memory and learning, rule-based ('production') systems have simulated detailed psychological experiments ranging from cryptarithmetic puzzle solving to the gradual acquisition of a skill, while connectionist systems trained with mechanisms such as Hebbian learning and backpropagation model how associations are learned gradually from experience. For reasoning, researchers have built competing computational accounts based on formal logical deduction, rule application, analogy to previously solved problems, and Bayesian probabilistic inference over uncertain evidence. For language, Noam Chomsky's proposal that comprehension works by applying a mental grammar — a system of rules a speaker unconsciously knows — gave computational linguistics one of its founding hypotheses. Thagard stresses that 'computational models and psychological experimentation go hand in hand': a model earns scientific credibility only when tested against real human data, not merely admired for its elegance.
Mapping Mind to Model
Computational cognitive science builds a single model type — symbolic production rules or connectionist networks — and tests it against each domain of human mental life.
- A cognitive model must match human timing and error patterns, not just the final answer — that is the extra bar that separates it from ordinary machine learning.
- Classical (symbolic) and connectionist models are competing, empirically testable hypotheses about the mind's architecture, not just two equally valid engineering choices.
- Cognitive architectures like ACT-R deliberately reuse the same modules across many tasks, betting that human cognition is unified rather than a pile of task-specific tricks.
Recall Practice
Glossary
- Computational theory of mind
- The hypothesis that mental processes are computations — rule-governed manipulations of internal representations, in the sense formalized by a Turing machine.
- Connectionism
- A modeling paradigm that represents cognition using many simple, neuron-like units connected by weighted links, rather than explicit symbolic rules.
- Cognitive architecture
- A single, fixed computational system (such as ACT-R) intended to model human cognition across many different tasks using the same modules and mechanisms.
- Production system
- A rule-based computational model built from condition-action ('IF-THEN') rules that fire in sequence to simulate reasoning or memory retrieval.
- Hebbian learning
- A connectionist learning mechanism in which connections between units strengthen when the units are activated together, often summarized as 'cells that fire together wire together.'
- Mental grammar
- Chomsky's proposed system of unconsciously known linguistic rules that a computational model of language comprehension must capture.
Trace a Rule-Based Memory Model by Hand
This is a virtual, worksheet-style exercise — no software is installed or run. You are given a short supplied list of six production rules (IF-THEN condition-action pairs modeling how a simple fact is retrieved from memory) and a starting 'goal.' Working only from the supplied rules on paper, trace which rule fires at each step, in what order, and predict which retrieval should take longer based on how many rules must fire before the goal is reached — mimicking, on paper, the kind of reaction-time prediction a real cognitive architecture like ACT-R produces computationally.
Ready to test yourself?
5 questions on this module.