Incorrect by Construction: Fine Tuning Neural Networks for Guaranteed Performance on Finite Sets of Examples
Not on the map. Why?
Abstract (arXiv)
There is great interest in using formal methods to guarantee the reliability of deep neural networks. However, these techniques may also be used to implant carefully selected input-output pairs. We present initial results on a novel technique for using SMT solvers to fine tune the weights of a ReLU neural network to guarantee outcomes on a finite set of particular examples. This procedure can be used to ensure performance on key examples, but it could also be used to insert difficult-to-find incorrect examples that trigger unexpected performance. We demonstrate this approach by fine tuning an MNIST network to incorrectly classify a particular image and discuss the potential for the approach to compromise reliability of freely-shared machine learning models.
Key facts. Cited by 2 papers in the map (data through 13 Oct 2026). First posted on arXiv 3 Aug 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 0; 2024: 1.
2 papers.
- 2024Provably Safe Neural Network Controllers via Differential Dynamic Logiccited by 7
- 2022Automated Repair of Neural Networkscited by 1
- 2024Provably Safe Neural Network Controllers via Differential Dynamic Logic16 Feb 2024
- 2022Automated Repair of Neural Networks17 Jul 2022