确定所预测系统行为的准确度的方法和装置制造方法及图纸

技术编号:5932192 阅读:173 留言:0更新日期:2012-04-11 18:40
一种确定所预测的系统行为的准确度的方法可以包括:创建多个经噪声调节的分析模型,其中每个经噪声调节的分析模型与预定义分析模型参数集合相关联。可以得出针对每个经噪声调节的分析模型的经推知的分析模型参数集合。每个经推知的分析模型参数集合可以依赖于当前的经噪声调节的分析模型以及每个之前的经噪声调节的分析模型。对于每个经推知的分析模型参数集合,可以确定所述经推知的分析模型参数集合与关联于所述经噪声调节的分析模型的预定义分析模型参数集合之间的误差度量,其中所述经推知的分析模型参数集合从所述经噪声调节的分析模型中得出。

【技术实现步骤摘要】

本专利技术涉及通过分析模型的使用来预测系统行为,并且进一步涉及确 定用于创建具有指定的准确度级别的分析^^型所需的数据量。
技术介绍
分析性能模型是对真实世界系统的数学近似,其可被用于预测被建模的系统的某些行为。分析建才莫技术的示例可以包括但不限于Petri Net、 有色PetriNet、以及排队理论。尽管每种技术可被用于分析不同的系统, 但是排队理论已被应用于多种现代系统。排队理论指代对于等待行列或队 列的数学研究。可以使用排队理论来建模的一类系统是包括排队服务器的 通信系统。这仅是作为分析模型的一个示例,并且排队模型可用于对其它 真实世界系统进行建模,诸如银行或商店的付账队列、电话呼叫银行等等。参考排队模型, 一旦针对给定系统建立模型,则该系统的行为可以根 据不同的与性能有关的度量来预测。这些度量可以包括但不限于给定对 象在^L处理前将4皮存储在队列中的期望时间量、在特定时间在队列中的对 象的期望数量、队列将为空的概率、对特定类型的对象进行服务的时间等 等。诸如排队模型的分析模型常常被用于预测特定系统将是否能够满足已 建立的服务质量标准,诸如响应时间。分析模型可使用从被建模的实际系统中进行度量的参数,对所述参数 的收集可能既困难又昂贵。在其它情形中,来自类似系统的参数或者从过 往经验中确定的参数可以被使用。在任一情形中,收集过多的信息向分析 模型构造添加了不必要的成本,因为不论数据量如何增加,分析模型的准 确度开始会聚于相当恒定的级别。另一方面,收集过少的信息降低了成本, 但是可能得出所具有的准确度级别太低而无法使用的分析模型。更复杂的 问题在于,当分析模型已被建立时,底层的或已建模的系统可能经受进一 步的改变。这典型地需要该分析模型被重建,这是耗时的手动过程。因此, 理想的是具有某种指示,所述指示关于针对所选择系统创建分析模型所需 的数据量。
技术实现思路
本专利技术的 一 实施例可以包括一种确定所预测的系统行为的准确度的方法。所述方法可以包括创建多个经噪声调节的分析模型,其中每个经噪 声调节的分析模型与预定义分析模型参数集合相关联。可以得出针对每个 经噪声调节的分析模型的经推知的分析模型参数集合。每个经推知的分析 模型参数集合依赖于当前的经噪声调节的分析模型以及每个之前的经噪声 调节的分析模型。对于每个经推知的分析模型参数集合,可以确定所述经 推知的分析模型参数集合与关联于所述经噪声调节的分析模型的预定义分 析模型参数集合之间的误差度量,其中所述经推知的分析模型参数集合从所述经噪声调节的分析模型中得出。本专利技术的另 一 实施例可以包括一种确定创建具有预定的准确度级别的 分析模型所需的样本数据量的方法。所述方法可以包括识别包括多个条 目的数据源,其中每个条目包括噪声级别、准确度级别、以及生成具有在 所述条目中指示的准确度级别的分析模型所需的系统度量集合的数量。所 述方法可以进一步包括从所度量的系统参数中计算噪声级别、选择期望 的准确度级别、以及根据所述噪声级别和期望的准确度级别定位条目。可 以从所述条目中读取生成具有所述期望的准确度级别的分析模型所需的系 统度量集合的数量。本专利技术的又一 实施例可以包括一种具有带有计算机可用程序代码的计 算机可用媒体的计算机程序产品,所述计算机可用程序代码当被执行时可 以使得机器实施这里描述的各种步骤和/或功能。 附图说明图l是示出了根据本专利技术的一方面的系统的框图。图2是示出了根据本专利技术的另一方面的预定义分析模型参数集合的表。图3是示出了本专利技术的另一方面的曲线图。图4是示出了根据本专利技术的另一方面的方法的流程图。图5是示出了根据本专利技术的另一方面的方法的流程图。具体实施例方式如本领域技术人员将理解的,本专利技术可以被实现为一种方法、系统或 计算机程序产品。因此,本专利技术可以采用的形式有完全硬件实施例、完 全软件实施例(包括固件、驻留软件、微代码等)、或者结合软件和硬件 方面的实施例,其在这里可以全部被统称为"电路"、"模块"或"系统"。此外,本专利技术可采用可从计算机可用或计算机可读媒体访问的计算机 程序产品的形式,所述媒体提供由计算机或任何指令执行系统使用、或与 计算机或任何指令执行系统相结合使用的程序代码。出于本说明书的目的,计算机可用或计算机可读媒体可以是可包含、存储、传送、传播或传输程 序的任何装置,所述程序由指令执行系统、装置或设备使用或与指令执行 系统、装置或设备相结合使用。可以利用任何合适的计算机可用或计算机可读媒体。例如,所述媒体 可以是(但不限于)电子的、磁的、光的、电磁的、红外的或半导体系 统(或装置或设备)、或传播媒体。示例性的计算机可读媒体的非穷举列 表可以包括具有一根或多根线的电连接、光纤、磁存储介质(诸如磁带)、 可移动计算机磁盘、便携式计算机磁盘、硬盘、硬磁盘、光存储媒体(诸 如光盘,包括只读存储器致密盘(CD-ROM)、读/写致密盘(CD-R/W) 或DVD)、或者半导体或固态存储器(包括但不限于随机存取存储器 (RAM)、只读存储器(ROM)、或可擦除可编程只读存储器(EPROM 或闪存))。计算机可用或计算机可读媒体可以进一 步包括传输媒体,诸如支持因 特网或内联网的传输媒体。另外,计算机可用媒体可以包括这样的传播数 据信号,无论是在基带内还是作为载波的一部分,该信号均具有计算机可 用程序代码。计算机可用程序代码可以使用任何合适的媒体来传输,所述合适的媒体包括但不限于因特网、有线线路、光纤、线缆、RF等。在另 一方面,计算机可用或计算机可读媒体可以是纸或在其上打印程 序的另 一合适的媒体,因为程序可以经由例如对纸或其它媒体进行光扫描 而被电捕获,接着如果需要,可进行编译、解释、或者另外以合适的方式 进行处理,并且接着存储在计算机存储器中。用于执行本专利技术的操作的计算机程序代码可以以面向对象的编程语言 (诸如Java、 Smalltalk, C+十等)来编写。然而,用于执行本专利技术的操作 的计算机程序代码还可以以传统的程序编程语言(诸如"C"编程语言或类似编程语言)来编写。程序代码可以完全在用户的计算机上执行、部分 地在用户的计算机上执行、作为单独的软件包来执行、部分地在用户的计 算机上执行以及部分地在远程计算机上执行、或者完全在远程计算机或服 务器上执行。在后一场景中,远程计算机可以通过局域网(LAN)或广域 网(WAN)连接到用户的计算机,或者该连接可以连接到外部计算机(例 如,使用因特网服务供应商通过因特网连接)。适于存储和/或执行程序代码的数据处理系统将包括直接地或通过系 统总线间接地耦合于存储器单元的至少一个处理器。存储器单元可以包括 在程序代码的实际执行期间使用的局部存储器、海量存储装置、以及高速 緩冲存储器,该高速緩冲存储器提供了至少某种程序代码的临时存储以便 减少在执行期间必须从海量存储装置检索代码的次数。输入/输出或I/0设备(包括但不限于鍵盘、显示器、定点设备等) 可以直接地或通过中间1/0控制器耦合于系统。网络适配器也可以被耦合 于系统,以使数据处理系统能通过中间的专用或公用网络来耦合于其它数 据处理系统或远程打印机或存储设备。调制解调器、线缆调制解调器和以 太网卡仅仅是当前可用类型的网络适配器中的少数几种。下面参考根据本文档来自技高网
...

【技术保护点】
一种确定所预测的系统行为的准确度的方法,包括:    创建多个经噪声调节的分析模型,其中每个经噪声调节的分析模型与预定义分析模型参数集合相关联;    得出针对每个经噪声调节的分析模型的经推知的分析模型参数集合,其中每个经推知的分析模型参数集合依赖于当前的经噪声调节的分析模型以及每个之前的经噪声调节的分析模型;以及    对于每个经推知的分析模型参数集合,确定所述经推知的分析模型参数集合与关联于所述经噪声调节的分析模型的预定义分析模型参数集合之间的误差度量,其中所述经推知的分析模型参数集合从所述经噪声调节的分析模型中得出。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:CE赫里舒克E休斯D王张立
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1