当前位置:文档之家› 用于不确定性分析的高斯过程响应面模型

用于不确定性分析的高斯过程响应面模型


型——高斯过程响应面模型正日益引起重视.它有
三大优点:(1)灵活性好,属于非参数/半参数方法, 易逼近高度非线性函数;(2)精度高,属于插值型方 法,能通过所有已知数据点;(3)能量化自身不确定 性,以后验分布形式描述.该模型虽然已在灵敏度分 析…、不确定性分析[2]、参数校准或模型确认【341方 面得到应用,但其在先验期望函数形式选取、粗糙度 参数取值等技术细节方面由于处理方式不同而可能 导致产生不同结果,这仍时常困扰着使用者.刘信恩 等【5 3对上述不同处理方法产生的影响进行理论分 析,并结合算例从计算简便性、数值稳定性和结果保 守性等角度给出推荐处理方法,初步扫清该方法向 实际工程应用推广的障碍.在此基础上,刘信恩 等【60进一步研究基于高斯过程响应面模型的贝叶 斯参数校准或模型确认问题,提出一种更彻底的简 化方法,不仅让工程分析人员更易理解和实现,且效 果几乎不变,同时,数值更稳定、效率更高,进一步推 动该方法走向实际工程应用. 本文简要介绍基于高斯过程响应面模型进行不 确定性分析的基本理论,针对设计点选择问题,提出 一种基于输入变量已知概率分布的拉丁超立方设计 方法,并结合算例对该方法与基于假设均匀分布的 传统方法展开比较、研究,探讨其对所建立的高斯过 程响应面模型和不确定性分析结果的影响. 1
式中:h(x)为需指定的回归函数基矢量;卢为回归 系数矢量,均有g个分量;盯2为方差;n=diag(∞。, ∞:,…,∞。)为对角矩阵,其中的正参数∞=[∞,, ∞:,…,∞。]1’被称为粗糙度参数.通常,∞被处理为 已知参数,由人为指定或者根据数据估计. 根据定义,对于概率分布已知的高斯过程,任意 n个输入点D={工。,工:,…,工。}(称为设计点)处的
摘要:为推动高斯过程响应面模型在复杂耗时数值模拟不确定性分析中的应用,提出一种可自 动实现位置优化的高效设计点选择方法,即先在标准超立方体上生成拉丁超立方设计点,然后利用 输入变量的已知概率分布将其映射回原始设计空间.将该方法与基于假设均匀分布的传统拉丁超 立方设计方法进行比较,探讨它们对所建立的高斯过程响应面模型和不确定性分析结果的影响.算 例表明新方法具有一定优势. 关键词:不确定性分析;蒙特卡罗方法;高斯过程;响应面模型 中图分类号:0212.8;0211.9 文献标志码:A
作者简介:刘信恩(1976一),男,四川南充人。副研究员,博士,研究方向为结构动力学,(E-mail)liu—xinen@yahoo.com.cn
万方数据
102
计算机辅助工程 m(工)=h(工)1p
2011生 (2) (3)
向基模型等. 近年来,一种基于贝叶斯原理的新型代理模
c(x,工’)=exp{一(工一z’)1.f2(工一工’)}
,,lf”(工)=m”(工)+,(工)1A。(dj一丘)
(16)
式中:矢量t(工)的第i个元素为c”(x,ji);正的第 i个元素为m”(i;);矩阵A的第i行第.『列为 c”(ji,jA

抽取输入样本{X1",工;,…,石;}(Ⅳ足够大),然后计
算相应的输出样本{),?=叼(XI’),),f=叼(卫f),…, ,,;=田(x毒)},最后对上述输出样本进行统计分析.
输出d=[71(工。),叩(X:),…,71(z。)]T(称为数据)
服从多元正态分布,即
dl卢,矿2一Ⅳ(邵,盯2A)
(4)
式中:H=h(D)’=[h(工,),h(工2),…,h(x。)]’, A=c(D,D)=[c(x;,x,)].当d已知时,函数,,(・) 的条件分布仍为一个高斯过程(卡尔曼滤波器),即 叩(・)I JB,盯2,d—cP(m+(・),盯2c+(・,・)) 式中: c‘(,,x’)=c(x,工7)一t(x)TA.1t(工’) (5)
and uncertainty analysis result is discussed.An
analysis;Monte
Carlo method;Gaussian process;response surface model
o引言
工程中大多数复杂数值模拟虽然模型本身具有 确定性,但某些输入可能存在不确定性(随机性或 模糊性),由此产生的输出不确定性量化问题称为
磊篙票篱釜誓篇麓嬲≥罂羞喜
http://www.chinacae.cn
单,普适性强,但对于非常耗时的复杂数值模拟来 说,直接大量抽样和模拟不现实,必须先建立可快速 计算的代理模型,如回归模型、神经网络模型以及径
收稿日期:2010.08.17修回日期:2011・01.13 基金项目:国家自然科学基金委员会一中国工程物理研究院联合基金(10876100)
http.//www.ehinaeae.ell
(13) (14)
文献[5]对高斯过程响应面法若干技术细节的 不同处理方法进行研究,并给出先验期望函数选用 低阶多项式、粗糙度参数使用边缘后验众数法估计、 模型有效性必须经过验算点(新数据)检验等处理 方法.粗糙度参数∞的边缘后验密度函数为
万方数据
第l期 p(∞I d)优P(∞)I
第20卷第1期
201 1年3月
计算机辅助工程
Computer Aided Engineering
V01.20 No.1 Mar.201 1
文章编号:1006—0871(2011)01.0101.05
用于不确定性分析的高斯过程响应面模型 设计点选择方法
刘信恩,
肖世富,


