Sparse polynomial chaos expansions (PCE) are an efficient and widely used surrogate modeling method in uncertainty quantification for engineering problems with computationally expensive models. To make use of the available information in the most efficient way, several approaches for so-called basis-adaptive sparse PCE have been proposed to determine the set of polynomial regressors ("basis") for PCE adaptively. The goal of this paper is to help practitioners identify the most suitable methods for constructing a surrogate PCE for their model. We describe three state-of-the-art basis-adaptive approaches from the recent sparse PCE literature and conduct an extensive benchmark in terms of global approximation accuracy on a large set of computational models. Investigating the synergies between sparse regression solvers and basis adaptivity schemes, we find that the choice of the proper solver and basis-adaptive scheme is very important, as it can result in more than one order of magnitude difference in performance. No single method significantly outperforms the others, but dividing the analysis into classes (regarding input dimension and experimental design size), we are able to identify specific sparse solver and basis adaptivity combinations for each class that show comparatively good performance. To further improve on these findings, we introduce a novel solver and basis adaptivity selection scheme guided by cross-validation error. We demonstrate that this automatic selection procedure provides close-to-optimal results in terms of accuracy, and significantly more robust solutions, while being more general than the case-by-case recommendations obtained by the benchmark.
翻译:为了以最有效的方式使用现有信息,我们提议了几种方法,用于所谓的基础适应性稀薄的 PCE,以确定对 PCE 进行适应性调整的多式递减器(“基数”)的组合。本文件的目的是帮助从业者确定为其模型构建代数 PCE 的最合适方法。我们描述的是最近少见的 PCE 文献中三种最先进的基础适应性调整方法,并在大量计算模型中以全球近似准确性为尺度进行广泛的基准。调查了稀疏回归解解析器和基础适应性计划之间的协同作用,我们发现选择适当的解决方案和基础适应性计划非常重要,因为这可以导致业绩的幅度差异超过一个级。我们没有一种单一方法大大超越其他方法,但将分析分为不同类别(关于输入层面和实验性设计规模),我们更有能力在大规模地改进每类递增性递增性分析结果,同时能够通过比较性递增性选择性分析基础,以展示具体的递增性选择性基础,从而更准确地调整我们所获取的精确性分析结果。