Zkuste nás kontaktovat

Návrh Školení

Prostředí pro hluboké učení v MATLAB a ověření GPU

  • Architektura a přehled pracovního postupu Deep Learning Toolbox
  • Ověření dostupnosti GPU, kompatibility CUDA/cuDNN a konfigurace ovladačů
  • Konfigurace paralelních pracovníků, správa paměti a zvládnutí základů gpuArray
  • Laboratoř 1: Ověření prostředí a spuštění prvního skriptu hlubokého učení urychleného GPU

Základní konstrukce hlubokého učení v MATLAB

  • Vrstvy neuronových sítí: conv, pooling, batch norm, dropout, reziduální a husté vrstvy
  • Základy dlarray, dlnetwork a vlastních trénovacích smyček
  • Ztrátové funkce, optimalizátory (Adam, SGD, RMSProp) a strategie plánování rychlosti učení
  • Visualizace architektur, distribucí vah a toku gradientů pro ladění
  • Laboratoř 2: Vytvoření vlastního dlnetwork od základu a ladění interakcí vrstev

Návrh CNN pro rozpoznávání obrazů

  • Designové vzory CNN: extrakce rysů, prostorové hierarchie a recepční pole
  • Přenosové učení (transfer learning): využití předvzdělaných sítí, jako jsou ResNet, EfficientNet a MobileNet
  • Pipeline datové augmentace pomocí imageDatastore, augmentedImageDatastore a vlastních transformací
  • Laboratoř 3: Vytrenování CNN od základu na vlastním datasetu klasifikace obrazů s augmentací

Automatizované štítkování dat a reprodukovatelné pipeline

  • Využití nástrojů aktivního učení a polovičně- supervised štítkování v MATLAB
  • Import a export anotací (COCO, Pascal VOC, YOLO, CSV)
  • Vytvoření verziovaných, parametrizovaných skriptů přípravy dat
  • Laboratoř 4: Automatizace pracovního postupu štítkování a jeho integrace do trénovacího skriptu

Škálovatelné trénování: Multi-GPU, Cloud a Clustery

  • Strategie trénování na více GPU: ladění velikosti batchu, akumulace gradientu a datová paralelita
  • Distribuované trénování s MATLAB Parallel Server a místními klastry
  • Pracovní postupy cloudového trénování (AWS, Azure, GCP) přes profily cloudového výpočtu MATLAB
  • Sledování trénování, ukládání checkpointů a techniky optimalizace hyperparametrů
  • Laboratoř 5: Škálování modelu na nastavení s více GPU/cloud a profilování průchodnosti trénování

Mezi-frameworková interoperabilita a výměna modelů

  • Import předvzdělaných modelů Caffe a TensorFlow/Keras do MATLAB
  • Ověření shody přesnosti a přizpůsobení architektur pracovním postupům MATLAB
  • Export modelů do formátu ONNX, TensorFlow nebo Core ML pro nasazení na různých platformách
  • Laboratoř 6: Import modelu TF-Keras, jeho doladění v MATLAB a export do ONNX

Závěrečný projekt a připravenost pro produkci

  • End-to-end pipeline: příjmutí dat, trénování, validace, optimalizace a nasazení
  • Komprese modelů: pruning, kvantizace a generování kódu s GPU Coder
  • Nejlepší praktiky reprodukovatelnosti: protokolování, inicializace semene a sdílení aplikací hlubokého učení MATLAB
  • Závěrečný projekt: Vytvořit, vytrénovat, optimalizovat a exportovat kompletní systém rozpoznávání obrazů přizpůsobený vaší konkrétní doméně


Pro žádost o přizpůsobený osnovu tohoto školení nás prosím kontaktujte.

Požadavky

  • Obvládání jazyka MATLAB (syntaxe, pracovní postupy programování, znalost balíčků) 
  • Není vyžadována předchozí zkušenost s datovou vědou ani s hlubokým učením
  • Přístup k místní stanici s GPU (kompatibilní s CUDA) nebo schválenému cloudovému clusteru pro živé laboratorní práce

Cílová skupina

  • Vývojáři a softwaroví inženýři
  • Výzkumní inženýři a experti v dané oblasti
  • Týmy přecházející z tradičního zpracování signálů/obrazu na pracovní postupy poháněné AI
 14 Hodiny

Počet účastníků


Cena za účastníka

Reference (3)

Nadcházející kurzy

Související kategorie