这里我们使用了"智能体中心论(智能体 centric)"的观点。这个观点着重于工作在含有其它智能体的环境中的单个智能体的结构和目标。环境中其它智能体系统变化过程,对当前智能体的动作和目标实现的影响是十分复杂的,它们可以是有益的,中立的,或者是有害的。"智能体中心论"的观点可以引申到若干智能体进行合作以完成共同目标的情况,这被称为分布式人工智能(DAI)。
最简单的智能体之间的交互,既不需要其它智能体的模型,也不需要显式的通讯。因为当前的智能体可以简单地接收由其它智能体导致的环境变化,并对其进行反应。这样在智能体之间就发生了一种隐式的,无意识的通讯。 例如,其它的智能体可以改变积木世界的环境配置,以至于当前的智能体可以进行它以前从来没有进行过的动作。这样当前的智能体和其它的智能体一起完成了一个改变环境的目标,并向当前智能体传达了环境改变完成的信息,使得当前的智能体可以采取相应的动作。或者其它的智能体可能发出某种当前智能体可以接受的声音信号。其它智能体所发出的这种"尖叫",可以看成是对外界环境的反应。但是如果"尖叫"被当前的智能体接受,它可能产生某种的反应,而且会被外界的人看来是对其它智能体有目的的通讯和规划行为的一种反应。智能体系统的设计者可以按照分布式系统的设计方法(协调不同组件的行为)对不同的智能体的接受信号以及反应动作进行协调。 |