Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Multi-Scale Separable Fourier Neural Networks for Solving High-Frequency PDEs

About

We propose a novel neural network architecture, termed Multi-Scale Separable Fourier Neural Networks (MS-SFNN), for the accurate and efficient solution of linear and nonlinear high-frequency partial differential equations (PDEs). MS-SFNN exploits a separable representation: given a $d$-dimensional input, it employs $d$ independent subnetworks -- each acting on a single coordinate -- and constructs basis functions via element-wise multiplication of their outputs. The PDE solution is approximated as a linear combination of these basis functions, with coefficients determined by least squares. Critically, all network weights and biases are randomly initialized once, from a uniform distribution with unit variance, and remain fixed thereafter. To enhance expressivity, a tunable scaling factor is introduced in each subnetwork to modulate the frequency content of the resulting basis functions. Fourier features are explicitly embedded through cosine activations, endowing the method with strong spectral approximation capabilities. To mitigate the memory bottleneck associated with dense collocation in high-frequency or three-dimensional problems, we replace automatic differentiation with analytically derived basis function derivatives and develop a memory-efficient batched QR decomposition algorithm for solving large-scale least-squares systems. Numerical experiments demonstrate that MS-SFNN achieves unprecedented accuracy across a range of challenging PDEs, significantly outperforming state-of-the-art methods such as Physics-Informed Neural Networks (PINN) and Separated-Variable Spectral Neural Networks (SV-SNN).

Qihong Yang, Qiaolin He• 2026

Related benchmarks

TaskDatasetResultRank
Solving 2D Helmholtz equationsTwo-dimensional Helmholtz equations (k = 24π) (test)
Average L2 Error2.61e-12
6
Solving partial differential equationsThree-dimensional Helmholtz equations (25) (test)
L2 Error2.15e-5
4
Partial Differential Equation SolvingTaylor-Green vortex
u L-inf Error2.18e-11
3
Solving 2D boundary value problems2D flower-shaped problem with mixed boundary 1000Hz v1
L-infinity Error1.95e-14
3
Solving 2D boundary value problems2D flower-shaped problem with mixed boundary 10000Hz frequency configuration v1
L-infinity Error1.66e-6
3
Solving 2D-Helmholtz equation2D flower-shaped problem Dirichlet boundary v_freq = 1000Hz
L-infinity Error2.41e-14
3
Solving 2D-Helmholtz equation2D flower-shaped problem Dirichlet boundary, v_freq = 10000Hz
L-infinity Error7.08e-6
3
Solving heat conduction equationsHeat conduction equation (21) (k = 20π) (test)
L-infinity Error8.52e-13
3
Solving heat conduction equationsHeat conduction equation (21) (k = 100π) (test)
eL∞ Error4.19e-12
3
Solving heat conduction equationsHeat conduction equation (21) (k = 500π) (test)
eL∞ Error5.77e-4
3
Showing 10 of 18 rows

Other info

Follow for update