2.1 组件和联结
04-12Ctrl+D 收藏本站
我们已经看到,“建设者”的技能可以分解为“拿起”和“置放”这两个更简单的技能。之后这些更简单的技能还可以分解为更简单的技能。“拿起”需要做的仅仅是“移动”手并“抓起”“寻找”刚刚找到的那块积木。“置放”要做的只是“移动”手并把那块积木放在塔顶。于是,“建设者”的所有功能就被“分解”为更简单的部件可以完成的任务。
单个的智能体
作为一个组织机构的多个智能体
如果只看到左边的列表,你能预测“建设者”会做什么吗?当然不能,因为你还必须知道哪个智能体为另外哪个智能体工作。与此类似,只知道每个人单独能做什么,并不能预测一个人类社群可以做些什么;你必须知道他们是如何组织在一起的,也就是说,谁和谁对话。在理解庞大而复杂的任务时也是如此。首先,我们必须知道每个单独的组件如何工作。其次,我们必须知道每个组件与和它相联系的其他组件之间是如何互动的。最后,我们必须理解所有这些局部的互动是如何联系在一起来完成整个系统任务的——就像从外部观察到的那样。
就人脑而言,我们需要很长时间来解决三类问题。首先,我们必须理解脑细胞的工作方式。这是一项困难的工作,因为存在着几百种不同类型的脑细胞。其次,我们必须理解每种类型的细胞如何与和它们相连的其他类型的细胞相互作用。这种相互作用的方式可能有数千种之多。最后,也是最难的部分:我们还必须理解我们的数十亿脑细胞是如何组织在一起的。要回答这些问题,我们需要开发出许多新的理论和组织概念。关于人脑如何由更简单的动物的脑进化而来,我们了解得越多,回答上述问题的任务就越简单。