Ta kontakt

Kursplan

MATLAB-miljø for dyp læring og GPU-validering

  • Overblikk over arkitektur og arbeidsflyt i Deep Learning Toolbox
  • Bekreftelse av GPU-tilgjengelighet, kompatibilitet for CUDA/cuDNN og driverkonfigurasjon
  • Konfigurering av parallellarbeidere, minnehåndtering og mestring av gpuArray-grunnleggende
  • Laboratorieøvelse 1: Validering av miljøet og kjøring av ditt første GPU-akselererte dype læringskript

Konstruksjoner for dyp læring i MATLAB

  • Neurale nettverkslag: konvolusjon (conv), pooling, batch-norm, dropout, residual og dense lag
  • Grunnleggende om dlarray, dlnetwork og tilpassede treningsløkker
  • Tapfunksjoner, optimalisatorer (Adam, SGD, RMSProp) og strategier for justering av læringsrate
  • Visualisering av arkitekturer, vektdistribusjoner og gradientflyt for feilsøking
  • Laboratorieøvelse 2: Bygging av en tilpasset dlnetwork fra bunnen av og feilsøking av laginteraksjoner

Design av CNN-er for bildegenkjenning

  • CNN-designmønstre: funksjonsekstrahering, romlige hierarkier og mottaksfelt
  • Overføringslæring: utnytting av forhåndstreningede nettverk som ResNet, EfficientNet og MobileNet
  • Dataaugmenteringsrørledninger ved bruk av imageDatastore, augmentedImageDatastore og tilpassede transformasjoner
  • Laboratorieøvelse 3: Trening av en CNN fra bunnen av på et tilpasset datasett for bildeklassifisering med augmentering

Automatisert datamerkning og reprodukbare rørledninger

  • Utnyttelse av MATLABs verktøy for aktiv læring og semi-supervised merking
  • Import og eksport av annotasjoner (COCO, Pascal VOC, YOLO, CSV)
  • Bygging av versjonskontrollerte, parameteriserte skript for dataforberedelse
  • Laboratorieøvelse 4: Automatisering av merkearbeidsflyten og integrering i et treningskript

Skalerbar trening: Multi-GPU, sky og clusters

  • Strategier for multi-GPU-trening: tilpasning av batchstørrelse, gradientakkumulering og dataparallellisering
  • Distribuert trening med MATLAB Parallel Server og lokale clusters
  • Skytreiningsarbeidsflyter (AWS, Azure, GCP) via MATLABs skyberegningprofiler
  • Overvåking av trening, checkpointing og teknikk for hyperparameteroptimalisering
  • Laboratorieøvelse 5: Skalering av en modell til et multi-GPU/sky-miljø og profilering av treningsgjennomstrømning

Kryss-rammeverk-interoperabilitet og modellobbyting

  • Import av forhåndstreningede Caffe- og TensorFlow/Keras-modeller til MATLAB
  • Validering av nøyaktighetsparitet og tilpasning av arkitekturer for MATLAB-arbeidsflyter
  • Eksport av modeller til ONNX, TensorFlow eller Core ML for plattformplattformavlevering
  • Laboratorieøvelse 6: Import av en TF-Keras-modell, finjustering i MATLAB og eksport til ONNX

Avsluttende prosjekt og produksjonsklarhet

  • End-to-end-rørledning: datainnsamling, trening, validering, optimering og avlevering
  • Modellkomprimering: pruning, kvantisering og kodegenerering med GPU Coder
  • Best practice for reproduksjon: logging, seeding og deling av MATLAB-apper for dyp læring
  • Avsluttende prosjekt: Bygg, trene, optimaliser og eksporter et komplett bildegenkjennelsessystem tilpasset ditt spesifikke fagområde


For å be om en tilpasset kursplan for denne treningen, vennligst kontakt oss.

Krav

  • Godt kjennskap til MATLAB (syntaks, programmeringsarbeidsflyter, kjennskap til verktøykasser)
  • Ingen tidligere erfaring med datavitenskap eller dyp læring er påkrevd
  • Tilgang til et lokalt GPU-aktivert arbeidsstasjon (CUDA-kompatibelt) eller godkjent sky-cluster for live-laboratorieøvelser

Målgruppe

  • Utviklere og programvareingeniører
  • Forskningssingeniører og fagfolk med spesialisering innen feltet
  • Lag som overgår fra tradisjonell signal/bildebehandling til AI-drevne arbeidsflyter
 14 Timer

Antall deltakere


Pris per deltaker

Referanser (3)

Kommende kurs

Relaterte kategorier