注意:我们通常要同时编写智能体程序和环境程序,但是不允许在智能体程序中访问环境程序的内部变量。智能体的状态必须由感知来产生,而不是所有的状态信息。
本节结论 ・智能体感知环境,并采取相应的动作。智能体由智能体结构和智能体程序组成。 ・理想智能体,即以无限长的感知序列为基础,总是选择最大的动作的评测尺度。 ・智能体是自治的,就是说其对行动的选择依赖于自身的经验,而不仅仅是设计者灌输的先验知识。 ・智能体程序是将自身状态更新,进行感知到动作的映射。 ・由于在决策过程中的信息种类不同,存在有不同的智能体程序设计,它们的效率,紧凑性和灵活性也各不相同。好的智能体程序设计应能适应不同的PAGE参数。 ・纯反射智能体对于感知立即响应。目的主导的智能体则考虑如何达到目的而行动。 ・效率主导的智能体为使自身的"满足"达到最大而行动。 ・基于知识的推导过程是人工智能与智能体设计的中心。知识的表现方式是极为重要的。 ・有些环境根据其特性比其它环境要更复杂。比如不可理解、非确定性、非情节的、动态的、连续的环境是最复杂的。 |