IDRLnet:一个物理信息神经网络库
机器学习
2021-07-12 v1 数值分析
数值分析
摘要
物理信息神经网络 (PINN) 是一种用于求解由偏微分方程 (PDE) 建模的正问题和反问题的科学计算框架。本文介绍 IDRLnet,一个通过 PINN 系统性建模和求解问题的 Python 工具箱。IDRLnet 为广泛的 PINN 算法与应用构建了框架。它提供了一种结构化的方式,在 Python 中整合几何对象、数据源、人工神经网络、损失度量和优化器。此外,它提供了求解带噪声反问题、变分极小化和积分微分方程的功能。新的 PINN 变体可轻松集成到该框架中。源代码、教程和文档可在 \url{https://github.com/idrl-lab/idrlnet} 获取。
引用
@article{arxiv.2107.04320,
title = {IDRLnet: A Physics-Informed Neural Network Library},
author = {Wei Peng and Jun Zhang and Weien Zhou and Xiaoyu Zhao and Wen Yao and Xiaoqian Chen},
journal= {arXiv preprint arXiv:2107.04320},
year = {2021}
}