2024年PINN网络​还在火!发论文侧重点在哪儿?

2024年了,PINN网络依然火爆,各大顶会顶刊都能看见它的相关论文。

这是因为,AI交叉学科通常离不开求解偏微分方程PDE,而传统的求解方法受初始假设限制,一旦没设好就会导致很大的误差。

PINN作为一种新的思路,但凡涉及到求解PDE,理论上都可以适用,它可以处理复杂几何和边界条件,无需网格就可以计算,实现快速求解PDE,满足我们解决实际复杂问题建模后求解需求,因此在各个领域中都有用武之地。

目前有关PINN求解PDE的创新主要围绕网络结构优化、正则化方法、损失函数构造等。为了方便想发论文的同学,我根据这些创新方向整理了9篇最新的PINN求解PDE论文,开源的代码已附。

论文原文+开源代码需要的同学看文末

Gpt-pinn: Generative pre-trained physics-informed neural networks toward non-intrusive meta-learning of parametric pdes

方法:论文提出了一种新型的物理信息神经网络框架,称为生成预训练的PINN(GPT-PINN),它用于求解参数化的偏微分方程(PDEs)。GPT-PINN的核心思想是结合元学习(meta-learning)和深度学习技术,以提高求解参数化PDEs的效率和准确性。

创新点:

  • 设计了具有定制激活函数的网络架构,这些激活函数是通过贪婪算法选择的参数值实例化的预训练PINNs。这是首次将整个(预训练)网络用作一个神经元的激活函数。

  • 提出了一种全新的元学习范式,即GPT-PINN,用于解决参数化系统中PINNs面临的训练成本和过度参数化的挑战。

  • 借鉴了经典的RBM技术,采用策略来显著减小PINNs的规模,并加速使用PINNs求解参数化PDE的过程。

Physics-Informed Neural Operator for Learning Partial Differential Equations

方法:论文提出了一种结合了物理信息和神经网络算子的新方法PINO,用于学习求解参数化偏微分方程(PDEs)的解算子。PINO利用神经算子框架,能够精确地近似给定PDE族的解算子,并且在零样本超分辨率下不降低准确性。

创新点:

  • PINO 是一种混合方法,它结合了训练数据和物理约束,来学习给定参数化 PDEs 家族的解算子。

  • PINO 使用傅里叶神经算子(FNO)框架,它是一个对任何连续算子的通用逼近器,并且在网格细化的极限中是离散化收敛的。

  • 在准确性和速度方面,PINO 优于其他基于物理信息的学习方法,如 PINN、LAAF-PINN 和 SA-PINN。

NAS-PINN: neural architecture search-guided physics-informed neural network for solving PDEs

方法:论文提出了一种新型的神经网络架构搜索方法,称为NAS-PINN,它用于求解偏微分方程(PDEs)。NAS-PINN通过自动搜索最优的神经网络架构来解决特定的PDEs问题。

创新点:

  • 提出了一种新的神经架构搜索方法,称为NAS-PINN。通过构建混合操作和引入掩码来实现不同形状张量的相加,将架构搜索问题转化为一个连续的双层优化问题。

  • 在PINN框架中引入了空间信息。通过使用数值微分(ND)替代自动微分(AD),成功地将空间信息引入模型中,确保模型得到的解符合物理定律。

Solving partial differential equations with sampled neural networks

方法:论文研究了基于神经网络的偏微分方程(PDE)求解方法,提出了一种新的采样方法,通过随机采样内部权重来构建神经网络的基函数,并通过分离变量的方法解决时间相关问题。

创新点:

  • 通过对隐藏层的权重进行采样,提出了一种用于求解偏微分方程(PDE)的新方法。

  • 对于静态线性PDE,通过求解一个线性问题来找到解,从而减少了参数的数量。

  • 对于一般的时间依赖性PDE,通过在空间中随机采样ansatz函数,将问题简化为求解高维ODE。

关注下方《学姐带你玩AI》🚀🚀🚀

回复“物理微分”获取全部论文+开源代码

码字不易,欢迎大家点赞评论收藏

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/877284.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

气象水文耦合模WRF-Hydro建模技术

原文链接:气象水文耦合模WRF-Hydro建模技术https://mp.weixin.qq.com/s?__bizMzUzNTczMDMxMg&mid2247610398&idx4&sn34b4bbed4c74dcbbb0ac19ef8dcdaaff&chksmfa8271f9cdf5f8ef34ea6f721736a2fbbf8be896744ab7e46caa571c52a30628f056b4bd6964&t…

又一新AI搜索工具,OpenAI 推出新的搜索方式 SearchGPT

系列文章目录 每天推荐AI工具系列文章回顾: 选择 haiyi海艺图像生成、LoRA、模型的使用和训练网站 tusiart吐司艺术图像生成、LoRA 模型的使用和训练网站 解锁AI创造力的无限可能:探索Vivago.ai的革命性功能 文章目录 系列文章目录前言一、SearchGPT…

<数据集>手机识别数据集<目标检测>

数据集格式:VOCYOLO格式 图片数量:16172张 标注数量(xml文件个数):16172 标注数量(txt文件个数):16172 标注类别数:1 标注类别名称:[Phone] 使用标注工具:labelImg 标注规则:…

什么是线程安全?

什么是线程安全? 为什么需要线程安全?如何实现线程安全?1. 排队干活2. 自己带工具3. 用现成的安全工具 4、示例5、总结 💖The Begin💖点点关注,收藏不迷路💖 在编程里,特别是当程序能…

推荐一款专注批量推送消息的轻量工具,支持主流平台的消息推送,简单、高效、低成本(附源码)

前言 在数字化时代,企业和个人面临着日益增长的消息推送需求。然而,现有的推送处理方案往往存在一些挑战和不足,如cao作复杂、成本高昂、缺乏灵活性等。这些问题不仅影响了推送效率,也增加了用户的负担。此外,随着工作…

华为od 100问 持续分享10-华为OD的面试流程细说

我是一名软件开发培训机构老师,我的学生已经有上百人通过了华为OD机试,学生们每次考完试,会把题目拿出来一起交流分享。 重要:2024年5月份开始,考的都是OD统一考试(D卷),题库已经整…

Matlab编程资源库(16)数值微分

一、数值差分与差商 在Matlab中,数值差分与差商是数值分析中常用的概念,尤其在求解微分方程、插值、逼近等领域有广泛应用。下面简要介绍这两个概念及其在Matlab中的实现。 数值差分 数值差分是微分运算的离散化形式,用于近似求解导数。给定…

平台数据脱敏方案

在目前大环境下,这几年做事业政府单位的信息化项目,都特别强调安全,原因大伙都清楚。 安全包含两块,一是框架组件安全,二是业务信息安全。 框架组件安全一般就是漏洞修复,组件升级到对应没有漏洞的版本。 业…

数据结构【有头双向链表】

目录 实现双向链表 双向链表数据 创建双向链表 初始化双向链表创建(哨兵位) 尾插 打印双向链表 头插 布尔类型 尾删 头删 查询 指定位置后插入 指定位置删除数据 销毁 顺序表和链表的分析 代码 list.h list.c test.c 注意&#xff1a…

清华学姐熬夜肝了15天的软件测试面试题出炉(附答案)建议收藏!

一、Web自动化测试 1.Selenium中hidden或者是display = none的元素是否可以定位到? 不能,可以写JavaScript将标签中的hidden先改为0,再定位元素 2.Selenium中如何保证操作元素的成功率?也就是说如何保证我点击的元素一定是可以…

C:图案打印

引言 本篇文章讲了一些常见的图形编程题&#xff0c;并总结了一些规律。 1、打印空心正方形 1.1 代码展示&#xff1a; #include<stdio.h> int main() {int a 0;//边长初始化scanf("%d", &a);//输入边长的值{int i 0;for (i 0; i < a; i)//控制行…

知识图谱增强的RAG(KG-RAG)详细解析

转自&#xff1a;知识图谱科技 这是一个与任务无关的框架&#xff0c;它将知识图谱&#xff08;KG&#xff09;的显性知识与大型语言模型&#xff08;LLM&#xff09;的隐含知识结合起来。这是该工作的arXiv预印本 https://arxiv.org/abs/2311.17330 。 我们在这里利用一个名为…

自定义表格_可拖拽排序

在做后台管理系统的时候&#xff0c;经常需要表格里面的每行排序&#xff0c;自定义可拖拽表格&#xff0c;更改样式方便。 一、实现效果 进行拖拽演示&#xff1a; 可拖拽排序表格 无滚动条样式&#xff1a; 有滚动条样式&#xff1a; 二、代码 使用reactscssts,实现页面。 …

Linux(CentOS)ftp服务搭建

ftp服务器搭建 1. 下载ftp服务2. 查找ftp配置文件3. 查看配置文件信息4. Windows连接ftp服务1&#xff09;使用文件资源管理器连接2&#xff09;使用FlashFXP工具&#xff0c;比文件资源管理器好用&#xff0c;强烈推荐 5. Linux连接 1. 下载ftp服务 yum install -y vsftpd2. …

Docsify:快速用Markdown文档搭建网站的利器

Github官方地址&#xff1a;Docsify 什么是Docsify&#xff1f; 对于经常写博客的人来说&#xff0c;markdown大家都不陌生。今天介绍一个在最近需求中碰到的软件Docsify&#xff0c;通过它能够将Markdown直接转换为网页。话不多说&#xff0c;下面直接介绍它的快速用法。 D…

Apache、nginx

一、Web 1、概述 Web&#xff1a;为⽤户提供的⼀种在互联⽹上浏览信息的服务&#xff0c;Web 服务是动态的、可交互的、跨平台的和图形化的。 Web 服务为⽤户提供各种互联⽹服务&#xff0c;这些服务包括信息浏览服务&#xff0c;以及各种交互式服务&#xff0c;包括聊天、购物…

fastapi教程(五):中间件

一&#xff0c;什么是中间件 中间件是一种软件组件&#xff0c;它在请求到达应用程序处理程序之前和/或响应发送回客户端之前执行操作。 请求从客户端发出。 请求首先经过Middleware 1。 然后经过Middleware 2。 请求到达FastAPI路由处理器。 响应从路由处理器返回。 响应经过…

如何通过 CloudCanal 实现从 Kafka 到 AutoMQ 的数据迁移

01 引言 随着大数据技术的飞速发展&#xff0c;Apache Kafka 作为一种高吞吐量、低延迟的分布式消息系统&#xff0c;已经成为企业实时数据处理的核心组件。然而&#xff0c;随着业务的扩展和技术的发展&#xff0c;企业面临着不断增加的存储成本和运维复杂性问题。为了更好地…

《LeetCode热题100》---<双指针篇四道>

本篇博客讲解LeetCode热题100道双指针篇中的 第一道&#xff1a;移动零&#xff08;简单&#xff09; 第二道&#xff1a;盛最多水的容器&#xff08;中等&#xff09; 第一道&#xff1a;移动零&#xff08;简单&#xff09; class Solution {public void moveZeroes(int[] nu…

基于CentOS Stream 9平台安装JDK17.0.12

官方&#xff1a; https://www.oracle.com/java/technologies/downloads/#java17 1. 下载&#xff1a; https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz 2. 存放目录 mkdir /usr/local/javacd /usr/local/java3. 解压 tar -zxvf jdk-17_linux-x64_…