跳转到内容

认知科学:导论/认知架构的软件实现

来自维基教科书,开放的书籍,开放的世界

作为一种描述所有(人类)思维基本原理的思维架构,软件架构是这种理论的实现。其理念是,科学家可以使用该架构构建特定现象的模型。例如,算术不是人类天性的一部分,而是后天学习的。因此,构建算术模型的科学家可能会构建一个以与人类相同的方式进行算术的软件。但每个模型都不必创建记忆系统、注意力系统、感知系统等等——它们只对算术感兴趣。因此,理念是科学家可以使用架构来处理基础问题,并在该架构中创建特定任务的模型。

并非所有模型都以这种方式工作。许多模型完全没有使用任何架构。这些模型要么复制记忆系统等功能,要么干脆不考虑使记忆系统变得逼真。在某些情况下,这可能是可以接受的,因为记忆的工作方式可能对于特定任务并不重要。但对于该领域来说,一个更大的问题是,当许多这样的孤立模型被创建出来时,没有考虑它们如何与我们对思维的其他了解相一致,它们对我们理解思维整体工作方式的贡献就更少。

在某种程度上,架构就像使用高级编程语言。

认知的通用模型

[编辑 | 编辑源代码]

已经创建了若干认知架构。在 2010 年代后期,一些主要架构(例如 ACT-R 和 Soar)的创建者聚在一起,基于所有这些主要架构的共识,创建了一个关于认知运作方式的理论性、高级理论。这被称为认知的通用模型。[1]

  1. Laird, J., & Mohan, S. (2018, April). Learning fast and slow: Levels of learning in general autonomous intelligent agents. In Proceedings of the AAAI Conference on Artificial Intelligence (Vol. 32, No. 1).
华夏公益教科书