




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第一章专家系统概述1、专家系统(ES):是一个智能程序系统,有大量的、高水平领域专家的知识;有领域专家解决问题的思维方法。ES所处理的问题是依据已积累的知识来求得问题解答,一般没有准确的数学公式来表达,这就是ES与“一般问题求解”方法的不同之处,数据+算法=传统程序,知识+推理=专家系统。ES的关键是知识获取、知识表达与推理的过程。2、专家系统的组成:知识库、推理机、数据基、人机界面、知识获取、解释机构。3、专家系统的分类:(1) 诊断类专家系统(2) 预测类专家系统(3) 解释类专家系统(4) 数学专家系统(5) 设计与规划专家系统(6) 咨询与决策专家系统(7) 教学类专家系统(8) 知识
2、自动获取系统4、专家系统的特征:(1) 专家系统具有显示表达的大量领域专门知识(2) 能进行呼号处理(3) 具有智能(4) 对推理过程的理解5、与多媒体技术结合(了解)6、图灵奖:专门奖励那些对计算机事业作出重要贡献的个人,是计算机界最负盛名、最崇高的一个奖项,有“计算机界的诺贝尔奖”之称。明基斯第一个图灵奖获得者。7、麦卡锡则提出表处理语言Lisp:卡普提出分支界限法;费根鲍姆提出知识蕴藏着力量:第一个专家系统是MYCIN;第二章专家系统知识1、 产生式规则表示法:格式:if(前提1)&(前提2)&then(结论1)&(结论2)&2、 框架表不法:框架:是用于
3、描述具有固定的静态对象的通用数据结构;该对象用:“对象一一属性一一属性值“表示,框架由若干个槽组成,槽用于描述属性。槽有两种形式a.槽名+槽值;b.槽名+侧面策略3、 语义网络表示法:语义网络是基于网络结构表示人类知识结构的一种形式,语义主要是指语言结构及其意义上的联系。一个简单的语义网是如下三元组:(节点1,狐,节点2)例:吃肉E有生命|;提示节点项物会*!表亭孤|哈_:读小点描述时簟的械fl能狩猫tr尾巴能运动4、 知识获取的方式(1) 非自动知识获取:分为两步首先由知识工程师从领域专家和有关技术文献获取知识,然后有知识工程师用某种知识编辑软件输入到知识库中。(2) 自动知识获取:是指系统
4、自身具有获取知识的能力,它不仅可以以直接与领域专家对话,从专家提供的原始信息中“学习”到专家系统所需要的知识,而且还能从系统自身的运行实践中总结、归纳出新的知识,发现知识中可能存在的错误,不断自我完善,建立起性能优良,知识完善的知识库。5、 只是诱导,就是一种谈话技术,目的是为了顺利地解决遇到的相关难题,保障知识获取顺利进行。6、 基于模型的知识获取,有6中常见的模型分别是:(1)说明模型(2)领域模型(3)专题模型(4)描述模型(5)操作模型(6)表示模型(7)系统模型7、 基于领域模型的知识获取有6中常见的领域模型分别是:(1)有穷无结构目标搜索型(3)无穷无结构目标搜索型(3)有结构目标
5、搜索型(4)有空间结构的目标构造型(5)有时间结构的目标构造型(6)含时空结构的目标构造型8、知识检测的方法:知识检测分为静态检测和动态监测,静态检测是指在知识输入之前由领域专家及知识工程师所做的检查工作。动态监测是指在知识输入过程中以及对知识库进行增、删、改时由系统所进行的检查。检测的方法有:(1)逻辑表达式等价性德检测(2)冗余的检测(3)矛盾规则及矛盾规则链的检测(4)从属规则的检测(5)环路的检测9、知识求精:为了找出导致错误的原因,就需要找出产生这些错误的知识,予以改进,以提高知识库的可靠性,称之为知识求精。实现知识求精的一般方法是:用一批已知结论的实例考核知识库,看有多少实例被系统
6、错判和漏判,然后对知识进行适当的修正,以提高知识库的可靠性。第三章产生式与产生式系统1、把一组产生式放在一起,让它们互相配合,协同作用,一个产生式生成的结论可以供另一个产生式作为前提使用,进而求得问题的解决,这就叫产生式系统2、产生式的特点主要是比较蕴含式与产生式:(1)蕴含式只能表示精确知识,其真值或者为真、或者为假;而产生式不仅可以表示精确知识,也可以表示不精确知识(2)在用产生式表示知识的系统中,决定一条知识是否可用的方法是检查当前是否有已知事实可与前提中规定的条件匹配。这种匹配可是精确的,也可以是不精确的,只要按某种算法求出的相似度在某个预先指定的范围内就认为是可匹配的。3、产生式系统
7、的构成:一个产生式系统由以下3个基本部分组成:规则库(SetofRules)、综合数据库(GOLBLEDATABASE)和控制系统(ControlsSystem)。如图所示(这是一个简易图答出来给60%的图3.1产生式系统的主要组成卜面是完整的产生系统构成图4、例3.1建立一个动物识别系统的规则库,用以识别虎、豹、斑马、长颈鹿、企鹅、鸵鸟、海燕等7种动物。解:为了识别这些动物,可以根据动物识别的特征,建立包含下述规则的规则库:RULE1:IF动物有毛发THEN动物是哺乳动物RULE2:IF动物有奶THEN动物是哺乳动物RULE3:IF动物有羽毛THEN动物是鸟类动物RULE4:IF动物会飞AN
8、D会生蛋THEN动物是鸟类动物还可以对哺乳动物、鸟类动物进一步分类,这里就不细说了(课本72页,课件有详细说明)5、控制系统(了解):控制系统又称为推理系统或推理机,由一组程序组成,实现对问题的推理和求解。它负责整个产生式系统的运行,包括:规则左部与DB匹配;从匹配成功的规则中,选出一条将在下一步执行的规则甲,执行甲右部规定的动作;掌握时间结束产生式系统的运行。6、产生式系统有两种最基本的推理方式:正向(向前)推理和反向(向后)推理。正向推理是指从已知事实出发,逐步推导出最后结论,其推理过程大致是:(1)用工作存储器中的事实与产生式规则的前提条件进行批配;(2)按冲突消解策略从匹配的规则实例中
9、选择一条规则;(3)执行选中规则的动作,依次修改工作存储器;(4)用更新后的工作存储器,重复上述几步工作,直到得出结论或工作存储器不再发生变化为止。反向推理则是首先提出假设,然后验证这些假设的真假性,找到假设成立的所有证据或事实。其推理过程大致是:(1)看假设是否在工作存储器中,若在,则假设成立,推理结束;(2)找出结论与此假设匹配的规则;(3)按冲突消解策略从匹配的规则实例中选择一条规则;(4)将选中规则的前提条件作为新的假设,重复上述几步工作,直到假设的真假性被验证或不存在激活的规则。7、按规则库及综合数据库的性质与结构特征进行的分类,可分为可交换的产生式系统、可分解的产生式系统和可恢复的
10、产生式系统8、产生式系统表示法的特点优点:(1)自然性(2)知识的模块化(3)相互影响的间接性(4)有效性(5)清晰性(6)机器可读性缺点:(1)效率不高(2)不能表达具有结构性的知识9、匹配:在这一步,把当前数据库与规则的条件部分相匹配。如果两者完全匹配,则把这条规则称为触发规则。当按规则的操作不分区执行时,称这条规则为启用规则。被触发的规则不一定总是启用规则,因为可能同时有几条规则的条件部分被满足,这就要在解决冲突步骤中来解决这个问题。在复杂的情况下,在数据库和规则的条件部分之间可能要进行近似匹配。10、匹配冲突:在产生式系统进行推理的过程中,可能会在选择产生式和数据、子目标等方面产生二义
11、性,这就是所谓的匹配冲突。11、非确定性匹配(部分匹配)例:便清V泻泄V倦怠乏力V浮肿V嗜睡V(腰酸痛尿频五更泻泄/1)一脾肾阳虚规则便可被激活,右边项即为真。北京市中医院中医妇科钱伯熠大夫的经验(腰背冷痛畏寒V肢冷/1)A(腹胀白带稀薄V舌质淡胖边有齿痕/2)A例1说明了:只要左边诸项中有部分项为真,变上例为标准产生式产生式左部:)=7种可能=247种可能第3对括号中有7种可能,故总的组合数为12103种,即例1要变成标准产生式,则需变成12103个产生式,这样做既不直观,也不经济,部分匹配的意义之一于此可见。12、匹配冲突消解策略:(1)按事先排好的固定顺序(2)按数据的新鲜性排序(3)按
12、子目标的新鲜性排序(4)按匹配程度排序第四章搜索策略1、推理程序称为控制策略。2、根据问题的实际情况不断寻找可利用的知识,从而构造一条代价较少的推理路线,使问题得到圆满的解决的过程称为搜索。3、搜索分为盲目搜索和启发式搜索盲目搜索:是按预定的搜索方向进行搜索,由于盲目搜索总是按预先规定的路线进行,没有考虑到问题本身的特性,所以这种搜索效率不高。启发搜索:是在搜索中加入了与问题有关的启发性信息,用以指导搜索朝着最有希望的推理方向前进,加速问题的求解过程并找到最优解。4、搜索方法,归纳起来有以下几种(1)求任一路径的搜索策略(2)求最优路径的搜索策略(3)与或图搜索法5、状态空间:由问题的全部状态
13、及一切可用算符所构成的集合称为问题的状态空间,一般用哪个一个三元组表示:(S,F,G)6、例:二阶梵塔问题。设有三根柱子,在1号柱子上穿有A、B两个盘片,盘A小于盘B,盘A位于盘B的上面。要求把这两个盘片全部移到另一根柱子上,而且规定每次只能移动一片,任何时刻都不能使盘B位于盘A的上面。设用Sk=(SkoSki)表示问题的状态,Sk0表示盘A所在的柱号,Sk】表示盘B所在的柱号。全部可能的状态有以下9种:Sq=(L1)S0=(L2)S0=(L3)匹=(2,1)S0=(2,2)So=(2,3)跖=(3,1)S0=(3,2)So=(3,3)问题的初始状态集合为号=(30),目标状态集合为G=SgK
14、算符分别用A&j)及B&j)表示.A(i,j)表示把盘A从柱f号移到j上二B(iJ)表示把三从柱i移到柱j上。共有12个算符,它们分别是:根据9种可能的状态和12种算符,可构成二阶替废问题的汰木卒而图.加1图所东公9、等价变换:对于一个复杂问题,除了可用分解”方法进行求解外,还可利用同构或同态的等价变换,把它变换成若干个较容易求解的新问题。若新问题中有一个可求解,则就得到了原问题的解10、本原问题不能在分解或变换,而且直接可解的子问题称为本原问题。11、端节点与终止节点在与/或树中,没有子节点的节点称为端节点;本原问题所对应的节点称为终止节点。显然,终止节点一定是端节点,但端节
15、点不一定是终止节点。12、可解节点在与/或树中,满足下列条件之一者,称为可解节点。(1)它是一个终止节点。A(2,l),A(23XA(3,l),A(32)B(3,2)7、我们把使用算符最少的解称为最优解8、分解:把一个复杂问题分解为若干个较为简单的子问题,每个子问题又可继续分解为若干个更为简单的子问题。重复此过程,直到不需要再分解或者不能再分解为止。然后对每个子问题分别进行求解,最后把各个子问题的解复合起来就得到了原问题的解。(2)它是一个或”节点,且其子节点至少有一个是可解节点。(3)它是一个与”节点,且其子节点全部是可解节点。13、不可解节点关于可解节点的三个条件全部满足的节点称为不可解节
16、点。14、解树由可解节点所构成的,并且由这些可解节点可推出初始节点(它对应于原始问题)为可解节点的子树称为解树。在解树中一定包含初始节点。15、广度优先搜索的基本思想是:从初始节点S0开始,逐层地对节点进行扩展并考察它是否为目标节点,在第n层的节点没有全部扩展并考察之前,不对第n+1层的节点进行扩展。OPEN表中的节点总是按进入的先后顺序排列,先进入的节点排在前面,后进入的节点排在后面。16、广度优先搜索过程如下:(1)把初始节点S0放入OPEN表。(2)如果OPEN表为空,则问题无解,退出(3)把OPEN表的第一个节点(记为节点n)取出放入CLOSE表。(4)考察节点n是否为目标节点。若是,
17、则求得了问题的解,退出(5)若节点n不可扩展,则转第(2)步。(6)扩展节点n,将其子节点放入OPEN表的尾部,并为每一个子节点都配置指向父节点的指针,然后转第(2)步。17、广度优先搜索流程图:厂把号弹入OPEN表把cpe、表的第一个节点r节点”)从求中移出,18、深度优先搜索、有界深度优先搜索、代价树的广度优先搜索,代价树的深度优先搜索的搜索思想、流程图和过程与广度优先搜索的相似具体看课本第四章19、这种与任务或问题有关的信息称为启发式信息,利用启发式信息进行的搜索叫做启发式搜索。20、局部择优搜索是一种启发式搜索方法,是对深度优先搜索方法的一种改进。其基本思想是:当一个节点被扩展以后,按
18、f(x)对每一个子节点计算估价值,并选择最小者作为下一个要考察的节点,范围比较狭窄,所以称为局部择优搜索。21、局部择优搜索的搜索过程为:(1)初始节点S0放入OPEN表,计算f(S0)。(2)如果OPEN表为空,则问题无解,退出。(3)把OPEN表的第一个节点(记为结点n)取出放入CLOSED表。(4)考察节点n是否为目标节点。若是,则求得了问题的解,退出。(5)若节点n不可扩展,则转第(2)步。(6)扩展节点n,用估计函数f(x)计算每个子节点的估计值,并按估计值从小到大的顺序依次放到OPEN表的首部,为每个子节点配置指向父结点的指针。然后转第(2)步22、与/或树的搜索策略与/或树搜索策
19、略与启发也分为盲目搜索与启发式博奕搜索两大类。下面讨论的广度优先搜索及深度优先搜索都属于盲目搜索策略。有序搜索及博奕树搜索则属于启发式搜索策略。与/或树上的一个节点是否为可解节点是由它的子节点确定的。对于一个“与”节点,只有当其子节点全部为可解节点时,它才为可解节点。对于一个“或”节点,只要子节点中有一个是可解节点,它就是可解节点:只有当全部子节点都是不可解节点时,它才是不可解节点。23、与/或树的一般搜索过程为:1)把原始问题作为初始节点So放入OPEN表。(2)应用分解或等价变换算符对当前节点进行扩展。(3)为每个子节点设置指向父节点的指针。(4)选择合适的子节点作为当前节点,反复执行第(
20、2)步和第(3)步,在此期间要多次调用可解标示过程,直到初始节点被标示为可解节点或不可解节点为止。第五章基于案例的推理1、基于案例推理基本概念当我们遇到某种情况时,我们习惯于回忆起以前情境中的方式、方法,策略以及解决方案等,来帮助我们找到当前问题的解决方案。CBR是一种基于经验知识进行推理的人工智能技术,它是用案例来表达知识并把问题求解和学习相融合的一种推理方法。2、XCBR是一种基于经验知识进行推理的人工智能技术,它是用案例来表达知识并把问题求解和学习相融合的一种推理方法。3、XCBR有两种类型,即问题求解型和解释型。问题求解型侧重于对过去策略的匹配与修改,而解释型强调以旧案例对新案例作出评
21、价与解释。4、CBR总体思想:核心思想是:在进行问题求解时,使用以前求解类似问题的经验进行推理,而不必从头做起,5、CBR技术的优、缺点CBR的优点:信息的完全表达,增量式学习,形象思维的准确模拟、知识获取较为容易、易于理解,求解效率高等,适于规模大、任务复杂、智能程度高、非结构化问题的求解CBR的缺点:(1) CBR对噪音数据较为敏感,错误数据容易影响系统检索效率和求解效果。(2) CBR系统需要保持和管理一组数量较大的范例,时间和空间的复杂性都是必须仔细考虑的问题,否则有可能出现"范例为越大,系统性能越弱”的情况。(3)深层、表层背景知识集成,即多信道知识源的集成有助于提高系统的
22、表达能力和推理性能,且可以加强系统的柔韧性和鲁莽性。6、CBR的推理过程包括问题特征的抽取、描述和输入,相应事例检索,事例的改写与调整,求解方案的评价,新事例的存贮。7、CBR的模型:a.Hunt的CBR模型b.len的CBR模型c.Kolodner和Leake's的CBR处理模型d.CBR的R4模型8、案例特征抽取的三种策略:归纳推理策略、知识引导策略、最近相邻策略(是用的最多的)9、CBR的检索目标是快速有效的从事例库中找到尽可能少的与问题描述最相似的事例10、事例检索一般分为:分类、选择、确认三个阶段11、在CBR系统中应用较多的检索算法主要有三种:K-最近相邻策略(K-near
23、estneighbourKNN)、归纳推理策略和知识引导策略。重点介绍应用最广的K-最近相邻策略。12、在CBR系统中,检索过程可分为案例表达、案例引索、和案例检索第六章不确定性推理1、概率类型(三种概率的特点很重要)名称公式特征先西桃卒(经感的*理给上的娅学上的.均句的.等概串的.等可能的事后程率(试航的、星验g,科学规拜屿出1对骐率.统计的)P(E)=W/No其中,是¥件在在川氏至可能骷席中龙生的次被在)=堂婕向于无金大时对"E)川取林FB.其中f(E,是事件IMtN次慈可盅触果中宜生前颊辛f番见伟任几乎可更复事件,才自同的可能绪果.巴4P柑碉的教学带戋、不以武毂为票*
24、.所带可能李H和姑果肉已加基于送脸的可重塞事件,用而限奏戢哙袭迪但,未知楮嗡的越学也秦呼重复手肘,未外精碉的教学超笑.不可能有相对疑手*冷土专家的现.春5蛭脸、利曲声信念.2、贝叶斯推理(了解)事件E已经发生,但不知事件H是否会发生,计算事件H发生的概率。在专家系统中,通常用H代表假设,E表示支持该假设的证据。因此可用如下公式表示贝叶斯推理。P(E尸P(E|H)*P(H)+P(E|H)*P(H)其中:P(H)是假设H为真的先验概率P(E|H)是假设H为真时导致证据E的概率P(H)是假设H为假的先验概率P(E|H)是假设H为假时导致证据E的概率P(H|E)称作假设H基于证据E的后验概率3、(理解
25、)P(E|E)取特殊值1,0,P(E)时,P(H|E)的对应取值仿照全概率公式:P(H|E)=P(H|E)叩(E|E)+P(HE)琳P(E|E)(10)仿照全概率公式是一种合理的近似。 从P(E|E)=1,知P(E|E)=0,进而推知P(H|E)=P(H|E); 从P(E|E)=0,知P(-E|E)=1,进而推知P(H|E)=P(H|-E);从P(E|E)=P(E),知P(-E|E)=1P(E|E)=1P(E尸P(E),在式(10)中,用P(E)代替P(E|E),用P(F)代替PCEE),得到P(H|E)=P(H|E)*P(E)+P(H|-E)*PE),再用全概率公式可得到P(H|E)=P(H
26、),进而推知E与E无关。上述,可由下表表示:对应ritrrciiii£->rKjjfct-fsJLP<H|E>pgPgoFEIT?)当P(E|E)#1,0,P(E)时,P(H|E)的对应取值Duda等人在合理的假设下,证明了P(H|E)与P(E|E)之间有简单的线性关系4、X确定性因子理论基本思想为:为每个断言A及IFATHENB形式的规则赋予一个确定性度量值CF(可信度因子)。CF的值可以从-1至IJ1。CF(A)=1表示确知A为真,CF(A)=-1表示确知A为假,CF(A)=0表示不知道A的真假。5、在MYCIN中,确认度最初被定义为确定因子,它是信任和不信任之间的差。CF(H,E)=MB(H,E)MD(H,E)其中:CF是在证据E存在前提下关于H的确定因子;MB是由于E之存在所引起的关于H的信任增长的度量;MD是由于E之存在所引起的关于H的不信任增长的度量。6、信任和不信任之度量通过概率被定义的。fl颉果产£门)=1-8g尸一导5百典Jma3cInO、f1_O尸玄口星尸.1否贝I把1和0分别写成max1,0和min1,0是为了公式(4)和(5)之间具有对称性。要想把MB之公式变成MD之公式,只须将MB之公式中的max换成min.由公
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 求一套数学试卷
- 传承冬奥精神活动策划方案(3篇)
- 海棠花策划活动方案(3篇)
- 邳州学生高考数学试卷
- 青岛市高三模考数学试卷
- 借款转股权协议
- 三方借款协议范本
- (正式版)DB15∕T 1936-2020 《运-5飞机防治草原蝗虫技术规程》
- 代理协议合同范本格式
- 心肺复苏课件现场讲解
- 平面设计表现技法(手绘·数字化)全套完整教学课件
- 2023年基层卫生岗位练兵和技能竞赛试题及答案全科医疗组
- 心肺复苏及AED的使用
- 中国石油大学工程流体力学教案
- 真空带式干燥机3Q验证文件模板
- 职工医疗互助保障计划、女职工安康互助保障计划互助金申请表
- 宾馆饭店消防安全排查整治标准
- YC/T 507-2014烟草测土配方施肥工作规程
- NB-T 10935-2022 除氧器技术条件
- GB/T 13331-2014土方机械液压挖掘机起重量
- 淹溺急救与护理ppt
评论
0/150
提交评论