Conservative approximation-based feedforward neural network for WENO schemes

Kwanghyuk Park, Jiaxi Gu, Jae-Hun Jung
7/8/2025
math.NAcs.LG

No confident code implementation found for this paper.

Abstract

In this work, we present the feedforward neural network based on the conservative approximation to the derivative from point values, for the weighted essentially non-oscillatory (WENO) schemes in solving hyperbolic conservation laws. The feedforward neural network, whose inputs are point values from the three-point stencil and outputs are two nonlinear weights, takes the place of the classical WENO weighting procedure. For the training phase, we employ the supervised learning and create a new labeled dataset for one-dimensional conservative approximation, where we construct a numerical flux function from the given point values such that the flux difference approximates the derivative to high-order accuracy. The symmetric-balancing term is introduced for the loss function so that it propels the neural network to match the conservative approximation to the derivative and satisfy the symmetric property that WENO3-JS and WENO3-Z have in common. The consequent WENO schemes, WENO3-CADNNs, demonstrate robust generalization across various benchmark scenarios and resolutions, where they outperform WENO3-Z and achieve accuracy comparable to WENO5-JS.

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{park2025conservative,
  title  = {Conservative approximation-based feedforward neural network for WENO schemes},
  author = {Kwanghyuk Park and Jiaxi Gu and Jae-Hun Jung},
  year   = {2025},
  eprint = {2507.06190},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2507.06190v1}
}

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

Discussion