SurroFlow: A Flow-Based Surrogate Model for Parameter Space Exploration and Uncertainty Quantification
Jingyi Shen, Yuhan Duan, Han-Wei Shen
TL;DR
SurroFlow tackles the difficulty of uncertainty quantification and efficient parameter-space exploration in scientific surrogates by using a conditional normalizing flow operating in a latent space learned via a 3D autoencoder. The model enables bidirectional predictions: forward generation of simulation data conditioned on parameters and reverse inference of parameters from data, with uncertainty naturally represented in the latent distribution $p(oldsymbol{z}\mid\boldsymbol{c})$. Coupled with a genetic algorithm and an interactive visual interface, SurroFlow supports user-guided, objective-driven exploration of the parameter space, balancing similarity, diversity, and uncertainty. Quantitative and qualitative evaluations on MPAS-Ocean and Nyx demonstrate competitive surrogate accuracy, effective reverse prediction, and meaningful uncertainty quantification, enabling more reliable and efficient ensemble simulations and design exploration in practice.
Abstract
Existing deep learning-based surrogate models facilitate efficient data generation, but fall short in uncertainty quantification, efficient parameter space exploration, and reverse prediction. In our work, we introduce SurroFlow, a novel normalizing flow-based surrogate model, to learn the invertible transformation between simulation parameters and simulation outputs. The model not only allows accurate predictions of simulation outcomes for a given simulation parameter but also supports uncertainty quantification in the data generation process. Additionally, it enables efficient simulation parameter recommendation and exploration. We integrate SurroFlow and a genetic algorithm as the backend of a visual interface to support effective user-guided ensemble simulation exploration and visualization. Our framework significantly reduces the computational costs while enhancing the reliability and exploration capabilities of scientific surrogate models.
