Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
Introduzione a TinyML e Edge AI
- Cos'è TinyML?
- Vantaggi e sfide dell'IA sui microcontroller
- Panoramica degli strumenti TinyML: TensorFlow Lite e Edge Impulse
- Casistiche di utilizzo di TinyML nell'IoT ed applicazioni reali
Configurazione dell'Ambiente di Sviluppo per TinyML
- Installazione e configurazione del Arduino IDE
- Introduzione a TensorFlow Lite per microcontroller
- Utilizzo dello Studio Edge Impulse per lo sviluppo TinyML
- Connessione e test dei microcontroller per le applicazioni AI
Costruzione ed Addestramento di Modelli di Apprendimento Automatico
- Comprendere il flusso di lavoro TinyML
- Raccolta e pre-elaborazione dei dati del sensore
- Addestramento dei modelli di apprendimento automatico per l'IA embedded
- Ottimizzazione dei modelli per la gestione a bassa potenza ed in tempo reale
Deployment di Modelli AI sui Microcontroller
- Conversione dei modelli AI nel formato TensorFlow Lite
- Flashaggio e esecuzione dei modelli sui microcontroller
- Validazione ed debug delle implementazioni TinyML
Ottimizzazione di TinyML per Prestazioni ed Efficienza
- Tecniche per la quantizzazione e la compressione dei modelli
- Strategie di gestione energetica per l'IA edge
- Vincoli di memoria e calcolo nell'IA embedded
Applicazioni Pratiche di TinyML
- Riconoscimento dei gesti utilizzando i dati dell'accelerometro
- Classificazione audio e rilevamento parole chiave
- Detezione di anomalie per la manutenzione predittiva
Sicurezza ed Tendenze Futuribili in TinyML
- Garanzia della privacy e sicurezza dei dati nelle applicazioni TinyML
- Sfide del learning federato sui microcontroller
- Ricerche emergenti ed avanzamenti in TinyML
Riepilogo e Prossimi Passi
Requisiti
- Esperienza nella programmazione di sistemi embedded
- Familiarità con la programmazione in Python o C/C++
- Conoscenze base dei concetti di machine learning
- Comprehenzione dell'hardware e dei periferici dei microcontrollori
Pubblico interessato
- Ingegneri di sistemi embedded
- Sviluppatori AI
21 Ore