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

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.

Authors

Publication Details

Journal
Electronic Proceedings in Theoretical Computer Science
Published
2024-11-20
DOI
https://doi.org/10.4204/eptcs.411.12
Primary Topic
AI-based Problem Solving and Planning
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

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

Rosemary Monahan, Barak A. Pearlmutter, Syed Ali Asadullah Bukhari, Medet Inkarbekov et al.
Electronic Proceedings in Theoretical Computer Science
AI-based Problem Solving and Planning
article

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

Rosemary Monahan, Barak A. Pearlmutter, Syed Ali Asadullah Bukhari, Medet Inkarbekov, Thomas Flinkow
article en

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.

Electronic Proceedings in Theoretical Computer ScienceVol. 411
Science Foundation Ireland
Openalex Percentile: Top 81%
AI-based Problem Solving and Planning
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.