Skip navigation
  • Home
  • Browse
    • Communities
      & Collections
    • Browse Items by:
    • Publication Date
    • Author
    • Title
    • Subject
    • Department
  • Sign on to:
    • My MacSphere
    • Receive email
      updates
    • Edit Profile


McMaster University Home Page
  1. MacSphere
  2. Open Access Dissertations and Theses Community
  3. Open Access Dissertations and Theses
Please use this identifier to cite or link to this item: http://hdl.handle.net/11375/25113
Title: Sentinel: A Software Architecture for Safe Artificial Intelligence in Autonomous Vehicles
Authors: Deevy, Spencer
Advisor: Wassyng, Alan
Lawford, Mark
Department: Computing and Software
Publication Date: 2019
Abstract: Trends in the automotive industry indicate rapid adoption of artificial intelligence techniques such as machine learning algorithms, enabling increasingly capable autonomous vehicles. However, the major focus has been to improve the performance and accuracy of these techniques, with a clear lack of development towards corresponding safety systems. Artificial intelligence techniques are characterized by high complexity, high variability, and low diagnosability. These issues all pose risks to the safety of autonomous vehicles and need to be taken into consideration as we move towards fully autonomous vehicles. Sentinel, a fault-tolerant software architecture is presented as the main contribution of this thesis. Sentinel has been designed to mitigate safety concerns surrounding artificial intelligence techniques employed by upcoming SAE J3016 level 5 autonomous vehicles. The architecture design process involved careful consideration of issues inherent to artificial intelligence techniques being utilized in autonomous vehicles and their corresponding mitigation strategies. Following this, a survey of software architectures was conducted, drawing inspiration from existing autonomous vehicle architectures as well as architectures in the related domains of artificial intelligence, organic computing, and robotics. These existing architectures were then iteratively combined, guided by an autonomous vehicle hazard analysis, resulting in the final architecture. Additionally, an assurance case was constructed to delineate the assumptions and evidence required to justify the continued safety of autonomous vehicles employing the Sentinel architecture. This work is presented to provide a safety-oriented framework towards fully autonomous vehicles.
URI: http://hdl.handle.net/11375/25113
Appears in Collections:Open Access Dissertations and Theses

Files in This Item:
File Description SizeFormat 
Deevy_Spencer_R_201912_MASc.pdf
Open Access
10.25 MBAdobe PDFView/Open
Show full item record Statistics


Items in MacSphere are protected by copyright, with all rights reserved, unless otherwise indicated.

Sherman Centre for Digital Scholarship     McMaster University Libraries
©2022 McMaster University, 1280 Main Street West, Hamilton, Ontario L8S 4L8 | 905-525-9140 | Contact Us | Terms of Use & Privacy Policy | Feedback

Report Accessibility Issue