A cognitive architecture specifies aspects of an intelligent system that are stable over time, much as in a building's architecture. These include the memories that store perceptions, beliefs, and knowledge, the representation of elements that are contained in these memories, the performance mechanisms that use them, and the learning processes that build on them. Such a framework typically comes with a programming language and software environment that supports the efficient construction of knowledge-based systems.


Pat Langley, "Intelligent behavior in humans and machines." American Association for Artificial Intelligence. 2006. p. 6


A cognitive architecture specifies aspects of an intelligent system that are stable over time, much as in a building's architecture. These include...

A cognitive architecture specifies aspects of an intelligent system that are stable over time, much as in a building's architecture. These include...

A cognitive architecture specifies aspects of an intelligent system that are stable over time, much as in a building's architecture. These include...

A cognitive architecture specifies aspects of an intelligent system that are stable over time, much as in a building's architecture. These include...