人工智能技术专家系统

什么是专家系统?

  专家系统被定义为一种交互式可靠的基于计算机的决策系统,它使用事实和启发式方法来解决复杂的决策问题。它被认为是人类智慧和专业知识的最高水平。它是一个计算机应用程序,能够解决特定域中最复杂的问题。算法

  专家系统能够解决一般须要人类专家的许多问题。它基于从专家那里得到的知识。它还可以表达和推理某些知识领域。专家系统是当今人工智能,深度学习和机器学习系统的前身。编程

专家系统的例子

如下是专家系统的示例markdown

  • MYCIN:它基于反向连接,能够识别可能致使急性感染的各类细菌。它还能够根据患者的体重推荐药物。
  • DENDRAL:用于化学分析的专家系统,用于预测分子结构。
  • PXDES:用于预测肺癌程度和类型的专家系统
  • CaDet:能够在早期识别癌症的专家系统

专家系统的特色

为何须要专家系统?

  如下是专家系统的重要特征:app

  • 最高专业水平:专家系统提供最高水平的专业知识。它提供了效率,准确性和富有想象力的问题解决方案。机器学习

  • 正确的时间反应:**专家系统在很是合理的时间段内与用户进行交互。总时间必须小于专家为同一问题得到最准确解决方案所花费的时间。学习

  • 良好的可靠性:专家系统须要可靠,而且不能犯任何错误。优化

  • 灵活:相当重要的是它保持灵活性,由于它是专家系统所拥有的。网站

  • 有效机制:专家系统必须有一个有效的机制来管理其中现有知识的汇编。人工智能

  • 可以处理具备挑战性的决策和问题:专家系统可以处理具备挑战性的决策问题并提供解决方案。atom

专家系统的组成部分

专家系统包括如下给定组件:

用户界面

  用户界面是专家系统中最重要的部分。此组件以可读形式获取用户的查询,并将其传递给推理引擎。以后,它会向用户显示结果。换句话说,它是一个帮助用户与专家系统通讯的界面。

  用户界面是专家系统中最关键的部分。该组件以可读的形式获取用户的查询,并将其传递给推理机。以后,它向用户显示结果。换句话说,它是一个帮助用户与专家系统进行通讯的界面。

推理机

  推理机是专家系统的大脑。推理机包含解决特定问题的规则。它是指从知识库中获取的知识。当试图回答用户的查询时,它选择要应用的事实和规则。它为知识库中的信息提供了推理。它也有助于解决问题。这一组成部分也有助于制定结论。

知识库

  知识库是事实的储存库。它存储有关问题域的全部知识。它就像一个巨大的知识容器,它是从某一特定领域的不一样专家那里得到的。

所以,专家系统的成功主要取决于高精度的知识。

专家系统中使用的其余关键术语

事实和规则

  事实是重要信息的一小部分。事实自己的用处很是有限。这些规则对于选择和应用事实来解决用户问题相当重要。

知识获取

  知识获取是指专家系统如何获取所需的领域知识。整个过程首先从人类专家中提取知识,将所得到的知识转化为规则,并将已开发的规则注入知识库。

知识提取过程

参与专家系统开发

参加者 角色
领域专家 他是一我的或团队,他的专业知识和知识用于开发专家系统
知识工程师 知识工程师是将知识集成到计算机系统中的技术人员
最终用户 使用专家系统获取专家没法提供的建议的是一我的或一组人

构建专家系统的过程

  • 肯定问题的特征
  • 知识工程师和领域专家协调一致地定义问题
  • 知识工程师将知识转化为计算机可理解的语言。他设计了一个推理引擎,一个推理结构,能够在须要时使用知识。
  • 知识专家还肯定如何在推理过程当中整合不肯定知识的使用以及哪一种解释有用。

传统系统与专家系统

传统系统 专业系统
知识和处理组合在一个单元中 知识库和处理机制是两个独立的组件
程序不会出错(除非编程错误) 专家系统可能会出错
该系统仅在彻底开发后才可运行 专家系统持续优化,可使用少许规则启动
须要根据固定算法逐步执行 执行是按逻辑和启发式完成的
它须要完整的信息 它能够在足够或不充分的信息下起做用

人类专家与专家系统

人类专家 人工专长
易腐 常驻
很难转移 转让
难以记录 易于记录
不可预知的 一向
昂贵 经济有效的系统

专家系统的好处

  • 它提升了决策质量
  • 削减咨询专家的费用,以解决问题
  • 它为狭窄的专业领域的问题提供快速有效的解决方案。
  • 它能够收集稀缺的专业知识并有效地使用它。
  • 为重复性问题提供一致的答案
  • 保持重要的信息水平
  • 帮助您得到快速准确的答案
  • 对决策的正确解释
  • 可以解决复杂和具备挑战性的问题
  • 专家系统能够稳定地工做,而不会感到情绪化,紧张或疲劳。

专家系统的局限性

  • 在特殊状况下没法作出创造性的回应
  • 知识库中的错误可能致使错误的决策
  • 专家系统的维护成本过高
  • 每一个问题都不一样,所以人类专家的解决方案也可能不一样且更具创造性

专家系统的应用

专家系统用户的一些流行应用:

  • 信息管理
  • 医院和医疗设施
  • 帮助办公桌管理
  • 员工绩效评估
  • 贷款分析
  • 病毒检测
  • 适用于维修和保养项目
  • 仓库优化
  • 规划和安排
  • 制造对象的配置
  • 财务决策知识发布
  • 过程监控和控制
  • 监督工厂和控制器的运行
  • 股市交易
  • 航空公司时刻表和货运时间表

摘要

  • 专家系统是一个交互式可靠的基于计算机的决策系统,它使用事实和启发式方法来解决复杂的决策问题
  • 专家系统的关键组件是1)用户界面,2)推理引擎,3)知识库
  • 专家系统开发的主要参与者是1)领域专家2)知识工程师3)最终用户
  • 提升决策质量,下降成本,一致性,可靠性,速度是专家系统的关键优点
  • 专家系统没法提供创造性的解决方案,维护成本也很高。
  • 专家系统可用于普遍的应用,如股票市场,仓库,人力资源等

本文参考国外技术网站,若有疑惑能够私信我

相关文章
相关标签/搜索