HyperAI超神经

智能体 Agent

智能体指能持续自主地发挥作用,具备自治性、反应性、社会性、主动性、进化性等特征的计算实体,任何独立的能够思想并可以同环境交互的实体都可以抽象为智能体。

智能体特征

智能体具有下列基本特性:

  1. 自治性: 智能体能根据外界环境的变化,而自动地对自己的行为和状态进行调整,而不是仅仅被动地接受外界的刺激,具有自我管理自我调节的能力。
  2. 反应性: 能对外界的刺激作出反应的能力。
  3. 主动性: 对于外界环境的改变,智能体能主动采取话动的能力。
  4. 社会性: 智能体具有与其它智能体或人进行合作的能力,不同的智能体可根据各自的意图与其它智能体进行交互,以达到解决问题的目的。
  5. 进化性: 智能体能积累或学习经验和知识,并修改自己的行为以适应新环境。

智能体与对象区别

智能体和对象一样具有标识、状态、行为和接口,但智能体和对象相比,主要有以下差异:

  1. 智能体具有智能,通常拥有自己的知识库和推理机,而对象一般不具有智能性;
  2. 智能体能够自主地决定是否对来自其它智能体的信息作出响应,而对象必须按照外界的要求去行动。也就是说智能体系统能封装行为,而对象只能封装状态,不能封装行为,对象的行为取决于外部方法的调用;
  3. 智能体之间存在通信,通常采用支持知识传递的通信语言。