Recent Advances on Machine Learning for Computational Fluid Dynamics: A Survey
Haixin Wang, Yadi Cao, Zijie Huang, Yuxuan Liu, Peiyan Hu, Xiao Luo,, Zezheng Song, Wanjia Zhao, Jilin Liu, Jinan Sun, Shikun Zhang, Long Wei, Yue, Wang, Tailin Wu, Zhi-Ming Ma, Yizhou Sun

TL;DR
This survey reviews recent progress in applying machine learning to computational fluid dynamics, highlighting new classification frameworks, real-world applications, and future research challenges to advance the field.
Contribution
It introduces a novel classification for ML methods in CFD, reviews recent literature, and discusses key challenges and future directions in the integration of ML with CFD.
Findings
ML significantly improves CFD simulation accuracy
ML reduces computational time for fluid dynamics simulations
ML enables complex fluid analysis in scientific and engineering fields
Abstract
This paper explores the recent advancements in enhancing Computational Fluid Dynamics (CFD) tasks through Machine Learning (ML) techniques. We begin by introducing fundamental concepts, traditional methods, and benchmark datasets, then examine the various roles ML plays in improving CFD. The literature systematically reviews papers in recent five years and introduces a novel classification for forward modeling: Data-driven Surrogates, Physics-Informed Surrogates, and ML-assisted Numerical Solutions. Furthermore, we also review the latest ML methods in inverse design and control, offering a novel classification and providing an in-depth discussion. Then we highlight real-world applications of ML for CFD in critical scientific and engineering disciplines, including aerodynamics, combustion, atmosphere & ocean science, biology fluid, plasma, symbolic regression, and reduced order modeling.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsModel Reduction and Neural Networks · Computational Physics and Python Applications · Time Series Analysis and Forecasting
