Neural-HSS: Hierarchical Semi-Separable Neural PDE Solver
About
Deep learning-based methods have shown remarkable effectiveness in solving PDEs, largely due to their ability to enable fast simulations once trained. However, despite the availability of high-performance computing infrastructure, many critical applications remain constrained by the substantial computational costs associated with generating large-scale, high-quality datasets and training models. In this work, inspired by studies on the structure of Green's functions for elliptic PDEs, we introduce Neural-HSS, a parameter-efficient architecture built upon the Hierarchical Semi-Separable (HSS) matrix structure that is provably data-efficient for a broad class of PDEs. We theoretically analyze the proposed architecture, proving that it satisfies exactness properties even in very low-data regimes. We also investigate its connections with other architectural primitives, such as the Fourier neural operator layer and convolutional layers. We experimentally validate the data efficiency of Neural-HSS on the three-dimensional Poisson equation over a grid of two million points, demonstrating its superior ability to learn from data generated by elliptic PDEs in the low-data regime while outperforming baseline methods. Finally, we demonstrate its capability to learn from data arising from a broad class of PDEs in diverse domains, including electromagnetism, fluid dynamics, and biology.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Physics-Informed PDE Solving | 2D Helmholtz (test) | -- | 14 | |
| Neural PDE Solving | Poisson Eq. Mixed BC 2D (test) | Test Error1.00e-4 | 6 | |
| Neural PDE Solving | Poisson Eq. L-shape domain 2D (test) | Test Error0.02 | 6 | |
| PDE solving | Poisson 2D (test) | Test Error7.00e-8 | 6 | |
| Neural PDE Solving | Incompressible Navier-Stokes Eq. Forward 2D (test) | Test Error0.123 | 5 | |
| PDE solving | Heat Eq. | Test Error0.3 | 5 | |
| PDE solving | Poisson Neumann BC | Test Error2.00e-4 | 5 | |
| Neural PDE Solving | Incompressible Navier-Stokes Eq. Inverse 2D (test) | Test Error0.208 | 5 | |
| Neural PDE Solving | Gray–Scott Eq. Forward 2D (test) | Test Error29.4 | 5 | |
| Neural PDE Solving | Gray–Scott Eq. (Inverse) 2D (test) | Test Error0.203 | 5 |