Contattataci

Struttura del corso

Introduzione a TinyML

  • Cos’è TinyML?
  • Perché eseguire l’AI su microcontrollori?
  • Sfide e vantaggi di TinyML

Configurazione dell’ambiente di sviluppo TinyML

  • Panoramica sugli strumenti disponibili per TinyML
  • Installazione di TensorFlow Lite per Microcontroller
  • Utilizzo dell’Arduino IDE e di Edge Impulse

Creazione e distribuzione di modelli TinyML

  • Addestramento di modelli AI adatti a TinyML
  • Conversione e compressione dei modelli per utilizzo su microcontrollori
  • Distribuzione dei modelli su hardware a basso consumo

Ottimizzazione di TinyML per l’efficienza energetica

  • Tecniche di quantizzazione per la compressione dei modelli
  • Considerazioni riguardo alla latenza e al consumo energetico
  • Come bilanciare prestazioni ed efficienza energetica

Esecuzione in tempo reale dell’inferenza su microcontrollori

  • Elaborazione dei dati provenienti dai sensori tramite TinyML
  • Esecuzione di modelli AI su Arduino, STM32 e Raspberry Pi Pico
  • Ottimizzazione dell’inferenza per applicazioni in tempo reale

Integrazione di TinyML in soluzioni IoT e edge computing

  • Collegamento di TinyML con dispositivi IoT
  • Comunicazione wireless e trasmissione dei dati
  • Implementazione di soluzioni IoT basate sull’intelligenza artificiale

Applicazioni reali e tendenze future

  • Esempi pratici in ambito sanitario, agricolo e di monitoraggio industriale
  • Il futuro dell’AI a consumo energetico estremamente ridotto
  • Prossimi sviluppi nella ricerca e nell’implementazione di TinyML

Riassunto e prossimi passi

Requisiti

  • Conoscenza di base dei sistemi embedded e dei microcontrollori
  • Esperienza nei fondamenti dell’intelligenza artificiale o della machine learning
  • Conoscenze di base nella programmazione in C, C++ o Python

Destinatari

  • Ingegneri embedded
  • Sviluppatori IoT
  • Ricercatori AI
 21 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (1)

Corsi in Arrivo

Categorie relative