A Probabilistic Framework for Solving High-Frequency Helmholtz Equations via Diffusion Models

Yicheng Zou, Samuel Lanthaler, Hossein Salahshoor
2/3/2026
cs.LGmath.NA

No confident code implementation found for this paper.

Abstract

Deterministic neural operators perform well on many PDEs but can struggle with the approximation of high-frequency wave phenomena, where strong input-to-output sensitivity makes operator learning challenging, and spectral bias blurs oscillations. We argue for adopting a probabilistic approach for approximating waves in high-frequency regime, and develop our probabilistic framework using a score-based conditional diffusion operator. After demonstrating a stability analysis of the Helmholtz operator, we present our numerical experiments across a wide range of frequencies, benchmarked against other popular data-driven and machine learning approaches for waves. We show that our probabilistic neural operator consistently produces robust predictions with the lowest errors in $L^2$, $H^1$, and energy norms. Moreover, unlike all the other tested deterministic approaches, our framework remarkably captures uncertainties in the input sound speed map propagated to the solution field. We envision that our results position probabilistic operator learning as a principled and effective approach for solving complex PDEs such as Helmholtz in the challenging high-frequency regime.

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. Any repos shown below are weak matches — 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{zou2026probabilistic,
  title  = {A Probabilistic Framework for Solving High-Frequency Helmholtz Equations via Diffusion Models},
  author = {Yicheng Zou and Samuel Lanthaler and Hossein Salahshoor},
  year   = {2026},
  eprint = {2602.04082},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2602.04082v1}
}

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

Discussion