智能体(agent),就是具有智能的实体,是在某一环境下,能持续自主地发挥作用,具备驻留性、反应性、社会性、主动性等特征的计算实体。

智能体(agent)主要起源于人工智能、软件工程、分布式系统以及经济学等学科。自 20 世纪 90 年代,智能体技术越来越受到学术界和产业界的重视。在人工智能领域,希望通过实现一种简单结构的软硬件来达到复杂的智能能力。而在软件工程领域,希望有新的程序设计模式或程序设计语言来突破面向对象的程序设计范式。在分布式系统或计算机网络中,希望将传统的集中式控制转为分布式控制,以实现每个通信节点或计算节点之间的自主通信;如果将以上思考推广到社会领域,那么可以直接将人当作一个理性的计算实体,对人类的各种智能行为加以分析。以上这些需求或者思考都促进了智能体技术的发展。