用可学习的傅里叶金字塔提升物理信息神经网络精度与效率
Fourier Feature Pyramids for Physics-Informed Neural Networks

- 用可训练的多分辨率傅里叶特征金字塔替代随机傅里叶嵌入
- 参数量更少却达到更高精度,残差逼近机器精度
- 适合求解高难度偏微分方程,尤其对优化稳定性要求高的场景
我们提出一种改进的神经场架构用于求解偏微分方程(PDE)。现有物理信息神经网络(PINN)虽具灵活性,但难以获得高精度解,且计算开销随参数量增长过快。本文模型beignet(带限嵌入与插值网格网络)将原有PINN中的随机傅里叶特征嵌入替换为可训练的多分辨率傅里叶特征金字塔。在连续坐标查询时,通过金字塔各层级的傅里叶插值得到输入坐标的特征向量,再由全连接网络主干解码。该模型具有三大优势:1)可通过自动微分与快速傅里叶变换(FFT)谱计算特征网格导数,高效组合空间导数;2)通过扩展傅里叶特征金字塔参数量实现高精度,相比传统扩大网络架构更高效;3)可直接控制表示带宽,提升困难PDE问题的优化稳定性。实验表明,beignet在多个PDE基准测试中以更少参数获得显著更优解。进一步在自相似无粘性Burgers爆破问题上评估,仅用Adam优化器即实现残差接近机器精度,此前此类精度需依赖计算成本高昂的高阶优化器。
原文摘要 · Abstract (English)
We present an improved neural field architecture for solving partial differential equations (PDEs). Current physics-informed neural networks (PINNs) provide a flexible framework for solving PDEs, but they struggle to achieve highly accurate solutions and require computation that scales poorly with parameter count. Our model, which we call beignet (Bandlimited Embedding with Interpolated Grid Network), replaces the random Fourier feature embedding used by existing PINN models with a trainable multi-resolution Fourier feature pyramid. To query beignet at a continuous coordinate, we use Fourier interpolation at each level of the pyramid to return features at the input coordinate, and then decode this vector with a fully-connected neural network trunk. Our model provides multiple benefits: 1) Spatial derivatives can be computed efficiently by using the chain rule to compose derivatives of the neural network computed with automatic differentiation with derivatives of the feature grid computed spectrally by the Fast Fourier transform (FFT). 2) beignet can achieve higher accuracy in a compute-efficient manner by scaling the parameter count of this Fourier feature pyramid, instead of the less-efficient strategy of scaling the neural network architecture. 3) beignet can directly control the representation bandlimit, resulting in more stable optimization for difficult PDEs. We demonstrate that beignet finds significantly more accurate solutions on PDE benchmarks using fewer parameters than state-of-the-art PINN methods. We further evaluate beignet on the self-similar inviscid Burgers blowup problem and show that it can minimize residuals to near machine precision using Adam, an accuracy regime previously attained only by using computationally expensive higher-order optimizers.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。