KIT | KIT-Bibliothek | Impressum | Datenschutz

Generative AI for fast and accurate statistical computation of fluids

Molinaro, Roberto; Lanthaler, Samuel; Raonić, Bogdan; Rohner, Tobias; Armegioiu, Victor; Simonis, Stephan ORCID iD icon 1; Grund, Dana; Ramic, Yannick; Wan, Zhong Yi; Sha, Fei; Mishra, Siddhartha; Zepeda-Núñez, Leonardo
1 Institut für Angewandte und Numerische Mathematik (IANM), Karlsruher Institut für Technologie (KIT)

Abstract:

We present a generative AI algorithm for addressing the pressing task of fast, accurate, and robust statistical computation of three-dimensional turbulent fluid flows. Our algorithm, termed as GenCFD, is based on an end-to-end conditional score-based diffusion model. Through extensive numerical experimentation with a set of challenging fluid flows, we demonstrate that GenCFD provides an accurate approximation of relevant statistical quantities of interest while also efficiently generating high-quality realistic samples of turbulent fluid flows and ensuring excellent spectral resolution. In contrast, ensembles of deterministic ML algorithms, trained to minimize mean square errors, regress to the mean flow. We present rigorous theoretical results uncovering the surprising mechanisms through which diffusion models accurately generate fluid flows. These mechanisms are illustrated with solvable toy models that exhibit the mathematically relevant features of turbulent fluid flows while being amenable to explicit analytical formulae. Our codes are publicly available at https://github.com/camlab-ethz/GenCFD.


Volltext §
DOI: 10.5445/IR/1000189454
Veröffentlicht am 09.01.2026
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Angewandte und Numerische Mathematik (IANM)
Publikationstyp Forschungsbericht/Preprint
Publikationsjahr 2024
Sprache Englisch
Identifikator KITopen-ID: 1000189454
Verlag arxiv
Schlagwörter Machine Learning (cs.LG), Numerical Analysis (math.NA), Fluid Dynamics (physics.flu-dyn)
Nachgewiesen in OpenAlex
Dimensions
KIT – Die Universität in der Helmholtz-Gemeinschaft
KITopen Landing Page