Kontakt aufnehmen

Schulungsübersicht

MATLAB Deep Learning Environment & GPU-Validierung

  • Überblick über Architektur und Workflow der Deep Learning Toolbox
  • Überprüfung der GPU-Verfügbarkeit, CUDA/cuDNN-Kompatibilität und Treiberkonfiguration
  • Konfigurieren von Parallel-Workern, Speichermanagement und Beherrschen der Grundlagen von gpuArray
  • Labor 1: Validierung der Umgebung und Ausführen Ihres ersten GPU-beschleunigten Deep-Learning-Skripts

Konstrukte des Deep Learnings in MATLAB

  • Neuronale Netzwerk-Schichten: Conv, Pooling, Batch Norm, Dropout, Residual und Dichte Schichten
  • Grundlagen von dlarray, dlnetwork und benutzerdefinierten Trainingsloops
  • Verlustfunktionen, Optimizer (Adam, SGD, RMSProp) und Strategien zur Lernratenplanung
  • Visualisierung von Architekturen, Gewichtungsverteilungen und Gradientenfluss zum Debugging
  • Labor 2: Erstellen eines benutzerdefinierten dlnetwork von Grund auf und Debuggen der Schichtinteraktionen

Entwerfen von CNNs für die Bilderkennung

  • CNN-Designmuster: Merkmalsextraktion, räumliche Hierarchien und Rezeptionsfelder
  • Transfer Learning: Nutzung vortrainierter Netze wie ResNet, EfficientNet und MobileNet
  • Daten-Augmentierung-Pipelines mit imageDatastore, augmentedImageDatastore und benutzerdefinierten Transformationen
  • Labor 3: Training eines CNNs von Grund auf einem benutzerdefinierten Bildklassifizierungsdatensatz mit Augmentierung

Automatisierte Datenbeschriftung & reproduzierbare Pipelines

  • Nutzung der Active-Learning- und Semi-Supervised-Labeling-Tools von MATLAB
  • Importieren und Exportieren von Annotationen (COCO, Pascal VOC, YOLO, CSV)
  • Erstellung versionierter, parametrisierter Skripts zur Datenvorbereitung
  • Labor 4: Automatisierung des Beschriftungsworkflows und Integration in ein Trainingsskript

Skalierbares Training: Multi-GPU, Cloud & Cluster

  • Multi-GPU-Trainingsstrategien: Feinabstimmung der Batch-Größe, Gradient-Accumulation und Datenparallelität
  • Distribuiertes Training mit MATLAB Parallel Server und On-Premise-Clustern
  • Cloud-Training-Workflows (AWS, Azure, GCP) über MATLAB Cloud Compute Profiles
  • Training-Monitoring, Checkpointing und Techniken zur Hyperparameter-Optimierung
  • Labor 5: Skalieren eines Modells auf eine Multi-GPU-/Cloud-Umgebung und Profilen des Trainings-Durchsatzes

Framework-übergreifende Interoperabilität & Modell-Austausch

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

Capstone-Projekt & Produktionsreife

  • Gesamte Pipeline: Datenbeschaffung, Training, Validierung, Optimierung und Bereitstellung
  • Modellkompression: Pruning, Quantisierung und Code-Generierung mit GPU Coder
  • Bewährte Methoden für Reproduzierbarkeit: Protokollierung, Setzen von Seeds 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 eine maßgeschneiderte Kursübersicht für dieses Training anzufordern, kontaktieren Sie uns bitte.

Voraussetzungen

  • Sicherheit im Umgang mit MATLAB (Syntax, Programmabläufe, 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 die Live-Labs

Zielgruppe

  • Entwicklerinnen und Entwickler sowie Software-Ingenieurinnen und -Ingenieure
  • Forschungsinstitutore und Fachexpertise
  • Teams, die von traditioneller Signal-/Bildverarbeitung zu KI-gesteuerten Workflows wechseln
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien