《决策支持系统的数据库方法库与知识库课件》由会员分享,可在线阅读,更多相关《决策支持系统的数据库方法库与知识库课件(35页珍藏版)》请在金锄头文库上搜索。
1、第五章第五章决策支持系统的数据库、方决策支持系统的数据库、方法库与知识库法库与知识库Constant dropping wears the stone.滴水穿石决策支持系统的数据库方法库与知识库本章主要内容nDSSDSS的数据库系统的数据库系统nDSSDSS的方法库系统的方法库系统nDSSDSS的知识库系统的知识库系统决策支持系统的数据库方法库与知识库本章主要内容nDSSDSS的数据库系统的数据库系统nDSSDSS的方法库系统的方法库系统nDSSDSS的知识库系统的知识库系统决策支持系统的数据库方法库与知识库5.1 DSS的数据库系统nDSS的数据处理nDSS的数据库设计nDSS数据库技术的发
2、展n数据服务和竞争情报系统(略)决策支持系统的数据库方法库与知识库5.1DSS的数据库系统n一般情况下,任何一个一般情况下,任何一个DSSDSS都不能缺少数据库及其管理都不能缺少数据库及其管理系统。数据是一个系统。数据是一个DSSDSS中主要的、基础的组成部分。中主要的、基础的组成部分。没没有大量数据的储备,无论有大量数据的储备,无论DSSDSS具有多么强大的功能,也具有多么强大的功能,也难以对用户的决策活动提供真正有效的支持难以对用户的决策活动提供真正有效的支持。决策支持系统的数据库方法库与知识库数据库系统在数据库系统在DSS中的作用中的作用n数据是最基本的决策资源数据是最基本的决策资源q决
3、策过程中经常使用统计分析、运筹模型等技术,它们决策过程中经常使用统计分析、运筹模型等技术,它们都需要对大量实际数据进行运行后才能得出结果都需要对大量实际数据进行运行后才能得出结果n数据是模型组合的基础数据是模型组合的基础q数学模型需要对大量数据进行加工,而对于多模型组合数学模型需要对大量数据进行加工,而对于多模型组合起来辅助决策的问题,则需要通过数据来实现。即一个起来辅助决策的问题,则需要通过数据来实现。即一个模型的输出数据是另一个数据模型的输入数据或一个模模型的输出数据是另一个数据模型的输入数据或一个模型的输出数据经过加工处理后成为另一个模型的输入数型的输出数据经过加工处理后成为另一个模型的
4、输入数据。据。决策支持系统的数据库方法库与知识库5.1.1数据的本质nDSS经常互换地使用经常互换地使用数据、信息、数据、信息、和和知识知识三个术三个术语语q数据数据:关于事物、事件、活动和交易的记录、分类和关于事物、事件、活动和交易的记录、分类和存储。数据的形式有数字、字符、图形、声音和图像存储。数据的形式有数字、字符、图形、声音和图像q信息信息:经过加工或组织的数据,使之对接受者有意义。经过加工或组织的数据,使之对接受者有意义。q知识知识:人们对于客观事物规律性的认识,并包含组织人们对于客观事物规律性的认识,并包含组织和处理的数据。和处理的数据。决策支持系统的数据库方法库与知识库例:一个货
5、运调度DSSn用途用途q帮助调度员合理地进行车辆调度规划帮助调度员合理地进行车辆调度规划n所需要的数据所需要的数据q各种运输工具的具体信息各种运输工具的具体信息n类型类型n型号型号n装载容量装载容量n行驶速度行驶速度n当前位置当前位置n预定到达某段地点的时间预定到达某段地点的时间决策支持系统的数据库方法库与知识库DSS的数据从哪里获取?n内部数据q企业内部经营数据n外部数据q面向公众的商业数据库、Internet等n个人数据q员工个人创建的数据,如对一些问题的主观估计、预测、建议及对相关信息的理解等。决策支持系统的数据库方法库与知识库DSS对数据库的要求(对数据库的要求(P155)n对用户记忆
6、能力的扩展和支持对用户记忆能力的扩展和支持n数据简约数据简约n多种详细程度多种详细程度n多重数据源处理多重数据源处理n一定时间周期的数据存储一定时间周期的数据存储n个人的和共享的数据个人的和共享的数据n对数据的随机访问对数据的随机访问n决策支持系统的数据库方法库与知识库5.1.2数据处理n基于数据的DSS结构数据源数据源数据源数据源数据源数据源DSS数据库数据库数据整理数据整理DBMS用户界面用户界面数据处数据处理模型理模型事务处理系统事务处理系统决策者决策者决策支持系统的数据库方法库与知识库5.1.3 DSS的数据库设计n对于中、上层管理者来说,他们关心的对于中、上层管理者来说,他们关心的不
7、是具不是具体的业务数据,而是由这些业务数据表现出来体的业务数据,而是由这些业务数据表现出来的整体趋向、或变化趋势。的整体趋向、或变化趋势。n三种策略三种策略qDSSDSS数据库与业务数据库相结合,构成一个综合性数据库与业务数据库相结合,构成一个综合性的数据库的数据库q建立全新的建立全新的DSSDSS数据库数据库q从已有的从已有的MISMIS数据库中析取数据库中析取决策支持系统的数据库方法库与知识库数据析取设计n源数据库的数据通过数据转换而形成DSS数据库数据,就是“数据析取”的过程。数据库数据库管理系统管理系统聚集操作聚集操作划分子集划分子集数据描述数据描述数据数据显示显示DSS数据管理数据管
8、理会话部件会话部件源数据库源数据库DSS数据库数据库数据析取子系统数据析取子系统通过对字段或记通过对字段或记录的选择、连接录的选择、连接和计算析取数据和计算析取数据从源数据库中选从源数据库中选择字段或记录进择字段或记录进行数学或逻辑运行数学或逻辑运算算决策支持系统的数据库方法库与知识库5.1.4数据服务和竞争情报系统n随着Internet的普及,越来越多的数据源被放到互联网上。外部信息的大量增加使得基于文档的信息检索越来越重要。n多种信息技术与DSS紧密结合起来q搜索引擎技术q企业门户q专业数据库服务q竞争情报系统q协同工作系统决策支持系统的数据库方法库与知识库(1)专业数据服务n专业数据库服
9、务提供的信息包括q科技信息q经济信息q企业信息q市场信息q商品信息q金融市场信息n提供方式:免费(少量)、付费决策支持系统的数据库方法库与知识库决策支持系统的数据库方法库与知识库(2)竞争情报系统)竞争情报系统(Competitive Intelligence System, CIS)n作为本章作业内容作为本章作业内容决策支持系统的数据库方法库与知识库本章主要内容nDSSDSS的数据库系统的数据库系统nDSSDSS的方法库系统的方法库系统nDSSDSS的知识库系统的知识库系统决策支持系统的数据库方法库与知识库n在两库结构在两库结构DSSDSS的基础上加入方法库,就构成了的基础上加入方法库,就构
10、成了三库结构的决策支持系统。三库结构的决策支持系统。两库结构两库结构三库结构三库结构5.2 DSS的方法库系统决策支持系统的数据库方法库与知识库 在在DSS中中,通通常常是是把把决决策策过过程程中中的的常常用用方方法法(如如优优化化方方法法、预预测测方方法法、蒙蒙特特卡卡罗罗法法、矩矩阵阵方方程程求求根根法法等等)作作为为子子程程序序存存入入方方法法库库中中。方方法法库库管管理理系系统统对对标标准准方方法法进进行行维维护护和和调调用用。有有的的决决策策支支持持系系统统没没有有方方法法库库子子系统。系统。什么是方法库?什么是方法库?决策支持系统的数据库方法库与知识库决策支持系统的数据库方法库与知
11、识库在在DSS中引入方法库中引入方法库n好处好处q提供各种通用计算、分析、加工处理的能力提供各种通用计算、分析、加工处理的能力q提高模型运行的效率提高模型运行的效率q实现软件资源的共享实现软件资源的共享n缺陷缺陷q增加了与数据库、模型库之间的接口开发增加了与数据库、模型库之间的接口开发决策支持系统的数据库方法库与知识库本章主要内容nDSSDSS的数据库系统的数据库系统nDSSDSS的方法库系统的方法库系统nDSSDSS的知识库系统的知识库系统决策支持系统的数据库方法库与知识库q知识知识:是经过提炼加工的信息,是一个或多:是经过提炼加工的信息,是一个或多个信息之间的关联。个信息之间的关联。n信息
12、之间有多种关联形式,不同事物或者相同事物间信息之间有多种关联形式,不同事物或者相同事物间的不同关系形成了不同的知识。的不同关系形成了不同的知识。n事实,如事实,如 “ “雪是白色的雪是白色的”n规则,如规则,如 “ “如果大雁向南飞,则冬天就要来临了如果大雁向南飞,则冬天就要来临了”5.3 DSS的知识库系统决策支持系统的数据库方法库与知识库n知识的表示知识的表示q就是对知识的一种描述,或者说是一组约定,一就是对知识的一种描述,或者说是一组约定,一种计算机可以接受的用于描述知识的数据结构。种计算机可以接受的用于描述知识的数据结构。q对知识进行表示的过程就是把知识编码成某种数对知识进行表示的过程
13、就是把知识编码成某种数据结构的过程。据结构的过程。决策支持系统的数据库方法库与知识库q常用的知识表示方法常用的知识表示方法n一阶谓词逻辑表示法一阶谓词逻辑表示法n产生式表示法产生式表示法n语义网络表示法语义网络表示法n框架表示法框架表示法决策支持系统的数据库方法库与知识库(1)一阶谓词逻辑)一阶谓词逻辑n以数理逻辑为基础以数理逻辑为基础, 是到目前为止能够表达人类思维活动是到目前为止能够表达人类思维活动规律的一种最精确的形式语言。规律的一种最精确的形式语言。n一阶谓词逻辑以谓词形式来表示动作的主题、客体。客体一阶谓词逻辑以谓词形式来表示动作的主题、客体。客体可以多个。可以多个。q如:张三与李四
14、打网球(如:张三与李四打网球(Zhang and Li play tennis),),可写为:可写为:play (Zhang, Li, tennis)这里谓词是这里谓词是play 动词主体是动词主体是Zhang和和 Li 客体是客体是tennis。决策支持系统的数据库方法库与知识库(2) 产生式表示法产生式表示法1、可表示知识的种类、可表示知识的种类 产生式表示方法可以描述事实,规则以及它们的不确定性产生式表示方法可以描述事实,规则以及它们的不确定性度量。度量。2、产生式的基本形式、产生式的基本形式 PQ 或或 IF P THEN Q例: (1)如果银行存款利率下调,那么股票价格上涨。 (2)
15、如果键盘突然失灵,且屏幕上出现怪字符,则是病毒发作。 一条产生式规则就是一条知识。用产生式可以实现推理,一条产生式规则就是一条知识。用产生式可以实现推理,演绎出新的知识。演绎出新的知识。决策支持系统的数据库方法库与知识库(3) 语义网络表示法语义网络表示法语义网络的概念:语义网络的概念:由节点和边(也称有向弧)组成的一种有向由节点和边(也称有向弧)组成的一种有向图。其中图。其中节点表示事物、对象、概念、行为、性质、状态等;有向边表示节点之间的某种联系或关系。图: 苹果的语义网络 决策支持系统的数据库方法库与知识库5.5.9知识获取的分类、过程及方法知识获取的分类、过程及方法 P198n知识获取
16、方式知识获取方式q主动式和被动式主动式和被动式n知识获取过程知识获取过程q抽取知识、转换、输入、监测抽取知识、转换、输入、监测n知识获取方法知识获取方法q人工移植人工移植q机器学习机器学习q机器感知机器感知决策支持系统的数据库方法库与知识库知识库的设计原则知识库的设计原则n保持知识库系统在保持知识库系统在DSSDSS内部的相对独立性内部的相对独立性n知识库与推理机应当分开知识库与推理机应当分开n在同一个知识库中尽量使用一种知识表示方法在同一个知识库中尽量使用一种知识表示方法n推理机应尽量简单推理机应尽量简单n利用知识的冗余利用知识的冗余n知识库的开发应与知识库的开发应与DSSDSS整个系统的开
17、发协调整个系统的开发协调决策支持系统的数据库方法库与知识库知识库管理系统设计知识库管理系统设计1) 知识操作功能设计知识操作功能设计 知识操作功能包括知识的添加、删除、修改、查询和统知识操作功能包括知识的添加、删除、修改、查询和统计等。计等。 2) 知识检查功能设计知识检查功能设计 知识检查包括知识的一致性、完知识检查包括知识的一致性、完整性、冗余性等检查。整性、冗余性等检查。 r1: if P then Q r2: if P then Q r1: if P then Q r2: if Q then R r3: if R then P 3) 知识库操作设计知识库操作设计 知识库操作包括知识库的建立、删除、分解、合并等。知识库操作包括知识库的建立、删除、分解、合并等。决策支持系统的数据库方法库与知识库本章内容回顾nDSSDSS的数据库系统的数据库系统nDSSDSS的方法库系统的方法库系统nDSSDSS的知识库系统的知识库系统决策支持系统的数据库方法库与知识库End of Chapter 5决策支持系统的数据库方法库与知识库本章作业n什么竞争情报系统?请简要说明。n上网了解百度百度eCIS,说明其功能及工作过程,并给出应用案例。字数不少于500字。决策支持系统的数据库方法库与知识库