智能决策支持系统-PPT课件.ppt

上传人(卖家):三亚风情 文档编号:2730018 上传时间:2022-05-22 格式:PPT 页数:70 大小:1.45MB
下载 相关 举报
智能决策支持系统-PPT课件.ppt_第1页
第1页 / 共70页
智能决策支持系统-PPT课件.ppt_第2页
第2页 / 共70页
智能决策支持系统-PPT课件.ppt_第3页
第3页 / 共70页
智能决策支持系统-PPT课件.ppt_第4页
第4页 / 共70页
智能决策支持系统-PPT课件.ppt_第5页
第5页 / 共70页
点击查看更多>>
资源描述

1、v掌握IDSS的基本概念,掌握IDSS的组成部件和系统结构;v了解知识表示和知识推理,理解专家系统的决策支持。v熟悉神经网络的决策支持。 3.1 3.1智能决策支持系统概述智能决策支持系统概述 智能决策支持系统(IDSS)是DSS与人工智能(Artificial Intelligent, AI)技术相结合的系统 。 v 专家系统v 神经网络 v 遗传算法 v 机器学习 v 自然语言理解 模型库数据库用户模型库管理系统数据库管理系统问题综合与交互系统人工智能技术专家系统神经网络遗传算法机器学习自然语言理解 用户模型库管理系统数据库管理系统知识库管理系统推理机模型库知识库数据库问题综合与交互系统

2、3.2 3.2 人工智能基本原理人工智能基本原理 人类做决策时需要进行推理(inference),推理是由已知事实通过一定逻辑手段获得未知事实,其模型如图所示: 已知事实未知事实推理 v演绎推理:是从已知一般性规则出发推导出个体事实的结果,其模型如图: 一般性规则个体事实演绎推理v归纳推理:归纳推理即是由大量个体事实出发推导出一般性规则,其模型如图所示: 大量个体事实一般性规则归纳推理 v归纳演绎推理:首先利用归纳推理从大量事实中归纳出一般性规则,用该规则通过演绎推理推导出另一类个体事实的结论,其推理模型如图所示: 大量事实一般性规则归纳推理个体事实大量事实演绎推理 v电脑的演绎推理:数学方法

3、和数学模型的演绎推理最常见的一般性规则的表示方法是采用数学方法,我们称之为数学模型,如数学表达式、数学方程式等。在演绎推理软件中使用的手段是将常用的一些推演方法如最小二乘法等作为固定算法用编程实现并将其存放在一个所谓的方法库或模型库。 v电脑的演绎推理:人工智能方法和逻辑模型的演绎推理人工智能中常用的知识表示方法是谓词逻辑表示法。即是将规则表示为数理逻辑中的一组一阶谓词逻辑的合法公式,而这种模型称为逻辑模型,对此模型可通过一阶逻辑的推理方法以实现演绎推理。 v电脑的归纳推理方法 :验证型归纳 :验证型归纳推理的实现是一个人机交互的过程,特别是反复测试与比较的过程需要人参与,通过人-机不断协作最

4、终才能取得归纳的结果,此种推理我们称之为联机分析处理。 v电脑的归纳推理方法 :探索型归纳:是一种创造力较为强大的归纳推理,这种推理一般没有预先设想的模型,而仅有一些大致的范围与轮廓,因此,这种推理难度较大,推理方法也多。目前这种推理称为数据挖掘。如关联分析、分类分析、聚类分析。 v基于数学模型的演绎决策过程:在数学模型表示中,数据(仓)库数据作为数学模型的参数输入,而演义推理则用方法库中方法调用方式实现。基于数学模型的演绎决策过程如下图所示: 数学公式参 数(数据仓库)方法调用个体事实(数据) v基于逻辑模型的演绎决策过程:在逻辑模型表示中,数据(仓)库数据作为假设前提输入,而演义推理则通过

