Adaptive deep density approximation for stochastic dynamical systems
Junjie He, Qifeng Liao, Xiaoliang Wan
TL;DR
This work tackles uncertainty quantification for stochastic dynamical systems by learning time-evolving PDFs from the Liouville equation using a time-dependent normalizing-flow, the temporal KRnet (tKRnet). It integrates adaptive collocation sampling with a physics-informed loss based on the log-Liouville residual and introduces temporal decomposition to address long-time integration, all while providing a KL-divergence bound that links residuals to approximation quality. The framework demonstrates strong performance on four challenging problems, including high-dimensional Lorenz-96, with accurate PDFs, means, and variances and clear improvements through adaptive iterations and temporal strategies. The approach yields a scalable, explicit density model suitable for high-dimensional UQ tasks in complex dynamical systems, enabling efficient PDF evaluation and sampling at arbitrary times $t$.
Abstract
In this paper we consider adaptive deep neural network approximation for stochastic dynamical systems. Based on the Liouville equation associated with the stochastic dynamical systems, a new temporal KRnet (tKRnet) is proposed to approximate the probability density functions (PDFs) of the state variables. The tKRnet gives an explicit density model for the solution of the Liouville equation, which alleviates the curse of dimensionality issue that limits the application of traditional grid based numerical methods. To efficiently train the tKRnet, an adaptive procedure is developed to generate collocation points for the corresponding residual loss function, where samples are generated iteratively using the approximate density function at each iteration. A temporal decomposition technique is also employed to improve the long-time integration. Theoretical analysis of our proposed method is provided, and numerical examples are presented to demonstrate its performance.
