[控场AI]
· 5 分钟阅读· 2,782 字

深度学习求解偏微分方程:就业前景与学习方向漫谈

深度学习求解偏微分方程:就业前景与学习方向漫谈

深度学习求解PDE入门易但收敛无保证,精度不足难落地,就业岗位稀缺,不宜作为职业方向。

本文基于一位北京大学数据科学方向研究者的面试经历与观察,重新审视深度学习求解偏微分方程的真实前景。该方向因绕开网格生成和误差分析而入门门槛较低,2019至2023年间较为火热,但学术论文灌水现象普遍,部分成果不公开代码却宣称优异。数据驱动与物理信息(PINN)两条路线均面临训练前无法保证收敛的根本问题。工业落地的核心障碍在于精度:PDE数值解常需10的-3到-4次方误差,而深度学习方法缺乏数值分析保障,损失函数的小幅差距可能导致结果完全不可用。就业市场上对口岗位极少,主要集中在微软亚洲研究院、华为等少数机构,投资人已转向大模型。作者建议将相关代码作为深度学习入门练习,但不要将其作为职业方向,找工作应优先参加实习;已在该方向读研读博者发论文拿学位可行,但需对论文质量保持清醒。

深度学习求解偏微分方程(PDE)曾被视为计算数学与AI交叉的热门方向,但随着大模型崛起和就业市场变化,这个领域的真实前景需要重新审视。一位北京大学数据科学方向的研究者结合自身面试经历,分享了对该领域技术本质、学术生态和职业出路的判断。

技术门槛:为什么有人觉得它“简单”

深度学习求解PDE的核心思路并不复杂:构造一个全连接神经网络,输入是方程的自变量,输出是数值解,通过训练让网络输出贴合偏微分方程。相比传统计算数学需要打网格、设计步长、编写C++或Python代码处理复杂流体力学方程,深度学习方法绕开了这些环节。

正如视频中所说,它“避免了打网格,避免那个奇奇怪怪什么误差呀时间步长的一个分析”,甚至也避开了收敛性分析。避免了打网格,避免那个奇奇怪怪什么误差呀时间不长的一个分析

这种“简单”是相对的——深度学习本身并不容易,但它对数学系背景的研究者来说,入门门槛确实低于传统计算数学。2019年前后,类似鄂维南老师分享的论文让不少研究生觉得这条路可行:一个简单的全连接网络就能开始训练,至于能否优化到理想精度,那是另一回事。

传统计算数学求解 PDE 的一般流程包括:几何建模与网格生成、选择离散格式(有限差分、有限元、有限体积等)、处理边界条件、时间推进或迭代求解、以及后处理与误差分析。每个环节都有成熟的理论支撑和工程实践,但也意味着较高的实现复杂度。深度学习方法将这一流程压缩为“定义网络—构造损失—优化训练”,绕开了网格生成和格式设计,但代价是把困难转移到了优化和泛化上:网络结构、激活函数、损失权重、采样策略都需要反复试错,缺乏系统性的设计准则。

学术生态:灌水容易,创新困难

这个方向在2019到2023年间相对火热,但视频作者直言不讳地指出,它“特别适合灌水发论文”,而不是适合搞创新性研究。大部分论文属于典型灌水,有相当一部分不公开源代码,却宣称取得了多么好的结果。

作者提醒学术研究者保持质疑心态:别人成果看起来很好,不一定代表你的工作不行,因为对方的成果也可能有水分。造假的门槛是隐形的——吹牛容易,打假却需要扎实的专业知识。以深度学习求解PDE为例,内行或许能看出端倪,但换到抽象代数或调和分析方向,外行根本无法判断真伪。

两条技术路线:数据驱动与物理信息

深度学习求解PDE主要有两条路径。一条是数据驱动(Data-Driven),依赖大量数值解数据训练网络;另一条是物理信息(Physics-Informed),最典型的是PINN(物理信息神经网络)。对于最典型的就是那个PRM吧

