Skip to content

Solving ODEs via Physics-informed neural networks (PINNs)

Notifications You must be signed in to change notification settings

JackNarvaez/PINNs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PINNs

An introduction to PINNs: Physics-Informed Neural Networks.

This repository is divided into three parts:

  1. Perceptron: It provides a basic introduction to Neural Networks (NNs). In particular, it develops an elementary model of a Perceptron variation, i.e., a single neuron.

  2. Backpropagation: It provides the Backpropagation method for a general Neural Network. In addition, it shows the maths behind this algorithm.

  3. PINNs: It introduces a class of NNs called Physics-Informed Neural Networks. In particular, it addresses some EDO examples using PINNs, which are implemented via the FLUX package.

References

This repository is based on different online courses, specific references can be found at the end of each notebook. Some of these courses are:

  1. Marquardt. (2021). Lectures Series of the course: Machine Learning for Physicists.(University of Erlangen-Nuremberg & Max Planck Institute for the Science of Light). https://machine-learning-for-physicists.org/
  2. Rackauckas, C. (2020). Introduction to Scientific Machine Learning through Physics-Informed Neural Networks. https://book.sciml.ai/course/
  3. Larrañaga, E. (2022). Notes of Computational Astrophysics course: Physics Informed Neural Networks (PINNs).

About

Solving ODEs via Physics-informed neural networks (PINNs)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published