Logo cn.artbmxmagazine.com

开发专家系统的知识

目录:

Anonim

本文旨在介绍知识的概念及其与专家系统的关系。专家系统的组成部分以及在其开发过程中获取知识的过程也被说明为最重要的部分之一。在许多情况下,此采集过程无法正确执行,因此建议您实现此过程。

介绍

数据,信息,知识。每个都是前一个处理和使用的结果:信息是在上下文中为特定目的组织的一组数据,而知识则是经验,价值和信息的混合体(Carrión,n / d)。

如今,无论大小,公司中最大的问题之一就是使用了通过其所有流程和所有人员不断产生的知识。使用公司知识的困难之所以出现,是因为其来源非常多样,涉及范围从文档到数据库,讨论组以及人们本身。

发展历程

知识如何帮助我的公司?每个公司都通过某些过程来执行日常操作:机械操作,将工作量分配给技术人员,通过电话提供客户服务,为站点创建网站,维修计算机,购买物资,担保过程等解释如何在公司中使用知识的最简单情况是,当一个新人开始他的活动时,大多数时候他没有足够的专业知识来开展活动,因此必须接受培训并花时间,有时很长,要适应并学会解决出现的各种问题。如果这个人有一个存储每天在公司工作的每个人的知识的基地,那么他们的适应过程将会更容易。但是,要解决一个问题很多时候,仅仅拥有一个知识库是不够的:您需要一个专家系统。

根据Turban和Aronson(2001)的说法,专家系统是“一种使用计算机中捕获的人类知识来解决通常需要人类专业知识的问题的系统”。这些系统具有5个基本组件,如下图所示(WTEC,1993):

图1.专家系统的基本结构

在开发专家系统之前,第一步是了解如何接收信息以及如何将其转换和用于得出最终决定。此功能使专家系统及其开发过程在一家公司之间完全不同。上一步中涉及的人员是系统开发工程师和该文档中的专家。

知识获取

与直接知识源相关的组件是知识获取子系统,因此,它是组织中最大的瓶颈之一。在很多时候,不仅是专家,而且还是一群负责开发系统并“清空”基础知识的专家。有很多工具和方法可以获取这些知识,其中包括访谈,观察和场景创建。以下描述了一种由Milton(2003)提出的简单方法:

1.与专家进行面试,以:探究要获取的知识,了解术语,知识的目的和系统。

2.创建一个从访谈结果中得出的概念图,并使用它来生成符合系统目的的问题。

3.使用步骤2中的问题,与专家进行另一次半结构化访谈。

4.生成面试中出现的概念,规则,属性,价值,关系。

5.以最适当的方式表示这些元素(文本,图表,插图,超文本,轶事等)

6.将结果呈现给专家,并允许他对已经掌握的知识进行更改。

7.与其他专家协商并进行适当的修改。

一个重要的建议是,该主题的专家和组织中开发系统的负责人都将联手执行此初始阶段。

使用知识获取子系统和现成的知识库,必须遵循其他过程来实现规则,与用户的接口和推理机制的详细说明,但是,本文的目的是强调知识获取过程,因为它是专家系统开发的第一步,并且为其正确操作奠定了基础。

自成立以来,凭借完善的专家系统,美国运通(American Express)等公司已成功避免了2700万美元的欺诈和不良信用损失,德州仪器(TI)节省了记录其所有采购流程和ROI的100万美元。 IBM花费250万美元的一系列专家系统的费用为3,750万美元(da Silva,2000年)。

到目前为止,已记录的大多数实施专家系统的示例都是在大型公司中进行的,但是,通过Access等数据库和Internet等工具,可以在中小型公司中轻松实施这些类型的系统。

从我的角度来看,获取知识的过程以及专家系统的发展是连续不断的。总会有新事物:流程,产品,问题等。为此,组织必须知道实现此目的所需的工作和资源。我认为,专家系统是所有工具中非常重要的一部分,可以帮助当今的组织基于知识做出更好的决策。

参考书目

Carrión,J.(n / d)。数据,信息和知识之间的差异。

达席尔瓦(JC)(2000)。专家系统对设计师具有很高的潜力。液压与气动学报,36-38。

Milton,N.(2003)知识获取信息。

Turban E.,Aronson JE(2001)。决策支持系统和智能系统。Ed Prentice。

WTEC,(1993)。专家系统构建工具:定义。

开发专家系统的知识