SkillAgentSearch skills...

Harmonic Oscillator Pinn Workshop

Introductory workshop on PINNs using the harmonic oscillator

Install / Use

npx skills add benmoseley/harmonic-oscillator-pinn-workshop

Installs into whichever agent you are using.

README

<a target="_blank" href="https://colab.research.google.com/github/benmoseley/harmonic-oscillator-pinn-workshop/blob/main/PINN_intro_workshop_student.ipynb"> <img src="https://colab.research.google.com/assets/colab-badge.svg" alt="Open In Colab"/> </a>

Physics-informed neural networks (PINNs): an introductory crash-course

By Ben Moseley, 2022

This workshop builds upon my blog post on PINNs: https://benmoseley.blog/my-research/so-what-is-a-physics-informed-neural-network/.

View the recording of me giving this workshop to The Science Circle on YouTube.

Read the seminal PINN papers here and here.

Workshop goals

By the end of this workshop, you should be able to:

  • code a PINN from scratch in PyTorch
  • understand the different types of scientific tasks PINNs can be used for
  • understand in more detail how PINNs are trained and how to improve their convergence

Task overview

We will be coding a PINN from scratch in PyTorch and using it solve simulation and inversion tasks related to the damped harmonic oscillator.

Related Skills

View on GitHub
GitHub Stars165
CategoryEducation
Updated7d ago
Forks57

Languages

Jupyter Notebook

Security Score

100/100

Audited on Jul 31, 2026

No findings