Out-of-distribution lane detector on a low-cost cyber-physical AV test bed
Safety and reliability are major challenges for machine learning systems deployed on safety critical real-time Cyber-Physical Systems (CPSs). One critical task is to monitor when testing data distribution shifts away from the distribution of training data, which may lead to erratic and unsafe out...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2023
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/165946 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | Safety and reliability are major challenges for machine learning systems deployed on safety
critical real-time Cyber-Physical Systems (CPSs). One critical task is to monitor when testing
data distribution shifts away from the distribution of training data, which may lead to erratic and
unsafe outputs from the machine learning systems. Much progress has been made on
Out-of-Distribution (OOD) detectors which are used to separate In-Distribution (ID) data from
OOD data. Deep neural network based Variational Autoencoder (VAE) detectors are especially
promising on CPS with limited computational resources which also require short inference times
Computer vision based lane-following algorithms are well established in the field of autonomous
vehicles. However, novel OOD lane markings could lead to unsafe steering inputs. In this
project, a VAE is integrated into a lane following pipeline to perform OOD detection on lane
markings. Different ways to integrate the detector are explored, and their performances
compared. The resulting system is deployed on a Jetson Nano powered Duckiebot to show that
our proposed detector can successfully stop the Duckiebot in the presence of previously unseen
lane markings. |
---|