Multi-level Neural Networks for high-dimensional parametric obstacle problems

Martin Eigel, Cosmas Heiß, Janina E. Schütte
4/7/2025
cs.LGmath.FAmath.NA

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

A new method to solve computationally challenging (random) parametric obstacle problems is developed and analyzed, where the parameters can influence the related partial differential equation (PDE) and determine the position and surface structure of the obstacle. As governing equation, a stationary elliptic diffusion problem is assumed. The high-dimensional solution of the obstacle problem is approximated by a specifically constructed convolutional neural network (CNN). This novel algorithm is inspired by a finite element constrained multigrid algorithm to represent the parameter to solution map. This has two benefits: First, it allows for efficient practical computations since multi-level data is used as an explicit output of the NN thanks to an appropriate data preprocessing. This improves the efficacy of the training process and subsequently leads to small errors in the natural energy norm. Second, the comparison of the CNN to a multigrid algorithm provides means to carry out a complete a priori convergence and complexity analysis of the proposed NN architecture. Numerical experiments illustrate a state-of-the-art performance for this challenging problem.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{eigel2025multilevel,
  title  = {Multi-level Neural Networks for high-dimensional parametric obstacle problems},
  author = {Martin Eigel and Cosmas Heiß and Janina E. Schütte},
  year   = {2025},
  eprint = {2504.05026},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2504.05026v1}
}

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/2504.05026.svg)](https://codeofpaper.com/paper/2504.05026)

Discussion