欢迎来到天天文库
浏览记录
ID:48487187
大小:693.50 KB
页数:70页
时间:2020-01-18
《1011 06 智能主体技术.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第6部分新的知识处理方式:智能主体技术6.1智能主体的基本知识6.2多智能主体系统6.3移动智能主体6.1智能主体的基本知识1.智能主体的基本概念智能主体的英文为agent,也可译成主体、代理、智体等。广义的Agent是指任何独立的能够思想并可以同环境交互的实体,包括人类、物理世界中的移动机器人和信息世界中的软件机器人。狭义的Agent则专指信息世界中的软件实体。6.1.1概念、分类与特点Agent是具有技能的个体,是有自主的程序。agent是指在一定环境下自主运行,包含信念、承诺、义务、意图等精神状态的智能硬件实体或软件实体。agent可以是智能软件、智能设备、智能机器人或智能计算机系统等,
2、甚至也可以是人。agent软件的主要作用是提供一种易于理解和使用的操作界面,接受用户的指令、代替用户完成某些复杂繁琐的工作或为用户提供帮助,实现从“人找信息”到“信息找人”。agent的内部状态是心智状态,如知识、信念、能力、承诺、目标等。agent之间的消息传递是基于语言动作的通信原语,如通知、请求、承诺、拒绝等。⑴agent系统可分为单agent系统和多agent系统,智能agent(IA,IntelligentAgent)和软件agent。⑵单agent系统中agent可分为本地agent和网络agent;多agent系统中agent可分为基于分布式AI的agent与移动agent。2.
3、智能主体的分类⑶按照功能划分,agent可分为信息agent、用户接口agent、任务agent、IA、软件agent。按照属性划分,agent可分为反应agent、审慎agent、合作agent、混合agent。⑷按照行为方式划分,agent可分为自主agent、多重agent、助手agent。⑸按照是否可移动划分,agent可分为静态agent、MA。①代理性。agent能代表他人。②自治性。IA应该是一个独立自主的计算实体。③主动性。agent能遵循承诺采取主动行动。④反应性。agent能感知所处的环境。⑤社会性。它们可以跟所agent的用户、资源以及其他agent进行通信交流。⑥智能性
4、。agent具有一定层次上的智能。3.智能主体的特点社交性、可移动性、代理性、主动性、理智性、推理性、不可预知性、时间连续性、个性化、透明性、协调性、协作性、诚实性、顺从性、竞争性、坚固性、可信赖性等。4.智能主体的属性6.1.2智能主体的研究学派和编程语言1.Agent的研究学派⑴Agent学派:其主要关注的问题是如何解决那些可以天然地对应到多自治Agent交互的分布式问题。⑵用户接口学派:主要关注的问题是将Agent应用于用户接口设计。采用主动行为,并采取更为协作性的辅助行为的应用来协助完成用户的任务。如Office助手。⑶MA学派:主要关注于MA,也就是说,编写那种能执行移动指令的代码,
5、能在网络中移动程序本身和它的状态。⑷机器人研究学派:把注意力集中在自治性的、能进行决策的机器人系统上。(1)agent编程语言①工具命令语言(TCL,ToolCommandLanguage)。一种脚本语言,TCL用来进行快速原型开发和图形用户界面的开发。Safe-TCL是运行agent的扩展。②因特网agent过程语言,专用来建造能在因特网上运行的多agent系统。3.支持agent概念的重要编程语言1)典型agent通信语言有KQML。2)知识询问和操纵语言(KQML,KnowledgeQueryandManipulationLanguage)是一种用于交换信息和知识的语言和协议。主要行为原
6、语有:①基本操作原语;②基于知识数据库的操作原语;③基本响应原语;④基本查询原语;⑤能力宣告原语;⑥网络操作原语;⑦协调操作原语。(2)agent通信语言(ACL,AgentCommunicationLanguage)agent内容语言包括知识交换格式(KIF,KnowledgeInterchangeFormat)、SGML、XML。(3)agent内容语言3.开发语言目前适合于Agent系统开发的语言主要包括:①面向Agent的编程语言,典型例子有Agent0、Placa、GOLOG、AOPLID;②面向对象语言,典型例子有Java、C++、Smalltalk;③Script语言,典型例子有
7、TCL/TK、Safe-TCL、Safe-Tk、Telescript、Python、Obliq、April、Schema-48;④其他语言;典型例子有Actors、RTA/ABLE。6.1.3智能主体的基本结构感知模块处理模块控制模块执行模块方法集通信模块其他AgentAgent图6-1智能主体基本结构模型该体系结构的特点是agent中包含了世界显式表示的、符号的模型,并且其决策是通过逻辑推理、规
此文档下载收益归作者所有