Creating a Formally Verified Neural Network for Autonomous Navigation: An Experience Report

Syed Ali Asadullah Bukhari, Thomas Flinkow, Medet Inkarbekov, Barak A. Pearlmutter, Rosemary Monahan
11/21/2024
cs.LOcs.CVcs.LG

No official code found. Best implementation: tflinkow/fmas2024 (0 stars, MIT, last commit 2024-11-13).

Abstract

The increased reliance of self-driving vehicles on neural networks opens up the challenge of their verification. In this paper we present an experience report, describing a case study which we undertook to explore the design and training of a neural network on a custom dataset for vision-based autonomous navigation. We are particularly interested in the use of machine learning with differentiable logics to obtain networks satisfying basic safety properties by design, guaranteeing the behaviour of the neural network after training. We motivate the choice of a suitable neural network verifier for our purposes and report our observations on the use of neural network verifiers for self-driving systems.

View on arXivView PDF

Code Implementations(1)

tflinkow/fmas2024Community100%
MIT

Code for the FMAS 2024 paper "Creating a Formally Verified Neural Network for Autonomous Navigation: An Experience Report"

00Shell, PythonAug 23, 20241 years agoMIT

Similar Papers

Cite this paper

@article{bukhari2024creating,
  title  = {Creating a Formally Verified Neural Network for Autonomous Navigation: An Experience Report},
  author = {Syed Ali Asadullah Bukhari and Thomas Flinkow and Medet Inkarbekov and Barak A. Pearlmutter and Rosemary Monahan},
  year   = {2024},
  eprint = {2411.14163},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2411.14163v1}
}

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

Discussion