![]()
如果给数学里最让人头疼的问题排个榜,偏微分方程反问题一定名列前茅。
宾夕法尼亚大学工程学院的研究团队,最近在这道难题上打开了一个新缺口。他们将成果发表于《机器学习研究汇刊》,提出了一种名为"平滑子层"的方法,让AI在求解这类反问题时既更稳定,又更省算力。
反问题难在哪里?它和你想的"解方程"完全不同
要理解这件事的意义,得先搞清楚"反问题"和普通方程求解有什么区别。
正向问题是给定规则,预测结果。比如已知初始温度分布和材料热导率,计算一块金属一小时后的温度分布,这是经典的热传导偏微分方程,难,但有成熟方法。反问题则完全倒过来:你只有结果,没有规则,要从观测到的现象往回推,找出产生这些现象的隐藏参数或动力学机制。
研究团队用了一个绝妙的比喻:看着池塘水面的涟漪,反推石子是从哪个角度、以什么力道落入水中的。
这种"从果溯因"的计算,在气候科学、材料工程、生物医学中无处不在,但也极难处理,原因有两个。第一,反问题天然不稳定,数据里哪怕混入极微小的噪声,计算结果就可能大幅偏离真实值。第二,这类问题往往需要对神经网络的输出反复求导,阶数越高,噪声放大效应越剧烈,计算成本也呈指数级上升。
传统方法面对高阶导数和噪声数据的叠加,往往只能二选一:要么精度,要么效率,很难兼顾。
"平滑子层":一个来自1940年代的老概念,解开了新难题
宾大团队的破题思路,不是靠堆算力蛮干,而是从数学方法本身找出路。
他们引入的核心工具,叫"平滑子层",其理论根基是20世纪40年代数学分析中发展起来的"平滑子"(Mollifier)概念。平滑子的核心思想是,在对函数做微分运算之前,先用一个光滑的核函数对其进行卷积平滑,把数据中的高频噪声"熨平",再进行求导,从而避免噪声在多次微分中被反复放大。
将这一思想嵌入神经网络并不容易,但研究团队实现了一个关键突破:他们把平滑子层作为一个可微分的网络模块,直接插入物理信息神经网络的架构中。这意味着整个系统仍然可以端到端训练,不需要额外的预处理步骤,也不需要在求导之前手动干预数据。
这与目前主流的"递归自动微分"方法形成了鲜明对比。自动微分在深度学习中已是标配,但它在处理高阶导数时,会将前一步的误差层层传递并放大,噪声越大、阶数越高,结果就越不可信。平滑子层在每次求导之前都先做一次"降噪",本质上是在计算链路的每个关键节点插入了一道稳定器。
从论文公开的测试结果来看,该方法在高阶偏微分方程反问题上,展现出明显优于传统自动微分方法的稳定性,同时计算成本更低,尤其是在数据稀疏(仅有10%采样率)的极端条件下,性能优势更加突出。
这一方法的第一个重要应用场景是染色质研究。染色质是DNA在细胞核中的折叠形态,尺度仅约100纳米,其结构是否"开放",直接决定基因能否被转录和表达,进而影响细胞的分化、衰老和疾病进程。借助平滑子层框架,研究团队成功从染色质的观测数据中反推出驱动其结构动态变化的表观遗传反应速率,即细胞层面调控基因活性的化学变化速度,这是过去难以从实验数据中直接获取的关键参数。
平滑子层的潜力远不止于生物学。材料科学领域的微观结构参数反演、流体力学中的湍流模型标定、地球物理中的地震波反演,这些场景都面临同样的高阶导数与噪声数据的双重挑战,平滑子层框架有望在这些领域提供系统性的解决思路。
当AI开始掌握"从结果倒推规律"的能力,科学研究的很多边界,正在被悄悄往前推移。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.