Course Outline
Foundations of Edge AI and Embedded Architectures
- Defining Edge AI: Operational applications and system limitations
- Infrastructure: Edge hardware platforms and associated software frameworks
- Security imperatives in embedded and decentralized network environments
Threat Analysis for Edge AI Systems
- Risks associated with physical access and device tampering
- Adversarial examples and methods of model manipulation
- Data exfiltration and vulnerabilities related to model inversion
Model Security and Robustness
- Strategies for model hardening and efficient quantization
- Techniques for watermarking and digital fingerprinting of models
- Defensive approaches such as distillation and structural pruning
Protected Inference and Secure Processing
- Leveraging Trusted Execution Environments (TEEs) for AI workloads
- Utilizing secure enclaves and confidential computing standards
- Implementing encrypted inference via homomorphic encryption or SMPC
Tamper Detection and Device-Level Assurance
- Secure boot processes and firmware integrity verification
- Sensor data validation and real-time anomaly detection
- Remote attestation protocols and continuous device health monitoring
Integrated Edge-Cloud Security Architecture
- Securing data transmission channels and cryptographic key management
- Ensuring end-to-end encryption and full data lifecycle protection
- Orchestrating cloud AI services within edge security constraints
Best Practices and Risk Mitigation Frameworks
- Conducting comprehensive threat modeling for edge AI ecosystems
- Establishing security design principles for embedded intelligence
- Managing incident response and firmware update protocols
Conclusion and Recommended Action Items
Requirements
- Foundational knowledge of embedded systems or edge AI deployment architectures
- Proficiency with Python and relevant ML frameworks (e.g., TensorFlow Lite, PyTorch Mobile)
- Basic familiarity with cybersecurity principles and IoT threat assessment models
Target Audience
- Developers specializing in embedded AI technologies
- IoT security specialists and analysts
- Engineers responsible for deploying ML models on edge or constrained devices
Testimonials (3)
inventory and identifying the different risk exposures within AI
Gary Cook - Cybersecurity and Information Technology Risk Division
Course - Introduction to AI Trust, Risk, and Security Management (AI TRiSM)
I really enjoyed learning about AI attacks and the tools out there to begin practicing and actively using for security testing. I took a lot of knowledge away which I didn't have at the beginning and the course met what I hoped it would be. My favorite part shown from the training was Comet Browser and was amazed at what it could do. Definitely something will be looking into more. Overall it was a great course and enjoyed learning all OWASP GenAI Top 10.
Patrick Collins - Optum
Course - OWASP GenAI Security
The profesional knolage and the way how he presented it before us