Struttura del corso

Introduzione

  • Tensorflow contro Tensorflow Lite

Panoramica di TensorFlow Lite Funzionalità e flusso di lavoro

  • Riepilogo dei concetti di machine learning e deep learning
  • Come si ottiene l'inferenza a bassa latenza sul dispositivo
  • Creazione e distribuzione di modelli end-to-end

Preparazione dell'ambiente di sviluppo

  • Avvio di un progetto Swift
  • Aggiunta di TensorFlow al progetto

Acquisizione di un'immagine con la fotocamera di un dispositivo

  • Come viene acquisito l'input della fotocamera
  • Cenni preliminari sulle classi e sui metodi
  • Esecuzione dell'inferenza su un frame (esecuzione della classificazione delle immagini)

Creazione di un'app per il rilevamento di oggetti

  • Selezione di un modello TensorFlow
  • Conversione del modello TensorFlow
  • Caricamento del modello TensorFlow su un dispositivo mobile
  • Caricamento di un modello pre-addestrato TensorFlow

Creazione di un'app per la classificazione delle immagini

  • Selezione di un modello TensorFlow
  • Conversione del modello TensorFlow
  • Caricamento del modello TensorFlow su un dispositivo mobile
  • Caricamento di un modello pre-addestrato TensorFlow

Personalizzazione del modello e dei dati

  • Pre-elaborazione di un set di dati
  • Impostazione degli iperparametri

Ottimizzazione del modello TensorFlow

  • Misurazione delle prestazioni rispetto a un benchmark
  • Precisione di misura
  • Ripetizione del training di un modello TensorFlow

Esplorazione di modelli alternativi

  • Scelta di un modello diverso
  • Addestrare un modello per riconoscere nuove classi (transfer learning)
  • Ottenere immagini di training per le nuove etichette

Distribuzione dell'app abilitata per l'intelligenza artificiale iOS

  • Esecuzione della classificazione delle immagini sul campo

Risoluzione dei problemi

Riassunto e conclusione

Requisiti

  • Esperienza con Swift programmazione
  • Esperienza nello sviluppo di applicazioni mobili
  • Un dispositivo iOS con v12 o versione successiva

Pubblico

  • Gli sviluppatori
  • Data scientist che desiderano sviluppare applicazioni mobili abilitate all'intelligenza artificiale su iOS
 21 ore

Numero di Partecipanti



Prezzo per Partecipante

Recensioni (4)

Corsi relativi

Categorie relative