Must-read Papers on Physics-Informed Neural Networks.

Overview

PINNpapers

Contributed by IDRL lab.

Introduction

Physics-Informed Neural Network (PINN) has achieved great success in scientific computing since 2017. In this repo, we list some representative work on PINNs. Feel free to distribute or use it!

Corrections and suggestions are welcomed.

A script for converting bibtex to the markdown used in this repo is also provided for your convenience.

Software

  1. DeepXDE: A Deep Learning Library for Solving Differential Equations, Lu Lu, Xuhui Meng, Zhiping Mao, George Em Karniadakis, SIAM Review, 2021. [paper][code]
  2. NVIDIA SimNet™: An AI-Accelerated Multi-Physics Simulation Framework, Oliver Hennigh, Susheela Narasimhan, Mohammad Amin Nabian, Akshay Subramaniam, Kaustubh Tangsali, Zhiwei Fang, Max Rietmann, Wonmin Byeon, Sanjay Choudhry, ICCS, 2021. [paper]
  3. SciANN: A Keras wrapper for scientific computations and physics-informed deep learning using artificial neural networks, Ehsan Haghighat, Ruben Juanes, arXiv preprint arXiv:2005.08803, 2020. [paper][code]
  4. Elvet -- a neural network-based differential equation and variational problem solver, Jack Y. Araz, Juan Carlos Criado, Michael Spannowsky, arXiv:2103.14575 [hep-lat, physics:hep-ph, physics:hep-th, stat], 2021. [paper][code]
  5. TensorDiffEq: Scalable Multi-GPU Forward and Inverse Solvers for Physics Informed Neural Networks, Levi D. McClenny, Mulugeta A. Haile, Ulisses M. Braga-Neto, arXiv:2103.16034 [physics], 2021. [paper][code]
  6. PyDEns: a Python Framework for Solving Differential Equations with Neural Networks, Alex Koryagin, er, Roman Khudorozkov, Sergey Tsimfer, arXiv:1909.11544 [cs, stat], 2019. [paper][code]
  7. NeuroDiffEq: A Python package for solving differential equations with neural networks, Feiyu Chen, David Sondak, Pavlos Protopapas, Marios Mattheakis, Shuheng Liu, Devansh Agarwal, Marco Di Giovanni, Journal of Open Source Software, 2020. [paper][code]
  8. Universal Differential Equations for Scientific Machine Learning, Christopher Rackauckas, Yingbo Ma, Julius Martensen, Collin Warner, Kirill Zubov, Rohit Supekar, Dominic Skinner, Ali Ramadhan, Alan Edelman, arXiv:2001.04385 [cs, math, q-bio, stat], 2020. [paper][code]
  9. NeuralPDE: Automating Physics-Informed Neural Networks (PINNs) with Error Approximations, Kirill Zubov, Zoe McCarthy, Yingbo Ma, Francesco Calisto, Valerio Pagliarino, Simone Azeglio, Luca Bottero, Emmanuel Luján, Valentin Sulzer, Ashutosh Bharambe, N Vinchhi, , Kaushik Balakrishnan, Devesh Upadhyay, Chris Rackauckas, arXiv:2107.09443 [cs], 2021. [paper][code]
  10. IDRLnet: A Physics-Informed Neural Network Library, Wei Peng, Jun Zhang, Weien Zhou, Xiaoyu Zhao, Wen Yao, Xiaoqian Chen, arXiv:2107.04320 [cs, math], 2021. [paper][code]

Papers on PINN Models

  1. Physics-informed neural networks: A deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations, M. Raissi, P. Perdikaris, G. E. Karniadakis, Journal of Computational Physics, 2019. [paper]
  2. The deep Ritz method: a deep learning-based numerical algorithm for solving variational problems, E Weinan, Bing Yu, Communications in Mathematics and Statistics, 2018. [paper]
  3. DGM: A deep learning algorithm for solving partial differential equations, Justin Sirignano, Konstantinos Spiliopoulos, Journal of Computational Physics, 2018. [paper]
  4. SPINN: Sparse, Physics-based, and partially Interpretable Neural Networks for PDEs, Amuthan A. Ramabathiran, Ramach, Prabhu ran, Journal of Computational Physics, 2021. [paper][code]
  5. Deep neural network methods for solving forward and inverse problems of time fractional diffusion equations with conformable derivative, Yinlin Ye, Yajing Li, Hongtao Fan, Xinyi Liu, Hongbing Zhang, arXiv:2108.07490 [cs, math], 2021. [paper]
  6. NH-PINN: Neural homogenization based physics-informed neural network for multiscale problems, Wing Tat Leung, Guang Lin, Zecheng Zhang, arXiv:2108.12942 [cs, math], 2021. [paper][code]

