美文网首页
PINNs文章框架和简单思路介绍

PINNs文章框架和简单思路介绍

作者: Neural_PDE | 来源:发表于2021-11-09 16:22 被阅读0次

原文Physics Informed Deep Learning

1 inference数值解

1.1连续时间模型 Shrödinger Equation

\begin{aligned} &i h_{t}+0.5 h_{x x}+|h|^{2} h=0, \quad x \in[-5,5], \quad t \in[0, \pi / 2] \\ &h(0, x)=2 \operatorname{sech}(x) \\ &h(t,-5)=h(t, 5) \\ &h_{x}(t,-5)=h_{x}(t, 5) \end{aligned}
上式分为三个部分,原方程f,初始条件0 和 边界条件b
M S E=M S E_{0}+M S E_{b}+M S E_{f}

1.2离散时间模型 Allen-Cahn Equation

2 identification发现原方程

2.1连续时间模型 Navier-Stokes Equation
2.2离散时间模型 Korteweg–de Vries Equation

3 附录

Burgers’ Equation:

\begin{aligned} &u_{t}+u u_{x}-(0.01 / \pi) u_{x x}=0, \quad x \in[-1,1], \quad t \in[0,1] \\ &u(0, x)=-\sin (\pi x) \\ &u(t,-1)=u(t, 1)=0 \end{aligned}
上式分为三个部分,原方程f,初边值条件u (初始条件0 和 边界条件b)
M S E=M S E_{u}+M S E_{f}\\ M S E_{u}=\frac{1}{N_{u}} \sum_{i=1}^{N_{u}}\left|u\left(t_{u}^{i}, x_{u}^{i}\right)-u^{i}\right|^{2}\\ M S E_{f}=\frac{1}{N_{f}} \sum_{i=1}^{N_{f}}\left|f\left(t_{f}^{i}, x_{f}^{i}\right)\right|^{2}
这里作者将初边值写在一起,原文这样叙述:Here, \left\{t_{u}^{i}, x_{u}^{i}, u^{i}\right\}_{i=1}^{N_{u}} denote the initial and boundary training data on u(t, x).
这里作者将初边值写在一起我认为是由于
M S E_{u}=M S E_{0}+M S E_{b}\\M S E_{0}=\frac{1}{N_{0}} \sum_{i=1}^{N_{0}}\left|u\left(0, x_{0}^{i}\right)-u_{0}^{i}\right|^{2}\\ M S E_{b}=\frac{1}{N_{b}} \sum_{i=1}^{N_{b}}(\left|u\left(t_{b}^{i}, 1\right)-u_{b}^{i}\right|^{2}+\left|u\left(t_{b}^{i}, -1\right)-u_{b}^{i}\right|^{2})
所以
M S E_{u}=M S E_{0}+M S E_{b}\\ =\frac{1}{N_{u}} \sum_{i=1}^{N_{u}}(\left| u\left(0, x_{0}^{i}\right)-u_{0}^{i}+ \right|^{2}+\left|u\left(t_{b}^{i}, 1\right)-u_{b}^{i}\right|^{2}+\left|u\left(t_{b}^{i}, -1\right)-u_{b}^{i}\right|^{2})\\ =\frac{1}{N_{u}} \sum_{i=1}^{N_{u}}\left|u\left(t_{u}^{i}, x_{u}^{i}\right)-u^{i}\right|^{2}

最后用梯度下降(或者其他方法)训练使得MES最小。

(这里注意:梯度下降不是训练你的数据,而是去训练参数(wi,bi)。原始数据只是用来构造上述MSE的表达式,只用这一次。这些原始样本点是一次性全部带入的,并且只带入一次,用于构造MSE,不参与训练过程。)
————
全部代码数据

相关文章

  • PINNs文章框架和简单思路介绍

    原文Physics Informed Deep Learning[https://maziarraissi.git...

  • 文章框架思路

    首先说明这种趋势,很多客户是出于什么目的有这样的需求,人才成长是有规律可循的,所以要找到这个辙,那些优秀人员都经历...

  • PINNs系统性介绍

    1 非常详细的入门介绍[https://zhuanlan.zhihu.com/p/500827425] 2 必读文...

  • ASM Core Api 详解

    前言 前面一篇文章 ASM 简介 对 ASM 框架做了简单的介绍。 本篇文章主要对该框架的 Core Api 其中...

  • ABP 源码解析 二. IOC初始化

    介绍 此系列文章主要是对ABP源码进行解读,初探作者在创造ABP的框架思路,和使用到的设计模式进行。通过解读ABP...

  • ABP 源码解析 七. 日志

    介绍 此系列文章主要是对ABP源码进行解读,初探作者在创造ABP的框架思路,和使用到的设计模式进行。通过解读ABP...

  • ABP 源码解析 八. 设置管理

    介绍 此系列文章主要是对ABP源码进行解读,初探作者在创造ABP的框架思路,和使用到的设计模式进行。通过解读ABP...

  • ABP 源码解析 四. 启动配置

    介绍 此系列文章主要是对ABP源码进行解读,初探作者在创造ABP的框架思路,和使用到的设计模式进行。通过解读ABP...

  • ABP 源码解析 五. Session

    介绍 此系列文章主要是对ABP源码进行解读,初探作者在创造ABP的框架思路,和使用到的设计模式进行。通过解读ABP...

  • ABP 源码解析 一. ABP启动

    介绍 此系列文章主要是对ABP源码进行解读,初探作者在创造ABP的框架思路,和使用到的设计模式进行。通过解读ABP...

网友评论

      本文标题:PINNs文章框架和简单思路介绍

      本文链接:https://www.haomeiwen.com/subject/xmzmzltx.html