5、推理引擎实现。基于逻辑模型的演绎决策过程如下图所示: 谓词逻辑公式假设前提(数据仓库)推理引擎个体事实(数据) v验证型归纳的决策过程:在验证型归纳中,归纳推理部分即为数据实验室的人机交互试验。如下图所示: 数据仓库数据实验室试验一般性规则 v探索型归纳的决策过程:在探索型归纳中,归纳推理部分即各种类型算法调用。如下图所示: 数 据(数据仓库)算法调用一般性规则 知识表示在人工智能和专家系统中是最重要的问题之一。知识表示实际上就是对人类知识的一种描述,把人类知识表示成计算机能够处理的数据结构。对知识进行表示的过程就是把知识编码成某种数据结构的过程。v谓词逻辑:谓词逻辑是对简单命题的内部结构的进

6、一步分析,将一个命题分解为客体和谓词两个组成部分。在在谓词逻辑中,把反映某些特定个体的概念称为个体词,把反映个体所具有的关系称为谓词。P(x)是一个谓词公式,其中P为谓词,x是客体变元。谓词逻辑通常以合取( )和析取( )等连接形成谓词公式表示知识。v如何用谓词表示知识 :定义谓词和个体,确定谓词和个体的含义;根据要表达的事物和概念,为每个谓词中的变元赋予特定的值;根据要表达的知识语义,用适当的连接符将各谓词连接起来,形成谓词公式。 predicates *谓词段,对谓词名和参数说明 likes(symbol, symbol) friend(symbol, symbol)clause *字句段

7、,存放的事实和规则 likes(Bell, sports) likes(Mary, music) likes(Mary, sports) likes(Jane, swim) friend(John,x):-likes(x,sports),likes(x,music) *规则Goal *目标 firend(John,x)v概念:产生式规则是专家系统中应用最广泛的知识表示和推理,又称产生式规则表示法,一般表示形成为:IF A THEN B ,即如果A成立则B成立,简化为ABA是产生式的前提,用户提出该产生式是否可用的条件;B是一组结论式操作,用于指出前提A所指示的条件满足时应该得出的结论或应执行的

8、操作。 例:假设有一段专家的数码相机知识:如果照片是用于计算机屏幕显示或者拍摄VCD短片,则采用普通模式即可;如果用于打印6英寸到8英寸的照片或者拍摄HVCD短片,则采用高精度模式;如果要打印8英寸及以上更大照片或者拍摄DVD短片,则采用超高精度模式;如果用64M存储卡,对应三种模式,分别可以存储241、109和24张照片;拍摄短片的时间分别为7分钟、3分钟和1.5分钟。 If 用途=屏幕显示 or 短片=VCD THEN 模式=普通If (用途=照片 and 尺寸=6英寸 and 尺寸=8英寸)or 短片=DVD THEN 模式=超高精度If 存储卡=64M and 模式=普通 THEN 存

9、储量=241 or 短片7分钟If 存储卡=64M and 模式=高精度 THEN 存储量=109 or 短片3分钟If 存储卡=64M and 模式=超高精度 THEN 存储量=24 or 短片1.5分钟 v正向推理:逐条搜索规则库,对每一条规则的前提条件,检查事实库中是否存在。前提条件中各子项若在事实库中不是全部存在则放弃该条规则;若在事实库中全部存在,则执行该条准则,把结论放在事实库中,反复执行上面的过程,直至推出目标。(P107) v逆向推理:目标明确,推理快,逆向推理从目标开始,寻找以目标为结论的规则,并对该规则的前提进行判断,若该规则的前提中某个子项是另一规则的结论时,再找此目标为

10、结论的规则,重复以上过程,直到对某一个规则的前提能够进行判断。由此回溯上一个规则的推理,一直回溯到目标的判断 。v语义网络是通过概念及其语义关系表示知识的一种网络图,是一个带标注的有向图,由结点和弧组成。其中有向图结点表示各种概念、事物、动作、状态等,每个结点可带若干属性,以表征代表的对象的特征,孤是有方向和标注的,方向体现结点间的主次关系,标注表示被连接的两个结点的某种语义关系。 学校主页Have张山学生北京城市计算机设备硬盘上网人动物食物Study inISAAKOAKONeedCanAKOHaveLocatedISAHavev从初始状态开始,利用规则生成所有可能状态,构成树的下一层节点。