Papers on Parallel PINN

  1. Parallel Physics-Informed Neural Networks via Domain Decomposition, Khemraj Shukla, Ameya D. Jagtap, George Em Karniadakis, arXiv:2104.10013 [cs], 2021. [paper]
  2. Finite Basis Physics-Informed Neural Networks (FBPINNs): a scalable domain decomposition approach for solving differential equations, Ben Moseley, Andrew Markham, Tarje Nissen-Meyer, arXiv:2107.07871 [physics], 2021. [paper]
  3. PPINN: Parareal physics-informed neural network for time-dependent PDEs, Xuhui Meng, Zhen Li, Dongkun Zhang, George Em Karniadakis, Computer Methods in Applied Mechanics and Engineering, 2020. [paper]

Papers on PINN Accerleration

  1. Self-adaptive loss balanced Physics-informed neural networks for the incompressible Navier-Stokes equations, Zixue Xiang, Wei Peng, Xiaohu Zheng, Xiaoyu Zhao, Wen Yao, arXiv:2104.06217 [physics], 2021. [paper]
  2. A Dual-Dimer method for training physics-constrained neural networks with minimax architecture, Dehao Liu, Yan Wang, Neural Networks, 2021. [paper]
  3. Adversarial Multi-task Learning Enhanced Physics-informed Neural Networks for Solving Partial Differential Equations, Pongpisit Thanasutives, Masayuki Numao, Ken-ichi Fukui, arXiv:2104.14320 [cs, math], 2021. [paper]
  4. DPM: A Novel Training Method for Physics-Informed Neural Networks in Extrapolation, Jungeun Kim, Kookjin Lee, Dongeun Lee, Sheo Yon Jin, Noseong Park, AAAI, 2021. [paper]

Papers on Model Transfer & Meta-Learning

  1. A physics-aware learning architecture with input transfer networks for predictive modeling, Amir Behjat, Chen Zeng, Rahul Rai, Ion Matei, David Doermann, Souma Chowdhury, Applied Soft Computing, 2020. [paper]
  2. Transfer learning based multi-fidelity physics informed deep neural network, Souvik Chakraborty, Journal of Computational Physics, 2021. [paper]
  3. Transfer learning enhanced physics informed neural network for phase-field modeling of fracture, Somdatta Goswami, Cosmin Anitescu, Souvik Chakraborty, Timon Rabczuk, Theoretical and Applied Fracture Mechanics, 2020. [paper]
  4. Meta-learning PINN loss functions, Apostolos F. Psaros, Kenji Kawaguchi, George Em Karniadakis, arXiv:2107.05544 [cs], 2021. [paper]

Papers on Probabilistic PINNs and Uncertainty Quantification

  1. A physics-aware, probabilistic machine learning framework for coarse-graining high-dimensional systems in the Small Data regime, Constantin Grigo, Phaedon-Stelios Koutsourelakis, Journal of Computational Physics, 2019. [paper]
  2. Adversarial uncertainty quantification in physics-informed neural networks, Yibo Yang, Paris Perdikaris, Journal of Computational Physics, 2019. [paper]
  3. B-PINNs: Bayesian physics-informed neural networks for forward and inverse PDE problems with noisy data, Liu Yang, Xuhui Meng, George Em Karniadakis, Journal of Computational Physics, 2021. [paper]
  4. PID-GAN: A GAN Framework based on a Physics-informed Discriminator for Uncertainty Quantification with Physics, Arka Daw, M. Maruf, Anuj Karpatne, arXiv:2106.02993 [cs, stat], 2021. [paper]
  5. Quantifying Uncertainty in Physics-Informed Variational Autoencoders for Anomaly Detection, Marcus J. Neuer, ESTEP, 2020. [paper]
  6. A Physics-Data-Driven Bayesian Method for Heat Conduction Problems, Xinchao Jiang, Hu Wang, Yu li, arXiv:2109.00996 [cs, math], 2021. [paper][code]
  7. Wasserstein Generative Adversarial Uncertainty Quantification in Physics-Informed Neural Networks, Yihang Gao, Michael K. Ng, arXiv:2108.13054 [cs, math], 2021. [paper][code]

