Contattataci

Struttura del corso

Ambiente di Deep Learning MATLAB e Validazione GPU

  • Architettura del Deep Learning Toolbox e panoramica dei flussi di lavoro
  • Verifica della disponibilità della GPU, compatibilità CUDA/cuDNN e configurazione dei driver
  • Configurazione dei worker paralleli, gestione della memoria e apprendimento di base di gpuArray
  • Lab 1: Validazione dell'ambiente e esecuzione del primo script di deep learning accelerato da GPU

Concetti Fondamentali di Deep Learning in MATLAB

  • Layer di reti neurali: conv, pooling, batch norm, dropout, residual e dense
  • Fondamenti di dlarray, dlnetwork e loop di addestramento personalizzati
  • Funzioni di perdita, ottimizzatori (Adam, SGD, RMSProp) e strategie di pianificazione del learning rate
  • Visualizzazione delle architetture, delle distribuzioni dei pesi e del flusso dei gradienti per il debug
  • Lab 2: Creazione da zero di una dlnetwork personalizzata e debug delle interazioni tra layer

Progettazione di CNN per il Riconoscimento di Immagini

  • Pattern di progettazione delle CNN: estrazione delle caratteristiche, gerarchie spaziali e campi ricettivi
  • Transfer learning: sfruttamento di reti pre-addestrate come ResNet, EfficientNet e MobileNet
  • Pipeline di augmentazione dati utilizzando imageDatastore, augmentedImageDatastore e trasformazioni personalizzate
  • Lab 3: Addestramento di una CNN da zero su un dataset personalizzato di classificazione di immagini con augmentazione

Etichettatura Automatica dei Dati e Pipeline Riproducibili

  • Sfruttamento degli strumenti di apprendimento attivo e etichettatura semi-supervisionata di MATLAB
  • Importazione ed esportazione delle annotazioni (COCO, Pascal VOC, YOLO, CSV)
  • Creazione di script di preparazione dei dati versionati e parametrizzati
  • Lab 4: Automazione del flusso di lavoro di etichettatura e integrazione in uno script di addestramento

Addestramento Scalabile: Multi-GPU, Cloud e Cluster

  • Strategie di addestramento multi-GPU: regolazione della batch size, accumulo dei gradienti e parallelismo dei dati
  • Addestramento distribuito con MATLAB Parallel Server e cluster on-premise
  • Flussi di lavoro di addestramento su cloud (AWS, Azure, GCP) tramite profili di calcolo cloud MATLAB
  • Monitoraggio dell'addestramento, checkpointing e tecniche di ottimizzazione degli iperparametri
  • Lab 5: Scalabilità di un modello a una configurazione multi-GPU/cloud e profilatura del throughput di addestramento

Interoperabilità Cross-Framework e Scambio di Modelli

  • Importazione di modelli Caffe e TensorFlow/Keras pre-addestrati in MATLAB
  • Convalida della parità di accuratezza e adattamento delle architetture per i flussi di lavoro MATLAB
  • Esportazione di modelli in ONNX, TensorFlow o Core ML per il deploy cross-platform
  • Lab 6: Importazione di un modello TF-Keras, affinamento (fine-tuning) in MATLAB ed esportazione in ONNX

Progetto Finale e Pronto per la Produzione

  • Pipeline end-to-end: ingestione dei dati, addestramento, validazione, ottimizzazione e deployment
  • Compressione dei modelli: pruning, quantizzazione e generazione del codice con GPU Coder
  • Migliori pratiche per la riproducibilità: logging, seeding e condivisione delle app di deep learning di MATLAB
  • Capstone: Creare, addestrare, ottimizzare ed esportare un sistema completo di riconoscimento di immagini su misura per il proprio specifico dominio


Per richiedere una traccia di corso personalizzata per questa formazione, vi preghiamo di contattarci.

Requisiti

  • Competenza in MATLAB (sintassi, flussi di lavoro di programmazione, familiarità con i toolbox)
  • Non è richiesta alcuna esperienza precedente in data science o deep learning
  • Accesso a una workstation locale abilitata alla GPU (compatibile con CUDA) o a un cluster cloud autorizzato per i laboratori dal vivo

Destinatari

  • Sviluppatori e Ingegneri del software
  • Ingegneri di ricerca e Esperti di dominio
  • Team che passano da flussi di lavoro tradizionali di elaborazione di segnali/immagini a processi guidati dall'IA
 14 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (3)

Corsi in Arrivo

Categorie relative