代理模型抽样方法
发布网友
发布时间:2023-03-26 18:50
我来回答
共1个回答
热心网友
时间:2023-05-07 23:29
大多数工程设计问题,需要模拟实验来评估采用不同设计参数时的目标函数和约束函数。 例如,为了找到最佳的机翼形状,常常针对不同的形状参数(长度,曲率,材料等)模拟机翼周围的气流。对于许多实际问题,单次模拟可能需要数分钟、数小时、甚至数天才能完成。 因此,类似设计优化、设计空间搜索、灵敏性分析和假设分析这种,需要数千、甚至数百万次模拟的任务,直接对原模型求解将是不可能的。
改善这种情况的一个办法就是使用近似模型(被称为代理模型,响应曲面模型,元模型或模拟器)来模拟高精度模拟模型。代理模型的计算结果与原模型非常接近,但是求解计算量较小。代理模型采用一个数据驱动的、自下而上的办法来建立。一般假定原模拟过程的内部精确处理过程未知(有时也可能已知),但是该模型的输入-输出行为则非常重要。通过在仔细选择的有限个点(输入)计算原模型的响应(输出),从而建立代理模型。这一过程也被称为行为建模或者黑箱模型,但是这两个名字会造成歧义。如果只涉及唯一的变量,这一过程也被称为曲线拟合。
虽然使用代理模型来代替实验和模拟在工程设计中非常常见,代理模型也可被用于许多其他实验或求解计算量较大的科学领域。