论文标题:
HOW SPARSE AND HOW NOISY? SYSTEMATIC BENCHMARKING OF INVERSE PHYSICS-INFORMED NEURAL NETWORKS FOR MANNING FRICTION ESTIMATION IN SHALLOW WATER EQUATIONS
这就要看两个基准的物理信息含量了。一维MacDonald案例中,只用了水深和沿程流速两个变量,而床底地形是固定且已知的。反演时PINN需要同时学习流场和摩擦系数,但一维稳态方程中,摩擦系数主要通过影响水面坡度来体现。如果床底地形已经固定,那么观测到的水面线可以被摩擦系数和流量共同调节。而实际中流量也可能是未知的(虽然这里假定已知),但即使知道流量,摩擦系数的响应空间也很有限——只要水位梯度固定,摩擦系数的变化可以被动量方程中其他项(比如对流项)的小幅度调整吸收掉。而二维基准则引入了横向速度分量v。在抛物形河床的渠道里,水流不仅有沿程的主流u,还有由于河床横向曲率造成的横向流v。v的分量同样受摩擦系数影响,而且和u的耦合关系提供了额外的约束信息。所以对于同样的摩擦系数,二维流场中可以被观测的信息多了两个数量级(每个观测点都有h, u, v三个变量),而且这些变量对摩擦系数的响应模式不同,使得逆问题更容易收敛到唯一解。实验数据完美印证了这一点:零噪声下,二维基准用50个观测点(同时测h,u,v)恢复的摩擦系数误差小于1%,而一维基准同样条件下仍有约15%的偏差。而且二维基准的误差随观测点增加持续下降,一维则在5个点时就基本持平了——进一步证实了一维的瓶颈是结构性的。图6:二维基准的前向验证。上面一排显示预测的水深、流向流速和横向流速;中间是参考场;下面是逐点误差。可见PINN能很好地还原二维流场。表1:零噪声下两个基准的恢复结果。注意一维案例在5个观测点时,摩擦系数恢复误差为16.7%±3.9%(与50个观测点的15.4%±1.0%相比差异不大),但水深重建误差从3.59%降到1.07%——说明网络很努力在拟合数据,但摩擦系数就是偏的。二维基准在50个观测点时误差仅0.9%±0.6%,近乎完美。
[1] Raissi, M., Perdikaris, P., & Karniadakis, G. E. (2019). Physics-informed neural networks: A deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations. Journal of Computational Physics, 378, 686-707.[2] Karniadakis, G. E., Kevrekidis, I. G., Lu, L., Perdikaris, P., Wang, S., & Yang, L. (2021). Physics-informed machine learning. Nature Reviews Physics, 3(6), 422-440.[3] MacDonald, I. (1997). A comparison of alternative approaches for the numerical solution of the steady-state one-dimensional shallow water equations. Journal of Hydraulic Research, 35(1), 121-142.[4] 开源代码: https://github.com/sradfar/inversePINN[5] 论文原文: https://arxiv.org/pdf/2606.18149v1.pdf