This paper addresses the challenge of certifying Artificial Intelligence (AI) for use in safety-critical aviation systems. To meet EASA requirements for a "Safety-by-Design" approach, the authors propose using "Safety Nets"—a hybrid architecture that combines neural networks with lookup tables to guarantee 100% correct runtime behavior within a defined operational domain.
How Safety Nets Work
The Safety Net approach addresses the inherent unpredictability of neural networks by pairing them with a corrective mechanism. The neural network handles the majority of the data processing, while a compact lookup table is used to store and correct any errors the network makes. By discretizing the operational design domain, the system ensures that every possible input is mapped to a verified, correct output. This configuration allows the system to meet strict aviation certification standards while still utilizing the efficiency of neural networks.
Optimal Design Parameters
The researchers conducted a systematic analysis to find the best balance between neural network size and lookup table memory usage. They found that the most efficient configurations utilize:
Neural Network Architecture: 3 to 5 hidden layers, with 50 to 100 nodes per layer.
Encoding: One-hot encoding.
Performance: These configurations allow the neural network to accurately represent at least 97% of the data, leaving only a small fraction to be handled by the lookup table.
Impact on Avionics Hardware
A primary goal of this research was to fit AI systems within the constrained memory budgets of current avionics hardware. The study reports that the Safety Net approach reduces the overall system size by nearly three orders of magnitude compared to standard neural network implementations. This reduction makes it possible to deploy AI-based systems that are both performant and compliant with EASA safety guidelines.
Practical Implementation
The authors provide an open-source implementation of Safety Nets specifically for HCAS (Horizontal Collision Avoidance System) and VCAS (Vertical Collision Avoidance System). By offering replicable results, the work establishes a practical pathway for integrating AI into aviation, moving beyond theoretical models toward certifiable, real-world applications.
Comments (0)
to join the discussion
No comments yet
Be the first to share your thoughts!