Design and Assurance of Safety-Critical Systems with Artificial Intelligence in FPGAs: The Safety ArtISt Method and a Case Study of an FPGA-Based Autonomous Vehicle Braking Control System
-
Published:2023-12-06
Issue:24
Volume:12
Page:4903
-
ISSN:2079-9292
-
Container-title:Electronics
-
language:en
-
Short-container-title:Electronics
Author:
Silva Neto Antonio V.1ORCID,
Silva Henrique L.1,
Camargo João B.1,
Almeida Jorge R.1,
Cugnasca Paulo S.1ORCID
Affiliation:
1. Safety Analysis Group (GAS), Department of Computer Engineering and Digital Systems (PCS), Escola Politécnica (Poli), Universidade de São Paulo (USP), São Paulo 05508-010, SP, Brazil
Abstract
With the advancements in utilizing Artificial Intelligence (AI) in embedded safety-critical systems based on Field-Programmable Gate Arrays (FPGAs), assuring that these systems meet their safety requirements is of paramount importance for their revenue service. Based on this context, this paper has two main objectives. The first of them is to present the Safety ArtISt method, developed by the authors to guide the lifecycle of AI-based safety-critical systems, and emphasize its FPGA-oriented tasks and recommended practice towards safety assurance. The second one is to illustrate the application of Safety ArtISt with an FPGA-based braking control system for autonomous vehicles relying on explainable AI generated with High-Level Synthesis. The results indicate that Safety ArtISt played four main roles in the safety lifecycle of AI-based systems for FPGAs. Firstly, it provided guidance in identifying the safety-critical role of activities such as sensitivity analyses for numeric representation and FPGA dimensioning to achieve safety. Furthermore, it allowed building qualitative and quantitative safety arguments from analyses and physical experimentation with actual FPGAs. It also allowed the early detection of safety issues—thus reducing project costs—and, ultimately, it uncovered relevant challenges not discussed in detail when designing safety-critical, explainable AI for FPGAs.
Funder
Coordenação de Aperfeiçoamento de Pessoal de Nível Superior—Brasil
PROEX scholarship
Fundação para o Desenvolvimento Tecnológico da Engenharia—Brasil
Conselho Nacional de Desenvolvimento Científico e Tecnológico—Brazil
Subject
Electrical and Electronic Engineering,Computer Networks and Communications,Hardware and Architecture,Signal Processing,Control and Systems Engineering
Reference77 articles.
1. Safety Assurance of Artificial Intelligence-Based Systems: A Systematic Literature Review on the State of the Art and Guidelines for Future Work;Camargo;IEEE Access,2022
2. McDermid, J., Jia, Y., and Habli, I. (2019, January 11–12). Towards a Framework for Safety Assurance of Autonomous Systems. Proceedings of the CEUR Workshop Proceedings, Macao, China. Available online: https://ceur-ws.org/Vol-2419/paper_2.pdf.
3. Artificial Intelligence in Health Care: Accountability and Safety;Habli;Bull. World Health Organ.,2020
4. (2010). Functional Safety of Electrical/Electronic/Programmable Electronic Safety-Related Systems (7 Parts) (Standard No. ISO/IEC61508:2010).
5. (2017). Railway Applications—The Specification and Demonstration of Reliability, Availability, Maintainability and Safety (RAMS)—Part 1: Generic RAMS Process (Standard No. EN50126-1:2017).
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献