2025人工智能AI新突破:PINN内嵌物理神经网络火了
最近在淘金的时候发现基于物理信息的神经网络(简称PINN)也是个研究热点,遂研读了几篇经典论文,深觉这也是个好发论文的方向,所以火速整理了一些个人认为很值得一读的PINN论文和同学们分享。
为了方面同学们更好地理解,我们先来简单了解下PINN:
PINN就是将物理方程作为限制加入到神经网络之中使得拟合得到的结果更加满足物理规律,这是一种科学机器在传统数值领域的应用方法,通常用于解决交叉学科中存在微分方程难以求解问题。
本次分享的70篇论文都是PINN领域中具有代表性的高分论文,希望能给同学们提供更多的idea,顶会paper摩多摩多。
关注“AI修炼实战派”公号,那边回复“PINN”获取全部论文源码合集。
PINN综述
1、Scientific Machine Learning through Physics-Informed Neural Networks: Where we are and What’s next
基于物理信息神经网络的科学机器学习:进展与展望
简述:本文全面综述了PINN相关文献:主要目标是描述这些网络及其优缺点。综述还尝试纳入更广泛的基于归位法的物理约束神经网络的相关文献,从 vanilla PINN 扩展到许多其他变体,如 physics-constrained neural network(PCNN)、变分 hp-VPINN 和保守 PINN(CPINN)。研究表明,大多数研究聚焦于通过不同的激活函数、梯度优化技术、神经网络结构和损失函数结构对 PINNs 进行定制化。尽管 PINNs 已被应用于广泛的领域,但仍有可能取得进一步改进,特别是许多理论问题仍未解决。
2、Physics-informed neural networks (PINNs) for fluid mechanics: A review
物理信息神经网络在流体力学中的应用综述
简述:本文回顾了基于流体物理的学习方法,无缝集成数据和数学模型,并使用物理约束神经网络(PINN)实现。论文证明了PINN在与三维尾流、超音速流动和生物流体相关的反问题上的有效性。
3、Integrating physics-based modeling with machine learning: A survey
整合基于物理的建模与机器学习:综述
简述:本文提供了一种结构化和全面的方法来整合机器学习与基于物理的建模。首先,论文总结了这些方法的应用领域。然后,论文从机器学习的角度描述了用于构建基于物理指导的机器学习模型和混合物理-机器学习框架的方法类别。在此基础上,作者系统地整理了存在的技术,并讨论了未来研究的思路。
4、Informed Machine Learning -- A Taxonomy and Survey of Integrating Knowledge into Learning Systems
知识驱动的机器学习-将先验知识融入学习系统的分类与综述
简述:尽管机器学习取得了巨大成功,但在训练数据不足的情况下,它仍然存在局限性。一个潜在的解决方案是在训练过程中额外融合先验知识,这引出了知识驱动机器学习的概念。本文系统概述了该领域的各种方法,给出了知识驱动机器学习的定义,并提出了概念框架,阐明了它与传统机器学习的区别。
5、Physics-Informed Machine Learning: A Survey on Problems, Methods and Applications
基于物理知识的机器学习:问题、方法和应用综述
简述:本综述介绍了一种称为基于物理知识的机器学习的学习范式,它利用经验数据和可用的物理先验知识来改进涉及物理机制的一组任务的性能。论文从机器学习任务、物理先验的表示和融合物理先验的方法三个角度,系统地回顾了基于物理知识的机器学习的最新进展,还根据该领域的当前趋势提出了几个重要的开放研究问题。
6、Physics-informed neural networks: A deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations
物理信息神经网络:解决包含非线性偏微分方程的正问题和反问题的深度学习框架
简述:论文提出了物理信息神经网络 - 在遵守任意给定的物理定律的同时解决监督学习任务的神经网络。这些物理定律由一般的非线性偏微分方程描述。在本工作中,主要解决两大类问题:基于数据求解和基于数据发现偏微分方程。根据可用数据的性质和排列,作者设计了两种不同类型的算法,即连续时间和离散时间模型。
PINN应用
1、A physics-informed neural network technique based on a modified loss function for computational 2D and 3D solid mechanics
一种基于修正损失函数的基于物理信息的神经网络技术
简述:在本文中,作者使用最小二乘加权残差(LSWR)方法,提出了一个修改后的损失函数,即LSWR损失函数,其经过无因次化设计,只含有一个手动确定的参数。基于LSWR损失函数,作者开发了一种先进的PINN技术,用于计算二维和三维固体力学问题。
2、Physics-Informed Neural Networks for Optimal Planar Orbit Transfers
物理信息神经网络用于最优平面轨道转移
简述:该文利用物理信息神经网络(PINNs)框架求解平面轨道最优转移问题,将轨道力学方程作为PINN的物理约束,避免了传统间接法求解两点边值问题和直接法求解优化问题的困难。结果证明了PINN方法的有效性和可行性,为PINN解决更广泛空间最优控制问题提供了新思路。
3、Dense velocity reconstruction from particle image velocimetry/particle tracking velocimetry using a physics-informed neural network
使用物理信息神经网络从PIV/PTV重建密集速度场
简述:本文提出使用物理信息神经网络(PINN)从稀疏实验数据重建密集速度场。PINN是一种基于网络的数据同化方法,在PINN中,速度场和压力场都是通过最小化数据残差和Navier-Stokes方程残差的损失函数来逼近的。因此,PINN不仅可以提高速度分辨率,还可以预测压力场。
4、Physics-informed neural network for ultrasound nondestructive quantification of surface breaking cracks
物理信息神经网络用于超声无损检测表面破裂裂纹的定量
简述:本文提出物理信息神经网络(PINN)方法,用于无损检测和定量表面开裂裂纹。将声波传播方程引入PINN进行多目标训练,直接从超声回波数据预测裂纹的位置、长度和深度。在合成数据和实验数据上表明该方法对噪声鲁棒,取得了良好的预测精度,为超声无损检测技术的发展提供了新思路。
5、An Unsupervised Physics-Informed Neural Network to Model COVID-19 Infection and Hospitalization Scenarios
无监督物理信息神经网络用于建模COVID-19感染和住院情景
简述:本文提出一种无监督的物理信息神经网络(PINN)建模COVID-19传播。PINN无需感染数据监督,通过最小化数学模型残差进行参数估计,结合循环神经网络,可以预测未来几周疫情情景。该方法在数据不完整情况下为COVID-19建模提供了一种可行框架。
6、Physics-Informed Neural Networks for Heat Transfer Problems
用于传热问题的物理信息神经网络
简述:本文将物理信息神经网络(PINN)应用于各种典型传热问题,特别针对传统计算方法难以处理的实际复杂条件。首先考虑受迫对流和混合对流,目标是在给定稀疏温度测量的条件下,预测整个流域的温度和速度场,包括边界。其次研究两相Stefan问题,目标是推断移动界面、速度场、温度场以及固液两相的热导率,仅给定域内几点温度测量。最后展示一些电力电子相关的实际工业应用,强调PINN的实用性以及神经网络在解决工业复杂传热问题中的有效性。
7、Solving multi-material problems in solid mechanics using physics-informed neural networks based on domain decomposition technology
基于域分解技术的物理信息神经网络求解固体力学中的多材料问题
简述:本文提出了一种基于物理信息神经网络求解固体力学多材料问题的方法。受域分解技术启发,根据材料几何分布划分计算域,不同子网络表示场变量。动量平衡、运动关系以及不同材料控制的构成关系被融入子网络,额外项描述材料间接触关系。引入多任务学习中的参数共享概念,获得额外自由度选择共享结构和模式。与完全独立参数的普通物理约束神经网络相比,部分共享结构和全共享模式在解样例问题时达到更高精度。
PINN改进
1、PPINN: Parareal physics-informed neural network for time-dependent PDEs
PPINN: 用于时间依赖PDE的Parareal物理信息神经网络
简述:本文提出了并行物理信息神经网络(PPINN)方法,将长时间的PDE问题分解为多个短时间子问题,由廉价快速的粗粒度求解器监督,细粒度PINN进行迭代校正。相比原始PINN直接处理完整大数据集,PPINN利用小数据集训练PINN带来计算加速,同时可并行训练提高效率。文中分别应用PPINN求解Burgers方程和二维非线性PDE,结果表明PPINN仅需几次迭代就能收敛,获得与时间子域数量成正比的显著速度提升。
2、Finite Basis Physics-Informed Neural Networks (FBPINNs): a scalable domain decomposition approach for solving differential equations
有限基物理信息神经网络(FBPINNs):一种可扩展的域分解方法求解微分方程
简述:本文提出了可扩展的有限基PINN(FBPINN)方法,用于求解大规模差分方程问题。FBPINN借鉴经典有限元方法,将解表达为在小重叠子域上定义的有限基函数之和。该方法使用神经网络学习基函数,并通过子域独立输入归一化解决神经网络频谱偏差问题,使用多个小网络并行训练降低优化问题复杂度。
关注“AI修炼实战派”公号,那边回复“PINN”获取全部论文源码合集。
相关文章:

2025人工智能AI新突破:PINN内嵌物理神经网络火了
最近在淘金的时候发现基于物理信息的神经网络(简称PINN)也是个研究热点,遂研读了几篇经典论文,深觉这也是个好发论文的方向,所以火速整理了一些个人认为很值得一读的PINN论文和同学们分享。 为了方面同学们更好地理解…...

通义万相 2.1 携手蓝耘云平台:开启影视广告创意新纪元
💖亲爱的朋友们,热烈欢迎来到 青云交的博客!能与诸位在此相逢,我倍感荣幸。在这飞速更迭的时代,我们都渴望一方心灵净土,而 我的博客 正是这样温暖的所在。这里为你呈上趣味与实用兼具的知识,也…...

【计算机网络】深入解析 HTTP 请求中的 header 类型:Cookie 的概念、特点和应用场景:登录和用户认证
网络原理— HTTP 请求“报头”(header) Cookie 是什么 HTTP报头中的Cookie,用大白话来说,就像你去餐厅吃饭时拿到的一张会员卡: 初次访问 (清除该网站的所有 Cookie 后重新访问该网站,效果相同): 当你第一次访问一个网…...

LeetCode 解题思路 11(Hot 100)
解题思路: 若相等: 直接返回 true。若当前元素大于目标值: 由于列递增,当前列下方所有元素均大于目标值,故排除该列(向左移动)。若当前元素小于目标值: 由于行递增,当前…...

