Inherent Diverse Redundant Safety Mechanisms for AI-based Software Elements in Automotive Applications
Mandar Pitale, Alireza Abbaspour, Devesh Upadhyay
TL;DR
The paper addresses the risk of overconfident AI in autonomous driving by proposing inherently embedded, diverse, and redundant safety mechanisms that feed a majority voter to maintain safe real-time decisions. It surveys existing methods for out-of-distribution detection, uncertainty estimation, distribution shift monitoring, and adversarial perturbation detection, highlighting automotive applicability and gaps in systematic safety evaluation. The authors advocate a diverse voting architecture that combines multiple detectors (including reject classes and runtime monitors) to balance false positives and negatives, improving robustness in edge and rapidly changing scenarios. This approach aims to enhance the safety and reliability of AI-driven decision-making in autonomous vehicles, with a focus on fast, edge-compliant responses and a clear path for further empirical validation and extension to regression tasks.
Abstract
This paper explores the role and challenges of Artificial Intelligence (AI) algorithms, specifically AI-based software elements, in autonomous driving systems. These AI systems are fundamental in executing real-time critical functions in complex and high-dimensional environments. They handle vital tasks like multi-modal perception, cognition, and decision-making tasks such as motion planning, lane keeping, and emergency braking. A primary concern relates to the ability (and necessity) of AI models to generalize beyond their initial training data. This generalization issue becomes evident in real-time scenarios, where models frequently encounter inputs not represented in their training or validation data. In such cases, AI systems must still function effectively despite facing distributional or domain shifts. This paper investigates the risk associated with overconfident AI models in safety-critical applications like autonomous driving. To mitigate these risks, methods for training AI models that help maintain performance without overconfidence are proposed. This involves implementing certainty reporting architectures and ensuring diverse training data. While various distribution-based methods exist to provide safety mechanisms for AI models, there is a noted lack of systematic assessment of these methods, especially in the context of safety-critical automotive applications. Many methods in the literature do not adapt well to the quick response times required in safety-critical edge applications. This paper reviews these methods, discusses their suitability for safety-critical applications, and highlights their strengths and limitations. The paper also proposes potential improvements to enhance the safety and reliability of AI algorithms in autonomous vehicles in the context of rapid and accurate decision-making processes.
