Kontakt aufnehmen

Schulungsübersicht

MATLAB Deep Learning-Umgebung & GPU-Validierung

  • Architektur und Arbeitsablaufübersicht der Deep Learning Toolbox
  • Überprüfung der GPU-Verfügbarkeit, CUDA/cuDNN-Kompatibilität und Treiberkonfiguration
  • Konfigurieren paralleler Worker, Speichermanagement und Beherrschen der Grundlagen von gpuArray
  • Labor 1: Umgebungsvalidierung und Ausführen Ihres ersten GPU-beschleunigten Deep-Learning-Skripts

Konstrukte des Deep Learning in MATLAB

  • Neuronale Netzwerkschichten: Conv, Pooling, Batch Norm, Dropout, Residual und Dense Layers
  • Grundlagen von dlarray, dlnetwork und benutzerdefinierten Trainingsloops
  • Loss-Funktionen, Optimierer (Adam, SGD, RMSProp) und Strategien zur Lernratenplanung
  • Visualisieren von Architekturen, Gewichtsverteilungen und Gradientenfluss zum Debuggen
  • Labor 2: Erstellen eines benutzerdefinierten dlnetwork von Grund auf und Debuggen der Schichtwechselwirkungen

Entwerfen von CNNs für die Bilderkennung

  • CNN-Designmuster: Merkmalsextraktion, räumliche Hierarchien und rezeptive Felder
  • Transfer Learning: Nutzen vortrainierter Netzwerke wie ResNet, EfficientNet und MobileNet
  • Daten-Augmentations-Pipelines mit imageDatastore, augmentedImageDatastore und benutzerdefinierten Transformationen
  • Labor 3: Trainieren eines CNNs von Grund auf an einem benutzerdefinierten Bildklassifizierungsdatensatz mit Augmentation

Automatisierte Datenbeschriftigung & Reproduzierbare Pipelines

  • Nutzen der Active-Learning- und semi-supervised Beschriftigungstools von MATLAB
  • Importieren und Exportieren von Annotationen (COCO, Pascal VOC, YOLO, CSV)
  • Erstellen versionierter, parametrisierter Skripte zur Datenvorbereitung
  • Labor 4: Automatisieren des Beschriftigungsarbeitsablaufs und Integrieren in ein Trainingsskript

Skalierbares Training: Multi-GPU, Cloud & Cluster

  • Multi-GPU-Trainingsstrategien: Batch-Größen-Tuning, Gradient Accumulation und Datenparallelität
  • Distributed Training mit MATLAB Parallel Server und On-Premise-Clustern
  • Cloud-Training-Arbeitsabläufe (AWS, Azure, GCP) über MATLAB Cloud Compute Profiles
  • Trainingsüberwachung, Checkpointing und Hyperparameter-Optimierungstechniken
  • Labor 5: Skalieren eines Modells auf eine Multi-GPU/Cloud-Einrichtung und Profiling der Trainingsdurchsatzrate

Framworkübergreifende Interoperabilität & Modellaustausch

  • Importieren vortrainierter Caffe- und TensorFlow/Keras-Modelle nach MATLAB
  • Validieren der Genauigkeitsäquivalenz und Anpassen der Architekturen für MATLAB-Arbeitsabläufe
  • Exportieren von Modellen nach ONNX, TensorFlow oder Core ML für plattformübergreifende Bereitstellungen
  • Labor 6: Importieren eines TF-Keras-Modells, Feinjustieren in MATLAB und Exportieren nach ONNX

Capstone-Projekt & Produktionsreife

  • End-to-End-Pipeline: Datenerfassung, Training, Validierung, Optimierung und Bereitstellung
  • Modellkomprimierung: Pruning, Quantisierung und Codegenerierung mit GPU Coder
  • Best Practices für Reproduzierbarkeit: Logging, Seeding und Teilen von MATLAB Deep Learning Apps
  • Capstone: Erstellen, Trainieren, Optimieren und Exportieren eines vollständigen Bilderkennungssystems, das auf Ihre spezifische Domäne zugeschnitten ist


Um einen kundenspezifischen Kursplan für diese Schulung anzufordern, kontaktieren Sie uns bitte.

Voraussetzungen

  • Sichere Kenntnisse in MATLAB (Syntax, Arbeitsabläufe der Programmierung, Vertrautheit mit den Toolboxes)
  • Keine Vorkenntnisse in Data Science oder Deep Learning erforderlich
  • Zugriff auf eine lokale GPU-fähige Workstation (CUDA-kompatibel) oder einen genehmigten Cloud-Cluster für Live-Labore

Zielgruppe

  • Entwickler & Softwareingenieure
  • Forschungsingenieure & Bereichsexperten
  • Teams, die von traditioneller Signal-/Bildverarbeitung zu KI-gesteuerten Arbeitsabläufen wechseln
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien