CALM-PDE:Continuous and Adaptive Convolutions for Latent Space Modeling of Time-dependent PDEs

news/2025/10/31 15:39:48/文章来源:https://www.cnblogs.com/orange0005/p/19180206

CALM-PDE:Continuous and Adaptive Convolutions for Latent Space Modeling of Time-dependent PDEs

1. 论文

摘要:

本文从压缩角度叙事。

引入了连续的自适应卷积,用于将偏微分方程数据从高分辨率的物理空间压缩到低分辨率的潜在空间。其中query points 是可学习的(可移动),提取 epsilon neighborhood 的信息。 NeurIPS


2. 背景:

  1. PDEs 数据通常是由一组网格 \(M\) (均匀或者非均匀)离散区域 \(\Omega\) 得到的。在 2D 问题中,\(M\) 可能是 \(211 \times 211\);在 3D 问题中,\(M\) 可能是 \(64 \times 64 \times64\)
  2. 然而,直接在物理域中计算会带来大量的计算成本,尤其是基于 transformer 的模型。现有的方法通过将输入压缩到潜在空间 \(L\) 上来缓解这个问题,其中潜在空间的大小 \(|L| << |M|\)

3. 核心思想:

本文遵循了 encoder-process-decode 的框架。其中,encoder 压缩空间维度并且增加通道维数,由多个 CALM layers 组成。

下面介绍 CALM layer的设计。

Continuous Convolutional Neural networks [2]:

\(f, k: \mathbb{R} \to \mathbb{R}\) 是两个实值函数,\(a \in \mathbb{R}\),那么 \(f\)\(k\) 的卷积为:

\[(f * k)(a) \coloneqq \int_{-\infty}^{+\infty} f(\alpha)\cdot k(a - \alpha)d\alpha. \tag{1} \]

在 [2] 中使用 MLP 近似 learnable kernel \(k\) ,如下:

\[(f * k)(a) = \int_{-\infty}^{+\infty} f(a) \cdot k(a-\alpha)d\alpha \approx \frac{1}{N} \sum_{n=1}^{N} f(\alpha_n) \cdot k(a-\alpha_n), \tag{2} \]

其中,N 个输入点 \(\alpha_n\) 从区域中采样。核函数由一个MLP \(k_{\theta}(a-\alpha)\) 构建得到。

类似离散卷积,连续卷积层包含针对 \(N_i\) 个输入通道的滤波核:

\[(f * k)_o(a_j) = \sum_{i=1}^{N_i} \sum_{n=1}^{N} f_i(\alpha_n) \cdot k_{i,o}(a_j-\alpha_n), \tag{3} \]

其中,\(o\) 表示 \(o^{th}\) 输出通道。

