简介
目标范例库是指用于解决当前问题的知识库,一般根据当前问题的提示获得数据库中源范例相关知识库(范例库),范例库就是包含了应用领域中的历史经验。 为了有效地操作 CBR 系统,必需要有充足、有效的范例。如何建立范例与知识工程中的知识获取相关,这个问题通常在研究与开发中被看成是瓶颈问题。
基于范例的推理基于范例的推理(Case-Based Ressoning, CBR)是指利用过去经历的典型事例(称为范例)求解或理解当前问题。这理推理形式在实现生活中非常常见。例如,有经验的建筑设计师在设计新的建筑结构时,往往会回想起以往类似的例子。在烹饪、日常活动安排及其它许多方面都存在类似情况,即处理问题时不是从头开始考虑各种细节及其关系,而是依据过去典型的事例,做适当调整以处理当前问题。因而基于范例推理又被称为"即时推理"(instant reasoning),特别适合于知识缺乏或知识太复杂而经验又相对丰富、稳定的领域。基于范例的推理是一种类比推理方式。与一般的类比推理相比,基于范例推理有以下两个特点:作为过去经验的范例一般有比较固定的表示结构,通常用框架形式表示;欲求解的问题与范例中的问题同属于一个领域,且一般是同性质的,即是两类同性质问题的类比。基于范例的推理不仅是一种有效的推理方法,也可用于建立一种很好的机器学习方法--基于范例的学习(Case Based Learning,CBL),其学习能力主要表现在:通过记忆和调整老问题的解,使得新问题的求解不必从头做起,因而推理更有效率。通过记忆更多的正、反范例,使得系统的推理能力更强。通过对范例库中同类范例的归纳,可抽象出更一般、有用的结论。
知识库知识库有两种含义:一种是指专家系统设计所应用的规则集合,包含规则所联系的事实及数据,它们的全体构成知识库。这种知识库是与具体的专家系统有关,不存在知识库的共享问题;另一种是指具有咨询性质的知识库,这种知识库是共享的,不是一家所独有的。从今后的发展来看,巨型知识库将会出现,达依赖于硬件及软件条件的发展。下一代计算机所应考虑的重要问题之一是知识库的设计,以知识库为背景的知识库机及共管理系统构设计。
特点1.知识库中的知识根据它们的应用领域特征、背景特征(获取时的背景信息)、使用特征、属性特征等而被构成便于利用的、有结构的组织形式。知识片一般是模块化的。
2.知识库的知识是有层次的。最低层是“事实知识”,中间层是用来控制“事实”的知识(通常用规则、过程等表示);最高层次是“策略”,它以中间层知识为控制对象。策略也常常被认为是规则的规则。因此知识库的基本结构是层次结构,是由其知识本身的特性所确定的。在知识库中,知识片间通常都存在相互依赖关系。规则是最典型、最常用的一种知识片。
3.知识库中可有一种不只属于某一层次(或者说在任一层次都存在)的特殊形式的知识——可信度(或称信任度,置信测度等)。对某一问题,有关事实、规则和策略都可标以可信度。这样,就形成了增广知识库。在数据库中不存在不确定性度量。因为在数据库的处理中一切都属于“确定型”的。
4.知识库中还可存在一个通常被称作典型方法库的特殊部分。如果对于某些问题的解决途径是肯定和必然的,就可以把其作为一部分相当肯定的问题解决途径直接存储在典型方法库中。这种宏观的存储将构成知识库的另一部分。在使用这部分时,机器推理将只限于选用典型方法库中的某一层体部分。
另外,知识库也可以在分布式网络上实现。这样,就需要建造分布式知识库。建造分布式知识库的优越性有三点:
(1)可在较低价格下构造较大的知识库;
(2)不同层次或不同领域的知识库对应的问题求解任务相对来说比较单纯,因而可以构成较高效的系统;
(3)可适于地域辽阔的地理分布。
知识库的构造必须使得其中的知识在被使用的过程中能够有效地存取和搜索,库中的知识能方便地修改和编辑,同时,对库中知识的一致性和完备性能进行检验。
功能1.知识库使信息和知识有序化,是知识库对组织的首要贡献。
建立知识库,必定要对原有的信息和知识做一次大规模的收集和整理,按照一定的方法进行分类保存,并提供相应的检索手段。经过这样一番处理,大量隐含知识被编码化和数字化,信息和知识便从原来的混乱状态变得有序化。这样就方便了信息和知识的检索,并为有效使用打下了基础。
2.知识库加快知识和信息的流动,有利于知识共享与交流。
知识和信息实现了有序化,其寻找和利用时间大大减少,也便自然加快了流动。另外,由于在企业的内部网上可以开设一些时事、新闻性质的栏目,使企业内外发生的事能够迅速传遍整个企业,这就使人们获得新信息和新知识的速度大大加快。
3.知识库还有利于实现组织的协作与沟通。
例如,施乐公司的知识库可将员工的建议存入。员工在工作中解决了一个难题或发现了处理某件事更好的方法后,可以把这个建议提交给一个由专家组成的评审小组。评审小组对这些建议进行审核,把最好的建议存入知识库。建议中注明建议者的姓名,以保证提交建议的质量,并保护员工提交建议的积极性。
4.知识库可以帮助企业实现对客户知识的有效管理。
企业销售部门的信息管理一直是比较复杂的工作,一般老的销售人员拥有很多宝贵的信息,但随着他们客户的转变或工作的调动,这些信息和知识便会损失。因此,企业知识库的一个重要内容就是将客户的所有信息进行保存,以方便新的业务人员随时利用。
范例库建立范例库的创建过程智能答疑系统范例库创建的本质是将现实问题Wp域映射到实例的问题描述P(过程I) ;然后寻找 P 在现实解决方案域Ws 中对应的解决方案 ( 过程 II) ;最后将 Ws 映射到实例的解决方案 Q( 过程 III),在上述过程中建立起 P 和 Q 的对应关系,就可以完成范例库的创建。
定义问题 - 答案范例从 CBR 的应用角度来讲,一个范例应该包含范例的特征属性和解决方案。范例的特征属性是建立范例检索的基础,解决方案是范例提供的用于重用的方案。答疑系统的范例主要是对一个问题及其答案的描述,因此范例的定义与描述要遵循知识表述的一般原则,并采用合适的数据挖掘技术从范例库中有效地提取范例。
范例的检索范例检索的目标是提供一种范例的搜索机制,使得在检索中能快速的找出符合需要的范例。智能答疑系统中,检索算法应该能够使得范例索引在满足时间约束的前提下找出合适的范例。
范例的维护智能答疑系统在不断解决问题的过程中,越来越多的新范例被存储在范例库中,范例库将变得越来越大,当范例数超过一定的界限时,对范例检索的代价将变得很高,因此在智能答疑系统中考虑范例库的维护是很有必要的。范例库的维护主要涉及到范例的添加和删除2。