Papers on Applications

  1. Physics-informed neural networks for high-speed flows, Zhiping Mao, Ameya D. Jagtap, George Em Karniadakis, Computer Methods in Applied Mechanics and Engineering, 2020. [paper]
  2. Surrogate modeling for fluid flows based on physics-constrained deep learning without simulation data, Luning Sun, Han Gao, Shaowu Pan, Jian-Xun Wang, Computer Methods in Applied Mechanics and Engineering, 2020. [paper]
  3. Hidden fluid mechanics: Learning velocity and pressure fields from flow visualizations, Maziar Raissi, Alireza Yazdani, George Em Karniadakis, Science, 2020. [paper]
  4. NSFnets (Navier-Stokes flow nets): Physics-informed neural networks for the incompressible Navier-Stokes equations, Xiaowei Jin, Shengze Cai, Hui Li, George Em Karniadakis, Journal of Computational Physics, 2021. [paper]
  5. A High-Efficient Hybrid Physics-Informed Neural Networks Based on Convolutional Neural Network, Zhiwei Fang, IEEE Transactions on Neural Networks and Learning Systems, 2021. [paper]
  6. A Study on a Feedforward Neural Network to Solve Partial Differential Equations in Hyperbolic-Transport Problems, Eduardo Abreu, Joao B. Florindo, ICCS, 2021. [paper]
  7. A Physics Informed Neural Network Approach to Solution and Identification of Biharmonic Equations of Elasticity, Mohammad Vahab, Ehsan Haghighat, Maryam Khaleghi, Nasser Khalili, arXiv:2108.07243 [cs], 2021. [paper]
  8. Prediction of porous media fluid flow using physics informed neural networks, Muhammad M. Almajid, Moataz O. Abu-Alsaud, Journal of Petroleum Science and Engineering, 2021. [paper]
  9. Investigating a New Approach to Quasinormal Modes: Physics-Informed Neural Networks, Anele M. Ncube, Gerhard E. Harmsen, Alan S. Cornell, arXiv:2108.05867 [gr-qc], 2021. [paper]
  10. Towards neural Earth system modelling by integrating artificial intelligence in Earth system science, Christopher Irrgang, Niklas Boers, Maike Sonnewald, Elizabeth A. Barnes, Christopher Kadow, Joanna Staneva, Jan Saynisch-Wagner, Nature Machine Intelligence, 2021. [paper]
  11. Physics-informed Neural Network for Nonlinear Dynamics in Fiber Optics, Xiaotian Jiang, Danshi Wang, Qirui Fan, Min Zhang, Chao Lu, Alan Pak Tao Lau, arXiv:2109.00526 [physics], 2021. [paper][code]

Papers on PINN Analysis

  1. Estimates on the generalization error of physics-informed neural networks for approximating a class of inverse problems for PDEs, Siddhartha Mishra, Roberto Molinaro, IMA Journal of Numerical Analysis, 2021. [paper]
  2. Error analysis for physics informed neural networks (PINNs) approximating Kolmogorov PDEs, Tim De Ryck, Siddhartha Mishra, arXiv:2106.14473 [cs, math], 2021. [paper]
  3. Error Analysis of Deep Ritz Methods for Elliptic Equations, Yuling Jiao, Yanming Lai, Yisu Luo, Yang Wang, Yunfei Yang, arXiv:2107.14478 [cs, math], 2021. [paper]
Owner
IDRL
Intelligent Design and Robust Learning Laboratory
IDRL
Deep Reinforcement Learning based Trading Agent for Bitcoin

Deep Trading Agent Deep Reinforcement Learning based Trading Agent for Bitcoin using DeepSense Network for Q function approximation. For complete deta

Kartikay Garg 669 Dec 29, 2022
Global-Local Attention for Emotion Recognition

Global-Local Attention for Emotion Recognition Requirements Python 3 Install tensorflow (or tensorflow-gpu) = 2.0.0 Install some other packages pip i

Minh Nhat Le 15 Apr 21, 2022
Implementation of ConvMixer for "Patches Are All You Need? 🤷"

Patches Are All You Need? 🤷 This repository contains an implementation of ConvMixer for the ICLR 2022 submission "Patches Are All You Need?" by Asher

CMU Locus Lab 934 Jan 08, 2023
The all new way to turn your boring vector meshes into the new fad in town; Voxels!

Voxelator The all new way to turn your boring vector meshes into the new fad in town; Voxels! Notes: I have not tested this on a rotated mesh. With fu

6 Feb 03, 2022
[CVPR 2022] Official code for the paper: "A Stitch in Time Saves Nine: A Train-Time Regularizing Loss for Improved Neural Network Calibration"

