When Physics Meets Machine Learning: A Survey of Physics-Informed Machine Learning

by   Chuizheng Meng, et al.
University of Southern California

Physics-informed machine learning (PIML), referring to the combination of prior knowledge of physics, which is the high level abstraction of natural phenomenons and human behaviours in the long history, with data-driven machine learning models, has emerged as an effective way to mitigate the shortage of training data, to increase models' generalizability and to ensure the physical plausibility of results. In this paper, we survey an abundant number of recent works in PIML and summarize them from three aspects: (1) motivations of PIML, (2) physics knowledge in PIML, (3) methods of physics knowledge integration in PIML. We also discuss current challenges and corresponding research opportunities in PIML.


page 1

page 2

page 3

page 4


Physics-Informed Machine Learning: A Survey on Problems, Methods and Applications

Recent advances of data-driven machine learning have revolutionized fiel...

Machine Learning in the Search for New Fundamental Physics

Machine learning plays a crucial role in enhancing and accelerating the ...

Kohn-Sham equations as regularizer: building prior knowledge into machine-learned physics

Including prior knowledge is important for effective machine learning mo...

Advancing Reacting Flow Simulations with Data-Driven Models

The use of machine learning algorithms to predict behaviors of complex s...

Estimating irregular water demands with physics-informed machine learning to inform leakage detection

Leakages in drinking water distribution networks pose significant challe...

Physics Embedded Machine Learning for Electromagnetic Data Imaging

Electromagnetic (EM) imaging is widely applied in sensing for security, ...

Physics-Augmented Learning: A New Paradigm Beyond Physics-Informed Learning

Integrating physical inductive biases into machine learning can improve ...

Please sign up or login with your details

Forgot password? Click here to reset