Active emulation of computer codes with Gaussian processes Application to remote sensing

被引:41
|
作者
Heestermans Svendsen, Daniel [1 ]
Martino, Luca [2 ]
Camps-Valls, Gustau [1 ]
机构
[1] Univ Valencia, Image Proc Lab IPL, C Cat Jose Beltran 2, Paterna 46980, Spain
[2] Univ Rey Juan Carlos URJC, Dept Signal Proc, Camino Molino 5, Fuenlabrada 28943, Spain
基金
欧洲研究理事会;
关键词
Active learning; Gaussian process; Emulation; Design of experiments; Computer code; Remote sensing; Radiative transfer model; EXPERIMENTAL-DESIGN; SEQUENTIAL DESIGNS; SEGMENTATION; MODELS;
D O I
10.1016/j.patcog.2019.107103
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Many fields of science and engineering rely on running simulations with complex and computationally expensive models to understand the involved processes in the system of interest. Nevertheless, the high cost involved hamper reliable and exhaustive simulations. Very often such codes incorporate heuristics that ironically make them less tractable and transparent. This paper introduces an active learning methodology for adaptively constructing surrogate models, i.e. emulators, of such costly computer codes in a multi-output setting. The proposed technique is sequential and adaptive, and is based on the optimization of a suitable acquisition function. It aims to achieve accurate approximations, model tractability, as well as compact and expressive simulated datasets. In order to achieve this, the proposed Active Multi-Output Gaussian Process Emulator (AMOGAPE) combines the predictive capacity of Gaussian Processes (GPs) with the design of an acquisition function that favors sampling in low density and fluctuating regions of the approximation functions. Comparing different acquisition functions, we illustrate the promising performance of the method for the construction of emulators with toy examples, as well as for a widely used remote sensing transfer code. (C) 2019 Elsevier Ltd. All rights reserved.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] Gaussian process emulation of dynamic computer codes
    Conti, S.
    Gosling, J. P.
    Oakley, J. E.
    O'Hagan, A.
    BIOMETRIKA, 2009, 96 (03) : 663 - 676
  • [2] Computer Emulation with Nonstationary Gaussian Processes
    Montagna, S.
    Tokdar, S. T.
    SIAM-ASA JOURNAL ON UNCERTAINTY QUANTIFICATION, 2016, 4 (01): : 26 - 47
  • [3] Leveraging Gaussian Processes in Remote Sensing
    Foley, Emma
    ENERGIES, 2024, 17 (16)
  • [4] Efficient Emulation of Radiative Transfer Codes Using Gaussian Processes and Application to Land Surface Parameter Inferences
    Gomez-Dans, Jose Luis
    Lewis, Philip Edward
    Disney, Mathias
    REMOTE SENSING, 2016, 8 (02)
  • [5] A comparison of Gaussian processes and neural networks for computer model emulation and calibration
    Myren, Samuel
    Lawrence, Earl
    STATISTICAL ANALYSIS AND DATA MINING, 2021, 14 (06) : 606 - 623
  • [6] Physics-aware Gaussian processes in remote sensing
    Camps-Valls, Gustau
    Martino, Luca
    Svendsen, Daniel H.
    Campos-Taberner, Manuel
    Munoz-Mari, Jordi
    Laparra, Valero
    Luengo, David
    Javier Garcia-Haro, Francisco
    APPLIED SOFT COMPUTING, 2018, 68 : 69 - 82
  • [7] An efficient methodology for modeling complex computer codes with Gaussian processes
    Marrel, Amandine
    Iooss, Bertrand
    Van Dorpe, Francois
    Volkova, Elena
    COMPUTATIONAL STATISTICS & DATA ANALYSIS, 2008, 52 (10) : 4731 - 4744
  • [8] Gaussian processes for shock test emulation
    Bonneville, Christophe
    Jenquin, Maxwell
    Londono, Juan
    Kelly, Alex
    Cipolla, Jeffrey
    Earls, Christopher
    RELIABILITY ENGINEERING & SYSTEM SAFETY, 2021, 212 (212)
  • [9] Gaussian Processes for SOLPS Data Emulation
    Preuss, R.
    von Toussaint, U.
    FUSION SCIENCE AND TECHNOLOGY, 2016, 69 (03) : 605 - 610
  • [10] Interactive Change Detection Using High Resolution Remote Sensing Images Based on Active Learning with Gaussian Processes
    Ru, Hui
    Yu, Huai
    Huang, Pingping
    Yang, Wen
    XXIII ISPRS CONGRESS, COMMISSION VII, 2016, 3 (07): : 141 - 147