MDCA Calibration This is the official PyTorch implementation for the paper: "A Stitch in Time Saves Nine: A Train-Time Regularizing Loss for Improved

MDCA Calibration 21 Dec 22, 2022
Implemenets the Contourlet-CNN as described in C-CNN: Contourlet Convolutional Neural Networks, using PyTorch

C-CNN: Contourlet Convolutional Neural Networks This repo implemenets the Contourlet-CNN as described in C-CNN: Contourlet Convolutional Neural Networ

Goh Kun Shun (KHUN) 10 Nov 03, 2022
BlueFog Tutorials

BlueFog Tutorials Welcome to the BlueFog tutorials! In this repository, we've put together a collection of awesome Jupyter notebooks. These notebooks

4 Oct 27, 2021
(EI 2022) Controllable Confidence-Based Image Denoising

Image Denoising with Control over Deep Network Hallucination Paper and arXiv preprint -- Our frequency-domain insights derive from SFM and the concept

Images and Visual Representation Laboratory (IVRL) at EPFL 5 Dec 18, 2022
The versatile ocean simulator, in pure Python, powered by JAX.

Veros is the versatile ocean simulator -- it aims to be a powerful tool that makes high-performance ocean modeling approachable and fun. Because Veros

TeamOcean 245 Dec 20, 2022
Unsupervised Learning of Video Representations using LSTMs

Unsupervised Learning of Video Representations using LSTMs Code for paper Unsupervised Learning of Video Representations using LSTMs by Nitish Srivast

Elman Mansimov 341 Dec 20, 2022
The official implementation of the CVPR2021 paper: Decoupled Dynamic Filter Networks

Decoupled Dynamic Filter Networks This repo is the official implementation of CVPR2021 paper: "Decoupled Dynamic Filter Networks". Introduction DDF is

F.S.Fire 180 Dec 30, 2022
Official PyTorch implementation of CAPTRA: CAtegory-level Pose Tracking for Rigid and Articulated Objects from Point Clouds

CAPTRA: CAtegory-level Pose Tracking for Rigid and Articulated Objects from Point Clouds Introduction This is the official PyTorch implementation of o

Yijia Weng 96 Dec 07, 2022
Generic ecosystem for feature extraction from aerial and satellite imagery

Note: Robosat is neither maintained not actively developed any longer by Mapbox. See this issue. The main developers (@daniel-j-h, @bkowshik) are no l

Mapbox 1.9k Jan 06, 2023
Machine learning framework for both deep learning and traditional algorithms

NeoML is an end-to-end machine learning framework that allows you to build, train, and deploy ML models. This framework is used by ABBYY engineers for

NeoML 704 Dec 27, 2022
Official code repository for the work: "The Implicit Values of A Good Hand Shake: Handheld Multi-Frame Neural Depth Refinement"

Handheld Multi-Frame Neural Depth Refinement This is the official code repository for the work: The Implicit Values of A Good Hand Shake: Handheld Mul

55 Dec 14, 2022
This repository contains the source code of our work on designing efficient CNNs for computer vision

Efficient networks for Computer Vision This repo contains source code of our work on designing efficient networks for different computer vision tasks:

Sachin Mehta 386 Nov 26, 2022
Intel® Nervana™ reference deep learning framework committed to best performance on all hardware

DISCONTINUATION OF PROJECT. This project will no longer be maintained by Intel. Intel will not provide or guarantee development of or support for this

Nervana 3.9k Dec 20, 2022
Official repository of the paper "GPR1200: A Benchmark for General-PurposeContent-Based Image Retrieval"

GPR1200 Dataset GPR1200: A Benchmark for General-Purpose Content-Based Image Retrieval (ArXiv) Konstantin Schall, Kai Uwe Barthel, Nico Hezel, Klaus J

Visual Computing Group 16 Nov 21, 2022
This repository accompanies our paper “Do Prompt-Based Models Really Understand the Meaning of Their Prompts?”

This repository accompanies our paper “Do Prompt-Based Models Really Understand the Meaning of Their Prompts?” Usage To replicate our results in Secti

Albert Webson 64 Dec 11, 2022
Companion code for the paper "An Infinite-Feature Extension for Bayesian ReLU Nets That Fixes Their Asymptotic Overconfidence" (NeurIPS 2021)

ReLU-GP Residual (RGPR) This repository contains code for reproducing the following NeurIPS 2021 paper: @inproceedings{kristiadi2021infinite, title=

Agustinus Kristiadi 4 Dec 26, 2021