Constrained stochastic blackbox optimization using probabilistic estimates

This work introduces Stoch-MADS, a stochastic variant of the mesh adaptive direct search (MADS) algorithm designed for deterministic blackbox optimization. Stoch-MADS considers the constrained optimization of an objective function f whose values can only be computed through a stochastic blackbox with some random noise of an unknown distribution. The proposed algorithm uses an algorithmic framework similar to that of MADS and utilizes random estimates of true function values obtained from their stochastic observations to ensure improvements since the exact deterministic computable version of f is not available. Such estimates are required to be accurate with a sufficiently large but fixed probability and satisfy a variance condition. The ability of the proposed algorithm to generate an asymptotically dense set of search directions is then exploited to show that it converges to a Clarke-hypertangent stationary point of f with probability one, with the help of martingale theory. Acknowledgments: The authors are grateful to Erick Delage and Richard Labib for valuable discussions and constructive suggestions. Work supported by the NSERC CRD RDCPJ 490744–15 grant and by an InnovÉÉ grant, both in collaboration with Hydro-Québec and Rio Tinto. Les Cahiers du GERAD G–2019–30 1

[1]  Ning Wang,et al.  A bio-inspired algorithm based on membrane computing and its application to gasoline blending scheduling , 2011, Comput. Chem. Eng..

[2]  Chandler Davis THEORY OF POSITIVE LINEAR DEPENDENCE. , 1954 .

[3]  L. Watson,et al.  Trust Region Augmented Lagrangian Methods for Sequential Response Surface Approximation and Optimization , 1998 .

[4]  R. Rockafellar Generalized Directional Derivatives and Subgradients of Nonconvex Functions , 1980, Canadian Journal of Mathematics.

[5]  Katya Scheinberg,et al.  Convergence of Trust-Region Methods Based on Probabilistic Models , 2013, SIAM J. Optim..

[6]  Ning Wang,et al.  Optimization of short-time gasoline blending scheduling problem with a DNA based hybrid genetic algorithm , 2010 .

[7]  Xiaoyu Wang,et al.  Stochastic Trust-Region Methods with Trust-Region Radius Depending on Probabilistic Models , 2019, Journal of Computational Mathematics.

[8]  J. Blanchet,et al.  Convergence Rate Analysis of a Stochastic Trust Region Method for Nonconvex Optimization , 2016 .

[9]  J. Jahn Introduction to the Theory of Nonlinear Optimization , 1994 .

[10]  Charles Audet,et al.  Analysis of Generalized Pattern Searches , 2000, SIAM J. Optim..

[11]  Charles Audet,et al.  Parallel Space Decomposition of the Mesh Adaptive Direct Search Algorithm , 2007, SIAM J. Optim..

[12]  John A. Nelder,et al.  A Simplex Method for Function Minimization , 1965, Comput. J..

[13]  Sébastien Le Digabel,et al.  Algorithm xxx : NOMAD : Nonlinear Optimization with the MADS algorithm , 2010 .

[14]  Charles Audet,et al.  Convergence of Mesh Adaptive Direct Search to Second-Order Stationary Points , 2006, SIAM J. Optim..

[15]  R. Durrett Probability: Theory and Examples , 1993 .

[16]  Katya Scheinberg,et al.  Introduction to derivative-free optimization , 2010, Math. Comput..

[17]  Katya Scheinberg,et al.  Stochastic optimization using a trust-region method and random models , 2015, Mathematical Programming.

[18]  Ning Wang,et al.  DNA Double Helix Based Hybrid GA for the Gasoline Blending Recipe Optimization Problem , 2008 .

[19]  F. Clarke Optimization And Nonsmooth Analysis , 1983 .

[20]  Kuo-Hao Chang,et al.  Stochastic Nelder-Mead simplex method - A new globally convergent direct search method for simulation optimization , 2012, Eur. J. Oper. Res..

[21]  Charles Audet,et al.  OrthoMADS: A Deterministic MADS Instance with Orthogonal Directions , 2008, SIAM J. Optim..

[22]  Charles Audet,et al.  Robust optimization of noisy blackbox problems using the Mesh Adaptive Direct Search algorithm , 2016, Optim. Lett..

[23]  Michael C. Ferris,et al.  A Direct Search Algorithm for Optimization with Noisy Function Evaluations , 2000, SIAM J. Optim..

[24]  Jorge J. Moré,et al.  Digital Object Identifier (DOI) 10.1007/s101070100263 , 2001 .

[25]  Charles Audet,et al.  Mesh Adaptive Direct Search Algorithms for Constrained Optimization , 2006, SIAM J. Optim..

[26]  Jack P. C. Kleijnen,et al.  An Asymptotic Test of Optimality Conditions in Multiresponse Simulation Optimization , 2012, INFORMS J. Comput..

[27]  V. Torczon,et al.  Direct Search Methods , 2011 .

[28]  J. Kiefer,et al.  Stochastic Estimation of the Maximum of a Regression Function , 1952 .

[29]  Charles Audet,et al.  The Mesh Adaptive Direct Search Algorithm for Granular and Discrete Variables , 2018, SIAM J. Optim..

[30]  A Stochastic Line Search Method with Convergence Rate Analysis , 2018, 1807.07994.

[31]  Krishnakumar Balasubramanian,et al.  Zeroth-Order Nonconvex Stochastic Optimization: Handling Constraints, High Dimensionality, and Saddle Points , 2018, Foundations of Computational Mathematics.

[32]  Stefan M. Wild,et al.  Benchmarking Derivative-Free Optimization Algorithms , 2009, SIAM J. Optim..

[33]  Charles Audet,et al.  A MADS Algorithm with a Progressive Barrier for Derivative-Free Nonlinear Programming , 2007 .

[34]  Willi Hock,et al.  Lecture Notes in Economics and Mathematical Systems , 1981 .

[35]  Julien Mairal,et al.  Estimate Sequences for Stochastic Composite Optimization: Variance Reduction, Acceleration, and Robustness to Noise , 2019, J. Mach. Learn. Res..

[36]  Rui Shi,et al.  A Stochastic Trust Region Algorithm Based on Careful Step Normalization , 2017, INFORMS J. Optim..

[37]  J. S. Ivey,et al.  Nelder-Mead simplex modifications for simulation optimization , 1996 .

[38]  Charles Audet,et al.  Derivative-Free and Blackbox Optimization , 2017 .

[39]  H. Brezis Functional Analysis, Sobolev Spaces and Partial Differential Equations , 2010 .

[40]  Nikolaos V. Sahinidis,et al.  Simulation optimization: a review of algorithms and applications , 2014, 4OR.