基于神经网络专家系统的研究与应用
神经网络专家系统控制器的应用研究
置 ,首 先求得误 差 E t l E t 差变 化 ,这两个 值 (  ̄ (误 )l A元 网络 作为专 家 系统 中一种 新的 知识 表 示 以及 自动 知识 获取 方法 ,用 神经 元 网络 建 造专
1 神经 网络和专家 系统 的结合
11专家 系统的缺点 .
专 家 系统作 为 人 工 智能 最 为 活跃 的一 个 分 支 , 已被 广泛 应用 于 多个领 域 ,但 是其 固 有 的一些 缺 陷
、 I
— — — — — —
訇 b
uk :uk 1+ [ 一 ( —1 +K,() () ( 一 ) KPP ) ek ) ( 】 ek + 。 P ) 2 ( 一1+e七 2 [( 一 P ) ( 一 ) () 1
o0 (
棼
簪 季
+ , 匮 .
式 中 ,K 、K 、K。 别为 比例 、积 分 、微分 系 分 数。
务1
訇 化 矽
神经 网络专家 系统控 制器的应用研究
Ap ia i s on n r l e wor n x e ̄ s s e c to l r pl t c on eu a t n ka de p y t m on r l e
马 红英
MA Hon . i Q Q yn
有效 的追 加 学 习能 力 引起 时 间的浪 费 。
识库 、推 理机 制 、解 释和 人 一 机界 面 。
模型 的 结构原 理 框 图如 图 1 示 。 所 其 中 .) 目标位置 , ,) 系统 的实际 位置 , (是 f (是 f
( 和△ ( 分别 是误 差和 误差 变化 , ( 是专家 控制 f E ) ) Cf )
基于神经网络的人工智能专家系统设计
基于神经网络的人工智能专家系统设计随着科技的不断发展,人工智能已经成为了时下的热门话题。
作为人工智能的一个分支,专家系统的出现使得智能化的应用更加广泛。
所谓专家系统,就是为了解决某个领域的问题而搭建的一种系统,系统内部包含了大量的专业领域知识和规则,可以根据特定的问题快速地做出决策和推荐,从而起到了自动化的作用。
面对越来越复杂的现实问题,专家系统的研究和应用已经成为了众多科学研究者的热衷所在。
而在专家系统的应用中,基于神经网络的人工智能专家系统的设计则是一个值得特别关注的领域,因为它充分利用了神经网络的异构性和非线性关系特性,在解决复杂问题时具有良好的可行性和可靠性。
那么,接下来详细介绍一下基于神经网络的人工智能专家系统的设计。
1. 专家系统的设计专家系统的设计大致分为三个阶段:知识获取、知识组织、推理机制。
其中,知识获取是系统设计的第一步,也是最为关键的一步。
因为专家系统的核心就是基于某个专业领域的知识和规则来做出智能化的推荐,所以知识获取直接影响到系统的可行性和实效性。
通常,知识获取的方式主要有以下几种:专家访谈、文本化的知识库、数据挖掘。
知识组织是专家系统设计中的第二步,其目的是将获取到的知识和规则根据一定的层次和关系组织起来。
通常,知识组织可以用知识表示方法来实现,比如基于产生式规则的知识表示方法、基于语义网络的知识表示方法、基于本体论的知识表示方法等等。
推理机制则是专家系统设计中的最后一步,其目的是将经过知识组织处理好的知识和规则实现智能推理和决策。
推理机制通常采用一种特殊的程序来实现,也叫做推理引擎,实现基于前向推理、后向推理和启发式推理等多种不同的推理模式,以达到优化推理效果的目的。
2. 基于神经网络的人工智能专家系统的设计基于神经网络的人工智能专家系统,正如其名字所示,主要利用了神经网络对异构性和非线性关系的处理能力,以实现智能化的推理和决策。
相比于传统的专家系统,基于神经网络的专家系统的优势主要在于它具有更强的数据处理能力和更灵活的特征提取方法,可以更好地适应复杂和不确定的问题。
人工智能专家系统与神经网络的应用与优缺点
人工智能专家系统与神经网络的应用与优缺点人工智能(AI)是一种模拟人类智能的技术,它通过模仿人类的思维和行为,使机器能够自主地处理复杂任务。
人工智能专家系统和神经网络是AI中两个重要的子领域,它们都在不同的领域有广泛的应用。
本文将探讨人工智能专家系统和神经网络的应用以及它们的优缺点。
一、人工智能专家系统的应用人工智能专家系统是一种基于知识的计算机系统,它模拟了领域专家解决问题的过程。
专家系统通过收集和整理专家的知识,将其编码为规则和推理机制,使系统能够模拟专家的决策过程。
以下是人工智能专家系统的应用领域:医疗诊断:专家系统可以通过收集大量的病例数据和医学知识,对疾病进行精确的诊断和治疗。
它可以帮助医生更快速、准确地做出诊断,提高医疗水平。
企业管理:专家系统可以用于企业决策制定和管理。
通过评估和分析大量的数据,它可以帮助企业领导层做出更明智的决策,提高企业的效率和竞争力。
工业控制:专家系统可以应用于工业生产中的自动控制系统,使生产过程更加自动化、高效化。
它可以根据传感器收集到的数据进行实时监测和控制,提高生产质量和效率。
二、人工神经网络的应用人工神经网络是一种仿真人脑神经元结构和工作方式的计算模型。
它由大量的人工神经元和连接它们的权重组成,通过学习和调整权重来预测结果或解决问题。
以下是人工神经网络的应用领域:图像识别:神经网络可以用于图像识别和分类。
通过训练神经网络,它可以学习到不同图像的特征和模式,并能够自动识别出不同类别的图像。
自然语言处理:神经网络可以用于自然语言处理任务,如语言翻译、情感分析等。
它可以学习语言的语法和语义规则,并能够生成准确的翻译结果或情感分析报告。
金融预测:神经网络可以用于金融市场的预测和分析。
通过学习历史数据和市场规律,它可以预测股票价格、货币兑换率等金融指标的变化趋势。
三、人工智能专家系统的优缺点人工智能专家系统的优点之一是它可以利用专家的知识和经验,进行准确、快速的决策。
【论文】专家系统概述及其应用人工智能毕业论文
【关键字】论文专家系统概述及其应用摘要: 人工智能(Artificial Intelligence) ,英文缩写为AI。
它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。
人工智能是计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器,该领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。
专家系统是人工智能应用研究的主要领域。
专家系统是一个具有大量的专门知识与经验的程序系统,它应用人工智能技术和计算机技术,根据某领域一个或多个专家提供的知识和经验,进行推理和判断,模拟人类专家的决策过程,以便解决那些需要人类专家处理的复杂问题,简而言之,专家系统是一种模拟人类专家解决领域问题的计算机程序系统。
本文中介绍了人工智能的概念,分类,特点以及人工智能的研究的发展及其现状。
由此引出专家系统的基本概念及主要特点。
最后,通过查阅各种资料以及自己的理解分析,对专家系统的主要应用做具体分析。
阐述了将计算机人工智能的专家系统理念与全厚度再生机材料配置与设备自动控制系统相结合的思想,同时,具体分析了构建全厚度再生机材料配置与设备自动控制专家系统可供利用的计算机应用技术,并初步建立了该系统的模块体系。
关键词:人工智能,专家系统,全厚度再生机材料配置与设备自动控制系统Expert system outline and applicationAbstract: The artificial intelligence (Artificial Intelligence), English abbreviation is AI. It is the research, the development uses in simulating, extending and expands human's intelligence theory, the method, technical and an application system new technical science. The artificial intelligence is a computer science branch, it attempts the understanding intelligence the essence, the parallel intergrowth delivers one kind newly to be able to make the response by the human intelligence similar way the intelligent machine, this domain research including robot, language recognition, pattern recognition, natural language processing and expert system and so on.In this article introduced the artificial intelligence concept, the classification, thecharacteristic as well as the artificial intelligence research development and the present situation.From this draws out the expert system the basic concept and the main characteristic. Finally, through consults each kind of material as well as own understanding analysis, makes the concrete elaboration to the expert system main application. Introduced unifies the computer artificial intelligence expert system idea and the Auto-Control system plan, simultaneously, analyzed the construction to Auto-Control system specifically to be possible to supply the use the computerapplication technology, and established initially module of this expert system.Key word: Artificial intelligence, Expert system, Auto-Control Expert System目录1 引言1.1 人工智能人工智能(Artificial Intelligence) ,英文缩写为AI。
基于专家系统与神经网络相结合的指挥决策仿真研究
图1 .表示出了作为神 经网络 的基本 单元的神经元模 的优点
f
图 1 基 本神 经 元模 型
是一种互为补充 的关系 。 例如 , 神经网络难 以提供 解释 , 但
是 专家系统可 以提供解释 ; 而另一方面 专家系统很难 用不 完整和不一致 的知识库规则进 行推理 , 而神经网络却可 以
机械学 习与讲授 式学 习 , 比学 习与观察 式学习还 处于研 网络结构 , )随机地 确定节点 连接权值 和阈值 ,3 类 ( 2 ()读人 究 阶段 ; 由于 专家 系统是基于 人的经验 , 当对规则 的描 述 样本数据 ; )求 隐含层单元输入 输 出;5 ( 4 ()求输 出层 单元 较为粗略时 , 有可能 出现定量化不够细致 。 尤为突出的是 , 输入输 出; )求输出层 单元误差 与隐含层单元误差 ; ( 6 如果 专家系统缺乏 自适应 性及 相应的 自组织 、 自学 习能力 , 因 样本 没有学 习完毕 ,则转人 ()()调整权值 和阈值 ,8 3,7 () 则转入 ()()保 存权 值 、 3; 9 阈值 , 从而 此对 专家的依赖性 过大 , 只能 再现 专家经验 , 不易 发现新 若对 总误差 不满 意 , 规则、 形成新 经验 。
确定具体 网络推理模型 ; 0 把 已知数据 作为输入赋予 网 () 1
络输入层 的多个节点 ;1)利用特性 函数 分别计算网络 中 (1
2神经网络的概念 .
神经 网络 由大量 处理 单元 , 经广泛互 连而组成 的人工 各层 的输 出;1)用阈值函数对 输出层 的输 出进 行判 定 , (2
与经络结的挥策真究 于家统神网扭舍指决仿研
文 /刘金 广
1专家系统在指挥决策仿真中的优缺点 .
基于BP神经网络在专家系统知识获取上的应用
4 单相完全 接地相 电压 为零, 非接地相 接地 电压升高至线电压 单 相不完全 一相电 压 降低 , 不到 零 , 但 接地 两相升高但不相 等, 中一 其 相可略超过线电压 单 相不完全 一相电压升 高, 不超过线 电 接地 压 , 相 电 压 降 低 , 两 但不 相等
中 图分 类 号 :P 9 T33 文 献 标识 码 : A d i 0 3 6/ . s.0 62 7 .0 0 0 .2 o:1.9 9 ji n 10 - 5 2 1 . 102 s 4
Ap lc to fEx r y t m o e e Ac uito s d o p ia i n o pe tS s e Kn wl dg q s i n Ba e n BP Nur lNe wo k a t r
罗锋 华 陈慕 君 涂 云 涛 , ,
(. 1 江西现代职 业技 术学院, 江西 南昌 30 9 ; . 30 5 2 中国瑞林工程技 术有限公 司, 江西 南 昌 3 00 ) 3 0 2
摘 要 : 出 电 力线 路 故 障诊 断 专 家 系统 中基 于 B 提 P神 经 网络 知识 获 取 的 方 法 , 用神 经 网络 的 自学 习功 能 , 决 知 识 更 新 利 解 的 问题 , 并在 一 定 程 度 上 弥 补 了专 家 系统在 知识 获取 上 的 不 足 。 关 键 词 :P神 经 网络 ;知识 获取 ; 障 诊 断 B 故
21 00年第 1 期
文 章 编 号 :0627 (O O O -070 10 —4 5 2 l ) l 7 -3 0
计 算 机 与 现 代 化 J U N IY I N A HU I A J U XA D I A S
第 13期 7
基于 B P神 经 网络 在 专家 系统 知识 获 取上 的应 用
基于VB语言的神经网络专家系统设计与应用
Network World •网络天地Electronic Technology & Software Engineering 电子技术与软件工程• 17【关键词】VB 语言 神经网络 专家系统 设计与应用随着经济的快速发展和计算机网络技术的广泛应用,人们对计算机的故障检测要求越来越高,在以往专家系统的软件设计中,存在很多问题,比如:计算机运行速度不理想、人机交互的方式不健全等,所以在传统专家系统的基础上建立了神经网络故障诊断专家系统。
神经网络故障诊断专家系统,运用了VB 编程语言,而在计算机所有的编程语言中,只有VB 编程语言能解决上面出现的问题。
1 神经网络专家系统的设计原理1.1 神经网络专家系统的结构神经网络专家系统主要是为了实现人们对知识的方便获取,神经网络专家系统充分利用自身的学习能力、处理问题的能力来提高系统的智能化水平。
神经网络专家系统分为四大模块,分别为:获取专家知识的模块;机制进行推理的模块;机制推理的解释说明模块;系统I/O 模块。
1.2 神经网络专家系统知识库的组建组建系统知识库是建立神经网络专家系统的首要任务,组建知识库大体上分为两个内容,一是获取知识;二是储存知识。
通过神经网络系统建立的学习模型来获得的,神经网络基于VB 语言的神经网络专家系统设计与应用文/黄传连学习模型是由大量的经验总结出的典型样本,而知识的储存是神经网络专家系统将知识以矩阵式的形式来保存,方便人们的管理。
知识库组建大体上可以分为三个步骤:(1)通过确认的神经网络专家系统机构来分析故障诊断;(2)寻找与之匹配的典型样本;(3)确定神经网络专家系统的各个神经元的权值和阈值。
1.3 神经网络专家系统的推理机制神经网络专家系统的推理机制就是怎样用专家系统的知识库去解决问题,它是一种推理加计算的过程,在推理的过程中,也可以根据对网络参数的学习和算法来进行调整,这种推理机制不是一成不变的,它是一种能自我适应机制。
基于神经网络的专家系统研究及应用
Ke wod :Ari ca u a t r ( y rs t il i f Ne rl wok ANN ) Ne ,Ex e y tm ( S) p rS s t e E ,Ba kP o a a o ( c r p g t n BP)Alo tm , i g rh i
Kn wl d e I f ri gM a h n . o e g , n ern c i e
但 是 目前 ,专家 系统 的技术 仍 处于 不断 发展 完善 的阶段 ;从 近几 年 的研 究成 果看 ,传 统 专家 系统在 使用 中存 在着 许 多缺 陷 。 ( ) 识 获取 的“ 1知 瓶颈 ” 常专 家 系统 的知 :通
识 获取 主要 依靠 移植 , 由知 识工程 师 将领 域 专家
X1
及开发方式有着重要的意义 。
1 神经网络专家系统的综述
11 神 经 网络概 述 .
X2
● -
Y2
: :
● ●
: :
xN
人 工神 经 网络 ( rf i erl t rs A t ca N ua Ne k— i l i wo A NN)是一种 应 用于类 似 于大脑 神经 突触 联接 结
错 能 力 , 良好 的 自学 习 、 自适 应 、联想 等 智能 。 如 图 1 示 的是双 层人 工神 经 网络 。 所
1 专家系统概述 . 2
专 家系 统是 具有 大量 专 门知识 ,并 能运用 这 些 知 识 解 决特 定领 域 中 实 际 问题 的 计 算 机 程 序
曹
—
图 2 传统 的专 家 系统 结构
由 于人 工 智 能 和 专 家 系 统 在 各 自领 域 中均 得 到 了成功应 用 ,而神 经 网络专 家系 统是 人工 神 经 网络 论对人 工 智 能和 专 家系统 的重大发 展 ,因 此 ,研 究神经 网络 专 家系统 的技 术方 法 、应 用 以
神经网络与专家系统的结合及其应用研究
神经网络与专家系统的结合及其应用研究第l0卷第2期江八一农垦大学……醚盎塑'王智敏(黑龙江八一农垦大学工程学院密山158308)摘要在分析神经罔络与专家系统相结合的优点基础上.探讨了神经阿络与专家系统的几种常见结合方式,■述了该方法的典型应用一一基于神经阿络的故障诊断系统,并以发动机故障诊断为倒精出了两者结台的具体宴现.中国分类号TP3191引言专家系统和神经网络是两种主要的人工智能应用技术.将专家系统与神经网络有机结合,两者取长朴短,充分发挥各自特长.再加入模糊理论等先进技术.是当前智能系统发展的基本特征和必然趋势.如何把它们结合得更合理更巧妙已成为有关专家共同探讨的新兴前沿课题.本文对神经网络和专家系统的结合方式进行了初步探索.神经网络为现代机器的故障诊断提供了新的理论方法和技术手段,具有很大的发展潜力和应用前景.利用神经网络与专家系统技术相结合.提高了系统的智能水平.可实现诊断的准确,快速和高效性,也为汽车发动机的故障诊断提供了一种新的方法和思路.2神经网络与专家系统的互补神经网培可以弥补解决传统专家系统在应用中遇到的问题.比如,(1)专家系统的.脆弱性印知识和经验不全面.遇到没解决过的问题就无能为力;利用神经网络的自学习不断丰富知识库内容,从而解决知识更新的同题.《2)对于E8"知识获取的困难这.瓶颈问题,利用ANN的高效性和方便的自学习功能,只需用领域专家解决问题的实例来训练ANN.使在同样的输入条件下,ANN能获得与专家给出的解答尽可能接近的输出.(3)推理中的匹配冲突.组合爆炸及.无穷递归使传统鹤推理速度慢,效率低,主要是由于E8采用串行方式,推理方法简单和控制策略不灵活.而ANN的知识推理通过神经元之间的作用实现,总体上ANN的推理是并行的.速度快.一般来说.ANN是基于精人~输出的一种直觉性反射,也叫形象思维经验思维,适于发挥经验知识的作用,进行浅层次的经验推理E8是基于知识,规则匹配的逻辑知识的作用,进行深层次的逻辑推理.鹤的特色是符号推理,ANN擅长数值计算.由此可见.传统鹤与^NN科学地加以综合,并加人探层次知识,取长补短,充分发挥各自的特长,将会提高智能系统的智力水平.1998—04—28l趺稿?中国农业大学东区2l4信箱孙永厚?男,31岁?讲师.中国农业大学(东区)硬士研究生毕业.第2期孙永厚等:神墅哩鳖童塞墨堡塑堕全垦基堡旦里塞3神经网络与专家系统结合的方式神经网络与专家系统结合的方法多种多样,常见的有以下几种.首先,按连接方式分为:(1)并列协同法:并列使用神经网络,专家系统和算法库等作为各自独立的模块,执行系统的某些功能,最后经过组合,得到问题的解答.(2)串行法:将专家系巍租神经阿络串联相接来求解问题.例如:专家系统1用于帮助神经网络进行训练及复杂的人机交流;神经网络用来进行决策和问题求解;专家系统2用来解释神经网络的输出结果,并驱动有关执行机构.上述两种方法根据被求解问题的需要把系统分为若干个模块?每个模块分别用专家系统或人工神经网络技术实现.这两种方法通称为模块相接法或集成法.其次,按两者的地位分为:(1)专家系统为主,神经网络为辅(见图1).专家系统在必要时调用神经网络文件.例如嵌人法,即在专家系统内嵌人神经网络,用于执行在专家系统周期中耗费时间最多的工柞模式匹配,以加快专家系统的执行速度.(2)神经网络为主,专家系统为辅(见图2).神经网络在必要时调用专家系统文件,由专家系统给出解释.进行界面臂理.例如功能模拟法,神经网络模拟专家系统来实现某种功能,以追求系统性能的改善.图1Bs为主的结构图2ANN为主的结构图3两院制结构此外,还有指导式和两院制结构等.其中,两院制结构(见图3)将使Bs和ANN两种形式的知识可以共事.虽难以实现却最具发展前景.所谓两院制结构.就是在整个系统中.大多数知识同时以神经网络和符号形式两种方式表示,每部分以各自独特的推理机制工柞.岿要时可从一种形式中抽取知识并将其转化成另一种形式.实质上两种形式的知识是共事的.例如用神经网络构造一个符号化模型.~Bs和ANN的结合在具体应用时,可以不拘一格,将上述各种方式混合运用.以便更挥此种方法的优越性,实现更多的功能.本文后面实例中对神经网络和专家系统的结合方式进行了初步探索.总体上将神经网络嵌人到专家系统中,具体诊断推理时主要采取两者的串型或并型等连接方式.4应用实例:故障诊断系统4l基于神经网络的故障诊断专家系统神经网络与专家系统技术相结合比较适用于故障诊断.基于神经网络的故障诊断专家系统,将利用神经网络的自学习功能联想记忆功能和分布式并行信息处理功能等来解决诊断系统的知识表述,知识获取和并行推理等问题.神经网络与专家系统的集成可以发挥各自的优势.非常适合于表达故障诊断及处理系统的知识.48黑龙江八一农垦大学第10卷该系统的知识表述分两种:一种是将专家经验形式化成规则,并存储于知识库中:另一种是通过现场历史数据对神经网络进行训练,将难以形式化的专家经验以非线性映射的形式存储于神经网络的结点上,由协调机构针对不厨情况用规则和神经网络对系统故障进行诊断,得出相应的诊断结果.神经网络系统在完成一个诊断实例之后,可以记忆诊断过程和结果,从而归纳出新的诊断规则,不断扩充知识库的内容,使知识库具有自学习功能,这是本系统与普通诊断系统的重要区别.系统的推理主要包括ANN的浅层经验知识推理和Es的深层逻辑知识推理.ANN采用数据驱动的正向推理策略,从韧始状态出发,向前推理,到目标状态为止.这种推理方式对同一层处理单元来说是并行的,不需要进行规则的前提匹配,克服了传统推理中的匹配冲突等困难.这种推理过程只与网络自身参数有关,其参数可通过学习算法进行自适应训练,因此具有自适应能力.4-2发动机故障诊断系统的螭构特点笔者研审I了一种用于汽车发动机的故障诊断系统,采用了神经网络与专家系统相结合的方法.一般地,神经网络用于对故障进行分类,给出韧步诊断结果,专家系统通过人机对话进行推理.最后给具体诊断结果并解释诊断过程,用户通过人机界面对系统进行操作和管理.系统总体上采用神经网络嵌人的方式,在具体的子模块中包含很多个神经网络和专家系统文件,根据要实现的不同功能要求,分别采用神经网络与专家系统的串受,并受或混合型等方式连接.具体解决某一问题时.系统各子模块有些以专家系统为主,也有些以神经网络为主,更多的情况是将两者有机结合来进行混合求解;有些子模块中利用神经网络和专家系统可以分别求解.供用户参考选择,再通过人机对话确定最后结果.4.3典垂的诊断过程诊断系统子模块的典型结构如图4所示,采用串型连接方式,将Es和^NN两者结合运用.其中,专家系统1用来进行复杂的人机交流;神经网络1用于问题求解;专家系统2用来解释神经网络的输出结果,并进一步推理,得出具体诊断结果.实时专家围4诊断系统子模块的典型螭构/第2期孙永厚荨:神经网培与专i隧统些堕鱼垦基堕旦塞!!以*发动机内部机械一故障为倒简介其诊断过程.判断汽车发动机内部机械部分有无故障最简便的方法就是测量各汽缸压缩终了压力利用神经网络分析这些数据与正常相比偏高或偏低,从而对其进行故障分类.再由专家系统推断出相应故障原因,给出诊断结果.对来自接口由传感器测出的汽缸压力数据值.由镦机内部进行分析处理,井进入内部机械台勺相应子模块.该模块中首先由神经网络进行计算.得出故障分类结果.再进入专家系统中进一步推理.专家系统首先解释神经阿络的输出结果:(例如)某一汽缸压力偏高进一步诊断推理(人机对话):(屏幕显示)请问:行驶中还出现过热或突爆吗?(用户选择)回答:YBs{回车)(弹出窗口)诊断结果:积炭过多或经几次修理后压缩比有了变化,请及时修整15结束语根据要实现的不同功能要求,将神经网络与专家系统结合时可以采用多种方式,如串型,并型或混台型连接等等.这些结合方式各具特色,可以充分发挥神经网络和专家系统各自的优点.从而组合成各种薪型的智能化实用系统.采用神经用络和专家系统相结合构造新型的神经网络专家系统,是智能系统发展的必然趋势.神经网络方法模拟了人类的形象思维,是一种非逻辑,非语言,非静态,非局域和非线性的信息处理方法.它与传统人工智能方法不是简单取代而是互为扑充,辩证统一的关系;此种方法与专家系统结合的发展和应用将给人工智能,计算机科学与信息科学荨领域带来历史性的变革.参考文献1蔡自必等人工智能及其应用北京:清华大学出版杜.1998.6—112张际先.盛霞神经阿培及其在工程中的应用北京:机械工业出版社.1996.1—193衰泉.何募荨专家幕境与神经罔终结合的油机故障诊断系统.中国农业大学.l998.a(2)4戚扬.韩北山汽车教障诊断北京:人民交通出版社.1988383—38689一g2STUDY oNTHEeOMBINA TIONoFNEURALNETWORK WITHEXPERTSYSTEMANDITSAPPLICATIONSSunY onghouYuanQuanWangZhiminABSTRACT:Inthispaper.6omccoⅢmonwaystocombineArtificialNeuralNetwork(ANN)withExpertSystem(E8)areprovided.basedoaanalysingthebenefitsofthe combination.Thetypicalapplicationinfaultdiagnosticexpertsystembasedon ANNisindicated. Thepracticeofthesecombiningwayispresentedbyanexample aboutenginefaultdiagnostic.Keywords:Neuralnetwork~ExpertsystemIFaultdiagnostic。
基于神经网络与专家系统集成的混合系统的研究及应用
.
Ke wo d : ri ca e r ewo k; x e y t m; t g a e d l mi e y tm y r s at i n u a n t r e p r s s i f l l t e i e td mo e ; x d s se n r
HU D n - i ,IHu -in ! I O C u pn 。 o g bn L a ! g, A h - ig a X ’
(.u ie s S h o ,C n r l o t n v r i y C a g h ,u a 08 ,h n ; 1 B s n s c o l e t a S u h U i e s t . h n s a H n n 41 0 3 C i a 2 C i aP to h m c lC r o a in o u a , hn sa H n n 4 0 8 , hn ) . h n e r c e i a o p r t o f H n n C a g h , u a 1 0 3 C i a
Ab t a tT i a e n z d t e u c in t cu e b s p i cp e n it g a e mo e a c i c u e o sr c: hs p p r a My e h f n t sr t r , a i rn i l o u c a d n e r t d d l r ht trs f e a t ca e r l n t o k n x e y tm,n u t e e e r h d t e sr c u e a d f n t n o x d y — r f il n u a ew r a d e p r s se a d f r r r s a c e h t t r n u c i f mi e s s i i t h u o
基于神经网络的医疗诊断专家系统
的竞 争 , 并行 的 。 是
维普资讯
数 理 医药 学 杂 志 2):年 第 1 () ( i卷 第 1期
C 既 往 史 、 烟 史 、 线 检 查 、 F 检 查 、 维 支 气 管 镜 检 查 、 后 吸 X 纤 术
2 举 例 选 取 某 医 院 住 院 病 人 5 1 , 中 4 6 经 病 理 学 、 胞 学 5例 其 8例 细
输 出 层
z
隐 舍层
t - 层 a八
图 1 神 经 网 络 两 层 连 接 模 型
图 1 示 为 两 层 连 接 模 型 。 , … z 所 z , 为 输 入 神 经 元 , , z, Z, 。 2… 为 中 间 神 经 元 , -Y , Y Y , z … 为 输 出 神 经 元 。 一 连 接 每 弧 连 接 着 两 个 神 经 元 , 附 有 一 数 值 并
1 原 理 统 的 结 构 和 功 能 。 中 最 典 型 的 一 种 由 称 做 神 经 元 的 独 立 处 其 理 单元 与连 接 弧连 接 的 网络组 成 , 网络 划 分 为 若 干 层 。
神 经 网 络 ( ua Newo k 是 一 个 由 大 量 简 单 的 处 理 单 Ne r l t r )
作 为 权 值 , 为 z 对 作
或 z对 Y 的 影 响 。 权 值 表 示 影 响 的 增 加 , 权 值 表 示 权 值 正 负
力 很 差 , 能 随 环 境 更 新 知 识 ; 推 理 速 度 慢 。 般 专 家 系 统 不 ③ 一 知 识 表 达 与 知 识 存 储 一 一 对 应 , 信 息 的 处 理 和 存 储 是 分 开 即 的 , 息 的 提 取 和 处 理 过 程 是 串 行 的 , 识 越 多 , 理 速 度 越 信 知 推
基于神经网络专家系统的研究与应用
基于神经网络专家系统的研究与应用目录一、内容描述 (2)1.1 研究背景与意义 (3)1.2 国内外研究现状 (4)1.3 论文结构安排 (5)二、神经网络基础理论 (7)2.1 人工神经网络概述 (8)2.2 神经网络的基本模型 (9)2.3 神经网络的学习算法 (10)2.4 神经网络的性能优化 (12)三、专家系统基础理论 (13)3.1 专家系统概述 (14)3.2 专家系统的基本结构 (14)3.3 专家系统的知识库与推理机 (16)3.4 专家系统的开发与实现 (17)四、神经网络与专家系统的结合 (18)4.1 结合方式概述 (19)4.2 神经网络在专家系统中的应用 (20)4.3 专家系统在神经网络中的应用 (22)4.4 混合系统的优势与挑战 (23)五、基于神经网络专家系统的研究方法 (25)5.1 数据预处理与特征提取 (26)5.2 神经网络模型的构建与训练 (27)5.3 专家规则的引入与优化 (28)5.4 混合系统的集成与测试 (29)六、基于神经网络专家系统的应用案例 (31)6.1 案例一 (32)6.2 案例二 (33)6.3 案例三 (34)6.4 案例四 (35)七、结论与展望 (36)7.1 研究成果总结 (37)7.2 存在的问题与不足 (38)7.3 未来研究方向与展望 (40)一、内容描述本文档主要研究了基于神经网络的专家系统在各个领域的应用,并对相关技术进行了深入探讨。
本文介绍了神经网络的基本概念和原理,包括神经元、激活函数、前向传播、反向传播等基本操作。
本文详细阐述了神经网络在模式识别、分类、回归等问题上的应用,以及在图像识别、语音识别、自然语言处理等领域的成功案例。
在此基础上,本文进一步探讨了基于神经网络的专家系统的研究与应用。
本文介绍了专家系统的基本概念和结构,包括问题求解器、知识库、推理引擎等组成部分。
本文分析了神经网络在专家系统中的优势和局限性,以及如何将神经网络与传统专家系统相结合,以提高系统的性能和效率。
基于神经网络的专家系统
基于神经网络的专家系统李晶;廉迎战【摘要】针对专家系统知识获取的"瓶颈问题"和神经网络知识表达的"黑箱结构"问题,提出将专家系统与神经网络技术集成,达到优势互补的目的.利用神经网络优良的自组织、自学习和自适应能力来解决专家系统知识获取的困难.提出了基于神经网络专家系统的结构模型,知识表示方式以及推理机制等.【期刊名称】《电脑与电信》【年(卷),期】2010(000)006【总页数】2页(P56-57)【关键词】专家系统;神经网络;系统集成;知识表示;推理机制【作者】李晶;廉迎战【作者单位】广东工业大学,广东轻工职业技术学院,广东,广州,510300;广东工业大学,广东轻工职业技术学院,广东,广州,510300【正文语种】中文l.引言专家系统是一个智能计算机程序,其内部含有大量的某个领域专家水平的知识和经验,能够利用人类专家的知识和解决问题的方法来处理该领域问题。
专家系统是基于知识的系统,主要由知识库、数据库、推理机、人机接口、知识获取等部分组成。
知识库存储从专家那里得到的特定领域的知识,这些知识包括逻辑性的知识和启发性知识两类。
数据库用于存放专家系统运行过程中所需要和产生的信息。
推理机的作用是按照一定的控制策略,根据用户提出的问题和输入的有关数据或信息,按专家的意图选择利用知识库的知识,并进行推理,以得到问题的解答,它是专家系统的核心部分。
人机接口部分的功能是解释系统的结论,回答用户的问题,它是连接用户与专家系统之间的桥梁。
知识的获取是为修改知识库原有的知识和扩充知识提供的手段。
2.传统专家系统存在的问题传统专家系统是基于知识的处理的系统,将知识整理后形式化为一系列系统所能接受并能存储的形式,利用其进行推理实现问题的求解。
尽管与人类专家相比,专家系统具有很大的优越性。
但是,随着专家系统应用的日益广泛及所处理问题的难度和复杂度的不断扩大和提高,专家系统在某些方面已不能满足是实际工作中的需求,具体体现在以下几个方面:(1)知识获取的“瓶颈”问题。
基于神经网络联锁系统故障诊断专家系统的研究
一
需 耍 的学 习精 度 。 把 孥家 求 解 实 际 问题 的 启发 式 知 识 与 经验 分 布 到 网 络 的 各 个 节 点 及节 点 间 的 权
Ab ta t I wa t d c d te s u t r dt ewo kn r cp e f h x e y tm f e rl ewo k a d d s r e s r c : t s n r u e t cu e i o h r n a r igp i i lso t eE p a S se o n u a n t r , e c i d h n n b t eCo u e — tro k n n r l a l Dig o i E p a S s m. h mp tri e l c ig Co to u t a n ss x e y t n F e Ke r s Co u e - tr c i gS se fu t ig o i; e r l e wo k E p a S s m ywo d : mp tri e l k n y t m; a l d a n ss n u a t r ; x e y t n o n e
L U B —o g L onn L h.in l oh n . I Gu .i. I i a g Z q
( c o l f noma o n l  ̄ cl n ier g L n h uJ oo gU iesy, az o 7 0 7 , h a S h o o fr t na dE e i gn ei , a z o i tn n ri L n h u 3 0 0 C i ) I i c aE n a v t n
基于神经网络的专家系统
Ke r s e p r y tm ri ca e r l ewo k;n e r td s se ywo d : x e t se l tf il u a t r itg ae y tm s a i n n
l 引言
专家 系统 ( x e t S s e )是一种设计用来 对人类专 E p r y tm 家 的问题求解 能力建模 的计 算机程序 。专家 系统是…个 智 能计 算机 程序 ,其 内部含有 大量 的某 个领域专 家水平 的知 识和经 验,能够利 用人类专 家的知识 和解决 问题 的方法 来 处 理该 领域 问题 。一 专 家 系统 应具 有 以下 三 个基 本特 个 征 :启 发性一一 不仅能使用 逻辑性知 识还 能使用启发性 知 识 ;透 明性一一 能向用户解释 它们 的推理过程 ,还能 回答 用户 的…些 问题 :灵活性一一 系统 中的知识 应便于修 改和 扩充 ;推理性一一 系统 中的知识必然 是一个漫 长的测试 , 修 改和 完善过程 。专家系统 是基于知 识的系统 。它 由如 图 1 所示 的5 个基本 的部分组成 。 。 。 ’
方 式 以及 推 理 机 制 等 。
关键词 :专家 系统 ;神 经网络 ;系统 集a ur lNe wor pe tS s e Ba e O 1Ar i i lNe a t i k
ZH OU i g— n P M n mi g ENG a Yl n
知 识 库 存 储 从 专 家 那 里 得 到 的 特 定 领域 的 知 识 ,这 些 知 识 包 括 逻 辑性 的知 识和 启 发
人 机接 【 _ = 】 _
的结论 ,回答用户 的 问题 ,它是连 接用户 与专家系统之 间
的桥 梁 。 知 识 的 获 取 是 为 修 改 知 识 库 原 有 的 知 识 和 扩 充 知 识 提 供 的手 段 。
专家系统在医疗领域中的应用研究
专家系统在医疗领域中的应用研究1. 概述随着人工智能的迅猛发展,专家系统跨入了广泛的应用范畴,其中医疗领域可能是最重要的一个。
根据世界卫生组织的数据,专家系统可以帮助医生提高诊断的准确度和效率,同时也能减轻医生的压力和负担。
本文旨在探讨专家系统在医疗领域中的应用研究,并分析其优势和局限性。
2. 专家系统在医疗诊断中的应用专家系统帮助医生诊断疾病的过程中,根据患者的病症、家族史、生活方式等多维度信息,辅助医生给出一个精确的诊断结果。
此外,专家系统也能够给出针对性的治疗方案和建议,这对医生而言是非常重要的辅助手段。
其中,常见的专家系统包括基于规则的专家系统和基于神经网络的专家系统,这些系统被广泛应用于肺癌、糖尿病、心脏病等疾病的诊断和治疗中。
3. 专家系统在医疗决策中的应用专家系统不仅帮助医生做出诊断,还可以辅助医生做出决策,如手术计划、治疗方案等,特别是对于复杂病例的处理,专家系统的帮助将会起到关键的作用。
此外,专家系统还可以对医药品的选取和剂量的推荐提供有效支持,能够提高医生的治疗效果。
4. 专家系统在医疗培训中的应用专家系统在医疗培训领域中的应用也是逐渐增多的。
利用人工智能技术,制作虚拟病例、模拟手术等,为医学生和医生提供实践和体验,以便更好地了解和掌握医疗技能,并更好地运用各种治疗方法解决实际问题。
5. 专家系统的优势和局限性在医疗领域中使用专家系统,它的优点显而易见:可以降低诊后误差率、提高诊断和治疗效率、规范化医疗流程等。
但是,在专家系统发展过程中,也面临着一些局限性:专家系统的可靠性和准确性需要得到更好的保证和提高、医疗知识的迅速更新和变化也带来了技术研发上的挑战、数据的获取和质量也需要逐步保证,更重要的是,患者个体差异化的处理也将是未来专家系统开发需要解决的重要问题。
6. 结论专家系统在医疗领域中的应用将会是人工智能技术的重要突破口之一。
在未来,专家系统将会更加智能化、个性化、用户友好化,帮助更多医生做出高质量、高效率的工作,也解决了医疗资源分配不平衡和医疗质量不一致的问题。
专家系统及人工神经网络在材料设计中的应用
专家系统及人工神经网络在材料设计中的应用B10060519 陈晓强专家系统是一个智能计算机程序系统,其内部含有大量的某个领域专家水平的知识与经验,能够利用人类专家的知识和解决问题的方法来处理该领域问题。
也就是说,专家系统是一个具有大量的专门知识与经验的程序系统,它应用人工智能技术和计算机技术,根据某领域一个或多个专家提供的知识和经验,进行推理和判断,模拟人类专家的决策过程,以便解决那些需要人类专家处理的复杂问题。
长期以来,材料研究采用的是依赖大量实验、进行大面积筛选的方法,要消耗大量人力、物质资源和时间,并且由于诸多经验和现象还未能用恰当的理论解释,尚不能脱离经验性实验和探索性实验的方法,效率不够高,于是今年人们利用飞速发展的计算机人工智能来帮助科学家对材料设计进行探索研究。
人工智能的研究是要分析人类的思维过程或人类智能可能具有的功能,并在计算机系统中模拟实现。
而专家系统是人工智能研究领域中最活跃、最具实现价值的应用领域之一。
如果把专家系统应用于我们的材料设计之中,便诞生了材料设计专家系统。
材料设计专家系统是指具有相当数量的与材料有关的各种背景知识,并能运用这些知识解决材料设计中有关问题的计算机程序系统。
最理想的专家系统是从基本理论出发,通过计算和逻辑推理预测未知材料的性能和制备方法。
但由于影响材料的组织结构和性能的因素极其复杂,这种完全演绎式的专家系统还难以实现。
目前的专家系统是以经验知识和理论知识相结合为基础的。
一个完整的专家系统的组成:知识库:知识库是用于存放领域专家提供的专门知识;工作数据库:它主要由问题的有关初始数据和系统求解期间所产生的中间信息组成;推理机:一个专家系统中推理机所要解决的问题是如何选择和使用知识库中的知识,并运用适当的控制策略进行推理来实现问题的求解;知识获取机制:主要是为了实现专家系统的自我学习,在系统使用过程中能自动获取知识,不断完善扩大现有系统功能。
解释机制:回答用户提出的各种问题;人机接口:主要功能是实现系统与用户之间的双向信息转换,即系统将用户的输入信息翻译成系统可接受的内部形式,或把系统向用户输出的信息转换成人类所熟悉的信息表达方式。
基于神经网络专家系统的高压断路器故障诊断研究
文章 编号 : 6 2—0 4 ( 0 1 0 0 7 0 17 3 2 2 1 )3— 0 3— 4
高压 断路 器 在 电网 中起 控制 和保 护 的双 重作
用 , 电力 系统 中 非 常重 要 的开 关 设 备 。它 发 生 是 故 障时 会 引起 电 网事 故 或扩 大 事 故 , 造成 相 当大 的经济及其 他方面 的损失 。因此 , 高压 断路器 进 对
王
娜, 李
婧: 基于神经网络专家系统 的高压 断路器故 障诊 断研 究
基 于神经网络专家 系统的高压断路 器故障诊断研 究
王 娜 , 李 婧
(. 1 济源职业技术 学院 电气工 程系, 河南 济源 4 9 0 ;. 50 0 2 河南机 电高等专科 学校 电子通信 工程 系, 河南 新 乡 4 3 0 ) 50 2
户输 出
娜 ( 90一) 女 , 南 焦 作 人 , 源 职 业 技 术 学 院 电 气 工 程 系 助 教 , 究 方 向 为 智 能 仪 表 与 检 测 技 术 ; 18 , 河 济 研
李
婧( 94一) 女 , 18 , 湖北松滋人 , 河南机 电高等专科学校 电子通信工程 系助教 , 研究方 向为故障诊断 。
一
行早期 预测 、 监测及故 障诊断是保证 系统 安全 运行 的重要手段 之 一 , 也有 利 于 实现科 学 的状态 检 修 , 从而最大 限度地提高 电力系统运 行的可靠性 。 近 年来 , 关 神 经 网络 与 专 家 系统 的融 合技 有
术 E益 受 到重视 , 经 网络 与 专 家 系 统各 自能解 t 神 决某 一特 定类 型 的 问题 , 互 结 合 可 以充 分 发挥 相 专 家 系统逻 辑推 理 能力 强 和 神 经 网 络鲁 棒 性 好 、
基于神经网络的专家系统在温室控制中的应用
图2 P神经网络拓扑结构 B
其 中激励 函数为( ,) 0 1 内连续取值的 S m i 函数 : i o g d
f( =1 ( +e ) x) / 1 一
Hale Waihona Puke 误差计算采用公式 : E 丢 £ Oz = ∑( 一 i )
其 中, 表示第 i t 个样本的期望输出值 ; 0 表示第 i 节点实际输 出值 。权矩阵修正采用公式 :
第 3期
张 洪波等 : 于神 经 网络 的 专 家 系统在 温 室控 制 中的应 用 基
21 6
图 2中 , 设 、 志分别 表 示 输 人 层 个 数 、 、 隐层 个 数 、 出 层 输 个数, 令
点输 出为 :
为输 入 层与 隐层 的连 接权 值 , 为隐层 至输 出层 的
结 构简单 , 对小样 本训 练具 有很 好 的效果 , 故选 用 B P网络 。 B P神经 网络 即误差 反 向传 播 网 络 , 由输 入 层 、 隐含 层 、 出层 3 输 部分 组成 的多层 前馈 网络 。 当给定 一 个输 入 时 , 输 入层 到 输 出层 从
用户
的传递是一个前向传播过程 , 如果实际输 出与期望输出存在一定 的
基 于神 经 网络 的专 家 系统在 温 室 控 制 中 的应 用
张洪波 , 陈 平 , 刘 学 , 余 志强
( 中国电子科 技 集 团公 司第三十 四研 究所 , 西 桂 林 5 10 ) 广 4 0 4
摘要 : 为了实现温室控制 , 针对 温室环境的多输入 、 多输出 、 非线性 和难 以建立数学 模型等特点 , 出一 种基于 提 B P神经 网络的专家系统并用 于温室控 制。该方法将传感器采集 的温度 、 湿度 等信息输 入到神经 网络专家系统 , 在 获得决 策结果 的同时通知控制部分 执行 相应 的决策 。这种方法不仅解决 了传统专家 系统知识获取 的瓶颈问题 、 推
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
摘要现代化的建设需要信息技术的支持,专家系统是一种智能化的信息技术,它的应用改变了过去社会各领域生产基层领导者决策的盲目性和主观性,缓解了我国各领域技术推广人员不足的矛盾,促进了社会的持续发展。
但传统专家系统只能处理显性的表面的知识,存在推理能力弱,智能水平低等缺点,所以本文引入了神经网络技术来克服传统专家系统的不足,来试图解决专家系统中存在的关系复杂、边界模糊等难于用规则或数学模型严格描述的问题。
本文采用神经网络进行大部分的知识获取及推理功能,将网络输出结果转换成专家系统推理机能接受的形式,由专家系统的推理机得到问题的最后结果。
最后,根据论文中的理论建造了棉铃虫害预测的专家系统,能够准确预测棉铃虫的发病程度,并能给用户提出防治建议及措施。
有力地说明了本论文中所建造的专家系统在一定程度上解决了传统专家系统在知识获取上的“瓶颈”问题,实现了神经网络的并行推理,神经网络在专家系统中的应用具有较好的发展前景。
关键词神经网络专家系统推理机面向对象知识获取AbstractModern construction needs the support of IT, expert system is the IT of a kind of intelligence, its application has changed past social each field production subjectivity and the blindness of grass-roots leader decision-making, have alleviated the contradiction that each field technical popularization of our country has insufficient people, the continued development that has promoted society. But traditional expert system can only handle the surface of dominance knowledge, existence has weak inference ability, intelligent level is low, so this paper has led into artificial neural network technology to surmount the deficiency of traditional expert system, attempt the relation that solution has in expert system complex, boundary is fuzzy etc. are hard to describe strictly with regular or mathematics model. This paper carries out the most of knowledge with neural network to get and infer function , changes network output as a result into expert system, inference function the form of accepting , the inference machine from expert system gets the final result of problem. Finally, have built the expert system of the cotton bell forecast of insect pest according to the theory in this thesis, can accurate forecast cotton bell insect become sick degree, and can make prevention suggestion and measure to user. Have proved on certain degree the expert system built using this tool have solved traditional expert system in knowledge the problem of " bottleneck " that gotten , the parallel inference that has realized neural network, Neural network in expert system application has the better prospect for development.Key words Neural network Expert system Reasoning engineObject-orientation Knowledge acquisition目录摘要 (I)Abstract (II)第1章绪论 (1)1.1 论文研究的背景 (1)1.1.1 国内外研究现状 (1)1.1.2 专家系统在开发使用中存在的缺点 (2)1.1.3 神经网络的局限性 (3)1.2 论文研究的主要内容 (3)1.3 论文研究的目标及意义 (4)1.4 论文的组织结构和安排 (4)第2章神经网络和专家系统的基本理论 (5)2.1 神经网络的基本理论 (5)2.1.1 神经网络的概述及工作原理 (5)2.1.2 神经网络的基本特征及优点 (6)2.1.3 BP神经网络模型 (8)2.1.4 BP网络结构设置 (10)2.2 专家系统的基本理论 (12)2.2.1 专家系统的功能 (12)2.2.2 专家系统的基本结构及组成 (13)第3章基于神经网络专家系统的研究 (16)3.1 神经网络专家系统整体设计 (16)3.1.1 神经网络专家系统总体结构 (16)3.1.2 神经网络专家系统的组成及功能 (16)3.2 知识表示 (17)3.2.1 传统知识表示方法 (18)3.2.2 面向对象知识表示方法 (19)3.2.3 本论文采用的知识表示方法 (20)3.3 知识获取 (21)3.3.1 知识获取的基本方法 (22)3.3.2 神经网络知识获取方法 (23)3.4 推理机 (25)3.4.1 专家系统推理机制 (25)3.4.2 神经网络专家系统的推理机制 (26)3.5 知识存储与维护更新 (26)3.5.1 神经网络知识存储 (26)3.5.2 神经网络知识维护更新 (27)3.6 用户界面 (27)第4章基于神经网络专家系统的应用 (29)4.1 例子的建造背景 (29)4.2 例子的建造过程 (30)4.2.1 特征因子选择 (30)4.2.2 网络参数配置 (30)4.2.3 样本数据处理 (31)4.2.4 训练网络 (31)4.2.5 网络训练结果分析 (34)4.2.6 专家建议 (34)4.3 例子的结果分析 (34)结论 (36)致谢 (37)参考文献 (38)附录1 外文资料中文翻译 (40)附录2 外文资料原文 (45)第1章绪论1.1 论文研究的背景专家系统(Expert System,缩写ES)是人工智能领域应用研究最活跃的领域之一,日益得到广泛的应用。
它是一个具有大量专门知识与经验的程序系统,应用人工智能技术,根据某个领域里一个或多个人类专家提供的经验和知识进行推理,模拟人类专家的决策过程,解决那些需要专家解决的复杂问题。
1.1.1 国内外研究现状国内早在1988年,戴汝为院士便提出了综合智能系统模型的设想。
综合主义思想的直接成果首先是人工神经网络专家系统的产生,其实质是用神经网络去构造传统专家系统的各个部件,这在实际中是可行的,并在解决许多实践问题中发挥了作用。
北京科技大学与安阳钢铁集团公司共同开发研制的高炉冶炼神经网络专家系统成功地应用于鞍钢2号300立方米高炉。
安徽省地震局研制的“基于模糊神经网络和符号推理的地震预报专家系统”以模糊神经网络作为专家系统前端,通过分析杂乱无章的数据,得到有关知识[1]。
国外在八十年代末到九十年代初,将专家系统和人工神经网络结合起来的综合主义思想开始产生,国外有cher等人的Neural Network和Connectionist Expert Systems。
同时S.L.Gallat推出的用于医疗诊断的连接主义专家系统,开创了神经网络与专家系统相结合的先例。
1989年DIETZ 等创建了喷气和火箭发动机故障诊断神经网络专家统,DAVID.A.HANDELMAN 继承人工神经网络与专家系统用于智能机器人的研究。
1.1.2 专家系统在开发使用中存在的缺点(1)知识获取的“瓶颈”。
通常专家系统的知识获取主要靠人工移植,由知识工程师将领域专家的知识总结为规则加入到知识库中,这种知识获取是间接的,因而效率低;另外,领域专家的某些经验知识往往只能意会,不能言传,很难用一定的规则或者数学模型来严格描述,而这些经验知识在问题求解过程中是相当重要的,这就是专家系统设计开发中的“瓶颈”问题。
(2)另一种知识获取的困难就是多个领域专家的知识之间相互矛盾的处理。
是在这些知识之间作某种折中处理,还是只取其中的某一种,作为非领域专家的知识工程师在这种情况下也束手无策。
(3)知识“窄台阶”。
目前,一般的专家系统只能在相当窄的专业知识领域内求解专门性问题,对于那些可以用相应经验知识完整描述的问题能够得到正确结论,但是一旦问题超出系统所拥有的专业领域经验知识,出现系统未预计到的情况,即使问题所涉及到的知识只与现有专业领域知识有细微偏差,系统就得不出结论甚至还可能得到错误的结果。
所以存在知识的“窄台阶”,即只有浅层的、表面的、经验性的知识,缺少深层的、本质的、理性的知识。
(4)推理能力弱。
由于推理方法简单,控制策略不灵活,所以容易出现“匹配冲突”、“组合爆炸”及“无穷递归”等问题,推理速度慢,效率低。
(5)智能水平低。
专家系统的知识存储是一一对应的,且限定没有冗余性,因而就失去了灵活性。
一般的专家系统一般不具备自学习能力和联想记忆功能,不能在运行过程中自我完善、发展和创新,不能用联想记忆、识别和类比等方式进行推理。
这样,系统就不能在实践中不断自我完善,就不能从环境变化中发展和创新知识。
系统的功能取决于系统最初的知识和能力,它的本领只是输入知识的总和[2]。