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 IoT
- Cos’è TinyML?
- I vantaggi di TinyML nelle applicazioni IoT
- Rispetto tra TinyML e l’AI basata sul cloud tradizionale
- Panoramica degli strumenti per TinyML: TensorFlow Lite, Edge Impulse
Configurazione dell’ambiente di sviluppo TinyML
- Installazione e configurazione di Arduino IDE
- Impostazione di Edge Impulse per lo sviluppo dei modelli TinyML
- Conoscenza dei microcontrollori utilizzati in ambito IoT (ESP32, Arduino, Raspberry Pi Pico)
- Collegamento e verifica del funzionamento dei componenti hardware
Sviluppo di modelli di machine learning per l’IoT
- Raccolta e pre-elaborazione dei dati provenienti dai sensori IoT
- Creazione e addestramento di modelli ML leggeri e ottimizzati
- Conversione dei modelli in formato TensorFlow Lite
- Ottimizzazione dei modelli per rispettare vincoli di memoria ed energia
Distribuzione dei modelli AI sui dispositivi IoT
- Caricamento e avvio dei modelli ML sui microcontrollori
- Verifica delle prestazioni dei modelli in contesti IoT reali
- Attività di debug e ottimizzazione delle soluzioni TinyML implementate<\/li>
Implementazione della manutenzione predittiva con TinyML
- Utilizzo dei modelli ML per il monitoraggio dello stato degli impianti
- Tecniche di rilevamento delle anomalie basate sui dati provenienti dai sensori
- Distribuzione dei modelli predittivi sui dispositivi IoT
Sensori intelligenti e AI all’edge nell’IoT
- Miglioramento delle applicazioni IoT grazie a sensori dotati di capacità TinyML
- Rilevamento e classificazione in tempo reale degli eventi ambientali
- Casi d’uso: monitoraggio ambientale, agricoltura intelligente, IoT industriale
Sicurezza e ottimizzazione delle soluzioni TinyML per l’IoT
- Protezione dei dati e sicurezza nelle applicazioni AI all’edge
- Strategie finalizzate alla riduzione del consumo energetico
- Tendenze future e progressi tecnologici di TinyML nel settore IoT
Riepilogo e prossimi passi da intraprendere
Requisiti
- Esperienza nello sviluppo di sistemi IoT o embedded
- Familiarità con la programmazione in Python o C/C++
- Conoscenze di base sui concetti del machine learning
- Comprensione delle caratteristiche hardware e dei periferici dei microcontrollori
Destinatari
- Sviluppatori IoT
- Ingegneri embedded
- Professionisti dell’AI
21 ore