警惕AI神话破灭:深度解析大模型缺陷与禁用场景指南
摘要 当前AI大模型虽展现强大能力,但其本质缺陷可能引发系统性风险。本文从认知鸿沟、数据困境、伦理雷区、技术瓶颈四大维度剖析大模型局限性,揭示医疗诊断、法律决策等8类禁用场景,提出可信AI建设框架与用户防护策略。通过理论分析与实操案…...

文件系统调用(上) ─── linux第17课
目录 linux 中man 2和man 3的区别 文件内容介绍 C语言文件接口 示例: 输出信息到显示器,你有哪些方法 总结: 系统文件I/O 文件类的系统调用接口介绍 示例 open 函数具体使用哪个,和具体应用场景相关, write read close lseek ,类比C文件相关接…...

go 标准库包学习笔记
本博文包含了go的math,net/http,fmt,io,csv,time.Time,strconv,strings,sync.Pool的学习,笔记多是其实战如何用,而非简单的函数式的讲解,可谓是收藏佳作,不时翻翻。 文章目录 1、math2、net/http3、fmt4、…...

Unity摄像机跟随物体
功能描述 实现摄像机跟随物体,并使物体始终保持在画面中心位置。 实现步骤 创建脚本:在Unity中创建一个新的C#脚本,命名为CameraFollow。 代码如下: using UnityEngine;public class CameraFollow : MonoBehaviour {public Tran…...

