Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
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