第15章决策支持系统精.ppt
《第15章决策支持系统精.ppt》由会员分享,可在线阅读,更多相关《第15章决策支持系统精.ppt(58页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第15章决策支持系统第1页,本讲稿共58页15.1专家系统专家系统(ExpertSystems,ES)是一个含有知识型程序的系统,它通过捕捉人们在有限范围的知识或经验去解决一个有限范围的问题。专家系统有以下共同的特点:它们能进行某些需要人的智力来求解的工作。它以规则或框架的形式表示知识。它可以和人进行相互对话。它们能同时考虑多个假设。第2页,本讲稿共58页当今的专家系统仍然是面窄、浅显和脆弱的,它缺少人们的知识面的宽度和对基本原理的理解,也不像人类那样有思想。人类可以抓作事物的要点,利用因果模型,直接引出结论。专家系统不能由第一原理推理,不能抓住相似,缺乏普通的感知。所以专家系统不是一个通用的
2、专家、不是一个问题求解器。它们只能解决很有限的任务,这个任务专家来解决也许要几分钟或几个小时。如果人不能解决这个问题,那么专家系统也很难解决它。但是在很窄的领域,如果专家系统捕捉了人的知识,它能很好地组织和较快地提取。第3页,本讲稿共58页15.1.1专家系统如何工作它由四个部分组成:知识库知识库、开发队伍开发队伍、开发环境开发环境(AI外壳)和用户用户,见下图:第4页,本讲稿共58页人类知识用模型化表达成计算机能懂的形式,这个模型就是知识库。人类知识的表达有三种方法:规则规则、语义网络语义网络和框架框架。一个标准的形式是IF-THEN结构。IF后面是条件。如条件为真,就执行后面的行动。例:I
3、FINCOME$45,000(条件)PrintNAMEANDADDRESS(行动)第5页,本讲稿共58页一系列这种规则就组成一个知识库。几乎所有的计算机语言均包含有IF-THEN结构。和语言不同之处在于专家系统的这种程序数量。一个专家系统的AI(人工智能)程序,很容易具有200-10000条规则,一般程序只有50-100个IF-THEN语句。另外,AI程序企图内联和嵌套远远大于普通程序,见下图:第6页,本讲稿共58页第7页,本讲稿共58页由上图可以看出,执行规则的顺序,部分的取决于系统给出什么信息。多条道路可能导出同样的结果,规则可以内部互联。可以包含复杂的规则,这对专家系统来说是十分重要的。
4、规则库是在AI系统中以IF-THEN规则表示的知识集合。具有这种知识库的专家系统叫知识库专家系统。用这种形式能否存下大英百科全书?恐怕不能。因为这样专家系统就会很大很大,而且有些内容也不适于用IF-THEN规则来存。通常专家系统都是限于有限的知识领域,解决有限的很窄范围的问题,一般规则数在9000以下。第8页,本讲稿共58页语义网络是专家系统中另一种表示知识的方法,它比规则有效。当知识涉及有互联特性的对象或群族时,用语义网络较为有效。语义网络是用形如IS-A语句联接对象的,见下图:第9页,本讲稿共58页这里IS-A有继承的意思。所有下面部分的车,继承上面车类的性能,如均有马达、轮子,均能运动。
5、保险公司可以用这个网络来对汽车进行分类,以确定保险率。第10页,本讲稿共58页框架是专家系统中另一种表示知识的方法。它也是表达知识成族类。但它是由用户确定的。这种表示方法是基于人类思考问题时,总是应用框架或概念去很快的感知前景。如有人命令你“找到敌机,射击它!”人们首先激发一个概念什么是飞机,不符合这个概念的东西均被删除。在计算机中也模仿这样做。如下图所示,一个汽车,它有特征或框架,如四个轮子,一个汽油或柴油马达,可以行走或运动。汽车的特点可以和其它类似的东西相比较,如摩托车,见下图中摩托车框架。第11页,本讲稿共58页框架所表示的知识不是层次式的,而是概念式随意式的。第12页,本讲稿共58页
6、15.1.2专家系统的开发专家系统的开发要有开发队伍开发队伍、工具外壳工具外壳和用户用户。开发队伍首先包括一些专家,这些专家粗略的知道知识库的指令。其次是知识工程师,这些人能把知识翻译成规则、语义网络或框架。知识工程师访问专家,说明决策规则和知识。知识工程师类似系统分析员。工具外壳是专家系统的开发环境。它是人工智能的开发环境,所以也叫AI外壳或AIShell。原理上可以由任何语言实现。早期人们多用LISP和Prolog,现在用C语言的越来越多。AI-Shell能很快开发用户友好的接口,建立知识库和查寻知识库。它产生出C语言程序,然后可以和现成的系统集成在一起。第13页,本讲稿共58页专家系统中
7、最有兴趣的地方是推理机制。这是搜索规则库的机制。常用的有两种机制即前向推理和反向推理。前向推理由用户输入的信息开始,查询规则库,然后到达结论。这是在条件满足时,启动行动。当用户每次输入信息时,每次启动去摸寻知识库。当输入信息满足另外的条件时,另一条通路将启动。反向推理它开始一个问题,然后去寻找更多的信息,以评价这个问题。搜寻规则库的策略是先始于假设和进行询问用户一系列问题,直到这个假设被肯定或否定。举例说明,见下图。第14页,本讲稿共58页反向推理如先假设录取,反推所有条件均不满足,则不录取。第15页,本讲稿共58页专家系统开发不象信息系统有明确的生命周期,它取决于用户,因开发队伍和开发工具相
8、互之间的关系而组成不同开发方式。第一种方式是直接买成品的专家系统。其例子是FinacialAdvisor,它是由PalladianSoftware,Inc.ofCambridge,Masschusetts生产的。它可协助主管经理分析一个投资,包括对新厂、仓库或产品,或者考察接受一个其它公司。它由许多公司获得财务知识,使其知识库适于其它公司。第二种方式是买一个外壳,用户要向它输入知识。这个例子是M.1,这个系统运行于大型计算机上。它可以给出用户手册,几个案例,如葡萄配方,按照曝光时间和银行服务。当然对具体的用户他要装进自己的知识。第16页,本讲稿共58页第三种方法是自己建造。由知识工程师访问专家
9、,开发决策规则、知识框架和建造系统。第17页,本讲稿共58页15.2决策支持系统决策支持系统(decisionsupportsystems,DSS)是管理信息系统应用概念的深化,是在管理信息的基础上发展起来的系统。但是至今对什么是决策支持系统仍争论不休。也就是说至今没有一个公认的定义.大致上有两种极端的说法。一种认为“只要对决策有某些支持的系统就是决策支持系统”.一种则认为“能帮助决策者利用数据和模型去解决非结构化的问题的交互式计算机基(Computer-Based)的系统”才是决策支持系统。第18页,本讲稿共58页按照前一种说法,几乎所有的系统均为决策支持系统,数据处理系统能提供数据给决策者
10、,对其决策有某些帮助,因而也是决策支持系统。按照后者,至今我们在文章中见到介绍的决策支持系统,大多数不是决策支持系统,多数不帮助解决非结构化问题,有的不是交互式,有的数据库或模型库不全。第19页,本讲稿共58页目标层次信息源时间处理方式管理参与DSS寻找机会高二次外部不完全未来灵活(用模型)多IMS及时转化价值中内部二次大全现在选择(用模型)少EDP提高效率基内部一次小全过去死板(不用模型)无我们对MIS中不同层次的系统做个比较,即比较EDP,IMS和DSS。那么EDP联系于执行层的处理。IMS联系于结构化的控制,即内向的中层。而DSS则联系于高层的、战略的和外向的决策。这三个层次我们认为均属
11、于MIS的大范畴。其比较见下表:第20页,本讲稿共58页对现在的DSS的特征描述如下:目的在于解决非结构化或半结构化的问题。综合应用数据、模型和分析技术。交互式的友好的接口,非计算机人员容易使用。具有很高的灵活性和适应性。是支持而不是代替人的决策过程。是跟踪和适应人的决策过程,而不是要求人去适应系统。第21页,本讲稿共58页根据发表在期刊上介绍DSS案例的文章来看,决策支持系统可以有以下一些类型:文件抽屉系统:只是把文件存起来备查,如航空订票系统,车间监控系统。数据分析系统:功能是分解和汇总,如分析投资机会的财务系统。信息分析系统:如销售、顾客的预测分析。会计模型系统:如每月的预算、短期的计划
12、。表达模型系统:如用模拟模型进行风险分析。最佳模型系统:可根据目标和约束条件提出最佳解,供参考。建议模型系统:可以根据条件,选择模型给出处方。如保险率的计算系统。第22页,本讲稿共58页系统类型任务类用户操作类型应用类型时间区间1文件抽屉运行级非经理级存取数据项或文件简单查询不规则2数据分析系统运行或分析系统分析员或经理数据文件的专门分析数据的加工和显示周期或不规则3信息分析系统分析和计划系统分析员多数据库和小模型的专用分析特殊报告的小模型不规则4会计模型系统计划和预测分析员或经理估计会计结果的标准计算估计活动的输出(钱数)周期(周、月、年)5表达模型系统计划和预测分析员估计特殊行动的后果输入
13、可能的决策输出可能的结果周期或不规则6最佳模型系统计划和资源分配分析员组合问题求解输入目标、约束输出结果周期或不规则7建议模型系统非经理人员执行计算产生一个建议决策输入一个结构化的决策情况、输出一个建议的决策每日或周期显然越是后面的系统,其介入决策的程度越深。我们把这些系统的性能,包括任务类、用户、操作类型、应用模型和时间区间等做个比较,列表于下表:第23页,本讲稿共58页由表中我们可以看出,大多数的决策支持系统并非是经理人员直接使用。如果是专门针对经理使用的系统,我们在经理信息系统(EIS)中讲述。这里我们可以说经理使用决策支持系统有四种方式:1.订阅型:经理定期由系统接收报告。2.终端型:
14、联机直接操作。3.文书型:批处理,离线使用系统。4.中间型:通过中间人员使用。第24页,本讲稿共58页中间人员有两种方式工作。一种中间人员只是工具的使用者,他帮助决策者输入、调试、得出结果。另一种是参谋式,他也有有关决策的知识,他可参与决策的制定,也负责具体操作,还能分析和解释系统输出的结果,他可以说是决策者全面的助手。但最后的决定权还由决策者作出。第25页,本讲稿共58页决策支持系统一般结构如下图所示:设计设计活动活动选择选择活动活动评价评价活动活动第26页,本讲稿共58页由上图我们可以看出,决策支持系统的信息可来自内源和外源。决策支持系统本身包含有一些库,如数据库、模型方法库。决策支持系统
15、当然应有信息处理器。决策支持系统有两个接口,一个是与内源和外源相联的DSS输入接口;一个是DSS的输出接口。由输出接口产生一些报告、模拟结果以及查询结果,用以支持决策的四个阶段,即情报阶段、设计阶段、选择阶段和评价阶段。第27页,本讲稿共58页下图是决策支持系统的逻辑概念模式:第28页,本讲稿共58页上图中,DBMS为数据库管理系统,MBMS为模型库管理系统,DGMS为会话产生与管理系统。通过DBMS,MBMS和DGMS对数据库、模型库和会话部件进行管理,达到DSS的协调运转。由此图也可以看出传统的决策支持系统有三个主要部件,即数据库、模型库和会话部件。由这三个部件联成整体,支持决策的制定。根
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 15 决策 支持系统
限制150内