线程管理操作
1.创建两个线程,,分支线程1拷贝文件的前一部分,分支线程2拷贝文件的后一部分 #include <head.h>#define SRC_FILE "./1.txt" #define DST_FILE "./2.txt" #define BUFFER_SIZE 4096struct copy_args {long start;l…...

VSCode 2025最新前端开发必备插件推荐汇总(提效指南)
🌟前言: 如果你是一名前端开发工程师,合适的开发工具能大大提高工作效率。Visual Studio Code (VSCode) 凭借其轻量级、高扩展性的特点,已成为众多前端开发者在win系电脑的首选IDE。 名人说:博观而约取,厚积而薄发。—…...

docker不停机部署
背景 最近做大疆项目时,后台更新部署时,机场和无人机就会掉线。设备自动重连注册时间比较长,应用长时间不可用。所以需要灰色发布服务。docker-compose的swarm模式可解决此问题。 服务构建脚本Dockerfile # 使用官方Java基础镜像ÿ…...

鸿蒙应用开发—数据持久化之SQLite
文章目录 SQLite简介创建数据库添加数据查询数据更新数据删除数据升级数据库使用事务参考 SQLite简介 SQLite是一个轻量级关系数据库,占用资源很少,只有几百KB的大小,无需服务器支撑,是一个零配置、事务性的SQL数据库引擎。 相对…...

JSON对象处理工具类
目录 1. 工具类的功能设计 2. 工具类的实现 依赖配置 工具类代码 3. 工具类的使用示例 示例1:美化JSON打印 示例2:从JSON中提取数据 示例3:修改JSON数据 示例4:合并JSON对象 4. 总结 在现代软件开发中,JSON&…...

通义万相 2.1 + 蓝耘算力,AI 视频生成的梦幻组合
在这个科技日新月异的时代,人工智能不断刷新着我们对世界的认知。一次偶然的机会,我借助北京蓝耘科技股份有限公司提供的算力支持,踏上了使用通义万相 2.1 进行 AI 视频生成的奇妙之旅。 目录 1.1初遇蓝耘科技: 1.2通义万相 2.1…...

汽车一键启动按钮更换注意事项
汽车一键启动开关更换教程 一键启动开关是现代汽车中常见的便捷配置,但随着时间的推移,这个部件可能会出现失灵的情况。当一键启动开关发生故障时,许多车主选择自行更换。以下是整理的一键启动开关更换教程: 更换前的准备 选择匹…...

AI系统架构
在AI系统架构中,通常可以分为基础设施层、模型层和应用层。它们分别对应不同的技术和应用场景,具体如下: 1. 基础设施层(Infrastructure Layer) 这是AI系统的底层支持,主要涉及计算资源、存储、网络等基础…...

DeepSeek 助力 Vue3 开发:打造丝滑的表格(Table)之添加列宽调整功能,示例Table14_01基础固定表头示例
前言:哈喽,大家好,今天给大家分享一篇文章!并提供具体代码帮助大家深入理解,彻底掌握!创作不易,如果能帮助到大家或者给大家一些灵感和启发,欢迎收藏+关注哦 💕 目录 DeepSeek 助力 Vue3 开发:打造丝滑的表格(Table)之添加列宽调整功能,示例Table14_01基础固定表头…...

spring boot3.4.3+MybatisPlus3.5.5+swagger-ui2.7.0
使用 MyBatis-Plus 操作 books 表。我们将实现以下功能: 创建实体类 Book。 创建 Mapper 接口 BookMapper。 创建 Service 层 BookService 和 BookServiceImpl。 创建 Controller 层 BookController。 配置 MyBatis-Plus 和数据库连接。 1. 项目结构 src ├─…...

解决CentOS 8.5被恶意扫描的问题
CentOS 8 官方仓库已停止维护(EOL),导致一些常用依赖包如fail2ban 无法正常安装。 完整解决方案: 一、问题根源 CentOS 8 官方仓库已停更:2021 年底 CentOS 8 停止维护,默认仓库的包可能无法满足依赖关系。EPEL 仓库兼容性:EPEL 仓库可能未适配 CentOS 8.5 的旧版本依赖…...

