Active Subspaces in Infinite Dimension
Poorbita Kundu, Nathan Wycoff
TL;DR
The paper addresses dimension reduction for functionals in infinite dimensions by extending the Active Subspace concept to Hilbert spaces. It defines the active-subspace operator $\mathcal{C} = \mathbb{E}[\nabla f(U) \otimes \nabla f(U)]$, proves its spectral properties (compact, self-adjoint, trace-class), and derives the leading subspace $\mathcal{A}_n$ that captures the dominant gradient energy. A computable Monte Carlo estimator $\widehat{\mathcal{C}}_B$ is developed, with proven consistency, eigenvalue/eigenfunction convergence, a $O(B^{-1/2})$ rate under fourth-moment assumptions, and a Hilbert-space CLT, enabling reliable uncertainty quantification. Applications to PDE-constrained problems demonstrate how the resulting low-dimensional structure supports visualization, surrogate modeling, and Bayesian optimization in function spaces, with an open-source FEniCS-based implementation illustrating practical impact.
Abstract
Active subspace analysis uses the leading eigenspace of the gradient's second moment to conduct supervised dimension reduction. In this article, we extend this methodology to real-valued functionals on Hilbert space. We define an operator which coincides with the active subspace matrix when applied to a Euclidean space. We show that many of the desirable properties of Active Subspace analysis extend directly to the infinite dimensional setting. We also propose a Monte Carlo procedure and discuss its convergence properties. Finally, we deploy this methodology to create visualizations and improve modeling and optimization on complex test problems.
