Posts Tagged ‘Symbolic processing’

A Cognitive Architecture Primer

Saturday, October 9th, 2010

Cognitive ArchitectureThe expression cognitive architecture, like the name implies, is an architecture of cognition. Cognition, in this context, refers to any thought process (i.e., perception, memory, learning or language). Architecture, also in this context, can be seen as a computational blueprint or computation model, the blueprint being a diagram which lays out the framework of computational construction (set of rules to follow). Basically, a blueprint gives all the information one needs in order to build the structure, in this case a cognitive task. In this sense, a cognitive architecture is a metaphorical blueprint that illustrates the essential structures and relationships of different components that make up how we think. Hence, for the purpose of this post, a cognitive architecture is any theoretical or practical system that attempts to explain or simulate the broad range of human thought processes.