Generative AI Models for Learning Flow Maps of Stochastic Dynamical Systems in Bounded Domains
By: Minglei Yang , Yanfang Liu , Diego del-Castillo-Negrete and more
Potential Business Impact:
Helps predict when particles leave a space.
Simulating stochastic differential equations (SDEs) in bounded domains, presents significant computational challenges due to particle exit phenomena, which requires accurate modeling of interior stochastic dynamics and boundary interactions. Despite the success of machine learning-based methods in learning SDEs, existing learning methods are not applicable to SDEs in bounded domains because they cannot accurately capture the particle exit dynamics. We present a unified hybrid data-driven approach that combines a conditional diffusion model with an exit prediction neural network to capture both interior stochastic dynamics and boundary exit phenomena. Our ML model consists of two major components: a neural network that learns exit probabilities using binary cross-entropy loss with rigorous convergence guarantees, and a training-free diffusion model that generates state transitions for non-exiting particles using closed-form score functions. The two components are integrated through a probabilistic sampling algorithm that determines particle exit at each time step and generates appropriate state transitions. The performance of the proposed approach is demonstrated via three test cases: a one-dimensional simplified problem for theoretical verification, a two-dimensional advection-diffusion problem in a bounded domain, and a three-dimensional problem of interest to magnetically confined fusion plasmas.
Similar Papers
Data-driven generative simulation of SDEs using diffusion models
Machine Learning (CS)
Creates realistic data for smarter money decisions.
Neural SDEs as a Unified Approach to Continuous-Domain Sequence Modeling
Machine Learning (CS)
Models changing information like a flowing river.
Training-free score-based diffusion for parameter-dependent stochastic dynamical systems
Machine Learning (Stat)
Lets computers predict how things change with different settings.