人工智能之专家系统探究1:专家系统的组成
图
专家系统(ES,ExpertSystem)是一种模拟人类专家解决领域问题的计算机程序系统。专家系统内部含有大量的某个领域的专家水平的知识与经验,能够运用人类专家的知识和解决问题的方法进行持理和判断,模拟人类专家的决策过程,来解决该领域的复杂问题。
认清专家系统的组成,可以更方便直接的分析出实际的应用场景和适用性。专家系统一般由以下五部分组成:
(1)知识库
知识库(KnowledgeBase)是以某种存储结构存储领域专家的知识,包括事实和可行的操作与规则等。知识库是专家系统的核心组成部分。一般来说,专家系统中的知识库与专家系统程序是相互独立的,用户可以通过改变、完善知识库中的知识内容来提高专家系统的性能。为了建立知识库,首先要解决知识获取与知识表示的问题。知识获取是知识工程师如何从领域专家那里获得将要纳入知识库的知识。知识表示要解决的问题是如何使用计算机能够理解的形式来表示和存储知识的问题。
(2)全局数据库
全局数据库(GolbalDatabase)亦称为总数据库,它用于存储求解问题的初始数据和推理过程中得到的中间数据。它是反映当前问题求解状态的集合,用于存放系统运行过程中所产生的所有信息,以及所需要的原始数据,包括用户输入的信息、推理的中间结果、推理过程的记录等。综合数据库中由各种事实、命题和关系组成的状态,既是推理机选用知识的依据,也是解释机制获得推理路径的来源。
(3)推理机
摧理机(ReasoningMachine)根据全局数据库的当前内容,从知识库中选择可匹配的规则,并通过执行规则来修改数据库中的内容,再通过不断地推理导出问题的结论。推理机中包含如何从知识库中选择规则的策略和当有多个可用规则时如何消解规则冲突的策略。
(4)解释器
解释器(Expositor)用于向用户解释专家系统的行为,包括解释“系统是怎样得出这一结论的”、“系统为什么要提出这样的问题来询问用户”等用户需要解释的问题。为了回答“为什么”得到某个结论的询问,系统通常需要反向跟踪动态库中保存的推理路径,并把它翻译成用户能接受的自然语言表达方式。
(5)人机接口
人机接口(Intertace)是系统与用户进行对话的界面。用户通过人机接口输入必要的数据、提出问题和获得推理结果及系统作出的解释:系统通过人机接口要求用户回答系统的询问,进而回答用户的问题和解释。
图
由于每个专家系统所需要完成的任务不同,因此其系统结构也不尽相同.知识厍和推理机是专家系统中最基本的模块。知识表示的方法不同,知识厍的结构也就不同。推理机是对知识库中的知识进行操作的,推理机程序与知识表示的方法及知识库结构是紧密相关的,不同的知识表示有不同的推理机。
人工智能的研究热点和应用,主要包含哪几个方面
现在,人工智能已逐渐形成了诸如专家系统、机器学习、模式识别、自然语言理解、机器人学、博弈、人工神经网络等多个研究领域。而目前人工智能研究的热点和应用包含以下几个方面:1、智能接口智能接口技术是研究如何使人们能够方便自然地与计算机交流。为了实现这一目标,要求计算机能够看懂文字、听懂语言、说话表达,甚至能够进行不同语言之间的翻译,而这些功能的实现又依赖于知识表示方法的研究。因此,智能接口技术的研究既有巨大的应用价值,又有基础的理论意义。目前,智能接口技术已经取得了显著成果,文字识别、语音识别、语音合成、图像识别、机器翻译以及自然语言理解等技术已经开始实用化。2、数据挖掘就是从大量的、不完全的、有噪声的、模糊的、随机的实际应用数据中提取隐含在其中的、人们事先不知道的、但又是潜在有用的信息和知识的过程。数据挖掘和知识发现的研究目前已经形成了三根强大的技术支柱:数据库、人工智能和数理统计。主要研究内容包括基础理论、发现算法、数据仓库、可视化技术、定性定量互换模型、知识表示方法、发现知识的维护和再利用、半结构化和非结构化数据中的知识发现以及网上数据挖掘等。3、主体及多主体系统主体是具有信念、愿望、意图、能力、选择等心智状态的实体,比对象的粒度更大,智能性更高,而且具有一定自主性。主体试图自主地、独立地完成任务,而且可以和环境交互,与其他主体通信,通过规划达到目标。多主体系统主要研究在逻辑上或物理上分离的多个主体之间进行协调智能行为,最终实现问题求解。多主体系统试图用主体来模拟人的理性行为,主要应用在对现实世界和社会的模拟、机器人以及智能机械等领域。目前,对主体和多主体系统的研究主要集中在主体和多主体理论、主体的体系结构和组织、主体语言、主体之间的协作和协调、通信和交互技术、多主体学习以及多主体系统。人工智能、大数据、云计算和物联网的未来发展值得重视,均为前沿产业,多智时代专注于人工智能和大数据的入门和科谱,在此为你推荐几篇优质好文:网络人工智能的六大应用方向http://www.duozhishidai.com/article-9314-1.html哪些是人工智能应用最多的场景?http://www.duozhishidai.com/article-6786-1.html百年来人工智能的应用实例,主要有哪些?http://www.duozhishidai.com/article-2464-1.html
多智时代-人工智能和大数据学习入门网站|人工智能、大数据、物联网、云计算的学习交流网站