在某种定义下表现得较聪明 。认知架构是通用架构代理的一个子集。术语“架构”表示一种方法，该方法不只尝试对行为建模，而且还对建模系统的结构特性进行建模。 
区别.认知架构可以是符号的、联结主义或 。 某些认知架构或模型是基于一组通用规则，举例来说，可使用资讯处理语言（例如，基于统一认知理论的Soar，或类似的ACT-R ）。在这些架构中，有许多架构是基于「思维就像计算机」的类比。相反地，子符号处理（联结主义）不事先指定任何此类规则，而是依赖于处理单元（例如节点）的浮现特性。混合架构则