第3章 模型库管理系统.ppt

  1. 1、本文档共71页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 模型库管理系统

第3章 模型库管理系统 3.1 模型 3.2 模型的生成技术 3.3 模型库概述 3.4 模型库管理系统 引言 模型库系统(Model Base System,MBS)是对模型进行分类和维护,支持模型的生成、存储、运行和分析应用的软件系统,它主要包括模型库、模型库管理系统、以模型库为基础的应用程序和模型库管理员4个部分。 模型库(Model Base,MB)是为一定目的服务,以特定的结构存储的相关联的模型集合。 模型库管理系统(Model Base Management System,MBMS)则是处理模型存取和各种管理控制软件,实现对模型库系统的有效管理。 以模型库为基础的应用程序必须通过MBMS来访问模型库。 模型库管理员(Model Base Administrator)对模型库进行规划、设计、协调、实现、维护和管理等工作的人员或集体。 3.1 模型 模型概念 模型的特点 模型的表示 模型管理技术发展过程 模型的种类 模型概念 研究客观世界的三种方法 逻辑推理法 实验法 模型法 客观世界的实际系统极其复杂 建模要抓住本质属性和因素 模型比客观世界更简单、更抽象。 模型概念 模型是以某种形式对一个系统的本质属性的描述,以揭示系统的功能、行为及其变化规律。 模型作为对研究对象及其变化过程的抽象与模拟,是在充分的专门研究基础上概括的客观规律的表述。因此它有助于研究者有效地从众多相关因素中寻找重要的成因联系与因果关系,促进研究工作的逐步深化。 模型是客观世界的一个表征和体现,同时又是客观世界的抽象和概括。 模型的特点 模型比现实世界容易操作。 容易理解实际问题。 容易抓住客观事物的发展规律。 可以降低成本。 可以找出系统的影响因素。 模型的特点 例如:关于商品的市场需求问题 商品的需求与其影响因素之间的关系用函数形式表示如下: Qd=f(P,Y,J,Ps,N,A,Pe,M,….) Qd — 某种商品的需求 P — 某种商品的价格 Y — 浪费者收入水平 J — 浪费者的偏好 Ps — 替代品的价格 N — 消费者的数量 A — 该商品的广告费用 Pe — 该商品的预期价格 M — 商品的市场饱和度 模型的表示 模型在计算机中的表示方法和存储形式称为模型表示。在模型库系统中,首先要考虑模型的表示,使模型便于管理,能够灵活的连接,并参于推理。为了增强管理的灵活性和减少存储的冗余,模型的表示趋向于将模型分解成基本单元,由基本单元组合成模型。对应于不同的管理模式,基本单元采用不同的存储方式,目前主要有以下三种:程序表示、数据表示和逻辑表示。 模型的表示 模型的程序表示 以子程序表示 子程序表示法是一种传统的、实用的模型表示方法。 该方法将模型作为计算机的子程序进行存储。模型是一个具有自己的输入、输出、执行次序的完整的程序。 优点是:大大提高了模型的求解能力,充分利用了计算机的速度快、计算精度高、存储量大等优点; 缺点是:由于模型和算法结合在一起,增加了修改的工作量。另外,模型之间难以共享、组合,造成模型存储的冗余。 以语句的形式表示 用通用的高级语言设计出一套建模语言 模型中的不同方程、约束条件和目标函数都对应于相应的语句,进而对应一般程序或句子。 模型的表示 模型的程序表示 宏命令表示法 由美国Texas大学的Michael S.Y.Wang等人在80年代初提出的。他们认为,模型是一系列用来解决问题的原始指令。 在DSS中,解决用户问题不仅需要一系列的模型,有时还需要查询和显示一组数据来支持用户的决策,这组数据往往是通过实现一系列用来完成数据、查询操作的原始指令。 模型和复合查询都可以认为是可以重复使用的一组命令,即可以把它们看作为宏命令。 组件技术 组件技术的出现在很大程度上解决模型的修改冗余问题。 组件通过接口实现组件之间以及组件和客户之间的通讯,组件内部实现完全封装,为重用提供更好的支持,可以单独或与其他组件一起共同完成特定的功能,十分有利于模型库的扩展; 通过创建组件中类模块的属性和方法,可以实现模型库与数据库之间的无缝连接;便于模型运行控制程序的生成。 模型的表示 模型的数据表示 用数据来表示模型,就是把模型看作输入数据集到输出数据集的映射,其映射关系由参数集合确定。 用数据表示模型又有模型抽象和模型关系表示两种。 例如Konsynski用数据表示模型的方法构造的广义模型管理系统。他把模型描述为由方程、元素和解程序组成的数据抽象。模型的抽象表示就是把模型描述为元素、格式和程序三个部分组成。元素为构成模型参数的所有数据项及其类型;程序部分为运行本模型的所有子程序;格式为有关元素和程序之间的相互关系,可以是一系列谓词演算公式。这样就把模型抽象变成数据抽象。

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档