Learning "best" kernels from data in Gaussian process regression. With application to aerodynamics

被引:20
作者
Akian, J-L [1 ]
Bonnet, L. [2 ]
Owhadi, H. [3 ]
Savin, E. [4 ]
机构
[1] Univ Paris Saclay, ONERA DMAS, FR-92322 Chatillon, France
[2] Univ Paris Saclay, ONERA DAAA, FR-92322 Chatillon, France
[3] CALTECH, Comp & Math Sci, Pasadena, CA 91125 USA
[4] Univ Paris Saclay, ONERA DTIS, FR-91123 Palaiseau, France
关键词
Reproducing kernel Hilbert space; Gaussian process regression; Kernel ridge regression; Kernel flow; Aerodynamics; POLYNOMIAL-CHAOS; NEURAL-NETWORK; DESIGN; SPARSE; INPUT; RECONSTRUCTION; APPROXIMATION; DECOMPOSITION; MODEL;
D O I
10.1016/j.jcp.2022.111595
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper introduces algorithms to select/design kernels in Gaussian process regression/kriging surrogate modeling techniques. We adopt the setting of kernel method solutions in ad hoc functional spaces, namely Reproducing Kernel Hilbert Spaces (RKHS), to solve the problem of approximating a regular target function given observations of it, i.e. supervised learning. A first class of algorithms is kernel flow, which was introduced in the context of classification in machine learning. It can be seen as a cross-validation procedure whereby a "best " kernel is selected such that the loss of accuracy incurred by removing some part of the dataset (typically half of it) is minimized. A second class of algorithms is called spectral kernel ridge regression, and aims at selecting a "best " kernel such that the norm of the function to be approximated is minimal in the associated RKHS. Within Mercer's theorem framework, we obtain an explicit construction of that "best " kernel in terms of the main features of the target function. Both approaches of learning kernels from data are illustrated by numerical examples on synthetic test functions, and on a classical test case in turbulence modeling validation for transonic flows about a two-dimensional airfoil. (c) 2022 Elsevier Inc. All rights reserved.
引用
收藏
页数:29
相关论文
共 97 条
[1]  
[Anonymous], 2001, Regularization, Optimization, and Beyond
[2]  
[Anonymous], 2004, NEURIPS
[3]   OPTIMUM DESIGN OF AEROSPACE STRUCTURAL COMPONENTS USING NEURAL NETWORKS [J].
BERKE, L ;
PATNAIK, SN ;
MURTHY, PLN .
COMPUTERS & STRUCTURES, 1993, 48 (06) :1001-1010
[4]   THE PROPER ORTHOGONAL DECOMPOSITION IN THE ANALYSIS OF TURBULENT FLOWS [J].
BERKOOZ, G ;
HOLMES, P ;
LUMLEY, JL .
ANNUAL REVIEW OF FLUID MECHANICS, 1993, 25 :539-575
[5]  
Berlinet A., 2004, REPRODUCING KERNEL H
[6]   Adaptive sparse polynomial chaos expansion based on least angle regression [J].
Blatman, Geraud ;
Sudret, Bruno .
JOURNAL OF COMPUTATIONAL PHYSICS, 2011, 230 (06) :2345-2367
[7]   Sparse signal reconstruction from noisy compressive measurements using cross validation [J].
Boufounos, Petros ;
Duarte, Marco F. ;
Baraniuk, Richard G. .
2007 IEEE/SP 14TH WORKSHOP ON STATISTICAL SIGNAL PROCESSING, VOLS 1 AND 2, 2007, :299-303
[8]   A Python']Python surrogate modeling framework with derivatives [J].
Bouhlel, Mohamed Amine ;
Hwang, John T. ;
Bartoli, Nathalie ;
Lafage, Remi ;
Morlier, Joseph ;
Martins, Joaquim R. R. A. .
ADVANCES IN ENGINEERING SOFTWARE, 2019, 135
[9]   Aerodynamic data reconstruction and inverse design using proper orthogonal decomposition [J].
Bui-Thanh, T ;
Damodaran, A ;
Willcox, K .
AIAA JOURNAL, 2004, 42 (08) :1505-1516
[10]   The Onera elsA CFD software: input from research and feedback from industry [J].
Cambier, Laurent ;
Heib, Sebastien ;
Plot, Sylvie .
MECHANICS & INDUSTRY, 2013, 14 (03) :159-174