学习路径PINN神经算子有限元

Physics AI Learning Path

A four-stage learning path from numerical foundations to neural operators — 15 tutorials and surveys sequenced for a smooth ride from zero background to industrial practice.

Updated Oct 12, 2026 15 resources
Introduction

Why this collection

Physics AI resources are scattered across papers, course notes and GitHub repos, and newcomers rarely know where to start. This collection arranges 15 curated resources into four stages, so you always know what to read next.

  • Stage 1 · Foundations — build intuition for numerical simulation before touching neural networks.
  • Stage 2 · Core methods — get hands-on with PINNs and understand why they converge (or don't).
  • Stage 3 · Neural operators — move from solving one PDE to learning a family of solution operators.
  • Stage 4 · Domain deep-dives — see how physics priors land in power systems, robotics and continuous-time models.

Each item carries an editorial note explaining *why* it sits at that position and *what to focus on*.

Stage 1 · Foundations — Numerical Methods & Simulation 3 resources

Physics Simulation & ML Integration Roadmap

Learning Roadmap / Systematic Overview
Systematic path from classical PDE numerics to data-driven physics AI - FEM, FVM, surrogates, PINN and their evolution.
CC BY 4.0 RoadmapPDENumerical Method
💬 Editor note: 先看这一篇建立全局地图:从有限元、有限体积到代理模型与 PINN 的演进逻辑,读完就知道后面每一阶段在解决什么问题

Finite Element from Scratch in Python

Finite Element / From Scratch
Build a 2D linear-elastic FEM solver from NumPy/SciPy - no FEniCS/Abaqus - to deeply understand every matrix derivation and assembly step.
GPL-3.0 FEMFinite ElementPython
💬 Editor note: 第二本必读:不依赖任何框架,用 NumPy 从零推导并组装 2D 弹性力学 FEM 矩阵,把「数值离散」这件事真正摸透

Physics-Based Deep Learning (Online Book)

Textbook / Systematic Course
A free online textbook from TU Munich covering physics + deep learning: differentiable physics, PINNs, neural operators and turbulence modeling, with runnable code.
CC BY-NC-SA 4.0 TextbookDifferentiable PhysicsPINN
💬 Editor note: 慕尼黑工业大学免费在线教材,配套可运行代码,可作为整个路径的常备参考书,不必一次读完,按需回头查阅

Stage 2 · Core Methods — PINNs 3 resources

PINN from Scratch

Beginner Tutorial
A classic Chinese structured tutorial implementing PINN from minimal dependencies, paired with Raissi's original repo - the best start for Chinese-speaking learners.
MIT PINNTutorialBeginner
💬 Editor note: 路径的第一个动手项目:经典中文结构化教程,配合 Raissi 原版仓库,从零写出第一个 PINN,建议边读边跑

Machine Learning with Physics Knowledge for Prediction: A Survey

Survey / Reading Material
A systematic survey of physics-knowledge + ML methods for PDE prediction, splitting the field into architectural-level (loss, structured prediction, augmentation) and data-level (multi-task, meta, contextual) approaches, with industrial perspective and open-source ecosystem review.
arXiv preprint (copyright held by authors) Physics-informed MLPDEMulti-task Learning
💬 Editor note: 跑通代码后回来补理论:把物理知识注入 ML 的方法按架构层与数据层系统分类,并提供工业落地视角与开源生态清单

Adaptive Physics-informed Neural Networks: A Survey

Survey / Reading Material
A focused survey of PINN improvements via transfer learning and meta-learning, addressing PINN's notorious convergence difficulty and the need to re-optimize on every PDE parameter change - the engineering reference for productionizing PINNs.
arXiv preprint (copyright held by authors) PINNTransfer LearningMeta Learning
💬 Editor note: 遇到「PINN 训不动」时读这篇:梳理迁移学习与元学习方向的改进,重点看第 3 节损失加权方法,解决收敛难与参数变化需重训的瓶颈

Stage 3 · Advanced — Neural Operators 5 resources

DeepONet Getting Started

Neural Operator / Beginner Tutorial
Systematic DeepONet theory and DeepXDE implementation - for PINN developers handling multiphysics-parameter scenarios.
MIT DeepONetNeural OperatorDeepXDE
💬 Editor note: 算子学习第一站:从理论到 DeepXDE 代码,理解「学习函数到函数的映射」与 PINN 的本质区别,建议与阶段二对比阅读

FNO (Fourier Neural Operator) Tutorial

Fourier Neural Operator / Beginner Tutorial
Systematic FNO from theory to code - for engineers and researchers wanting neural operators as PDE surrogates.
MIT FNONeural OperatorSurrogate
💬 Editor note: 第二站:傅里叶神经算子的频域视角,mesh-invariant 特性是它相对 CNN 类方法的核心优势,适合做 PDE 代理模型

Operator Learning: A Survey

Survey / Reading Material
A systematic survey of operator learning covering the theory, architectures and error analysis of DeepONet, FNO and their variants - the reference entry point to learning infinite-dimensional maps.
arXiv preprint (copyright held by authors) Operator LearningSurveyDeepONet
💬 Editor note: 补齐理论:系统梳理 DeepONet / FNO 及变体的理论、架构与误差分析,是理解「无限维映射」最合适的查阅材料
💬 Editor note: 面向工程落地:在 Poisson 与线弹性问题上横向对比架构差异,并演示作为贝叶斯反演代理的用法,偏实践
💬 Editor note: 阶段三收尾:沿可扩展性、泛化性、数据敏感度三条轴梳理完整架构谱系,帮你建立选型判断力

Stage 4 · Deep Dives — Domains & Mathematical Foundations 4 resources

💬 Editor note: 电力方向落地参考:综述混合物理信息神经网络在电力系统设计、监控与控制中的应用,聚焦物理约束嵌入方法

Embedding Physics Priors in Robot Learning: A Survey

Multibody
A survey on embedding physics priors in robot learning, covering how physical constraints like contact mechanics, rigid-flexible coupling, and multibody dynamics improve sample efficiency and reliability of learned policies.
See LICENSE file robot learningphysics priorsmultibody dynamics
💬 Editor note: 机器人方向:物理先验如何提升学习策略的样本效率与可靠性,涵盖接触力学、刚柔体耦合与多体动力学
💬 Editor note: 数学基础补强:连续时间机器学习的统一框架,理清神经常微分方程与随机过程的关系,适合想深挖理论者
💬 Editor note: 课程讲义形态的系统材料,附 PyTorch 从零实现,适合作为整个学习路径的复习与查漏补缺