11、检查是否出现目标状态G,若未出现,分别顺序列用规则,生成再下一层的所有节点,再检查,继续直到找目标为止。 v如下数码难题:2831476512384765初始棋局(初始状态)目标棋局(目标状态)8 32 1 47 6 58 1 32 47 6 52 8 37 46 1 52 8 37 1 46 51 2 38 47 6 528 31 47 6 52 318 47 6 528 316 47 528 31 4 7 6 52 8 3 1 47 6 52345 8 32 1 47 6 52 8 37 1 4 6 5 2 31 8 47 6 52 31 8 47 6 52 8 31 6 4 7 52 8

12、 31 6 4 7 52 81 4 37 6 52 8 31 4 57 6678 32 1 47 6 52 8 37 1 46 51 2 3 8 47 6 52 3 41 87 6 52 8 3 6 4 1 7 52 8 31 6 7 5 42 81 4 37 6 52 8 31 4 57 61428 31 47 6 52 318 47 6 528 316 47 528 31 4 7 6 52 8 3 1 47 6 52345 8 32 1 47 6 52 8 37 1 4 6 5 2 31 8 47 6 52 31 8 47 6 52 8 31 6 4 7 52 8 31 6 4 7 52

13、81 4 37 6 52 8 31 4 57 6678 32 1 47 6 52 8 37 1 46 51 2 3 8 47 6 52 3 41 87 6 52 8 3 6 4 1 7 52 8 31 6 7 5 42 81 4 37 6 52 8 31 4 57 6148 32 1 47 6 58 1 32 47 6 52 8 37 46 1 52 8 37 1 46 51 2 38 47 6 5从初始状态S开始,利用规则生成搜索树下一层 ,检查是否出现目标状态G,由此状态规则再生成下一目标节点G,若未出现,继续以上过程。 2 8 37 46 1 52 8 37 1 46 52 8 37 1

14、 4 6 52 8 37 1 46 51 2 38 47 6 51 2 3 8 47 6 52 318 47 6 5 2 31 8 47 6 51 2 3 8 47 6 58 32 1 47 6 58 1 32 47 6 51228 31 47 6 52 8 3 1 47 6 5 8 32 1 47 6 58 32 1 47 6 53458 1 32 47 6 58 32 1 47 6 51228 31 47 6 52 8 3 1 47 6 5 8 32 1 47 6 58 32 1 47 6 53452 8 37 46 1 52 8 37 1 4 6 52 8 37 1 46 52 8 37

15、 1 46 51 2 38 47 6 52 318 47 6 5 2 31 8 47 6 51 2 3 8 47 6 5 3.3 3.3专家系统专家系统 利用大量的专家知识,运用知识推理的方法来解决特定领域中的实际问题的计算机程序系统。 v按应用领域:分为医疗诊断、勘探v按知识表示技术:分为基于逻辑的、基于规则的等 v按推理控制策略:分为正向推理、逆向推理等。 推理机知识库咨询建议人机接口知识获取专家用户专家系统核心产生式规则知识表示形式容易被人理解;它是基于演绎推理的,保证了推理结果的正确性;大量产生式规则所连成的推理树适应各种实际问题的能力很强。产生式规则知识有如下特点:相同的条件可得出不

16、同的结论;相同的结论可以由不同的条件得出来;条件之间可以是“与”(AND)连接和“或”(OR);一条规则中的结论可以是另一条规则中的条件,如:FBZ,CDF,其中F在前一条规则中是条件,在后一规则中是结论。 A(BC)G (IJ)KA XFJ LB MEC WZM PQE GABLCMEIJKXFWZPQ基本事实号 事实内容 基本事实数据库规则库规则号 条件事实号 条件事实号 结论事实号 例:规则1:若是中年人,则老练。规则2:若是老练并有驾驶经验,则不会出交通事故。 解释机制是把推理过程显示给用户,让用户知道目标的推出事实,消除用户对目标结论的疑虑。vDSS与ES并重的IDSS结构v以DSS

17、为主体的IDSS结构 v以ES为主体的IDSS结构 3.4 3.4 神经网络的决策支持神经网络的决策支持 人工神经网络是在对人脑组织结构和运行机制的认识和理解的基础上,模拟其结构和智能行为的一种工程系统,它为解决复杂问题提供了一个相对比较有效的简单方法。 MP模型是于1943年由美国心理学家McCulloch和数学家Pitts建立的第一个神经元模型,也可以称为处理单元(Processing Element),它是一个多输入单输出的非线性信息处理单元。MP神经元是人工神经元模型的基础,也是人工神经网络模型的基础。xjij f Oii1i2inx1x2xnOi netiiMP模型方程为: i=1,

