智能Agent概述
2016-01-04 15:17
423 查看
1.Agent和环境
Agent的概念:能够行动的某种东西。
我们用感知来表示任何给定时刻Agent的感知输入,Agent的感知序列是该Agent所收到的所有输入数据的完整历史。
Agent的行动依赖于感知序列而不是那些它感知不到的东西。
2.好的行为:理性的概念
理性Agent是做事正确的Agent,通过性能度量表示。
2.1理性
理性的判断:
1)定义成功标准的性能度量。
2)Agent对环境的先验知识。
3)Agent可以完成的行动。
4)Agent截止到此时的感知序列。
2.2全知者,学习和自主性
全知:明确地知道它的行动产生的实际结果并产生响应的动作。(理想状态)
理性:尽可能的趋向全知。
自主性的Agent:成功的理性Agent。
3.环境的性质
3.1 任务环境的规范描述
任务环境:性能度量,环境 Agent的执行器和传感器。PEAS
4.Agent的结构
Agent函数:将感知信息映射到行动
Agent=体系结构(传感器和执行器)+程序
4.1 Agent程序
1.简单反射Agent。
2.基于模型的反射Agent。
3.基于目标的Agent。
4.基于效用的Agent。
4.2 简单反射Agent
基于当前的感知选择行动。
条件-行为规则:如果 那么
缺点:环境要求完全可观察。
可能进入无限死循环(随机简单反射可避免)
Agent的概念:能够行动的某种东西。
我们用感知来表示任何给定时刻Agent的感知输入,Agent的感知序列是该Agent所收到的所有输入数据的完整历史。
Agent的行动依赖于感知序列而不是那些它感知不到的东西。
2.好的行为:理性的概念
理性Agent是做事正确的Agent,通过性能度量表示。
2.1理性
理性的判断:
1)定义成功标准的性能度量。
2)Agent对环境的先验知识。
3)Agent可以完成的行动。
4)Agent截止到此时的感知序列。
2.2全知者,学习和自主性
全知:明确地知道它的行动产生的实际结果并产生响应的动作。(理想状态)
理性:尽可能的趋向全知。
自主性的Agent:成功的理性Agent。
3.环境的性质
3.1 任务环境的规范描述
任务环境:性能度量,环境 Agent的执行器和传感器。PEAS
4.Agent的结构
Agent函数:将感知信息映射到行动
Agent=体系结构(传感器和执行器)+程序
4.1 Agent程序
1.简单反射Agent。
2.基于模型的反射Agent。
3.基于目标的Agent。
4.基于效用的Agent。
4.2 简单反射Agent
基于当前的感知选择行动。
条件-行为规则:如果 那么
缺点:环境要求完全可观察。
可能进入无限死循环(随机简单反射可避免)
相关文章推荐
- 我是运营,我没有假期
- 注册表的组织结构
- 选定虚拟主机 性能凸显优势
- DB2数据库的安装
- 修改一行代码提升 Postgres 性能 100 倍
- C#实现把指定数据写入串口
- “传奇”图象数据存储方式
- 修复mysql数据库
- 推荐Sql server一些常见性能问题的解决方法
- SQL Server误区30日谈 第9天 数据库文件收缩不会影响性能
- 和表值函数连接引发的性能问题分析
- SQLServer 2000 升级到 SQLServer 2008 性能之需要注意的地方之一
- SQLSERVER的非聚集索引结构深度理解
- 浅析SQL数据操作语句
- SQLServer 数据导入导出的几种方法小结
- 调整SQLServer2000运行中数据库结构
- MySQL数据备份之mysqldump的使用详解
- 数据库性能优化三:程序操作优化提升性能
- C#基础语法:结构和类区别详解
- 深入c# 类和结构的区别总结详解