Kontakt aufnehmen

Schulungsübersicht

Einführung in das Deep Learning

  • Was ist Deep Learning und wie unterscheidet es sich vom traditionellen Machine Learning?
  • Anwendungsbereiche in der Computer Vision, NLP und darüber hinaus
  • Überblick über das Deep-Learning-Ökosystem: TensorFlow 2.x, Keras, PyTorch
  • Einrichten einer GPU-beschleunigten Entwicklungsumgebung

Die Mechanismen des Deep Learning

  • Künstliche Neuronen, Aktivierungsfunktionen und Netzwerkschichten
  • Forward Propagation und Berechnung von Vorhersagen
  • Verlustfunktionen für Klassifikations- und Regressionsaufgaben
  • Optimierung durch Gradientenabfall und Backpropagation
  • Training Ihres ersten neuronalen Netzes am MNIST-Datensatz

Konvolutionale Neuronale Netze (CNNs) für Computer Vision

  • Verständnis von Konvolution, Filtern und Feature Maps
  • Pooling-Schichten und Dimensionsreduktion
  • CNN-Architekturen: Konzepte von LeNet, VGG und ResNet
  • Erstellung und Training eines CNNs für die Bildklassifizierung
  • Visualisierung erlernter Features und intermediate Activations

Datenaugmentierung und Verbesserung der Modellgenauigkeit

  • Warum Datenaugmentierung Overfitting bekämpft und die Generalisierung verbessert
  • Bildtransformationen: Rotation, Spiegeln, Zoomen und Zuschneiden
  • Implementierung von Augmentations-Pipelines mit Keras Preprocessing Layers
  • Dropout, Batch Normalization und andere Regularisierungstechniken
  • Überwachung des Trainings durch Validierungsmetriken und Early Stopping

Transfer Learning mit vorab trainierten Modellen

  • Verständnis von Transfer Learning und dessen Funktionsweise
  • Laden von vortrainierten Modellen aus Keras Applications (ResNet, EfficientNet, MobileNet)
  • Feature Extraction: Einfrieren der Basis-Schichten und Training neuer Klassifikatoren
  • Fine-Tuning: selektives Entfrozen von Schichten für die Domänenanpassung
  • Erzielen hoher Genauigkeit mit begrenzten Trainingsdaten

Rekurrente Netze und Sequenzmodellierung

  • Einführung in sequenzielle Daten und zeitliche Abhängigkeiten
  • Rekurrente Neuronale Netze (RNNs) und das Problem des verschwindenden Gradienten
  • LSTM- und GRU-Zellen für langreichweitige Abhängigkeiten
  • Training eines zeichenbasierten Textgenerierungsmodells
  • Word Embeddings und die Embedding-Schicht in Keras

Grundlagen der natürlichen Sprachverarbeitung (NLP)

  • Textvorverarbeitung: Tokenisierung, Padding und Aufbau des Vokabulars
  • Erstellen eines Textklassifizierers mit RNNs und LSTMs
  • Sequenz-zu-Sequenz-Modelle für Maschinelle Übersetzung
  • Aufmerksamkeitsmechanismen (Attention Mechanisms) und ihre Rolle in der modernen NLP
  • Praktische NLP mit den Textverarbeitungs-APIs von TensorFlow 2.x

Abschlussprojekt: Image Captioning

  • Kombination von Computer Vision und NLP in einer multimodalen Architektur
  • Extrahieren von Bildfeatures mit einem vorab trainierten CNN-Encoder
  • Erstellen eines LSTM-basierten Decoders zur Generierung von Beschriftungen
  • Verwalten mehrerer Eingabeschichten in der Keras Functional API
  • Training und Evaluierung der durchgehenden Captioning-Pipeline

Weitere Schritte und Ressourcen

  • Bereitstellung trainierter Modelle mit TensorFlow Serving
  • Erkundung von Transformer-Architekturen und Large Language Models
  • NVIDIA DLI-Advanced-Workshops und Zertifizierungspfade
  • Gemeinschaftsressourcen, Datensätze und Projektideen

Voraussetzungen

  • Grundlegende Kenntnisse in der Python-Programmierung (Funktionen, Schleifen, Dictionaries, Arrays)
  • Vertrautheit mit Programmierkonzepten wie Variablen, bedingten Anweisungen und Datenstrukturen
  • Keine Vorerfahrung in Deep Learning oder Machine Learning erforderlich

Zielgruppe

  • Softwareentwickler und Ingenieure, die in den Bereich KI und maschinelles Lernen wechseln möchten
  • Datenanalysten und Data Scientists, die Deep-Learning-Fähigkeiten erwerben möchten
  • Technische Fachkräfte, die neuronale Netzwerkmodelle verstehen und anwenden möchten
  • Studierende und Forscher, die ihre Reise in das Deep Learning beginnen
 8 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien