i207M/PINNacle
[NeurIPS 2024] Codebase for PINNacle: A Comprehensive Benchmark of Physics-Informed Neural Networks for Solving PDEs.
解决的问题
PINNacle 提供了一种标准化的方法,用于评估和比较不同的物理信息神经网络(PINN)变体。它通过实现多种 PINN 方法论并提供一个具有挑战性的数据集,解决了求解偏微分方程(PDE)缺乏全面基准的问题。
工作原理
该项目实现了多种 PINN 变体,按其改进 PDE 求解的方法进行分类:
- 损失重加权:如 PINN-LRA 和 PINN-NTK 等方法。
- 配点重采样:RAR 方法。
- 优化器:一种名为 MultiAdam 的专用优化器。
- 损失函数:正则化项(gPINN)和变分公式(hp-VPINN)。
- 架构变化:自适应激活函数(LAAF、GAAF)和域分解(FBPINN)。
适用人群
从事物理信息机器学习以求解微分方程,并优化神经网络在科学计算中性能的研究人员和工程师。
主要亮点
- 实现了 11 种不同的 PINN 变体,包括基础 PINN 以及高级的架构和优化策略。
- 包含一个专为 PDE 求解基准设计的新挑战性数据集。
- 支持统一的基准测试脚本,可使用自定义设置运行多个测试用例。
相关
- 项目
- 项目
- 项目
- 项目
- Dispatch