Struttura del corso
Introduzione alla sicurezza nel contesto TinyML
- Le sfide di sicurezza nei sistemi ML con risorse limitate
- Modelli di minaccia relativi alle implementazioni TinyML
- Categorie di rischio tipiche delle applicazioni AI embedded
Privacy dei dati nelle applicazioni AI edge
- Considerazioni sulla privacy legate all’elaborazione dei dati direttamente sui dispositivi
- Strategie per ridurre al minimo l’esposizione e il trasferimento dei dati
- Metodologie per una gestione decentralizzata dei dati
Attacchi avversari contro i modelli TinyML
- Minacce di evasione e alterazione dei modelli
- Manipolazioni degli input provenienti da sensori embedded
- Valutazione della vulnerabilità nei contesti con risorse limitate
Rafforzamento della sicurezza negli ambienti ML embedded
- Livelli di protezione hardware e firmware
- Meccanismi di controllo degli accessi e avvio sicuro del sistema
- Best practice per la salvaguardia dei flussi di inferenza
Tecniche TinyML orientate alla privacy
- Fattori legati alla quantizzazione e alla progettazione dei modelli per garantire la privacy
- Metodi di anonimizzazione dei dati applicabili direttamente sui dispositivi
- Tecniche di crittografia leggere e metodologie per il calcolo sicuro
Implementazione e manutenzione sicure dei sistemi
- Provisioning sicuro dei dispositivi TinyML
- Strategie per gli aggiornamenti OTA e la correzione di eventuali vulnerabilità
- Monitoraggio continuo e risposta agli incidenti nei sistemi edge
Verifica e validazione dei sistemi TinyML sicuri
- Strumenti di test per la valutazione della sicurezza e della privacy
- Simulazioni di scenari d’attacco reali e realistici
- Considerazioni in merito alla conformità normativa e alla validazione finale
Studi di caso ed esempi applicativi pratici
- Fallimenti di sicurezza osservati negli ecosistemi AI edge
- Progettazione di architetture TinyML resistenti alle minacce
- Analisi dei compromessi tra prestazioni del sistema e livelli di protezione richiesti
Riassunto e prossimi passi da intraprendere
Requisiti
- Conoscenza delle architetture dei sistemi embedded
- Esperienza nella gestione dei flussi di lavoro legati all’apprendimento automatico
- Comprensione delle basi della cybersecurity
Pubblico target
- Analisti della sicurezza
- Sviluppatori AI
- Ingegneri specializzati in sistemi embedded
Recensioni (2)
Ho apprezzato molto aver appreso riguardo agli attacchi di intelligenza artificiale e agli strumenti disponibili per iniziare a praticare e utilizzare attivamente nei test di sicurezza. Ho acquisito molte conoscenze che non avevo all'inizio e il corso ha corrisposto alle mie aspettative. La parte che ho preferito della formazione è stata Comet Browser: mi ha sorpreso ciò che era in grado di fare. Sicuramente valuterò di approfondire l'argomento. Nel complesso è stato un corso ottimo e ho apprezzato moltissimo l'apprendimento del Top 10 OWASP GenAI.
Patrick Collins - Optum
Corso - OWASP GenAI Security
Traduzione automatica
La conoscenza professionale e il modo in cui l'ha presentata a noi
Miroslav Nachev - PUBLIC COURSE
Corso - Cybersecurity in AI Systems
Traduzione automatica