Struttura del corso

Introduzione all'Edge AI e TinyML

  • Panoramica sull'AI al bordo della rete
  • Vantaggi e sfide dell'esecuzione di AI su dispositivi
  • Casi d'uso nella robotica e nell'automazione

Fondamenti del TinyML

  • Machine learning per sistemi a risorse limitate
  • Quantizzazione, potatura e compressione dei modelli
  • Framework e piattaforme hardware supportati

Sviluppo e Conversione del Modello

  • Addestramento di modelli leggeri utilizzando TensorFlow o PyTorch
  • Conversione dei modelli in TensorFlow Lite e PyTorch Mobile
  • Test e validazione dell'accuratezza del modello

Implementazione della Inferenza su Dispositivo

  • Distribuzione di modelli AI a board embeddute (Arduino, Raspberry Pi, Jetson Nano)
  • Integrazione dell'inferenza con la percezione e il controllo robotico
  • Esecuzione di previsioni in tempo reale e monitoraggio delle prestazioni

Ottimizzazione per le Prestazioni Edge

  • Riduzione della latenza e del consumo energetico
  • Accelerazione hardware utilizzando NPUs e GPUs
  • Benchmarking e profiling dell'inferenza embedduta

Framework e Strumenti di Edge AI

  • Lavorare con TensorFlow Lite e Edge Impulse
  • Esplorazione delle opzioni di distribuzione PyTorch Mobile
  • Debugging e tuning dei workflow ML embedduti

Integrazione Pratica e Studi di Caso

  • Progettazione di sistemi di percezione Edge AI per robot
  • Integrazione del TinyML con architetture robotiche basate su ROS
  • Studi di caso: navigazione autonoma, rilevamento degli oggetti, manutenzione predittiva

Riassunto e Passi Successivi

Requisiti

  • Una comprensione dei sistemi embedduti
  • Esperienza di programmazione in Python o C++
  • Familiarità con concetti di base del machine learning

Pubblico Target

  • Sviluppatori embedduti
  • Ingegneri robotici
  • Integratori di sistemi che lavorano su dispositivi intelligenti
 21 Ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (1)

Corsi in Arrivo

Categorie relative