Research
Kinetic-based regularization: Learning spatial derivatives and PDE applications
Overview Research area: Scientific machine learning and numerical analysis (arXiv category math.NA) — specifically, learning spatial derivatives from discrete or noisy data and inserting those derivat
- arXiv
- 2603.06380
- Published
- 2026-03-06
- Authors
- Abhisek Ganguly, Santosh Ansumali, Sauro Succi
AI summary
Overview
Research area: Scientific machine learning and numerical analysis (arXiv category math.NA) — specifically, learning spatial derivatives from discrete or noisy data and inserting those derivatives into conservative solvers for hyperbolic PDEs.
Technical level: Advanced. The paper contains formal proofs, error analysis, three algorithm listings, and comparisons against finite-difference, DNN, Roe, and MUSCL-TVD baselines. The core idea, however, is conceptually simple enough to follow without a background in kinetic theory.
Scope in one sentence: The paper extends kinetic-based regularization (KBR) — a fully localized kernel regression scheme with a single trainable parameter — so it can produce first and second spatial derivatives with second-order accuracy in 1D, and demonstrates that these learned derivatives can be plugged into conservative 1D hyperbolic PDE solvers for stable shock capture.
What This Paper Is About
Estimating derivatives accurately from scattered or noisy data is a bottleneck in physics-informed machine learning and in numerical PDE solving, and many existing learning-based approaches lack rigorous convergence guarantees. The authors take a previously introduced localized kernel regression method (KBR) and build two ways to read off spatial derivatives from its fitted local quadratic field — one explicit and closed-form, one implicit and based on solving a small perturbed linear system. They then test these derivatives on 1D functions, on noisy data, and finally inside conservation-law solvers for the inviscid Burgers' equation and the Euler equations.
Key Contributions
-
An exact second-order correction for KBR. The original KBR did not enforce strict second-order accuracy away from the training points. The authors add a correction (Lemma A.1.1, Algorithm 1) that provably makes the second-order prediction exact for a quadratic field φ(x) = a + bx + cx² at test points x not in the training set. Figure 4 shows the corrected version reaching a lower validation error with respect to the trainable kernel parameter θ than the original self-correction, using 501 randomly sampled points with an 80:20 train/validation split.
-
Two derivative-learning schemes from a single fitted model. An explicit scheme extracts gradient and Laplacian from closed-form expressions (Algorithm 2), and an implicit scheme perturbs the test point by a small ε, evaluates predictions at x₀ ± ε, and solves a local 3×3 system for the fit constants a, b, c, from which φ′ = b + 2cx and φ″ = 2c (Algorithm 3). No extra data or global system solve is required beyond the KBR training already performed.
-
Demonstration that the schemes behave differently depending on data quality. The explicit scheme is shown to be more stable when the underlying function is unknown and must be learned, while the implicit scheme shows smaller error growth when training data is corrupted by Gaussian noise.
-
Integration of KBR into conservative PDE solvers. Conventional flux evaluations are replaced by KBR-predicted fluxes at cell interfaces, with the single parameter θ retrained every time step or periodically, giving stable shock capture for 1D inviscid Burgers' and the Sod shock tube on uniform and non-uniform grids respectively.
Main Findings
-
Explicit scheme is more stable for unknown data. On 5,000 random test points for the 1D Camel function (k = 0.2) and the separable Rastrigin function (A = 10), the explicit scheme converged more stably than the implicit one. For the Camel function there is a threshold sampling size beyond which the explicit scheme's performance sharply approaches second-order finite-difference accuracy; this tendency was less apparent for the simpler Rastrigin function. RMSE was benchmarked against second-order non-uniform finite differences.
-
Large margins over Differential Neural Networks on clean data. On deployment/test data with known function values, KBR beat the DNN baseline of Ledesma et al. (2020):
- sin(x): DNN φ′ MSE 7.5 × 10⁻⁶; KBR-Implicit φ′ 6.60 × 10⁻¹² and φ″ 2.22 × 10⁻⁴; KBR-Explicit φ′ 3.12 × 10⁻¹² and φ″ 6.50 × 10⁻⁵.
- x²: DNN φ′ 1.1 × 10⁻³; KBR-Implicit φ′ 8.14 × 10⁻¹³ and φ″ 3.27 × 10⁻⁴; KBR-Explicit φ′ 3.24 × 10⁻¹⁹ and φ″ 3.07 × 10⁻¹⁴.
- ln(x): DNN φ′ 3.6 × 10⁻⁶; KBR-Implicit φ′ 8.92 × 10⁻¹² and φ″ 2.52 × 10⁻⁴; KBR-Explicit φ′ 3.88 × 10⁻¹² and φ″ 1.34 × 10⁻⁴.
-
Observed convergence rates. On the 1D Camel function with increasing random sample size N, both the present schemes and a second-order finite-difference scheme showed second-order convergence for φ′ and first-order convergence for φ″. On highly irregular grids, finite-difference accuracy degrades, especially for φ″; the KBR method performed comparably.
-
Implicit scheme is more robust under noise. As the degree of Gaussian corruption in the training data increased, the implicit scheme showed a much smaller error growth than the explicit scheme. A smoothing cubic spline with a noise-variance-dependent window was used as an external reference, while the KBR schemes received no such pre-conditioning; the authors note standard finite differences require regularization for noisy data and are not directly applicable here.
-
Stable PDE integration with mixed accuracy relative to standard schemes. Both PDE cases (1D inviscid Burgers' at t = 0.3 and 1D Euler at t = 0.15, on a grid of 251 points) remained stable with KBR, though standard Gibbs oscillations appear for Burgers' because the KBR-integrated scheme uses a predicted second-order flux at cell faces, unlike standard MacCormack. For the Sod shock tube on a non-uniform grid, KBR-integrated first-order Roe performed comparably to standard Roe and had no error blow-ups, while the higher-order flux-limited MUSCL-TVD scheme was generally better — which the authors state is expected given its order. Reported density metrics: for Global L1 error, KBR-Roe 9.409 × 10⁻³ versus Roe 1.014 × 10⁻² and MUSCL-TVD 5.311 × 10⁻³; for Global L∞ error, 9.305 × 10⁻² versus 9.021 × 10⁻² and 8.614 × 10⁻². Shock thickness, post-shock oscillation, and total variation are also tabulated and differ between the two shock regions (Region 1 shock window [0.62, 0.67]; Region 2 shock window [0.73, 0.77]), with the authors noting that changing the observation window does not significantly change relative trends.
-
Preliminary 2D capability. A qualitative 2D result for the Camel function on a uniform 101 × 101 grid shows predicted fields, gradients, Laplacian, and Hessian using the implicit scheme; the paper describes the general D-dimensional formulation for gradient (∇φ = b + 2Cx) and Laplacian (∇²φ = 2C).
-
Faster training than PINNs, but no numbers given. The paper states KBR training is significantly faster than PINNs and uses fewer computing resources, but does not report specific timing or cost figures.
Methodology in Plain English
KBR fits an unknown function with a local quadratic polynomial, φ(x) = a + b·x + C:xx†, rather than with a neural network. The fit is enforced point-by-point by matching lower-order moments (mean and second moment) between the continuous field and its discrete sampled version, using Lagrange multipliers. Because this is done locally, no large global system of equations is ever solved, and the whole scheme carries only one trainable parameter, θ, which is independent of problem dimensionality.
The paper's first addition is a correction term that makes the second-order prediction exact for quadratic fields even at points that were never in the training set. Once the local fit constants a, b, and c are known, derivatives follow immediately — in 1D, φ′ = b + 2cx and φ″ = 2c.
Two routes to those constants are offered. The explicit route subtracts an uncorrected prediction from a first-moment-corrected prediction to isolate the quadratic term, giving closed-form expressions for both the Laplacian and the gradient. The implicit route nudges the evaluation point by a small ε (chosen as 0.025 times the square root of the optimal kernel parameter θ_o), evaluates the prediction at the original point and at both nudged points, and solves the resulting 3 × 3 linear system for a, b, and c.
For the PDE experiments, the authors swap the standard finite-difference flux evaluation for a KBR-predicted flux at cell interfaces. In the Burgers' case this is a MacCormack predictor–corrector with predicted interface fluxes; in the Euler case it is Roe's first-order scheme with the interface central flux predicted by KBR rather than computed as a simple average of neighboring values. The kernel parameter θ is retrained each time step or periodically, using grid-point data for training and cell interfaces as deployment locations. All numerical experiments used a 90:10 train–validation split, fields normalized to [−1, 1] by max|φ(x)|, and a spatial grid normalized to [0, 1]. The PINN baseline used 4 hidden layers of 64 neurons, tanh activations, a softplus output plus 10⁻⁶, the Adam optimizer at a learning rate of 10⁻³, 60,000 collocation points, 600 initial-condition points, 300 boundary points per side, and 50,000 training epochs.
Why This Matters
Derivative estimation is the point where most physics-informed machine learning either succeeds or becomes unstable. This paper argues that a lightweight, single-parameter, fully localized regression scheme can deliver interpretable derivative estimates with a stated convergence order — second-order for the gradient, first-order for the Laplacian in the tests performed — while remaining robust to noise that breaks naive finite differences. It also shows a concrete route to embedding a learning component inside a conservative solver, so that conservation laws are respected structurally rather than enforced by a penalty term. The authors explicitly frame their goal as illustrating dynamic stability and competitive behavior, not as claiming superiority over standard numerical schemes.
Potential applications, drawn from the settings the paper targets (irregular point clouds, unstructured grids, noisy data, high dimensions):
- Simulation on unstructured and scattered meshes, which the paper illustrates conceptually with a 2D Voronoi diagram built from scattered points and a 1D non-uniform grid with interface fluxes.
- Shock-capturing in hyperbolic conservation laws, demonstrated on the 1D inviscid Burgers' equation and the Sod shock tube problem for the Euler equations.
- Derivative estimation from noisy experimental or sensor data, where the implicit scheme showed lower error growth as corruption increased.
- Higher-dimensional PDE problems, which the paper presents only as a preliminary 2D demonstration and as an outlook.
Industry relevance: The most plausible fits are computational physics and engineering workflows that use unstructured meshes or scattered measurement data — aerospace and automotive CFD, computational geophysics and reservoir simulation, plasma and kinetic simulation, and any pipeline that already uses automatic differentiation in PINNs but is limited by cost or by
Authors’ abstract
Accurate estimation of spatial derivatives from discrete and noisy data is central to scientific machine learning and numerical solutions of PDEs. We extend kinetic-based regularization (KBR), a localized multidimensional kernel regression method with a single trainable parameter, to learn spatial derivatives with provable second-order accuracy in 1D. Two derivative-learning schemes are proposed: an explicit scheme based on the closed-form prediction expressions, and an implicit scheme that solves a perturbed linear system at the points of interest. The fully localized formulation enables efficient, noise-adaptive derivative estimation without requiring global system solving or heuristic smoothing. Both approaches exhibit quadratic convergence, matching second-order finite difference for clean data, along with a possible high-dimensional formulation. Preliminary results show that coupling KBR with conservative solvers enables stable shock capture in 1D hyperbolic PDEs, acting as a step towards solving PDEs on irregular point clouds in higher dimensions while preserving conservation laws.