知识推理的基本原理如下:
1、推理是自动推理程序中基于知识推理的子类,它是知识系统的主要部分。研究推理方法的目的是探索人类思维活动中各种推理形式的基本规律,研制出辅助人类进行推理判断和问题求解的智能化软件系统。
2、由于不确定知识的表示方法及组合方法的不同,形成了各种不同的非精确推理方法。这种推理几乎全部落到传统逻辑的适用范围之外。推理与知识表示方法直接相关,规则表示方法提供最基本的推理模式。
3、推理就是依据一定的原则从已有的事实推出结论的过程,这个原则就是推理控制策略。自动推理程序是指利用推理辅助解决和回答问题的计算机程序。所谓推理机是自动推理程序中基于知识推理的子类,它是知识系统的主要部分。
4、控制策略是推理机的核心部分,它的主要任务是解决知识的选择与应用的顺序,也就是确定搜索方向和搜索方法。研究推理方法的目的是探索人类思维活动中各种推理形式的基本规律,研制出辅助人类进行推理判断和问题求解的智能化软件系统。
5、依据推理方向的控制策略,即推理的驱动方式,可将推理分为正向推理、逆向推理和双向推理。正向推理从可用的事实出发,向前推理,用当前的事实匹配规则的前提,产生新的结论,直到达到目标状态终止,这种推理方式是由数据到结论,所以也叫数据驱动策略。
模糊推理的研究价值:
在这种新的模糊逻辑中,从语构上为模糊推理三I算法构建逻辑基础,得到了模糊推理的非模糊形式。这样,就将模糊推理的三I算法纳入到形式模糊逻辑的框架之中,模糊推理过程可转化为模糊逻辑中的形式演绎,从而也使模糊推理有了严格的逻辑基础。
专家系统的基本结构:专家系统通常由人机交互界面、知识库、推理机、解释器、综合数据库、知识获取等6个部分构成.知识库是问题求解所需
要的领域知识的集合,包括基本事实、规则和其他有关信息。知识的表示形式可以是多种多样的,包括框架、规则、语义网络等等。知识库中的知识源于领域专家,
是决定专家系统能力的关键,即知识库中知识的质量和数量决定着专家系统的质量水平。知识库是专家系统的核心组成部分。一般来说,专家系统中的知识库与专家
系统程序是相互独立的,用户可以通过改变、完善知识库中的知识内容来提高专家系统的性能。
推理机是实施问题求解的核心执行机构,它实际上是对知识进行解释的程序,根据知识的语义,对按
一定策略找到的知识进行解释执行,并把结果记录到动态库的适当空间中。推理机的程序与知识库的具体内容无关,即推理机和知识库是分离的,这是专家系统的重
要特征。它的优点是对知识库的修改无须改动推理机,但是纯粹的形式推理会降低问题求解的效率。将推理机和知识库相结合也不失为一种可选方法。
知识获取负责建立、修改和扩充知识库,是专家系统中把问题求解的各种专门知识从人类专家的头脑中或其他知识源那里转换到知识库中的一个重要机构。知识获取可以是手工的,也可以采用半自动知识获取方法或自动知识获取方法。
人机界面是系统与用户进行交流时的界面。通过该界面,用户输入基本信息、回答系统提出的相关问题。系统输出推理结果及相关的解释也是通过人机交互界面。
综合数据库也称为动态库或工作存储器,是反映当前问题求解状态的集合,用于存放系统运行过程中
所产生的所有信息,以及所需要的原始数据,包括用户输入的信息、推理的中间结果、推理过程的记录等。综合数据库中由各种事实、命题和关系组成的状态,既是
推理机选用知识的依据,也是解释机制获得推理路径的来源。
解释器用于对求解过程做出说明,并回答用户的提问。两个最基本的问题是“why”和
“how”。解释机制涉及程序的透明性,它让用户理解程序正在做什么和为什么这样做,向用户提供了关于系统的一个认识窗口。在很多情况下,解释机制是非常
重要的。为了回答“为什么”得到某个结论的询问,系统通常需要反向跟踪动态库中保存的推理路径,并把它翻译成用户能接受的自然语言表达方式。
二者不同,推理机是软件,CPU是硬件。1、推理机是个软件概念,不是硬件概念。它是一个或一组程序,用来控制和协调规则库和全局数据库的运行,包括推理方式和控制策略。控制策略的作用就是确定选用什么规则及如何应用规则,它和控制性知识相应。2、中央处理器CPU,是一块超大规模的集成电路,是一台计算机的运算核心和控制核心。它的功能主要是解释计算机指令以及外理计算机软件中的数据。中央外理器主要包括运算器和高速缓冲存储器及实现它们之间联系的数据、控制及状态的总线。它与内部存储器和输入输出设备合称为电子计算机三大核心部件。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)