Trends in Computing
• Ubiquity 普遍性
• Interconnection 互联性
• Intelligence 智能化 复杂任务
• Delegation 委托是指将任务和决策权从人类转移到计算系统和智能代理的过程。
• Human-orientation 人本导向 程序设计观点向更接近人类理解世界的方式转变
Delegation and Intelligence imply the need to build computer systems that can act
effectively on our behalf
Interconnection and Distribution have become core motifs in Computer Science
implies systems that can cooperate and reach agreements (or even compete) with other systems that have different interests (much as we do with other people) 合作和竞争
Agent, a Definition
An agent is a computer system that is capable of independent action on be-
half of its user or owner (figuring out what needs to be done to satisfy design
objectives, rather than constantly being told)
智能体(agent)是一个能够自主行动的计算机系统,它能够代表其用户或所有者执行任务,而不是不断被指示做什么。智能体通常被设计成能够识别需要执行的任务,并根据设计目标自主地采取行动。
Multi-Agent Systems, a Definition
• A multiagent system is one that consists of a number of agents, which interact with
one-another
• In the most general case, agents will be acting on behalf of users with different goals
and motivations
• To successfully interact, they will require the ability to cooperate, coordinate, and
negotiate with each other
多智能体系统(MAS)是由多个智能体组成的系统,这些智能体能够相互合作、协调和谈判,以代表不同用户实现各自的目标和动机。
What is an Agent?
• The main point about agents is they are to some
degree autonomous: capable of acting
independently, exhibiting control over their
internal state
• Thus: an agent is a computer system capable of
autonomous action in some environment in
order to meet its design objectives
智能体的主要特点在于它们在一定程度上是自主的,这意味着它们能够独立行动,并对其内部状态表现出控制。因此,智能体是一个计算机系统,能够在某种环境中自主行动,以实现其设计目标。这种自主性使得智能体能够在不依赖外部持续指导的情况下执行任务,从而在各种应用中发挥作用。
Intelligent Agents
An intelligent agent is a computer system capable of flexible autonomous action in some
environment
— Reactive
— Pro-active and
— Social