GenUQ: Predictive Uncertainty Estimates via Generative Hyper-Networks
Tian Yu Yen, Reese E. Jones, Ravi G. Patel
TL;DR
GenUQ introduces a measure-theoretic, likelihood-free uncertainty quantification framework for operator learning by training a generative hyper-network to sample parameter distributions whose induced output distribution matches observed data. The method minimizes an energy-score discrepancy between predicted and actual joint samples, enabling robust aleatoric UQ while keeping training efficient by generating only a subset of parameters as stochastic. Across three diverse problems, GenUQ outperforms traditional UQ methods in capturing stochastic behavior and delivering calibrated predictive distributions, with evidence of a regularizing effect in some tasks. The work expands the toolkit for SciML by providing a practical approach to quantify uncertainty in neural operators without relying on explicit likelihoods, though it acknowledges limitations in epistemic uncertainty quantification and suggests future extensions.
Abstract
Operator learning is a recently developed generalization of regression to mappings between functions. It promises to drastically reduce expensive numerical integration of PDEs to fast evaluations of mappings between functional states of a system, i.e., surrogate and reduced-order modeling. Operator learning has already found applications in several areas such as modeling sea ice, combustion, and atmospheric physics. Recent approaches towards integrating uncertainty quantification into the operator models have relied on likelihood based methods to infer parameter distributions from noisy data. However, stochastic operators may yield actions from which a likelihood is difficult or impossible to construct. In this paper, we introduce, GenUQ, a measure-theoretic approach to UQ that avoids constructing a likelihood by introducing a generative hyper-network model that produces parameter distributions consistent with observed data. We demonstrate that GenUQ outperforms other UQ methods in three example problems, recovering a manufactured operator, learning the solution operator to a stochastic elliptic PDE, and modeling the failure location of porous steel under tension.