两种方式的区别在于是否将方程残差作为损失函数的一部分。物理信息方法试图让网络在训练中满足方程约束,减少对数据的依赖。但无论哪条路线,都面临同一个根本问题:训练前无法保证收敛。学习率、随机初始化权重等因素都可能导致训练失败,而目前很少看到有人给出明确的收敛性分析——在什么先验条件下,全连接网络能收敛到偏微分方程的数值解。

PINN(Physics-Informed Neural Networks)由 Brown 大学 George Karniadakis 团队于 2019 年提出,其核心思想是将 PDE 的残差项直接加入损失函数,使网络在拟合观测数据的同时满足物理方程约束。损失函数通常由数据项、方程残差项和边界/初始条件项加权组成,权重选择本身就是一个敏感的超参数。PINN 的优势在于小数据甚至无标签场景下仍可训练,但训练过程容易出现多任务损失竞争,导致收敛缓慢或陷入局部极小。后续工作如 XPINN、cPINN 等对其做了区域分解和并行化改进,但收敛性理论保证依然稀缺。

精度要求:工业落地难的症结

为什么深度学习在计算机视觉和大语言模型上风生水起,在PDE求解上却难以落地?核心在于精度要求的差异。

人脸识别给出98%或99%的置信度,系统就可以判断“到底是不是同一个人”,允许一定误差。到底是不是同一个人

大语言模型回答问题时稍有偏差也无伤大雅。但偏微分方程的数值解往往要求10的-3到-4次方的误差,计算数学中还有网格化后的误差分析作为保障,而深度学习求解PDE缺乏数值分析过程,结果好不好、能不能用,常常无法判断。

损失函数降到10的-2和10的-3看似只差一个数量级,实际却是“失之毫厘,差之千里”,在工业场景中绝对不能用。作者认为,只有当损失函数降到极低、网络确实收敛到方程的解时,结果才可用。

在传统数值分析中,误差来源可以被拆解为截断误差和舍入误差,并通过网格加密(h 细化)或提高基函数阶数(p 细化)系统性地控制。有限元方法有 Céa 引理和先验/后验误差估计,有限体积法有稳定性与收敛性理论,这些工具让工程师能对计算结果给出可信的误差上界。深度学习求解 PDE 缺乏对应体系:网络训练是一个非凸优化过程,最终损失值只是训练集上的经验指标,无法直接转化为解在连续域上的误差界。即便损失很小,也可能存在谱偏差——网络优先拟合低频分量而忽略高频细节,导致解在局部区域严重失真。

就业现实:对口岗位稀缺

2022到2023年找工作期间,作者发现市面上只有微软亚洲研究院和华为等极少数机构设有相关岗位,其他公司几乎没有。一位发表了几篇论文的博士学长最终拿到教职,但在企业市场上同样找不到对口工作。

当时不少公司或高校老师靠这个方向吸引投资,但随着投资人转向大模型,深度学习求解PDE的热度进一步下降。作者判断,接下来几年这个方向只会更难找到对口工作。大模型的发展甚至可能直接冲击基础数学岗位——OpenAI曾宣称其模型能求解复杂数学问题,未来大模型直接输出流体力学方程的数值解并非不可能。

给学习者的建议

作者的态度很明确:可以把深度学习求解PDE的代码作为学习Python和深度学习入门的练习,这没有问题;但不要把它当成职业方向。想找相关工作,老老实实参加公司实习更实际。低年级的什么硕士博士都退学了

至于学术道路,如果已经在这个方向读研读博,发论文拿学位是可行的,但要对论文质量保持清醒,不要被灌水成果迷惑。对低年级硕士博士因大模型冲击而退学的现象,作者认为这是一个严肃信号,值得每个人认真思考自己的方向选择。

这个领域并非没有价值——作为AI与科学计算的交叉点,它仍有研究意义。但把“研究兴趣”和“职业出路”分开看待,或许是更理性的态度。

#深度学习求解偏微分方程#PINN#物理信息神经网络#就业前景#计算数学#深度学习#学术灌水
分享:

相关推荐