当前位置: 首页 > wzjs >正文

基于php的微网站开发制作一个简单的网站

基于php的微网站开发,制作一个简单的网站,网站建设需求分析的实施,上海市政府网站建设与对策分析PINN模型相关原理 目录 PINN模型相关原理原本的物理界的利用神经网络的参数估计PINN 的原理介绍一、基本思想二、PINN 的损失函数三、自动微分(Autodiff)四、PINN 的优势与挑战 原本的物理界的利用神经网络的参数估计 原本物理界需要确定一个三维流体&a…

PINN模型相关原理

目录

  • PINN模型相关原理
    • 原本的物理界的利用神经网络的参数估计
    • PINN 的原理介绍
      • 一、基本思想
      • 二、PINN 的损失函数
      • 三、自动微分(Autodiff)
      • 四、PINN 的优势与挑战

原本的物理界的利用神经网络的参数估计

  • 原本物理界需要确定一个三维流体,其中包含三个速度分量(u,v,w)和一个与三维空间坐标及时间相关的压力(p)

在这里插入图片描述

神经网络参数估计法
  • 常用的做法:
    • 利用大量的特征输入,这里输入的是位置特征(x,y,z)时间特征(t),利用庞大的神经网络构建或者说是拟合特征三个变量的函数关系。
    • 这些作者这篇现在经典的论文中扩展了这种幼稚的神经网络模型
    • 原本是只需要几个对应输入的损失函数,去衡量预测值对应真实值的差距。

∑ D a t a ∥ u ^ ( x j ) − u ( x j ) ∥ 2 2 \sum_{Data}{\left\| \hat{u}\left( x_j \right) -u\left( x_j \right) \right\| _{2}^{2}} Datau^(xj)u(xj)22

  • 提出的扩展做法
    • 他们通过计算这些输出变量关于输入的空间(x,y,z)时间变量(t)偏导数扩展了这类概念
    • 在这里插入图片描述
扩展后的神经网络
  • 右边虽然是扩展的,实际是是没有其链接的,网络结构仍然没变,输入仍然是微分方程的输入变量,输出仍然是我们需要的输出,相对于原本的神经网络拟合,PINN就是多了几项物理原理约束而已。
    • 物理原理的约束:无论是在物理领域,还是在控制或者是电气领域,他们都需要满足一定的微分方程形式的式子。比如电路中的需要满足的电压电流的条件,一般是以微分等式的形式展现,而该等式的各个项的组成就是输出和输入的偏导,导数等等,而导数由于神经网络自动微分时候都可以求取,因此只需要将其放进损失函数中即可,这样就可以在满足输入输出拟合的情况下,也满足对应的各类原理的约束
  • 优势:在满足这样的物理条件的前提,我们只需要非常少量的数据,就可以训练这个神经网络,因为相当于减少非常多的需要探索的方向

PINN 的原理介绍

Physics-Informed Neural Networks(PINNs) 是一种将神经网络与**偏微分方程(PDE)**结合的数值求解方法。其核心思想是:利用神经网络来逼近物理问题的解函数,同时将物理定律(如偏微分方程、边界条件等)作为损失函数的一部分进行监督

一、基本思想

传统神经网络通过样本的标签监督学习(如图像分类中的真实标签),而 PINN 通过物理规律来监督网络的训练过程

例如,对于一个满足如下 PDE 的物理系统:

在这里插入图片描述

其中 N \mathcal{N} N 表示偏微分算子, u ( x , t ) u(x,t) u(x,t) 是待求解函数。

PINN 的做法是:构造一个神经网络 u θ ( x , t ) u_\theta(x,t) uθ(x,t) 来逼近真实解 u ( x , t ) u(x,t) u(x,t),并将PDE 残差作为损失项加入训练目标中。

二、PINN 的损失函数

损失函数通常由三部分组成:

  1. 初始条件损失 L I C L_{IC} LIC:使得神经网络在初始时刻满足已知解;
  2. 边界条件损失 L B C L_{BC} LBC:保证网络在边界上满足边界条件;
  3. 物理残差损失 L P D E L_{PDE} LPDE:计算神经网络预测的 u θ ( x , t ) u_\theta(x,t) uθ(x,t) 放入 PDE 中是否满足物理规律。

所以总损失为:

L(θ)=LIC+LBC+LPDEL(\theta) = L_{IC} + L_{BC} + L_{PDE}L(θ)=LIC+LBC+LPDE

其中:

  • L I C = 1 N I C ∑ i = 1 N I C ∣ u θ ( x i , 0 ) − u 0 ( x i ) ∣ 2 L_{IC} = \frac{1}{N_{IC}} \sum_{i=1}^{N_{IC}} |u_\theta(x_i,0) - u_0(x_i)|^2 LIC=NIC1i=1NICuθ(xi,0)u0(xi)2
  • L B C = 1 N B C ∑ i = 1 N B C ∣ u θ ( x i , t i ) − g ( x i , t i ) ∣ 2 L_{BC} = \frac{1}{N_{BC}} \sum_{i=1}^{N_{BC}} |u_\theta(x_i,t_i) - g(x_i,t_i)|^2 LBC=NBC1i=1NBCuθ(xi,ti)g(xi,ti)2
  • L P D E = 1 N f ∑ i = 1 N f ∣ N [ u θ ] ( x i , t i ) ∣ 2 L_{PDE} = \frac{1}{N_{f}} \sum_{i=1}^{N_{f}} |\mathcal{N}[u_\theta](x_i, t_i)|^2 LPDE=Nf1i=1NfN[uθ](xi,ti)2

其中 N I C , N B C , N f N_{IC}, N_{BC}, N_f NIC,NBC,Nf 分别是初始、边界、PDE 点的数量。

三、自动微分(Autodiff)

PINN 依赖于 自动微分(如 TensorFlow 或 PyTorch 提供的功能),可以精确计算神经网络输出对输入的导数,从而无需离散化即可得到 PDE 中的导数项。

四、PINN 的优势与挑战

优势

  • 能用于求解高维 PDE(传统网格法易受“维数灾难”限制);
  • 直接满足物理约束,更容易推广到无标签或少标签数据;
  • 可扩展到反问题(如参数识别、边界反推等)。

挑战

  • 收敛速度较慢,对网络结构和训练策略较敏感;
  • 在复杂区域或多尺度问题中,残差学习不易收敛;
    问题(如参数识别、边界反推等)。

挑战

  • 收敛速度较慢,对网络结构和训练策略较敏感;
  • 在复杂区域或多尺度问题中,残差学习不易收敛;
  • 数值稳定性和物理精度仍不如某些传统方法(如有限差分或有限元)稳定。
http://www.dtcms.com/wzjs/239345.html

相关文章:

  • 网站制作方案模板百度移动seo首选帝搜软件
  • 企业网站排名提升软件优化今日要闻
  • 医院网站建设具体内容怎么注册自己公司的网址
  • 枣阳建网站郑州网络seo公司
  • seo网络优化公司seo上海培训
  • 金融网站模版北京网站营销seo方案
  • 专业的餐饮加盟网站建设苏州推广排名
  • 大庆公司做网站百度认证平台官网
  • php网站挂到linux服务器上应该这么做哪里有学市场营销培训班
  • 专业做网站app 真假站长工具官网域名查询
  • 上海360网站建设如何提高seo关键词排名
  • 大学生做网站步骤青岛网站推广企业
  • 阳江最新通知今天关键词seo价格
  • 列车营销网站怎么做seo引擎优化软件
  • 贵州省住房和城乡建设部网站西安企业网站seo
  • 用dw怎么做用户登录页面的网站在百度怎么发广告做宣传
  • 网页和网站做哪个好用吗广告联盟app下载官网
  • 建设网站需要虚拟空间360站长平台链接提交
  • 宜宾市建设教育培训中心网站如何创建一个个人网站
  • 如何建立一个微信小程序百度搜索seo优化技巧
  • 关于网站建设的建议征集seo网站排名优化软件
  • 邢台网站建设服务周到社交媒体营销案例
  • 网站建设技术论文市场推广计划方案
  • 哪个网站做美食自媒体更好黄页污水
  • 昆明 网站建设广州百度推广开户
  • 微信小店可以做分类网站站长工具seo查询
  • 做淘宝客网站需要什么在线的crm系统软件
  • 怎么做网站发布手机app软件开发
  • 网站 扁平化seo人员的相关薪资
  • 自己做的网站出现左右滑动条深圳优化网站方法