18、2,n)()(ijiiXnetOjijffMP 神经元模型是人工神经元模型的基础,也是神神经元模型是人工神经元模型的基础,也是神经网络理论的基础。在神经元模型中,激活函数除经网络理论的基础。在神经元模型中,激活函数除了阶跃函数之外,还有其它形式。不同的激活函数,了阶跃函数之外,还有其它形式。不同的激活函数,可构成不同的神经元模型。可构成不同的神经元模型。xxeexf11)(0,11)(xxeexf或或 对称型对称型Sigmoid函数函数 非对称型非对称型Sigmoid函数函数xexf11)(或或0,11)(xexf 对称型阶跃函数函数对称型阶跃函数函数0,10,1)(xxxf采用阶跃作用函数的

19、神经元,称为阈值逻辑单元。采用阶跃作用函数的神经元,称为阈值逻辑单元。 线性函数线性函数 (1 1)线性作用函数:输出等于输入,即)线性作用函数:输出等于输入,即 xxfy)((2 2)饱和线性作用函数)饱和线性作用函数 110010)(xxxxxfy(3 3)对称饱和线性作用函数)对称饱和线性作用函数 111111)(xxxxxfy345612输入层隐含层(处理层)输出层345612 神经网络通过相继给网络输入一些样本模式,并按照一定的规则(或学习算法)不断改变网络各层的连接权值,使网络的输出不断地接近期望的输出值,这一个过程称为神经网络的学习或训练。学习的实质是可变权值的动态调整的自适应过

20、程。改变权值的规则称为学习规则或学习算法(相应也称训练规则或训练算法)。单个处理单元,无论采用哪一种学习规则进行调整,其算法都十分简单。大量处理单元集体进行权值调整时,网络就呈现出“智能”的特性。 v前向传播:数据从输入到输出的过程是一个从前向后的传播过程,后一节点的值通过前面连接的节点传过来,加权后输入转换函数,得到新的值传到下一节点。v回馈:当输出值与我们预期的值不同,也就是发生错误时,神经网络就要“学习”,即依次向前调整各节点的“信任度”。 v训练过度:如果训练时间足够长,神经网络很可能把训练集的所有细节都记下来,而不是建立一个忽略细节只具有规律性的模型。称这种情况为训练过度。这种模型对

21、训练集有很高的准确,而一旦离开训练集应用到其他数据,准确度会急剧下降。 测试集错误率训练集错误率错误率训练周期 v神经网络很难解释,因此在说明性和可靠性方面存在问题。v神经网络会学习过度,在训练神经网络时,主要注意使用一些能严格衡量神经网络的方法如:测试集或交叉验证。 v训练一个神经网络可能需要相当可观的时间 计算各单元的输入输出值:设有个学习样本,第(=1,2,)个样本有输入(1,2,)和输出(1,2,),神经元节点j到神经元i的输入为:jijijiXnet 神经元节点i的输出为:)()(ijiiXnetOjijff式中,表示节点j与节点i之间的连接强度;i是节点i的阈值;为转换函数,一般采

22、用S型函数,即exxf11)( 计算节点误差:)( )(netfOTllll对于隐含层节点,其偏差为对于输出层节点,其偏差为:)( netfililli 计算节点误差:()1 ( )OOOTlllll隐含层节点误差为:若作用函数为S型函数,则输出层节点误差为:lilliijOO)1 ( 计算权重的修正值:式中为学习速率,取值01之间,决定了网络的学习速度,k为网络迭代步数。OjiijOjiijijijijkkk)()() 1( 计算节点阈值的修正值:式中为学习速率。iiiiiijikkk)()() 1( 网络连接的权值和节点阈值,经过上述过程的反复修正,逐渐趋于稳定。当达到终止条件时,迭代过程终止。 有一个训练样本x=1,0,1(类标号为1),网络初始结构如下图及表中的初始参数值,学习率=0.9。123456 x1x2x3415142521010.2-0.30.40.1 43536465456-0.50.2-0.3-0.2-0.40.20.1

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(智能决策支持系统-PPT课件.ppt)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|