版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2020/7/8,智能软件开发(1-2),班瑞广东海洋学院桥软件研究所2010年九月,Agent Rui _2020/7/8,基本要求,基于代理技术开发智能软件在今后的实际工作中,应用代理技术开发了高智能软件系统。由最多3人组成的开发组、多代理应用程序开发项目选择、系统分析设计和编码实施完成。开展业余时间、团队合作、JACK和JADE等智能软件开发平台的前期知识、选择的开发实践。提交项目开发文档、源代码和执行程序。Agent Rui _ 138285836、2020/7/8、1:简介,OOM有何不足?为什么需要AOP?fan Rui _ 1382858036,2020
2、/7/8,oom的不足之处没有区分真实世界的实体。同步和异步是人工分离的。不能自然地模拟现实世界的感知能力。Agent Rui _2020/7/8,什么是Agent?在代理:代理、主体、计算机和人工智能领域中,主体可以看作是通过传感器识别环境通过效应器作用于环境的实体。主体、角色、环境、识别、Agent Rui _2020/7/8或Agent是什么?智能的一些典型示例:Microsoft的Office assistant computer virus(主体破坏)计算机游戏或模拟中的智能角色贸易和协商主体(如Ebay的拍卖主体)Web Spid
3、er(搜索引擎中的Google等数据),主体弱概念:自主性交互性合作性长寿,主体强概念:知识、信念、意图、承诺等精神状态其他属性:移动性推理能力计划能力学习和适应性诚实性,善意,李晟,Agent Rui _ 1382858036,2020根据人类思维的层次模型,主体可以分为四类:反应主体形象思维的主体抽象思维主体和抽象思维主体也可以同时称为认知主体,fan Rui _ 138285836,2020/7/8,Agent是什么?主体结构中需要解决的问题包括主体由相应的模块组成,模块之间信息的交互方式,主体认识到的信息如何影响其行为和内部状态,以及如何将这些模块组合成软件或硬件以形成有机整体等。,A
4、gent Rui _2020/7/8,什么是Agent?智力主任务进度,环境,交互,信息融合,信息处理,角色,交互,角色,认识,Agent Rui _ 138285836,2020/7/8,正文骨骼程序:function skeleton-agent(Percept)returns action static : memory/*正文中的world memory */memory update-嗯?Agent Rui _2020/7/8,什么是Agent?基于表的主体程序:function table-driven-agent(percept
5、)returns action static 3360 perceps,/* a sequence,initial-嗯?Agent Rui _2020/7/8,什么是Agent?反应主体:环,当前世界状态,传感器,动作,效应器,条件-动作规则,主体,Agent Rui _ 138285836,2020/7/8,反应主体程序:percept(function reactive-Agent)returns action static : Rules,/*条件集-运动规则*/state interpret,状态反应主体:环,当前世界状态,传感器,动作,动作,效应器,条件-动
6、作规则,主体,内置状态,世界变化规则,以前的动作影响,Agent Rui _ 138285836,状态反应主体程序:function reactive-Agent-with-STATE(Percept)returns action static 3360 STATE,/*实际状态*/ruus,识别主体,环境,信息融合,传感器,移动,行为,效应器,主体,法规,知识库,目标,内部状态,Agent Rui _ 138285836,2020,认知主体程序框架:function cognitive-Agent(percept)returns action static : environment,/*当
7、前世界环境说明*/kb,/* *BDI本体模型可以使用以下元素进行描述:对世界的一系列信念;主体目前想实现的目标集;说明如何实现目标和改变信念的计划库;说明主体如何实现当前自己的目标和改变信念的意图结构。Belief信念,主题对环境的基本看法。Desire愿望,主体想要达到的状态,即目标。Intention意图,目标的子集。,Agent Rui _2020/7/8,什么是Agent?BDI解释程序:BDI-interpreter initialize-state();do options :=option-generator(event-queue,b,g,I);se
8、lected-options :=de liberate(options,b,g,I);update-intetions(selected-options,I);execute(I);get-new-external-events();Drop-successful-attitudes (b,g,I);Drop-impossible-attitudes (b,g,I);Until quit、fan Rui _2020/7/8或什么是代理?计划库的正式表示法:环境状态:State=P1,P2,Pn目标:Goal=操作模板:Act_template=主体能力:abilit
9、y=,fan Rui _ 1388、主体之间的消息传送、消息传送服务(MTS)、消息传送协议MTP、代理I、代理j、消息m (ACL)、消息M(ACL)、fan Rui _ 138285836、2020,FIPA ACL,(inform : sender agent 1 : receiver HPL-auction-server : content(price(bid good 02)150),Accept Proposal接受建议Agree取消Cancel Call for Proposal请求Confirm确认Disconfirm确认拒绝Failure确认失败确认Inform通知Infor
10、m If通知是否通知Inform Ref相关对象Not Un Derstood是PropagateQuery If拒绝(请求)对象Refuse拒绝(请求)请求Reject Proposal拒绝请求Request when请求如果在特定条件下满足Request Whenever请求特定条件,则Query If将保留Subscribe、FIPA通信作业库、fan Rui _,MAS定义:分布式智能系统,允许解决问题、修改环境变化中的自我行为、通过网络与其他代理通信、交互、协作和协作解决集成问题。Agent Rui _2020/7/8,什么是Agent?Agent是一种混合
11、结构,其中每个Agent都包含识别、行为、反应、建模、计划、通信、决策等模块。fan Rui _2020/7/8,为什么需要AOP?编程思想要求软件开发人员以什么方式编写源代码,如何获得高质量的目标软件系统,如结构化、OO编程思想编程语言,以计算机能够理解的方式编写软件系统的代码(如编译器或解释器),将编译c、Java编译器或解释器的源代码,生成可以在目标系统上运行的程序代码。或者,某些解释器(例如visual studio (c)、fan Rui _2020/7/8)执行解释,为什么需要AOP?在软件工程领域,徐璐不同的程序设计范式徐璐依赖
12、于不同的基本概念和基本理论,对程序设计的理解和认识不同,因此必须徐璐具有不同的程序设计理念,提供不同的程序设计语言及其编译器或解释器,以支持程序设计阶段的软件开发活动。20世纪60、70年代的结构化编程思想和语言,如c、Pascal、fortran 1980年代的OO编程思想和语言,如SmallTalk、c、Java最近的面向代理的编程思想和语言代理-0、jal(,OOP vs AOP,fan Rui _2020/7/8,为什么需要AOP?应用:动态路由网络管理信息检索入侵检测工作流应用移动数据库电子商务远程教育软件工程,fan Rui _ 138285836,202
13、0/7/8,为什么需要AOP?标准:FIPA OMG FIPA-OMG规范国际会议:paam icms r prima,fan Rui _2020/7/8,课后学习,登录学习智能代理开发实验指南中基于JADE的开发登陆,fan Rui _ 138285836,2020/7/8,2:面向代理的建模,功能目标和代理MAS软件简介,fan Rui _2020/7/8基于主机的建模方式不仅重视群体内每个人的特性,还重视个体之间的相互作用。每个“主体”都是具有适应环境或学习能力的主动实体。这一特点成为在经济、社会、生态等方面用于研究适应能力复杂的系统的强有力的被动段落。fan Rui _ 138285836、2020/7/8、代理建模功能、确定性和随机性的组合在基础上构建模拟模型,从而使每个主体都由相对简单的确定性规则组成。建模思想认为个人的运动和变化不是来自系统的外部,而是在一定条件下系统内各
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 5.1活动策划互动方案(3篇)
- 农场收钱活动策划方案(3篇)
- 人工智能在医疗诊断中的潜力及案例分析
- 陕西网格员笔试题目及答案
- 2026年全球首例大模型自主手术动物实验技术突破解析
- 2026年民法典时代遗嘱信托设立全流程操作指南
- 融兴村镇银行招聘笔试试题
- 2026春季中国工商银行贵州省分行校园招聘56人备考题库含答案详解(模拟题)
- 2026四川广安市华蓥市人力资源和社会保障局全市各见习基地招聘第三批就业见习人员25人备考题库附参考答案详解(轻巧夺冠)
- 2026汉江实验室三亚研究中心(三亚深海科学与工程研究所)招聘20人备考题库附参考答案详解(能力提升)
- 中小学教师绩效工资分配激励研究-基于 2024 年中小学教师绩效工资实施办法
- 2026春统编版一年级下册语文第二单元测试卷及答案
- 智能驾驶专题之四:2026智驾展望:向上升阶与向下平权的双轨渗透
- 2026年淮南职业技术学院单招职业适应性测试题库带答案详解
- 2026年宝山区国有(集体)企业招聘笔试参考题库附带答案详解
- 2026复工复产安全培训第9版
- 《TCSUS69-2024智慧水务技术标准》
- 消防燃烧学课件
- 01文字飞机场勘察报告
- 四年级上册英语课件-Unit4 How is the weather today?Lesson 23 人教精通版(共16张PPT)
- 1到5的分解与组成(课堂PPT)
评论
0/150
提交评论