Graph-Instructed Neural Networks for Sparse Grid-Based Discontinuity Detectors
Francesco Della Santa, Sandra Pieraccini
TL;DR
The paper tackles high-dimensional discontinuity detection by learning discontinuity detectors on sparse-grid graphs. It introduces Graph-Instructed Neural Networks (GINNs) trained on synthetic discontinuity datasets and embeds them in a recursive sparse-grid detector framework that converges under exact detectors and remains efficient in dimensions $n>3$. Empirical results in $n=2$ and $n=4$ show that GINN-based detectors achieve high true-positive rates and robust generalization, outperforming MLP-based counterparts and enabling edge-detection tasks with reduced function evaluations. The approach yields portable, reusable detectors that can be integrated into various numerical algorithms, with public code availability and clear practical considerations, though synthetic data generation remains a notable upfront cost to scale to higher dimensions.
Abstract
In this paper, we present a novel approach for detecting the discontinuity interfaces of a discontinuous function. This approach leverages Graph-Instructed Neural Networks (GINNs) and sparse grids to address discontinuity detection also in domains of dimension larger than 3. GINNs, trained to identify troubled points on sparse grids, exploit graph structures built on the grids to achieve efficient and accurate discontinuity detection performances. We also introduce a recursive algorithm for general sparse grid-based detectors, characterized by convergence properties and easy applicability. Numerical experiments on functions with dimensions n = 2 and n = 4 demonstrate the efficiency and robust generalization properties of GINNs in detecting discontinuity interfaces. Notably, the trained GINNs offer portability and versatility, allowing integration into various algorithms and sharing among users.