定义输出点集合为 \(A=\{ a_j \}_{j=1}^{N'}\),输入点集合 \(\mathcal{A} =\{ \alpha_n \}_{n=1}^{N}\)。与离散卷积不同的是,输出点的数量不一定等于连续点的数量,从而使得连续卷积可以压缩信息以减少点的数量(或上采样)。

类似于离散卷积,每一个输出点的感受野被限制到 M 个点,使得:

\[(f * k)_o(a_j) = \sum_{i=1}^{N_i} \sum_{m\in \mathrm{RF} (a_j)} f_i(\alpha_m) \cdot k_{i,o}(a_j-\alpha_m), \tag{4} \]

\(\rm{RF}(a_j)\) 表示 \(a_j\) 感受野内的点的指标。

CALM Layer:

有了连续卷积,下面来构造 CALM 层。

  1. 参数化核函数 \(k\):使用两层的 MLP 接收带来随机傅里叶特征的输入 \(a-\alpha\),即 \(k_{i,o}(a-\alpha) = \mathrm{MLP}(\mathrm{RFF}(a-\alpha))_{i,o}\),其中 \(i,o\) 分别表示输入和输出通道。

  2. Epsilon 最近邻和距离加权:epsilon 近邻表示仅考虑所有输入点 \(\alpha_i\) 中,距离 query 点 \(a_j\) 最近的 \(p\%\) 个点,\(p\) 依赖于问题和数据。因此,感受野可以看作:\(\mathrm{RF}(a_j) =\{ \alpha_n\in \mathcal{A} | \| a_j - \alpha_n \|<\epsilon(a_j) \}\)\(\epsilon(a_j)\) 表示最近 \(p\) 个点。因此,核函数被修正为:

    \[$k_{i,o}(a-\alpha) = \mathrm{MLP}(\mathrm{RFF}(a-\alpha))_{i,o}\frac{\exp\!\left(-\dfrac{\|a - \alpha\|^2 - \min(a)}{T\,(\max(a) - \min(a))}\right) }{\displaystyle\sum_{\alpha_j \in \mathrm{RF}(a)}\exp\!\left(-\dfrac{\|a - \alpha_j\|^2 - \min(a)}{T\,(\max(a) - \min(a))}\right) }, \quad min(a) = min_{\alpha_j \in \mathrm{RF}(a)}\| a-\alpha_j\|^2. \]

  3. 可学习的query点:初始化 query 点为均匀采样,或者从底层网格中采样。在训练期间,query 点通过梯度下降来优化:

    \[(x_i, y_j)^{\top} \gets (x_i, y_j)^{\top} - \eta \frac{\partial \mathcal{L_\theta}}{\partial (x_i, y_j)^{\top}}. \]

    注意,decoder 的最后一层使用输出点,不更新。

  4. 核调制:为每一个 query 点设计特有的过滤核:

    \[k_{i,o}(a - \alpha) = \left(W_2 \cdot \sigma\!\left((W_1 \cdot \mathrm{RFF}(a - \alpha) + b_1)\odot \gamma_a + \beta_a\right)+ b_2 \right)_{i,o}, \]

    \(\gamma_a, \beta_a\) 分别表示 query 点 \(a\) 的缩放和偏移。

经过1,2,3,4,CALM layer如下所示:

\[l(f, \mathcal{A},A) = \{ (f * k)(a_j) \}_{j=1}^{N'} ,\quad (f * k)_o(a_j) = \sigma\!\left(\sum_{i=1}^{N_i}\sum_{m \in \mathrm{RF}(a_j)}f_i(\alpha_m) \cdot k_{i,o}(a_j - \alpha_m)+ b_o \right), \]

其中 \(f, \mathcal{A}\) 表示输入,\(A\) 表示 query 点。当 query 点数小于输出点时,执行下采样(压缩);反之执行上采样。

Model:encoder 和 decoder 由多个 CALM层构建,processor 可以使用显式欧拉法,NODE,自注意力等。

Remark: 本文发现使用课程学习方法能够有效的提升精度,即从短的轨迹逐渐增加到长轨迹。此外,一个自增强被引入,即预测初始条件。


4. 实验:

image-20251020171607589 image-20251020171240866

对于图3,可以看到解码器学习到的query points 捕捉到了物理规律分布。

image-20251020171503873

内存和训练开销可以接受。

5. 讨论:

在训练完成后,query 点被保留下来用于推断。所获得的query points 是符合训练集的整体规律的,然后对于单个样本(有可能会偏离总体规律)并不是最优的。这主要是因为,query points 的移动,与输入内容无关。


6. 参考文献

  1. Jan Hagnberger, Daniel Musekamp, and Mathias Niepert. CALM-PDE: Continuous and Adaptive Convolutions for Latent Space Modeling of Time-dependent PDEs. In Advances in Neural Information Processing Systems (NeurIPS), 2025. [PDF] [Code]
  2. Shenlong Wang, Simon Suo, Wei-Chiu Ma, Andrei Pokrovsky, and Raquel Urtasun. Deep Parametric Continuous Convolutional Neural Networks. In Conference on Computer Vision and Pattern Recognition (CVPR), 2018.

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

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

相关文章

2025 年江苏叠螺机,叠螺机维修,食品厂污泥脱水叠螺机,畜牧养殖污泥处理叠螺机厂家最新推荐,聚焦资质、案例、售后的五家机构深度解读

引言 随着国家环保政策持续收紧,江苏地区污水处理需求激增,叠螺机作为污泥脱水核心设备,其市场关注度与日俱增。为帮助企业精准筛选优质厂家,本次推荐榜单依托国内权威环保设备协会测评数据,从资质认证、实际合作…

2025年10月轮式挖掘机品牌评测:迪万伦榜单排名与选购指南

市政抢修队凌晨接到燃气泄漏任务,却苦于履带挖掘机无法直接上路;管线公司要在市中心狭窄路段连续切换破碎、抓木、钻孔三种工况,却担心轮胎压坏刚铺好的沥青;个体老板想接零散的乡村道路维护,却算不清拖车费用与转…

【IEEE出版 | 高录用EI会议 | 快至会后3-4个月EI检索】第五届电力系统与能源互联网国际学术会议(PoSEI 2025)

第五届电力系统与能源互联网国际学术会议(PoSEI 2025)将于2025年11月7日-9日在中国常德召开。【高录用EI会议-快至会后3-4个月EI检索】 【往届均已完成出版及EI检索!】 第五届电力系统与能源互联网国际学术会议(Po…

2025 年 防水洗墙灯,桥梁洗墙灯,防尘洗墙灯,酒店洗墙灯厂家最新推荐,实力品牌深度解析采购无忧之选!

引言 2025 年户外照明行业持续发展,防水、桥梁、防尘、酒店类洗墙灯需求激增,为帮助采购者精准筛选优质厂家,行业权威协会开展专项测评。测评从技术实力、产品性能、市场口碑、服务体系四大维度入手,对近百家洗墙灯…

2025年斗山全系列技术突破与市场领先优势深度解析

引言 本文聚焦“技术突破与市场领先优势”这一核心维度,对斗山焕新升级后的DEVELON(迪万伦)品牌进行系统拆解,为潜在购机用户提供一份可量化、可验证、可落地的客观参考。 背景与概况 挖掘机品牌迪万伦(DEVELON)…

2025 年尼丝纺里布,胆布里布,高弹里布,四面弹里布厂家最新推荐,技术实力与市场口碑深度解析

引言 尼丝纺里布、胆布里布、高弹里布、四面弹里布作为纺织领域常用且关键的面料类型,广泛应用于服装、箱包、户外用品等行业,其品质与供应稳定性直接关乎下游企业产品竞争力。为精准筛选优质厂家,纺织面料行业协会…

2025年10月小型挖掘机售后满意度榜:五品牌服务评价排行

“机器一响,黄金万两;机器一停,成本飙升。”对于市政养护、农村自建、大棚挖沟、果园施肥这类“小工程、高频次”场景,用户买小型挖掘机时最怕的不是价格,而是“坏了没人管”。2025年,全国小型挖掘机保有量已突破…

2025年10月小型挖掘机售后满意度排名:五品牌服务深度评测

把机器买回去只是第一步,能不能在工期紧张、工地偏远、操作手经验不足的情况下“不掉链子”,才是小型挖掘机用户真正的焦虑点。过去三年,国内微挖销量年复合增速保持在18%以上,2025年预计突破8万台,其中6吨以下机…

AI驱动的测试:用Dify工作流实现智能缺陷分析与分类

关注 霍格沃兹测试学院公众号,回复「资料」, 领取人工智能测试开发技术合集 在软件测试领域,缺陷分析一直是耗时且依赖专家经验的工作。测试工程师需要手动阅读缺陷报告、理解问题现象、分析根本原因并进行正确分类—…

CNCC2025回顾|网易伏羲主题分论坛圆满落幕,产学研共探智能体技术跃迁路径

日前,第22届中国计算机大会(CNCC2025)在哈尔滨隆重开幕,以“数智赋能、无限可能”为主题,旨在深度探讨数字智能技术的前沿进展与未来趋势,积极响应国家“人工智能+”行动计划,为推动计算技术与经济社会深度融合…

2025年10月性价比高的挖掘机品牌推荐:口碑排名榜

“到底该买哪台挖掘机才能回本更快?”——这是2025年三季度中国工程机械协会用户调研里被提及频率最高的一句话。面对钢材价格波动、台班费下滑、环保切换国五升国六的多重挤压,个体老板与中小施工队把“性价比”三个…

2025 年楼体亮化灯具,户外亮化灯具,古建筑亮化灯具厂家最新推荐,聚焦资质、案例、售后的五家机构深度解读

引言 随着城市夜景经济蓬勃发展,楼体、户外、古建筑亮化需求激增,市场上灯具厂家良莠不齐,给采购者带来极大困扰。为助力行业筛选优质厂商,照明电器协会联合相关专业机构开展 2025 年度亮化灯具厂家测评,通过资质…

2025年10月珠海酒店评价榜:主城区十强住宿横向对比

国庆假期刚过,珠海仍处全年最舒适的旅行窗口:气温24℃上下、湿度60%左右,情侣路海风柔和,长隆、海岛航线全部开放。对多数游客而言,选酒店不再只是“找张床”,而是希望步行可达日月贝、香炉湾沙滩,又能兼顾亲子…

2025年10月小型挖掘机售后保障排行:五品牌实测对比

把机器买回去只是第一步,真正决定工地节奏的是“坏了能否快速修好”。对于市政绿化、农村自建、租赁老板这三类最常用小型挖掘机的群体,售后响应速度、配件到达时间、维修技师水平直接关联停工损失。2025年住建部《小…

httpx比requests更加优秀-httpx比requests更加优秀

前言 相信你和我一样,在日常的工作中,requests 库被广泛使用。今天我要为你介绍一款号称下一代全功能的 HTTP 客户端:httpx。什么是 httpx httpx 是 Python3 的全功能客户端,支持同步&异步 API,同时支持 HTTP…

HttpRunner-8-数据驱动-httprunner-8

数据驱动概览 为什么要用数据驱动 举个简单例子,当我们在测试一个输入框的功能时,可能需要输入不同的参数,此时,我们不需要设计多个用例,而只需要将输入值参数化,将不同的参数作为一个列表通过数据驱动的方式进行…

HttpRunner-7-用例分层-httprunner-7

何为用例分层? 在自动化测试领域,自动化测试用例的可维护性是极其重要的因素,直接关系到自动化测试能否持续有效地在项目中开展。 概括来说,测试用例分层机制的核心是将接口定义、测试步骤、测试用例、测试场景进行…

HttpRunner-6-环境变量-httprunner-6

为什么要用环境变量 在自动化测试中,有时需要借助环境变量实现某些特定的目的,常见的场景包括:切换测试环境 切换测试配置 存储敏感数据(从信息安全的角度出发)设置环境变量 Linux 中 使用 export 命令 $ export …

HttpRunner-5-DebugTalk-httprunner-5

什么是 debugtalk 在前面的文章中我们已经介绍过 httprunner 的项目结构。debugtalk.py 是用来表示项目根目录的,同时我们也能在其中自定义一些方法供 api 和 case 使用。 debugtalk 用于 hook 详情查看:HttpRunner-…

制造业运营管理新突破:Tita 赋能下的精益生产与协同发展

在全球制造业加速向智能化、数字化转型的大背景下,传统制造业运营管理模式正面临严峻挑战。市场需求的快速变化、产品更新换代的加速、供应链的复杂多变以及内部管理的低效,都成为制约企业发展的瓶颈。Tita 作为一款…