Taylor approximation and variance reduction for PDE-constrained optimal control under uncertainty

Abstract In this work we develop a scalable computational framework for the solution of PDE-constrained optimal control problems under high-dimensional uncertainty. Specifically, we consider a mean-variance formulation of the control objective and employ a Taylor expansion with respect to the uncertain parameter field either to directly approximate the control objective or as a control variate for variance reduction. The expressions for the mean and variance of the Taylor approximation are known analytically, although their evaluation requires efficient computation of the trace of the (preconditioned) Hessian of the control objective. We propose to estimate this trace by solving a generalized eigenvalue problem using a randomized algorithm that only requires the action of the Hessian on a small number of random directions. Then, the computational work does not depend on the nominal dimension of the uncertain parameter, but depends only on the effective dimension (i.e., the rank of the preconditioned Hessian), thus ensuring scalability to high-dimensional problems. Moreover, to increase the estimation accuracy of the mean and variance of the control objective by the Taylor approximation, we use it as a control variate for variance reduction, which results in considerable computational savings (several orders of magnitude) compared to a plain Monte Carlo method. In summary, our approach amounts to solving an optimal control problem constrained by the original PDE, the generalized eigenvalue equations at a small number of eigenfunctions, and a set of linearized PDEs that arise from the computation of the gradient and Hessian of the control objective with respect to the uncertain parameter. We use the Lagrangian formalism to derive expressions for the gradient with respect to the control and apply a gradient-based optimization method to solve the problem. We demonstrate the accuracy, efficiency, and scalability of the proposed computational method for two examples with high-dimensional uncertain parameters: subsurface flow in a porous medium modeled as an elliptic PDE, and turbulent jet flow modeled by the Reynolds-averaged Navier–Stokes equations coupled with a nonlinear advection-diffusion equation characterizing model uncertainty. In particular, for the latter more challenging example we show scalability of our algorithm up to one million parameters resulting from discretization of the uncertain parameter field.

[1]  Robert Michael Kirby,et al.  Stochastic Collocation for Optimal Control Problems with Stochastic PDE Constraints , 2012, SIAM J. Control. Optim..

[2]  Matthias Heinkenschloss,et al.  Inexact Objective Function Evaluations in a Trust-Region Algorithm for PDE-Constrained Optimization under Uncertainty , 2014, SIAM J. Sci. Comput..

[3]  Anders Logg,et al.  Automated Solution of Differential Equations by the Finite Element Method: The FEniCS Book , 2012 .

[4]  Benjamin Peherstorfer,et al.  Survey of multifidelity methods in uncertainty propagation, inference, and optimization , 2018, SIAM Rev..

[5]  O. Ghattas,et al.  A-optimal encoding weights for nonlinear inverse problems, with application to the Helmholtz inverse problem , 2016, 1612.02358.

