人工智能知识表示状态空间_第1页
人工智能知识表示状态空间_第2页
人工智能知识表示状态空间_第3页
人工智能知识表示状态空间_第4页
人工智能知识表示状态空间_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

人工智能刘海波HarbinEngineeringUniversityReviewAnagentisanythingthatcanbeviewedasperceivingitsenvironmentthroughsensorsandactinguponthatenvironmentthrougheffectors.Thepropertiesofanagent:AutonomyReactivitySocialabilityPro-activenessReviewMissionaryCannibalProblemLecture3:

KnowledgeRepresentation&StateSpace学习要求了解知识与知识表示的概念了解形状与形状空间的概念掌握形状空间的图描画方法掌握用形状空间法表示与求解问题KnowledgeBaconKnowledgeispowerFeigenbaumIntheknowledgeliesthepower如何让知识迸发出力量呢?KnowledgeEnginneringKnowledgeEngineering(definedin1983byEdwardFeigenbaum)isanengineeringdisciplinethatinvolvesintegratingknowledgeintocomputersystemsinordertosolvecomplexproblemsnormallyrequiringahighlevelofhumanexpertise。知识工程的研讨课题知识表示问题知识获取问题知识利用问题Knowledge1997年版Webster词典对知识的定义:知识是经过实际、研讨、联络或调查获得的关于事物的现实和形状的认识,是对科学、艺术或技术的了解,是人类获得的关于真理和原理的认识的总和。总之,知识是人类积累的关于自然和社会的认识和阅历的总和。知识反映了客观世界中事物之间的关系,不同事物或者一样事物间的不同关系构成了不同的知识。RelationsKnowledge知识的特性:相对正确性不确定性随机性模糊性阅历性不完全性可表示性与可利用性协议性Knowledge知识的分类按知识的作用范围划分为常识性知识和领域性知识按知识的作用及表示划分为现实性知识、过程性知识和控制性知识Knowledge知识的分类例:从哈尔滨到北京是乘飞机还是坐火车的问题现实性知识:哈尔滨、北京、飞机、火车、时间、费用过程性知识:乘飞机、坐火车控制性知识:乘飞机较快、较贵。坐火车较慢、较廉价。Knowledge知识的分类按知识确实定性划分为确定性知识和不确定性知识按知识的构造及表现方式划分为逻辑性知识和笼统性知识Knowledge知识的分类KnowledgeRepresentation表示是现实事物的一种替代物,如地图。KnowledgeRepresentation知识表示就是将人类知识方式化或者模型化。实践上就是一种计算机可以接受的用于描画知识的数据构造及其处置机制。知识表示=数据构造+处置机制KnowledgeRepresentation知识表示的要求正确有效便于知识的获取、组织与维护管理便于知识的利用〔如搜索、推理、计算〕便于知识的了解与机器实现KnowledgeRepresentationStateSpaceRepresentation〔形状空间法〕ProblemReductionRepresentation〔问题归约法〕PredicateLogicRepresentation〔谓词逻辑法〕SemanticNetworkRepresentations〔语义网络法〕FrameRepresentations〔框架法〕ScriptRepresentations〔脚本法〕ProcedureRepresentations〔过程法〕PetriNetRepresentations〔Petri网法〕Object-OrientedRepresentations〔面向对象法〕StateSpaceRepresentation形状是用来表示描画系统形状的现实性知识的一组有序变量集合:

Q=[q0,q1,…,qn]T

式中每个元素qi(i=0,1,…,n)称为形状变量,给定每个形状变量的一组值就得到一个详细的形状。StateSpaceRepresentation操作是用来表示引起形状变化的过程性知识的一组关系或函数:

O={o1,o2,…,om}

式中每个元素oj(j=0,1,…,m)称为操作算子。StateSpaceRepresentation形状空间是利用形状变量和操作算子表示系统或问题的有关知识的符号体系,形状空间是一个四元组:

(S,O,S0,G)

其中:

S:形状集合;

O:操作算子的集合;

S0:包含问题的初始形状

G:包含问题的目的形状StateSpaceRepresentation解是使初始形状转换为目的形状的有限操作算子序列。解往往不独一!StateSpaceRepresentation任何类型的数据构造都可以用来描画形状,如符号、字符串、向量、多维数组、树和表格等。所选用的数据构造方式要与形状所蕴含的某些特性具有类似性。StateSpaceRepresentation例题:八数码问题〔重排九宫问题〕任何一种摆法就是一个形状,一切摆法即为形状集S,其大小为9!,S0和G分别为上面左右两图所示形状。操作O如何表示?StateSpaceRepresentation例题:八数码问题〔重排九宫问题〕O={数码挪动操作}O={,,,},箭头表示挪动空格如何求解?StateSpaceGraph形状空间可用有向图来描画图的节点表示问题的形状图的弧表示形状之间的关系弧可用一个数字表示对应操作算子的代价问题求解等价于在图中寻觅从起点到目的点的途径StateSpaceGraph八数码问题形状空间的图描画ExamplesTSP问题〔TravelingSalemanProblem〕有一个推销员,要到n个城市推销商品,他要找出一个包含一切n个城市〔每个城市只能经过一次〕的具有最短路程的环路。ExamplesTSP问题〔TravelingSalemanProblem〕ExamplesCPP问题〔ChinesePostmanProblem〕一个邮递员从邮局出发,到所辖街道投递邮件,最后前往邮局,假设他必需走遍所辖的每条街道至少一次,那么他应如何选择投递道路,使所走的路程最短?Extensions哥尼斯堡七桥问题PregelKönigsbergPregelExtensions哥尼斯堡七桥问题ExtensionsEuler回路给定无孤立结点图G,假设存在一条回路,经过图中每边一次且仅一次,该回路称为Euler回路。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论