(中国工程物理研究院总体工程研究所,四川绵阳621900)
can
automatically optimize the surface model
to
application of Gaussian process
response
uncertainty analysis of the design points in according Hypercube
to
正态一逆r分布(自由度为n—g),即
p 式中: 卢=(HTA_日)一百rA~d
I,,d一Ⅳ(后,盯2(HTA‘1日)。)
盯2
(8) (9)

高斯过程响应面法基本理论
确定性的复杂数值模拟模型可视为隐式函数,
d一(,I—q一2)^2,…-2。
即具体表达式未知的确定性函数y=田(z).通常,输 入工为P维矢量,输出Y为标量(或矢量的任意分 量).假设叼(・)的先验分布是个平稳高斯过程,即 ,7(・)I J6l,矿2一GP(m(・),盯2c(・,・))(1) 式中:先验期望函数m(・)和相关函数c(・,・)常 取为 叼(・)I 式中:
1.0
高斯过程响应面模型设计点选择
建立高斯过程响应面模型的前提为获得设计点
D={x。,工:,…,工。}处的数据d=[叼(工1), 叼(工:),…,叼(z。)]T.一般使用“空间填充”的试验
设计方法选择设计点(如拉丁超立方设计方法[71). 该方法将P维输人中的每一维等概率地分割为n个 子区间,每个子区间内依概率随机抽取一个样本作 为分点(为简单起见,也可直接使用中点或端点,本 文采用该处理方式),然后将不同维上的分点不重 复地随机组合形成设计点.该方法设计点分布比较 均匀,且投影到任何一维都不重复,代表性强,加密 后仍为拉丁超立方设计,很受欢迎.图l为一个二维 拉丁超立方设计的例子.
刘信恩,等:用于不确定性分析的高斯过程响应面模型设计点选择方法
A I—T
103
1日‘A-1日I—T(存2)一7 (15)
实际上不可能,因此常用“模拟设计点”技术[21近 似:预先选择不同于原始设计点D={z,,工:,…,工。} 的若干“模拟设计点”D={i,,i:,…,i。},先抽取 出“模拟设计点”上的函数实现df=(叼f(i。), 叼f(j:),…,叩f(j。))’,然后将其加入原始设计点 集,只要“模拟设计点”足够多且分布合理,其后验 方差总能小到足以忽略,此时就可用其后验期望近 似任何其他输入J处的函数实现叼i(工).该过程不 必重建高斯过程响应面模型,可直接通过简单迭代 公式计算,即
高斯过程响应面法将未知确定性函数田(・)视
为一个随机函数(它的每个实现都是对叼(・)的一 个近似),因此输出y的任何总体数字特征(如期 望、方差等)都为随机变量,而概率分布和密度函数 等为随机函数.可在2个层次上嵌套使用蒙特卡罗 方法,即首先从田(・)的后验分布中随机抽取M个 实现{叼。(・),叼:(・),…,叼村(・)}(M足够大), 然后对每个实现叼j(・)(歹=1,2,…,M)分别使用蒙 特卡罗方法进行不确定性分析,最后对不同实现下 的分析结果进行统计分析.不仅能获得输出y的期 望、方差或概率分布/密度函数等传统的不确定性分 析结果,而且还能获得对这些分析结果自身不确定 性的估计. 获得随机函数叼(・)的一个精确实现叼,(・)

time—consuming numerical
simulation.The method
produces
the
standard Latin hypercube,and then maps them back to the original
design
space
the known probability distribution of input variables.The method based
Engineering
Physics,Mianyang
621900,Sichuan,China)
Abstract:An efficient method of design point choice is presented,which location of the points,to advance complex the
舀z:虫£型塑堕窆掣坳(11)
(10)
n—q一二
将式(5),(8)和(9)相乘并对超参数卢和矿2积分, 可求出函数田(・)的后验分布,这是一个自由度为 n—g的t过程(类似于高斯过程,但需用多元t分布 描述),即
相关主题