Collaborative Research: SHF: Medium: End-to-End Resilience in Autonomous Driving Systems: Strategic Vulnerability Assessment and Mitigation
College Of William And Mary, Williamsburg VA
Investigators
Abstract
Autonomous vehicles, such as self-driving cars, are complex and advanced cyber-physical systems that are part of a significant economic sector. With the goal of moving towards full autonomy without human drivers, the reliability and safety of these systems are of highest importance. The safe operation of autonomous vehicles depends not only on their physical components, such as sensors and brakes, but also on the proper operation of their autonomous control software and machine learning components. System faults such as transient faults (soft errors) in these components may lead to safety hazards and accidents. This project aims to enhance the safety of autonomous vehicles by thoroughly examining and improving their controller and machine learning components. This project brings classical reliability research methodologies to autonomous driving systems and improves them to understand the reliability behavior of autonomous vehicles with complicated software and hardware. This understanding will be used to identify vulnerabilities (that could lead to hazards) and to improve the reliability of autonomous vehicles. The involved research spans a broad range of theoretical and experimental approaches that are also applicable to other complex cyber-physical systems. This project will combine model-based and data-driven approaches for end-to-end strategic resilience assessment and multi-level selective resilience enhancement in autonomous vehicles through a holistic focus on temporal and spatial aspects of vulnerabilities within the software and hardware components. The project will start with a spatial vulnerability assessment to pinpoint critical fault locations inside the vast software space in autonomous vehicles, hence accelerating the process of identifying vulnerabilities in their machine learning models and the vulnerable functions and variables in the controller. Meanwhile, temporal vulnerability assessment will be performed to identify the underlying system contexts that are critical in the activation and propagation of faults and safety violations for the purpose of bridging the gap between in-lab reliability assessment and practical system development in the real world. Based on the spatial and temporal vulnerability assessment, the project will explore mitigation techniques through efficient selection protection to enhance the resilience of autonomous driving systems based on the knowledge of spatial and temporal criticality of vulnerabilities to address the challenges of real-time requirements and resource constraints in AVs. The research in this project will be tested and validated through the integration of strategic fault injection and selective protection mechanisms with end-to-end AV testbeds, comprising realistic control software, driving simulators, and safety intervention simulators. This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
View original record on NSF Award Search →