ML Models for Safety-Critical Systems with Lucas García - 705

Topics covered
Popular Clips
Questions from this episode
- Asked by 70 people
- Asked by 55 people
- Asked by 33 people
- Asked by 22 people
- Asked by 22 people
- Asked by 18 people
- Asked by 12 people
- Asked by 11 people
- Asked by 7 people
- Asked by 7 people
- Asked by 6 people
- Asked by 5 people
- Asked by 4 people
- Asked by 4 people
- Asked by 4 people
Episode Highlights
Verification
Verification challenges in AI models for safety-critical systems are multifaceted, involving data independence and certification complexities. highlights the importance of independent datasets and frameworks to achieve higher certification levels, such as D level certification, which can be enhanced through architectural mitigation 1. He explains that certification bodies like EASA are developing materials to guide AI verification processes, including the ML leap project, which serves as a comprehensive guide for AI verification techniques 2.
It's challenging. It's challenging area. There are some benchmarks out there for AI verification that are publicly available.
---
These resources are crucial for industries like aviation, where AI integration into safety-critical systems is increasingly prevalent.
Neuron Coverage
Neuron coverage is a critical concept in AI verification, akin to code coverage in traditional software testing. describes neuron coverage as ensuring that AI models activate enough neurons during testing to guarantee robustness and reliability 3. This methodology is particularly useful in identifying vulnerabilities, such as adversarial attacks, which can exploit weaknesses in AI systems 4.
There is a technique called neuron coverage that has the basic idea to make sure that as you train your AI model, you want to make sure that you are covering enough neurons in the neural network.
---
By applying formal verification methods, developers can mathematically prove the robustness of AI models, ensuring they perform reliably in safety-critical applications.
Mitigation Techniques
Architectural mitigation techniques play a pivotal role in achieving higher AI certification levels in safety-critical systems. explains that these techniques involve creating redundant systems with dissimilar components to enhance reliability and certification levels 5. By using different datasets, labeling tools, and AI architectures, developers can ensure that independent systems agree on outputs, indicating the intended result.
Architectural mitigation deals with the fact that if you have two dal D components sitting side by each other, you can actually target a DaL C certification.
---
This approach allows for the certification of more critical components, providing a blueprint for industries to follow in their certification processes.
Related Episodes


Deploying Edge and Embedded AI Systems with Heather Gorr - 655
Answers 383 questions

Ensuring LLM Safety for Production Applications with Shreya Rajpal - 647
Answers 383 questions

AI Robustness and Safety with Dario Amodei - #75
Answers 383 questions

How a Global Energy Company Adopts ML & AI with Nicholas Osborn - #150
Answers 383 questions

How Microsoft Scales Testing and Safety for Generative AI with Sarah Bird - 691
Answers 383 questions

Composing Graphical Models With Neural Networks, w/ David Duvenaud - #96
Answers 383 questions

AI Sentience, Agency and Catastrophic Risk with Yoshua Bengio - 654
Answers 383 questions

Delivering AI Systems in Highly Regulated Environments with Miriam Friedel - 653
Answers 383 questions

Automated Machine Learning with Erez Barak - #323
Answers 383 questions

Deep Learning, Transformers, and the Consequences of Scale with Oriol Vinyals - #546
Answers 383 questions

ML Use Cases at Think Big Analytics with Mo Patel & Laura Frølich - #54
Answers 383 questions

The Case for Hardware-ML Model Co-design with Diana Marculescu - #391
Answers 383 questions
Energy Star Ratings for AI Models with Sasha Luccioni - 687
Answers 383 questions













