Data-driven polynomial ridge approximation using variable projection

From MaRDI portal
Publication:5745137

DOI10.1137/17M1117690zbMATH Open1392.49034arXiv1702.05859MaRDI QIDQ5745137FDOQ5745137


Authors: Jeffrey M. Hokanson, P. Constantine Edit this on Wikidata


Publication date: 5 June 2018

Published in: SIAM Journal on Scientific Computing (Search for Journal in Brave)

Abstract: Inexpensive surrogates are useful for reducing the cost of science and engineering studies involving large-scale, complex computational models with many input parameters. A ridge approximation is one class of surrogate that models a quantity of interest as a nonlinear function of a few linear combinations of the input parameters. When used in parameter studies (e.g., optimization or uncertainty quantification), ridge approximations allow the low dimensional structure to be exploited, reducing the effective dimension. We introduce a new, fast algorithm for constructing a ridge approximation where the nonlinear function is a polynomial. This polynomial ridge approximation is chosen to minimize least squared mismatch between the surrogate and the quantity of interest on a given set of inputs. Naively, this would require optimizing both the polynomial coefficients and the linear combination of weights; the latter of which define a low-dimensional subspace of the input space. However, given a fixed subspace the optimal polynomial can be found by solving a linear least-squares problem, and hence by using variable projection the polynomial can be implicitly found leaving an optimization problem over the subspace alone. We provide an algorithm that finds this polynomial ridge approximation by minimizing over the Grassmann manifold of low-dimensional subspaces using a Gauss-Newton method. We provide details of this optimization algorithm and demonstrate its performance on several numerical examples. Our Gauss-Newton method has superior theoretical guarantees and faster convergence than the alternating approach for polynomial ridge approximation earlier proposed by Constantine, Eftekhari, Hokanson, and Ward [1] that alternates between (i) optimizing the polynomial coefficients given the subspace and (ii) optimizing the subspace given the coefficients.


Full work available at URL: https://arxiv.org/abs/1702.05859




Recommendations




Cites Work


Cited In (13)

Uses Software





This page was built for publication: Data-driven polynomial ridge approximation using variable projection

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5745137)