A Sampling Criterion for Constrained Bayesian Optimization with Uncertainties
The SMAI Journal of computational mathematics, Tome 9 (2023), pp. 285-309

We consider the problem of chance constrained optimization where it is sought to optimize a function and satisfy constraints, both of which are affected by uncertainties. The real world declinations of this problem are particularly challenging because of their inherent computational cost.

To tackle such problems, we propose a new Bayesian optimization method. It applies to the situation where the uncertainty comes from some of the inputs, so that it becomes possible to define an acquisition criterion in the joint optimized-uncertain input space. The main contribution of this work is an acquisition criterion that accounts for both the average improvement in objective function and the constraint reliability. The criterion is derived following the Stepwise Uncertainty Reduction logic and its maximization provides both optimal design variables and uncertain parameters. Analytical expressions are given to efficiently calculate the criterion. Numerical studies on test functions are presented. It is found through experimental comparisons with alternative sampling criteria that the adequation between the sampling criterion and the problem contributes to the efficiency of the overall optimization.

Publié le :
DOI : 10.5802/smai-jcm.102

El Amri, Reda  1   ; Le Riche, Rodolphe  2   ; Helbert, Céline  3   ; Blanchet-Scalliet, Christophette  3   ; Da Veiga, Sébastien  4

1 Ecole Centrale de Lyon, now with IFP Energies Nouvelles, France
2 CNRS LIMOS (Mines St-Etienne and UCA), France
3 Ecole Centrale de Lyon, Institut Camille Jordan, UMR CNRS 5208, France
4 Safran Tech, Modelling & Simulation, Magny-Les-Hameaux, France
@article{SMAI-JCM_2023__9__285_0,
     author = {El Amri, Reda and Le Riche, Rodolphe and Helbert, C\'eline and Blanchet-Scalliet, Christophette and Da Veiga, S\'ebastien},
     title = {A {Sampling} {Criterion} for {Constrained} {Bayesian} {Optimization} with {Uncertainties}},
     journal = {The SMAI Journal of computational mathematics},
     pages = {285--309},
     year = {2023},
     publisher = {Soci\'et\'e de Math\'ematiques Appliqu\'ees et Industrielles},
     volume = {9},
     doi = {10.5802/smai-jcm.102},
     language = {en},
     url = {https://numdam.org/articles/10.5802/smai-jcm.102/}
}
TY  - JOUR
AU  - El Amri, Reda
AU  - Le Riche, Rodolphe
AU  - Helbert, Céline
AU  - Blanchet-Scalliet, Christophette
AU  - Da Veiga, Sébastien
TI  - A Sampling Criterion for Constrained Bayesian Optimization with Uncertainties
JO  - The SMAI Journal of computational mathematics
PY  - 2023
SP  - 285
EP  - 309
VL  - 9
PB  - Société de Mathématiques Appliquées et Industrielles
UR  - https://numdam.org/articles/10.5802/smai-jcm.102/
DO  - 10.5802/smai-jcm.102
LA  - en
ID  - SMAI-JCM_2023__9__285_0
ER  - 
%0 Journal Article
%A El Amri, Reda
%A Le Riche, Rodolphe
%A Helbert, Céline
%A Blanchet-Scalliet, Christophette
%A Da Veiga, Sébastien
%T A Sampling Criterion for Constrained Bayesian Optimization with Uncertainties
%J The SMAI Journal of computational mathematics
%D 2023
%P 285-309
%V 9
%I Société de Mathématiques Appliquées et Industrielles
%U https://numdam.org/articles/10.5802/smai-jcm.102/
%R 10.5802/smai-jcm.102
%G en
%F SMAI-JCM_2023__9__285_0
El Amri, Reda; Le Riche, Rodolphe; Helbert, Céline; Blanchet-Scalliet, Christophette; Da Veiga, Sébastien. A Sampling Criterion for Constrained Bayesian Optimization with Uncertainties. The SMAI Journal of computational mathematics, Tome 9 (2023), pp. 285-309. doi: 10.5802/smai-jcm.102

[1] Amri, Reda El; Helbert, Céline; Munoz Zuniga, Miguel; Prieur, Clémentine; Sinoquet, Delphine Set inversion under functional uncertainties with joint meta-models (2020) preprint available on HAL as document hal-02986558 (https://hal-ifp.archives-ouvertes.fr/hal-02986558 )

[2] Andrieu, Laetitia; Cohen, Guy; Vázquez-Abad, Felisa J. Gradient-based simulation optimization under probability constraints, Eur. J. Oper. Res., Volume 212 (2011) no. 2, pp. 345-351 | Zbl | MR | DOI

[3] Arrow, Kenneth Joseph; Azawa, Hirofumi; Hurwicz, Leonid; Uzawa, Hirofumi Studies in linear and non-linear programming, 2, Stanford University Press, 1958

[4] Auger, Anne; Hansen, Nikolaus; Heidrich-Meisner, Verena; Mersmann, Olaf; Posik, Petr; Preuss, Mike 3rd GECCO Workshop for Real-Parameter Optimization, https://coco.gforge.inria.fr/doku.php?id=bbob-2012-results, 2012

[5] Balesdent, Mathieu; Brevault, Loïc; Morio, Jérôme; Chocat, Rudy Overview of Problem Formulations and Optimization Algorithms in the Presence of Uncertainty, Aerospace System Analysis and Optimization in Uncertainty, Springer, 2020, pp. 147-183 | DOI

[6] Bartoli, Nathalie; Lefebvre, Thierry; Dubreuil, Sylvain; Olivanti, Romain; Priem, Rémy; Bons, Nicolas; Martins, Joaquim RRA; Morlier, Joseph Adaptive modeling strategy for constrained global optimization with application to aerodynamic wing design, Aerosp. Sci. Technol., Volume 90 (2019), pp. 85-102 | DOI

[7] Bect, Julien; Ginsbourger, David; Li, Ling; Picheny, Victor; Vazquez, Emmanuel Sequential design of computer experiments for the estimation of a probability of failure, Stat. Comput., Volume 22 (2012) no. 3, pp. 773-793 | DOI | MR | Zbl

[8] Ben-Tal, Aharon; El Ghaoui, Laurent; Nemirovski, Arkadi Robust optimization, 28, Princeton University Press, 2009 | DOI

[9] Beyer, Hans-Georg; Sendhoff, Bernhard Robust optimization–a comprehensive survey, Comput. Methods Appl. Mech. Eng., Volume 196 (2007) no. 33-34, pp. 3190-3218 | Zbl | DOI | MR

[10] Bourinet, Jean-Marc Reliability analysis and optimal design under uncertainty-Focus on adaptive surrogate-based approaches, Habilitation à diriger les recherches, Univ. Clermont-Auvergne (2018) (https://hal.archives-ouvertes.fr/tel-01737299)

[11] Brockhoff, Dimo; Auger, Anne; Hansen, Nikolaus; Arnold, Dirk V.; Hohm, Tim Mirrored sampling and sequential selection for evolution strategies, PPSN 2010: Parallel Problem Solving from Nature, PPSN XI, Springer (2010), pp. 11-21

[12] Chevalier, Clément Fast uncertainty reduction strategies relying on Gaussian process models, Ph. D. Thesis, University of Bern (2013)

[13] Chevalier, Clément; Ginsbourger, David; Emery, Xavier Corrected kriging update formulae for batch-sequential data assimilation, Mathematics of Planet Earth, Springer, 2014, pp. 119-122 | DOI

[14] Dubourg, Vincent; Sudret, Bruno; Bourinet, Jean-Marc Reliability-based design optimization using kriging surrogates and subset simulation, Struct. Multidiscip. Optim., Volume 44 (2011) no. 5, pp. 673-690 | DOI

[15] Echard, B.; Gayton, N.; Lemaire, M. AK-MCS: an active learning reliability method combining Kriging and Monte Carlo simulation, Structural Safety, Volume 33 (2011) no. 2, pp. 145-154 | DOI

[16] El Amri, Reda EFISUR, a new acquisition function, https://github.com/elamrireda/EFISUR, 2021

[17] Eriksson, David; Poloczek, Matthias Scalable constrained Bayesian optimization, Proceedings of the 24th International Conference on Artificial Intelligence and Statistics (PMLR), Volume 130, 2021, pp. 730-738

[18] Fauriat, William; Gayton, Nicolas AK-SYS: an adaptation of the AK-MCS method for system reliability, Reliability Engineering & System Safety, Volume 123 (2014), pp. 137-144 | DOI

[19] Gabrel, Virginie; Murat, Cécile; Thiele, Aurélie Recent advances in robust optimization: An overview, Eur. J. Oper. Res., Volume 235 (2014) no. 3, pp. 471-483 | DOI | MR | Zbl

[20] Garnett, Roman Bayesian Optimization, Cambridge University Press, 2022

[21] Hernandez-Lobato, José Miguel; Gelbart, Michael; Hoffman, Matthew; Adams, Ryan; Ghahramani, Zoubin Predictive Entropy Search for Bayesian Optimization with Unknown Constraints, ICML’15: Proceedings of the 32nd International Conference on International Conference on Machine Learning - Volume 37, JMLR, 2015, pp. 1699-1707

[22] Hirsch, Charles; Wunsch, Dirk; Szumbarski, Jacek; Pons-Prats, J. et al. Uncertainty Management for Robust Industrial Design in Aeronautics, Springer, 2019 | DOI

[23] Janusevskis, Janis; Le Riche, Rodolphe Simultaneous kriging-based estimation and optimization of mean response, J. Glob. Optim. (2012) | DOI

[24] Kiefer, Jack; Wolfowitz, Jacob et al. Stochastic estimation of the maximum of a regression function, Ann. Math. Stat., Volume 23 (1952) no. 3, pp. 462-466 | DOI | MR | Zbl

[25] Kingma, Diederik P.; Ba, Jimmy Adam: A Method for Stochastic Optimization, 2014 | arXiv

[26] Le Riche, Rodolphe Optimization under uncertainties: an overview with a focus on Gaussian processes (2019) (lecture at the CNRS French-German University school on Modeling and Numerical Methods for Uncertainty Quantification, cf. https://hal.archives-ouvertes.fr/cel-02285533)

[27] Logothetis, Nicholas; Wynn, Henry Quality through design: Experimental design, off-line quality control, and Taguchi’s contributions, Oxford University Press, 1989

[28] Loshchilov, Ilya; Schoenauer, Marc; Sebag, Michèle Self-adaptive surrogate-assisted covariance matrix adaptation evolution strategy, Proceedings of the 14th GECCO, ACM Press (2012), pp. 321-328 | DOI

[29] Marzat, Julien; Walter, Eric; Piet-Lahanier, Hélène A new expected-improvement algorithm for continuous minimax optimization, J. Glob. Optim., Volume 64 (2016), pp. 785-802 | DOI | MR | Zbl

[30] Moustapha, Maliki; Sudret, Bruno Quantile-based optimization under uncertainties using bootstrap polynomial chaos expansions, Proceedings of the 12th International Conference on Structural Safety and Reliability (ICOSSAR 2017), TU Verlag (2017), pp. 1561-1569

[31] Moustapha, Maliki; Sudret, Bruno; Bourinet, Jean-Marc; Guillaume, Benoît Quantile-based optimization under uncertainties using adaptive Kriging surrogate models, Struct. Multidiscip. Optim., Volume 54 (2016) no. 6, pp. 1403-1421 | DOI | MR

[32] Nemirovski, Arkadi On safe tractable approximations of chance constraints, Eur. J. Oper. Res., Volume 219 (2012) no. 3, pp. 707-718 | DOI | MR | Zbl

[33] Pagès, Gilles Introduction to vector quantization and its applications for numerics, ESAIM, Proc. Surv., Volume 48 (2015), pp. 29-79 | DOI | MR | Zbl

[34] Park, Gyung-Jin; Hwang, Kwang-Hyeon; Lee, Tae; Hee Lee, Kwon Robust Design: An Overview, AIAA J., Volume 44 (2006), pp. 181-191 | DOI

[35] Pelamatti, Julien; Brevault, Loïc; Balesdent, Mathieu; Talbi, El-Ghazali; Guerin, Yannick Efficient global optimization of constrained mixed variable problems, J. Glob. Optim., Volume 73 (2019) no. 3, pp. 583-613 | DOI | MR | Zbl

[36] Perrone, Valerio; Shcherbatyi, Iaroslav; Jenatton, Rodolphe; Archambeau, Cedric; Seeger, Matthias Constrained bayesian optimization with max-value entropy search (2019) | arXiv

[37] Picheny, Victor A Stepwise uncertainty reduction approach to constrained global optimization, Proceedings of the 17th International Conference on Artificial Intelligence and Statistics (Kaski, Samuel; Corander, Jukka, eds.) (Proceedings of Machine Learning Research), Volume 33, PMLR (2014), pp. 787-795

[38] Powell, Michael J. D. A direct search optimization method that models the objective and constraint functions by linear interpolation, Advances in optimization and numerical analysis, Springer, 1994, pp. 51-67 | DOI | Zbl

[39] Powell, Michael J. D. The BOBYQA algorithm for bound constrained optimization without derivatives, Cambridge NA Report NA2009/06, University of Cambridge, 2009, pp. 26-46

[40] Pujol, Gilles; Le Riche, Rodolphe; Roustant, Olivier; Bay, Xavier L’incertitude en conception: formalisation, estimation, Optimisation multidisciplinaire en mécanique: Réduction de modèles, robustesse, fiabilité, réalisations logicielles (Filomeno Coelho, Rajan; Breitkopf, Piotr, eds.), Hermes Science Publications, 2009

[41] Qing, Jixiang; Dhaene, Tom; Couckuyt, Ivo Spectral representation of robustness measures for optimization under input uncertainty, ICML2022, the 39th International Conference on Machine Learning (2022), pp. 1-26

[42] Ribaud, Mélina; Blanchet-Scalliet, Christophette; Helbert, Céline; Gillot, Frédéric Robust optimization: A kriging-based multi-objective optimization approach, Reliability Engineering & System Safety, Volume 200 (2020), 106913 | DOI

[43] Roustant, Olivier; Padonou, Esperan; Deville, Yves; Clément, Aloïs; Perrin, Guillaume; Giorla, Jean; Wynn, Henri Group kernels for Gaussian process metamodels with categorical inputs, SIAM/ASA J. Uncertain. Quantif. (2019)

[44] Sasena, Michael; Papalambros, Panos; Goovaerts, Pierre Exploration of metamodeling sampling criteria for constrained global optimization, Eng. Optim., Volume 34 (2002) no. 3, pp. 263-278 | DOI

[45] Sasena, Michael; Papalambros, Panos; Goovaerts, Pierre Global optimization of problems with disconnected feasible regions via surrogate modeling, 9th AIAA/ISSMO Symposium on Multidisciplinary Analysis and Optimization (2002), 5573 | DOI

[46] Schonlau, Matthias; Welch, William J.; Jones, Donald R. Global versus local search in constrained optimization of computer models, New developments and applications in experimental design (IMS Lecture Notes Monogr. Ser.), Volume 34, Institute of Mathematical Statistics, 1998, pp. 11-25 | DOI | MR

[47] Schuëller, Gerhart I.; Jensen, Hector A. Computational methods in optimization considering uncertainties–an overview, Comput. Methods Appl. Mech. Eng., Volume 198 (2008) no. 1, pp. 2-13 | DOI | Zbl

[48] Spall, James C. Introduction to stochastic search and optimization: estimation, simulation, and control, 65, John Wiley & Sons, 2005

[49] Torossian, Léonard; Garivier, Aurélien; Picheny, Victor X-Armed Bandits: Optimizing Quantiles, CVaR and Other Risks, Asian Conference on Machine Learning, PMLR (2019), pp. 252-267

[50] Torossian, Léonard; Picheny, Victor; Faivre, Robert; Garivier, Aurélien A review on quantile regression for stochastic computer experiments, Reliability Engineering & System Safety (2020), 106858 | DOI

[51] Valdebenito, Marcos A.; Schuëller, Gerhart I. A survey on approaches for reliability-based optimization, Struct. Multidiscip. Optim., Volume 42 (2010) no. 5, pp. 645-663 | DOI | MR | Zbl

[52] Zhang, Yunxiang; Zhang, Xiangyu; Frazier, Peter Constrained Two-step Look-Ahead Bayesian Optimization, Adv. Neural Inf. Process. Syst., Volume 34 (2021), pp. 12563-12575

[53] Zuniga, Miguel Munoz; Garnier, Josselin; Remy, Emmanuel; de Rocquigny, Etienne Analysis of adaptive directional stratification for the controlled estimation of rare event probabilities, Stat. Comput., Volume 22 (2012) no. 3, pp. 809-821 | Zbl | DOI | MR

Cité par Sources :