DAS-PINNs for high-dimensional partial differential equations: extending deep adaptive sampling to spacetime domains

Anshima Singh, David J. Silvester
6/4/2026
math.NAcs.LGstat.ML

No official code found. Best implementation: SinghA01-ml/DAS-PINNs-spacetime (0 stars, MIT, TensorFlow, last commit 2026-06-17).

Abstract

Time-dependent high-dimensional partial differential equations (PDEs) with spatially localised and dynamically evolving solutions pose a fundamental challenge for physics-informed neural networks (PINNs), as uniform collocation sampling becomes increasingly ineffective in high-dimensional spatiotemporal domains. In this work, a deep adaptive sampling framework for PINNs is extended to the time-dependent setting by treating space and time as a unified domain without any explicit time marching. A normalising flow neural network model effectively learns the distribution induced by the PDE residual and generates new collocation points concentrated in regions where the solution is most difficult to learn. Unlike conventional adaptive strategies that require explicit time stepping or moving meshes, high-residual regions are automatically identified and tracked across both space and time, driven purely by the PDE residual distribution. The effectiveness of the proposed strategy is assessed on a range of benchmark problems, from sharp and moving features in two spatial dimensions to localised structures in up to eight spatial dimensions.

View on arXivView PDF

Code Implementations(1)

TensorFlowMIT

Code associated with the manuscript: DAS-PINNs for high-dimensional partial differential equations: extending deep adaptive sampling to spacetime domains.

00Jun 7, 20264 months agoMIT
adaptive-samplingdeep-learningpdepinntensorflow+1 more

Similar Papers

Cite this paper

@article{singh2026daspinns,
  title  = {DAS-PINNs for high-dimensional partial differential equations: extending deep adaptive sampling to spacetime domains},
  author = {Anshima Singh and David J. Silvester},
  year   = {2026},
  eprint = {2606.06314},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2606.06314v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2606.06314.svg)](https://codeofpaper.com/paper/2606.06314)

Discussion