
什么样的代理是代理?agent是指驻留在一定环境中,能独立持续发挥作用的计算实体,具有驻留性、反应性、社会性和主动性等特征。实际上,代理有许多定义:
智能体在某种程度上属于人工智能的研究范畴,因此准确定义智能体和定义人工智能一样困难。在分布式人工智能和分布式计算领域争论了很多年,没有统一的认识。
研究者从不同的角度给出了代理人的定义,常见的有:
1、 FIPA(智能物理代理基金会),一个致力于代理技术标准化的组织将代理定义为:代理是驻留在环境中的实体,它可以解释从环境中获得的数据并反映环境中的事件,并执行对环境有影响的动作。"在这个定义中,代理被认为是一个实体幸存下来在环境中。可以是硬件(比如机器人),也可以是软件。
2、著名的代理理论研究学者Wooldridge博士提出了弱定义和强定义讨论agent时:弱定义agent是指具有自治性、社会性、反应性、主动性等基本特征的agent;强定义智能体是指既具有弱定义的基本特征,又具有移动性、沟通能力、理性或其他特征的智能体。
3、Franklin和Graesser将代理描述为智能体是环境中的一个系统,是环境的一部分,能够感知环境并随时执行相应的动作,同时逐渐建立自己的活动计划,以应对未来可能感知到的环境变化
4、著名人工智能学者斯坦福大学的Hayes-Roth认为智能代理可以连续执行三个功能:感知环境中的动态条件;执行影响环境条件;解释感知信息、解决问题、产生推论和决定行动的推理
5、美国代理人研究的先驱之一Macs认为自治或自治代理是指那些驻留在复杂动态环境中,自主感知环境信息,自主行动,并完成一系列预设目标或任务的计算系统。









