下载此文档

Agent的概念和理论模型.doc


文档分类:IT计算机 | 页数:约3页 举报非法文档有奖
1/3
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/3 下载此文档
文档列表 文档介绍
Agent——主体,智能主体。1、Agent产生背景(1)、程序设计思想。模块化à对象àAgentAgent是一种主动(Active)对象。(一般对象是被动的,即使它可以根据消息或事件而执行某些动作)2)、软件从单一的计算到人格化、智能化、社会化的发展。Agent是现实世界中生命个体及其智能性、社会性在计算机世界的反应。Agent作为“智能主体”,是一些具有特别技能的、主动的软件实体。类似于对象(Object)、ponent)、进程(Process)的概念。可以看作这些概念的人格化。特别地,Agent作为一个软件实体,可以用来体现用户的意图与爱好,作为用户与系统的接口。这类Agent在软件系统中代表用户,通常可以称为“接口Agent”,在早期的中文文献中,译为“代理”。区别:Proxy***2、Agent的三维属性人格化概念的Agent具有三个最重要的属性,即智能性、社会性和移动性。(1)智能Agent智能主体强调心智要素,包括:认知:信念(Belief)、学****知识等。情感:愿望(Desire)、偏好(Preference)、兴趣(interest)。意向:目标(Goal),意图(Intention)、规划(Plan)、mit)等。典型代表:思考型Agent和学****型Agent。“***”应用如软件宠物(人工生命,Artificiallife)。(2)社会Agent强调社会性,主要研究多Agent的通信与协作,以及MAS(Multi-AgentSystem)中Agent的自主性、反应性、预动性、社会性。自主性(autonomy)——Agent在没有人或其他Agent直接干预的情况下运作,并对自身的行为和内部状态有某种控制能力。反应性(reactivity)——Agent可以观察其所处的环境,并在一定时间内作出反应。预动性(pro-activeness)——Agent以目标为导向,能够把握机会,主动采取行为。社会性(socialability)——Agent可以与其他Agent进行交互,协作解决自身或其他Agent的问题。(3)移动AgentMobileAgent能够在网络的不同主机之间任意迁移,相当于移动机器人。这类Agent需要解决的主要问题有:(1)移动:移动策略(何时移动,何种状况下需要移动),代码、数据、状态的迁移,目的主机恢复Agent原状态并重启Agent。(2)异构环境的适应性。(3)与异构环境的关系:维持主机的策略和安全性(恶意Agent攻击主机),以及Agent的安全性(恶意主机攻击Agent)。二、Agent的理论模型1、模态逻辑(ModalLogic)经典逻辑(命题逻辑和谓词逻辑)的断言类型是陈述句,即“什么是…”。自然语言中表示事物的“势态”(例如必然、可能,应该、允许),人的“情态”(例如知道、认可、希望),以及过程的“变迁”(历史的、未来的),这些词称为模态词(Modalities)。在模态逻辑中,引入两个模态词:☐“必然(necessarily)”¯“可能(possibly)”模态词的语义:“☐A”(必然A)与“A”相同?“¯┐A”(不可能A)与“┐A”相同?问题:A真但是未必A必然真A假但是未必不可能A真直觉语义:☐A(必然A):无论在什么场合,均有事实A¯A(可能A):对某些场合,有事实A直觉语义下的演算:☐A→¯

Agent的概念和理论模型 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数3
  • 收藏数0 收藏
  • 顶次数0
  • 上传人zbfc1172
  • 文件大小25 KB
  • 时间2019-08-21