laravel中 添加公共/通用 方法/函数
一,现在app 下面创建Common目录,然后在创建Common.php 文件 二,修改composer.json文件 添加这个到autoload 中 "files": ["app/Common/Common.php"]"autoload": {"psr-4": {"App\\": &quo…...

在vs中无法用QtDesigner打开ui文件的解决方法
解决方法 右键ui文件,选择打开方式,弹出如下界面。 点击添加,弹出如下界面 点击程序后边的三个点,去电脑查找designer.exe,我的位置为D:\Qt\Qt5.9.9\5.9.9\msvc2015_64\bin\designer.exe。 名称可以自己起一个名字,…...

springboot 文件下载
在springboot中,执行如下代码实现文件下载 GetMapping("/file/download/test")public void Download(HttpServletResponse response){try {String path "XXXXXXXXXXXX";//文件路径File file new File(path);// 读到流中InputStream inputStre…...

Nest.js全栈开发终极实践:TypeORM+微服务+Docker构建高可用企业级应用
文章目录 **第一部分:认识Nest.js与基础环境搭建****1.1 什么是Nest.js?****1.2 环境准备****1.3 创建第一个项目****1.4 启动开发服务器****1.5 核心文件解读** **第二部分:基础控制器与路由****2.1 控制器的作用****2.2 创建自定义控制器**…...

Go语言集成DeepSeek API和GoFly框架文本编辑器实现流式输出和对话(GoFly快速开发框架)
说明 本文是GoFly快速开发框架集成Go语言调用 DeepSeek API 插件,实现流式输出和对话功能。为了方便实现更多业务功能我们在Go服务端调用AI即DeepSeek接口,处理好业务后再用Gin框架实现流失流式输出到前端,前端使用fetch请求接收到流式的mar…...

Hexo博客Icarus主题不蒜子 UV、PV 统计数据初始化配置
文章首发于 不蒜子 UV、PV 统计数据初始化配置 适用场景 如果你有个运行的网站域名,采用了不蒜子统计 UV、PV等访客和阅读数据,但是有一天,你觉得想要换一个新的域名。当你将网站绑定到新的域名后,突然发现,所有的文章…...

在资源有限中逆势突围:从抗战智谋到寒门高考的破局智慧
目录 引言 一、历史中的非对称作战:从李牧到八路军的智谋传承 李牧戍边:古代军事博弈中的资源重构 八路军的游击战:现代战争中的智慧延续 二、创业界的逆袭之道:小米与拼多多的资源重构 从MVP到杠杆解 社交裂变与资源错配 …...

SQLAlchemy系列教程:如何执行原生SQL
Python中的数据库交互提供了高级API。但是,有时您可能需要执行原始SQL以提高效率或利用数据库特定的特性。本指南介绍在SQLAlchemy框架内执行原始SQL。 在SQLAlchemy中执行原生SQL SQLAlchemy虽然以其对象-关系映射(ORM)功能而闻名ÿ…...

绪论数据结构基本概念(刷题笔记)
(一)单选题 1.与数据元素本身的形式、相对位置和个数无关的是(B)【广东工业大学2019年829数据结构】 A.数据存储结构 B.数据逻辑结构 C.算法 D.操作 2.在数据结构的讨论中把数据结构从逻辑上分为(C)【中国…...

delphi 正则提取html中的内容
function ExtractTextFromHTML(const HTML: string): string; var RegEx: TRegEx; begin Result := HTML; // 移除<script>标签及其内容 Result := TRegEx.Replace(Result, <script.*?>.*?</script>, , [roIgnoreCase, roSingleLine]); // 移除<s…...

18天 - 常见的 HTTP 状态码有哪些?HTTP 请求包含哪些内容,请求头和请求体有哪些类型?HTTP 中 GET 和 POST 的区别是什么?
常见的 HTTP 状态码有哪些? HTTP 状态码用于指示服务器对客户端请求的响应结果,常见的 HTTP 状态码可以分为以下几类: 1. 信息类(1xx) 100 Continue:客户端应继续发送请求。101 Switching Protocols&…...