Contattataci

Struttura del corso

Introduzione all’ottimizzazione dei modelli AI per ambienti edge

  • Panoramica sull’intelligenza artificiale su dispositivi edge e relative sfide
  • Importanza dell’ottimizzazione dei modelli per l’utilizzo su hardware limitato
  • Analisi di casi reali in cui i modelli AI sono stati ottimizzati per dispositivi edge

Tecniche di compressione dei modelli

  • Concetti fondamentali della compressione dei modelli AI
  • Strategie per ridurre le dimensioni e la complessità dei modelli
  • Esercizi pratici legati alla compressione dei modelli AI

Metodi di quantizzazione

  • Cenni sulla quantizzazione e sui suoi vantaggi
  • Tipologie di quantizzazione (dopo l’addestramento, con consapevolezza della quantizzazione)
  • Esercizi pratici sull’applicazione della quantizzazione ai modelli AI

Rimozione dei neuroni superflui e altre tecniche ottimizzative

  • Introduzione al concetto di rimozione dei neuroni superflui nei modelli AI
  • Metodi specifici per eseguire tale operazione sui modelli AI
  • Altre strategie ottimizzative (ad esempio, la distillazione della conoscenza)
  • Esercizi pratici legati alla rimozione dei neuroni e ad altre tecniche di ottimizzazione

Distribuzione dei modelli AI ottimizzati su dispositivi edge

  • Preparazione dell’ambiente hardware necessario per l’utilizzo dei modelli AI
  • Procedura di distribuzione e test dei modelli ottimizzati
  • Risoluzione dei problemi riscontrati durante la fase di distribuzione
  • Esercizi pratici sulla distribuzione di modelli AI su dispositivi edge

Strumenti e framework per l’ottimizzazione dei modelli AI

  • Panoramica sugli strumenti e sui framework più utilizzati (ad esempio, TensorFlow Lite, ONNX)
  • Applicazione pratica di TensorFlow Lite nell’ottimizzazione dei modelli AI
  • Esercizi pratici sull’utilizzo degli strumenti e framework disponibili

Applicazioni reali e casi d’uso dell’ottimizzazione dei modelli AI

  • Analisi di progetti concreti in cui si è riscontrato un notevole successo nell’ottimizzazione dei modelli AI per ambienti edge
  • Discussione sui diversi settori industriali nei quali queste tecniche trovano applicazione
  • Realizzazione pratica, da parte dei partecipanti, di un progetto reale basato sull’ottimizzazione di un modello AI

Sintesi e prospettive future dell’ottimizzazione AI

Requisiti

  • Conoscenza di base dei concetti legati all’intelligenza artificiale e al machine learning
  • Esperienza nello sviluppo di modelli AI
  • Capacità di programmazione di base (si consiglia Python)

Destinatari del corso

  • Sviluppatori di intelligenza artificiale
  • Ingegneri del machine learning
  • Architetti di sistemi
 14 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (3)

Corsi in Arrivo

Categorie relative