[6]  Tsuyoshi Murata,et al.  {m , 1934, ACML.

[7]  James Martin,et al.  A Stochastic Newton MCMC Method for Large-Scale Statistical Inverse Problems with Application to Seismic Inversion , 2012, SIAM J. Sci. Comput..

[8]  Stefan Volkwein,et al.  Model Order Reduction for PDE Constrained Optimization , 2014 .

[9]  L. S. Hou,et al.  Finite element approximations of stochastic optimal control problems constrained by stochastic elliptic PDEs , 2011 .

[10]  Uri M. Ascher,et al.  Improved Bounds on Sample Size for Implicit Matrix Trace Estimators , 2013, Found. Comput. Math..

[11]  Peng Chen,et al.  Hessian-based adaptive sparse quadrature for infinite-dimensional Bayesian inverse problems☆ , 2017, 1706.06692.

[12]  Gianluigi Rozza,et al.  Reduced Basis Method for Parametrized Elliptic Optimal Control Problems , 2013, SIAM J. Sci. Comput..

[13]  Christoph Schwab,et al.  Sparse Adaptive Tensor Galerkin Approximations of Stochastic PDE-Constrained Control Problems , 2016, SIAM/ASA J. Uncertain. Quantification.

[14]  Elisabeth Ullmann,et al.  Multilevel Monte Carlo Analysis for Optimal Control of Elliptic PDEs with Random Coefficients , 2016, SIAM/ASA J. Uncertain. Quantification.

[15]  Karen Veroy,et al.  Certified Reduced Basis Methods for Parametrized Distributed Elliptic Optimal Control Problems with Control Constraints , 2016, SIAM J. Sci. Comput..

[16]  Mark Kärcher,et al.  A POSTERIORI ERROR ESTIMATION FOR REDUCED ORDER SOLUTIONS OF PARAMETRIZED PARABOLIC OPTIMAL CONTROL PROBLEMS , 2014 .

[17]  Peng Chen Sparse Quadrature for High-Dimensional Integration with Gaussian Measure , 2016, 1604.08466.

[18]  Georg Stadler,et al.  Mean-Variance Risk-Averse Optimal Control of Systems Governed by PDEs with Random Parameter Fields Using Quadratic Approximations , 2016, SIAM/ASA J. Uncertain. Quantification.

[19]  Drew P. Kouri,et al.  Risk-Averse PDE-Constrained Optimization Using the Conditional Value-At-Risk , 2016, SIAM J. Optim..

[20]  Gianluigi Rozza,et al.  Reduced basis approximation of parametrized optimal flow control problems for the Stokes equations , 2015, Comput. Math. Appl..

[21]  Omar Ghattas,et al.  Optimal Control of Two- and Three-Dimensional Incompressible Navier-Stokes Flows , 1997 .

[22]  Constantine Caramanis,et al.  Theory and Applications of Robust Optimization , 2010, SIAM Rev..

[23]  Alfio Borzì,et al.  On the treatment of distributed uncertainties in PDE‐constrained optimization , 2010 .

[24]  Thomas J. R. Hughes,et al.  Weak imposition of Dirichlet boundary conditions in fluid mechanics , 2007 .

[25]  Karen Willcox,et al.  Hessian‐based model reduction for large‐scale systems with initial‐condition inputs , 2008 .

[26]  Frances Y. Kuo,et al.  High-dimensional integration: The quasi-Monte Carlo way*† , 2013, Acta Numerica.

[27]  Alfio Quarteroni,et al.  Boundary control and shape optimization for the robust design of bypass anastomoses under uncertainty , 2013 .

[28]  F. Tröltzsch Optimal Control of Partial Differential Equations: Theory, Methods and Applications , 2010 .

[29]  D K Smith,et al.  Numerical Optimization , 2001, J. Oper. Res. Soc..

[30]  Angela Kunoth,et al.  Analytic Regularity and GPC Approximation for Control Problems Constrained by Linear Parametric Elliptic and Parabolic PDEs , 2013, SIAM J. Control. Optim..

[31]  J. Hesthaven,et al.  Certified Reduced Basis Methods for Parametrized Partial Differential Equations , 2015 .

[32]  Sivan Toledo,et al.  Randomized algorithms for estimating the trace of an implicit symmetric positive semi-definite matrix , 2011, JACM.

[33]  Gianluigi Rozza,et al.  Reduced Basis Methods for Uncertainty Quantification , 2017, SIAM/ASA J. Uncertain. Quantification.

[34]  A. Quarteroni,et al.  Reduced Basis Methods for Partial Differential Equations: An Introduction , 2015 .

[35]  Peter K. Kitanidis,et al.  Randomized algorithms for generalized Hermitian eigenvalue problems with application to computing Karhunen–Loève expansion , 2013, Numer. Linear Algebra Appl..

[36]  Alfio Borzì,et al.  Computational Optimization of Systems Governed by Partial Differential Equations , 2012, Computational science and engineering.

[37]  R. Glowinski,et al.  Exact and approximate controllability for distributed parameter systems , 1994, Acta Numerica.

[38]  Omar Ghattas,et al.  Analysis of the Hessian for inverse scattering problems: I. Inverse shape scattering of acoustic waves , 2012 .

[39]  Gianluigi Rozza,et al.  Stochastic Optimal Robin Boundary Control Problems of Advection-Dominated Elliptic Equations , 2013, SIAM J. Numer. Anal..

[40]  Charbel Farhat,et al.  Progressive construction of a parametric reduced‐order model for PDE‐constrained optimization , 2014, ArXiv.

[41]  Karen Willcox,et al.  A Survey of Projection-Based Model Reduction Methods for Parametric Dynamical Systems , 2015, SIAM Rev..

[42]  Karen Willcox,et al.  Goal-oriented, model-constrained optimization for reduction of large-scale systems , 2007, J. Comput. Phys..

[43]  Garth N. Wells,et al.  Optimal control with stochastic PDE constraints and uncertain controls , 2011, ArXiv.

[44]  Max Gunzburger,et al.  Perspectives in flow control and optimization , 1987 .

[45]  Omar Ghattas,et al.  Analysis of the Hessian for inverse scattering problems: II. Inverse medium scattering of acoustic waves , 2012 .

[46]  Stefan Ulbrich,et al.  Optimization with PDE Constraints , 2008, Mathematical modelling.

[47]  Nathan Halko,et al.  Finding Structure with Randomness: Probabilistic Algorithms for Constructing Approximate Matrix Decompositions , 2009, SIAM Rev..

[48]  Leo Wai-Tsun Ng,et al.  Multifidelity approaches for optimization under uncertainty , 2014 .

[49]  Bart G. van Bloemen Waanders,et al.  A Trust-Region Algorithm with Adaptive Stochastic Collocation for PDE Optimization under Uncertainty , 2012, SIAM J. Sci. Comput..

[50]  Georg Stadler,et al.  A-Optimal Design of Experiments for Infinite-Dimensional Bayesian Linear Inverse Problems with Regularized ℓ0-Sparsification , 2013, SIAM J. Sci. Comput..

[51]  James Martin,et al.  A Computational Framework for Infinite-Dimensional Bayesian Inverse Problems Part I: The Linearized Case, with Application to Global Seismic Inversion , 2013, SIAM J. Sci. Comput..

[52]  Gianluigi Rozza,et al.  Multilevel and weighted reduced basis method for stochastic optimal control problems constrained by Stokes equations , 2016, Numerische Mathematik.

[53]  Bart G. van Bloemen Waanders,et al.  Fast Algorithms for Bayesian Uncertainty Quantification in Large-Scale Linear Inverse Problems Based on Low-Rank Partial Hessian Approximations , 2011, SIAM J. Sci. Comput..

[54]  Ilse C. F. Ipsen,et al.  Randomized matrix-free trace and log-determinant estimators , 2016, Numerische Mathematik.

[55]  Alexander Shapiro,et al.  Lectures on Stochastic Programming: Modeling and Theory , 2009 .

[56]  Jangwoon Lee,et al.  Error Estimates of Stochastic Optimal Neumann Boundary Control Problems , 2011, SIAM J. Numer. Anal..

[57]  A. Patera,et al.  Reduced basis approximation and a posteriori error estimation for affinely parametrized elliptic coercive partial differential equations , 2007 .

[58]  H. Rue,et al.  An explicit link between Gaussian fields and Gaussian Markov random fields: the stochastic partial differential equation approach , 2011 .

[59]  M. Giles,et al.  Efficient Hessian Calculation Using Automatic Differentiation , 2007 .

[60]  J. Lions Optimal Control of Systems Governed by Partial Differential Equations , 1971 .

[61]  Peter Benner,et al.  Block-Diagonal Preconditioning for Optimal Control Problems Constrained by PDEs with Uncertain Inputs , 2016, SIAM J. Matrix Anal. Appl..

[62]  Omar Ghattas,et al.  Analysis of the Hessian for Inverse Scattering Problems. Part III: Inverse Medium Scattering of Electromagnetic Waves in Three Dimensions , 2013 .

[63]  Georg Stadler,et al.  A Fast and Scalable Method for A-Optimal Design of Experiments for Infinite-dimensional Bayesian Nonlinear Inverse Problems , 2014, SIAM J. Sci. Comput..

[64]  Josef Dick,et al.  Higher Order Quasi-Monte Carlo Integration for Holomorphic, Parametric Operator Equations , 2014, SIAM/ASA J. Uncertain. Quantification.

[65]  Christoph Schwab,et al.  Sparse, adaptive Smolyak quadratures for Bayesian inverse problems , 2013 .

[66]  Johannes Janicka,et al.  Investigation of the influence of the Reynolds number on a plane jet using direct numerical simulation , 2003 .

[67]  Omar Ghattas,et al.  Analysis of the Hessian for inverse scattering problems: II. Inverse medium scattering of acoustic waves , 2012 .

[68]  Peng Chen,et al.  HESSIAN-BASED SAMPLING FOR HIGH-DIMENSIONAL MODEL REDUCTION , 2018, International Journal for Uncertainty Quantification.

[69]  Georg Stadler,et al.  Scalable and efficient algorithms for the propagation of uncertainty from data through inference to prediction for large-scale problems, with application to flow of the Antarctic ice sheet , 2014, J. Comput. Phys..

[70]  James Martin,et al.  A Computational Framework for Infinite-Dimensional Bayesian Inverse Problems, Part II: Stochastic Newton MCMC with Application to Ice Sheet Flow Inverse Problems , 2013, SIAM J. Sci. Comput..

[71]  Alfio Quarteroni,et al.  Weighted Reduced Basis Method for Stochastic Optimal Control Problems with Elliptic PDE Constraint , 2014, SIAM/ASA J. Uncertain. Quantification.

[72]  Georg Stadler,et al.  Extreme-scale UQ for Bayesian inverse problems governed by PDEs , 2012, 2012 International Conference for High Performance Computing, Networking, Storage and Analysis.

[73]  Theresa Dawn Robinson,et al.  Surrogate-Based Optimization Using Multifidelity Models with Variable Parameterization and Corrected Space Mapping , 2008 .

[74]  Claudia Schillings,et al.  Efficient shape optimization for certain and uncertain aerodynamic design , 2011 .

[75]  Aaas News,et al.  Book Reviews , 1893, Buffalo Medical and Surgical Journal.