{"title":"高维度动态模型的高效全局敏感性分析方法","authors":"Luyi Li, Iason Papaioannou, Daniel Straub","doi":"10.1002/nme.7494","DOIUrl":null,"url":null,"abstract":"<p>Dynamic models generating time-dependent model predictions are typically associated with high-dimensional input spaces and high-dimensional output spaces, in particular if time is discretized. It is computationally prohibitive to apply traditional global sensitivity analysis (SA) separately on each time output, as is common in the literature on multivariate SA. As an alternative, we propose a novel method for efficient global SA of dynamic models with high-dimensional inputs by combining a new polynomial chaos expansion (PCE)-driven partial least squares (PLS) algorithm with the analysis of variance. PLS is used to simultaneously reduce the dimensionality of the input and output variables spaces, by identifying the input and output latent variables that account for most of their joint variability. PCE is incorporated into the PLS algorithm to capture the non-linear behavior of the physical system. We derive the sensitivity indices associated with each output latent variable, based on which we propose generalized sensitivity indices that synthesize the influence of each input on the variance of entire output time series. All sensitivities can be computed analytically by post-processing the coefficients of the PLS-PCE representation. Hence, the computational cost of global SA for dynamic models essentially reduces to the cost for estimating these coefficients. We numerically compare the proposed method with existing methods by several dynamic models with high-dimensional inputs. The results show that the PLS-PCE method can obtain accurate sensitivity indices at low computational cost, even for models with strong interaction among the inputs.</p>","PeriodicalId":13699,"journal":{"name":"International Journal for Numerical Methods in Engineering","volume":"125 15","pages":""},"PeriodicalIF":2.7000,"publicationDate":"2024-05-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Efficient global sensitivity analysis method for dynamic models in high dimensions\",\"authors\":\"Luyi Li, Iason Papaioannou, Daniel Straub\",\"doi\":\"10.1002/nme.7494\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p>Dynamic models generating time-dependent model predictions are typically associated with high-dimensional input spaces and high-dimensional output spaces, in particular if time is discretized. It is computationally prohibitive to apply traditional global sensitivity analysis (SA) separately on each time output, as is common in the literature on multivariate SA. As an alternative, we propose a novel method for efficient global SA of dynamic models with high-dimensional inputs by combining a new polynomial chaos expansion (PCE)-driven partial least squares (PLS) algorithm with the analysis of variance. PLS is used to simultaneously reduce the dimensionality of the input and output variables spaces, by identifying the input and output latent variables that account for most of their joint variability. PCE is incorporated into the PLS algorithm to capture the non-linear behavior of the physical system. We derive the sensitivity indices associated with each output latent variable, based on which we propose generalized sensitivity indices that synthesize the influence of each input on the variance of entire output time series. All sensitivities can be computed analytically by post-processing the coefficients of the PLS-PCE representation. Hence, the computational cost of global SA for dynamic models essentially reduces to the cost for estimating these coefficients. We numerically compare the proposed method with existing methods by several dynamic models with high-dimensional inputs. The results show that the PLS-PCE method can obtain accurate sensitivity indices at low computational cost, even for models with strong interaction among the inputs.</p>\",\"PeriodicalId\":13699,\"journal\":{\"name\":\"International Journal for Numerical Methods in Engineering\",\"volume\":\"125 15\",\"pages\":\"\"},\"PeriodicalIF\":2.7000,\"publicationDate\":\"2024-05-07\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Journal for Numerical Methods in Engineering\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://onlinelibrary.wiley.com/doi/10.1002/nme.7494\",\"RegionNum\":3,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"ENGINEERING, MULTIDISCIPLINARY\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal for Numerical Methods in Engineering","FirstCategoryId":"5","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1002/nme.7494","RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 0
摘要
产生随时间变化的模型预测的动态模型通常与高维输入空间和高维输出空间相关联,尤其是在时间离散化的情况下。对每个时间输出分别进行传统的全局灵敏度分析(SA),在计算上是很困难的,这在多变量 SA 文献中很常见。作为一种替代方法,我们提出了一种新方法,通过将新的多项式混沌扩展(PCE)驱动的偏最小二乘法(PLS)算法与方差分析相结合,对具有高维输入的动态模型进行高效的全局敏感性分析。PLS 用于同时降低输入和输出变量空间的维度,具体方法是识别占其共同变异性大部分的输入和输出潜变量。PCE 被纳入 PLS 算法,以捕捉物理系统的非线性行为。我们推导出与每个输出潜变量相关的灵敏度指数,并在此基础上提出了通用灵敏度指数,综合了每个输入对整个输出时间序列方差的影响。所有敏感度都可以通过对 PLS-PCE 表示的系数进行后处理来分析计算。因此,动态模型全局 SA 的计算成本实质上就是估计这些系数的成本。我们通过几个具有高维输入的动态模型,对所提出的方法与现有方法进行了数值比较。结果表明,PLS-PCE 方法能以较低的计算成本获得精确的灵敏度指数,即使对于输入之间存在强烈交互作用的模型也是如此。
Efficient global sensitivity analysis method for dynamic models in high dimensions
Dynamic models generating time-dependent model predictions are typically associated with high-dimensional input spaces and high-dimensional output spaces, in particular if time is discretized. It is computationally prohibitive to apply traditional global sensitivity analysis (SA) separately on each time output, as is common in the literature on multivariate SA. As an alternative, we propose a novel method for efficient global SA of dynamic models with high-dimensional inputs by combining a new polynomial chaos expansion (PCE)-driven partial least squares (PLS) algorithm with the analysis of variance. PLS is used to simultaneously reduce the dimensionality of the input and output variables spaces, by identifying the input and output latent variables that account for most of their joint variability. PCE is incorporated into the PLS algorithm to capture the non-linear behavior of the physical system. We derive the sensitivity indices associated with each output latent variable, based on which we propose generalized sensitivity indices that synthesize the influence of each input on the variance of entire output time series. All sensitivities can be computed analytically by post-processing the coefficients of the PLS-PCE representation. Hence, the computational cost of global SA for dynamic models essentially reduces to the cost for estimating these coefficients. We numerically compare the proposed method with existing methods by several dynamic models with high-dimensional inputs. The results show that the PLS-PCE method can obtain accurate sensitivity indices at low computational cost, even for models with strong interaction among the inputs.
期刊介绍:
The International Journal for Numerical Methods in Engineering publishes original papers describing significant, novel developments in numerical methods that are applicable to engineering problems.
The Journal is known for welcoming contributions in a wide range of areas in computational engineering, including computational issues in model reduction, uncertainty quantification, verification and validation, inverse analysis and stochastic methods, optimisation, element technology, solution techniques and parallel computing, damage and fracture, mechanics at micro and nano-scales, low-speed fluid dynamics, fluid-structure interaction, electromagnetics, coupled diffusion phenomena, and error estimation and mesh generation. It is emphasized that this is by no means an exhaustive list, and particularly papers on multi-scale, multi-physics or multi-disciplinary problems, and on new, emerging topics are welcome.