Date Thesis Awarded
5-2023
Access Type
Honors Thesis -- Access Restricted On-Campus Only
Degree Name
Bachelors of Science (BS)
Department
Computer Science
Advisor
Evgenia Smirni
Committee Members
Chris Shenefiel
Eric Swartz
Abstract
Self-driving technology has become increasingly advanced over the past decade, largely due to the rapid development of deep neural networks (DNNs). When DNNs are deployed in a safety-critical use case such as autonomous driving, even small deviations from the ideal output can result in catastrophic consequences. Analysis of the greatest vulnerabilities of these networks is thus necessary if wide-scale deployment of the technology is to be achieved in safety-critical environments. In this thesis, we evaluate the effects of hardware faults on a DNN embedded in a self-driving system with full autonomy. We use simulations of this system to understand how a vehicle in the real world would be affected by faults, and employ a strategic fault injection method to identify the most vulnerable parts of the DNN. Additionally, we show how protection techniques can be applied to improve a DNN’s resilience against data corruption.
Recommended Citation
Schowitz, Philip, "Examining the Robustness of an Advanced Self-Driving System through Simulation and Fault Injection" (2023). Undergraduate Honors Theses. William & Mary. Paper 1919.
https://scholarworks.wm.edu/honorstheses/1919