Correctness Verification of Neural Networks Approximating Differential Equations
Not on the map. Why?
Abstract (arXiv)
Verification of Neural Networks (NNs) that approximate the solution of Partial Differential Equations (PDEs) is a major milestone towards enhancing their trustworthiness and accelerating their deployment, especially for safety-critical systems. If successful, such NNs can become integral parts of simulation software tools which can accelerate the simulation of complex dynamic systems more than 100 times. However, the verification of these functions poses major challenges; it is not straightforward how to efficiently bound them or how to represent the derivative of the NN. This work addresses both these problems. First, we define the NN derivative as a finite difference approximation. Then, we formulate the PDE residual bounding problem alongside the Initial Value Problem's error propagation. Finally, for the first time, we tackle the problem of bounding an NN function without a priori knowledge of the output domain. For this, we build a parallel branching algorithm that combines the incomplete CROWN solver and Gradient Attack for termination and domain rejection conditions. We demonstrate the strengths and weaknesses of the proposed framework, and we suggest further work to enhance its efficiency.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 16 of its 30 references that are in the map. First posted on arXiv 12 Feb 2024.
Builds on
16 of 30 references.
References · 16
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2019Deep Equilibrium Modelscited by 603
- 2018Efficient Neural Network Robustness Certification with General Activation Functionscited by 439
- 2018On the Effectiveness of Interval Bound Propagation for Training Verifiably Robust Modelscited by 322
- 2020Fast and Complete: Enabling Complete Neural Network Verification with Rapid and Massively Parallel Incomplete Verifierscited by 183
- 2019MNIST-C: A Robustness Benchmark for Computer Visioncited by 137
- 2020Robustness Verification for Transformerscited by 76
- 2021Error analysis for physics informed neural networks (PINNs) approximating Kolmogorov PDEscited by 56
- 2021Physics-Informed Neural Networks for AC Optimal Power Flowcited by 52
- 2023Physics-Informed Neural Networks for Time-Domain Simulations: Accuracy, Computational Cost, and Flexibilitycited by 13
- 2022Stability Verification of Neural Network Controllers using Mixed-Integer Programmingcited by 10
4 more
- 2019Correctness Verification of Neural Networkscited by 7
- 2021Neural Network Branch-and-Bound for Neural Network Verificationcited by 6
- 2023Physics-informed neural networks for predicting gas flow dynamics and unknown parameters in diesel enginescited by 6
- 2022Minimizing Worst-Case Violations of Neural Networkscited by 3
Built on by
Citing papers per year: 2024: 1.
1 paper.