Contattataci

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

Numero di Partecipanti


Prezzo per partecipante

Corsi in Arrivo

Categorie relative