Webinar

Modellentwicklung mit PyTorch

Inhalte

  • Einführung in PyTorch
    • Überblick über PyTorch: Was ist es und warum ist es wichtig?
    • Hauptmerkmale und Vorteile von PyTorch im Vergleich zu anderen Deep-Learning-Frameworks.
    • Anwendungsfälle und typische Szenarien für die Nutzung von PyTorch.

  • Installation und Einrichtung
    • Systemanforderungen und notwendige Software.
    • Installation von PyTorch auf verschiedenen Plattformen (Windows, macOS, Linux).
    • Einrichtung der Entwicklungsumgebung (z.B. Jupyter Notebook, VSCode).

  • Grundlegende Konzepte und Architektur
    • Einführung in Tensors und grundlegende Tensor-Operationen.
    • Überblick über die Architektur von PyTorch: Autograd, nn.Module, Optimizers.
    • Verständnis der Rechen-Graphen und der automatischen Differenzierung.

  • Datenverarbeitung und Datasets
    • Laden und Vorverarbeiten von Daten mit PyTorch DataLoader und Dataset.
    • Nutzung von torchvision für den Umgang mit Bilddaten.
    • Datenaugmentation und Transformationen.

  • Praktische Übung 1: Einrichtung und grundlegende Tensor-Operationen
    • Problemstellung: Einrichtung der Umgebung und Durchführung grundlegender Operationen mit Tensors.
    • Lösung:
      • Installation von PyTorch und Einrichtung der Entwicklungsumgebung.
      • Erstellen und Manipulieren von Tensors.
      • Durchführung grundlegender mathematischer Operationen mit Tensors.
      • Tool: Jupyter Notebook, PyTorch.
      • Ergebnis: Eine funktionsfähige PyTorch-Umgebung und ein grundlegendes Verständnis von Tensor-Operationen.

  • Aufbau von Neuronalen Netzwerken
    • Einführung in nn.Module und den Aufbau von neuronalen Netzwerken.
    • Erstellen von einfachen Modellen (z.B. lineare Modelle, MLPs).
    • Implementierung von Forward- und Backward-Pass.

  • Training von Modellen
    • Definition von Verlustfunktionen und Optimierern.
    • Training von Modellen und Überwachung des Trainingsfortschritts.
    • Vermeidung von Overfitting durch Regularisierung und Dropout.

  • Modellbewertung und Validierung
    • Evaluierung von Modellen anhand von Metriken (z.B. Genauigkeit, Verlust).
    • Aufteilung der Daten in Trainings-, Validierungs- und Test-Sets.
    • Implementierung von K-Fold Cross-Validation.

  • Praktische Übung 2: Aufbau und Training eines neuronalen Netzwerks
    • Problemstellung: Aufbau und Training eines einfachen neuronalen Netzwerks zur Klassifikation von MNIST-Bilddaten.
    • Lösung:
      • Implementierung eines neuronalen Netzwerks mit nn.Module.
      • Definition von Verlustfunktion und Optimierer.
      • Training des Modells und Evaluierung der Leistung.
      • Tool: Jupyter Notebook, PyTorch, torchvision.
      • Ergebnis: Ein trainiertes Modell zur Klassifikation von MNIST-Daten.

  • Fortgeschrittene Modellarchitekturen
    • Einführung in Convolutional Neural Networks (CNNs) und Recurrent Neural Networks (RNNs).
    • Aufbau und Training von CNNs zur Bildklassifikation.
    • Implementierung von RNNs für sequenzielle Daten.

  • Hyperparameter-Tuning und Optimierung
    • Techniken zur Hyperparameter-Optimierung (Grid Search, Random Search).
    • Nutzung von Bibliotheken zur Hyperparameter-Tuning (z.B. Optuna).
    • Implementierung von Early Stopping und Learning Rate Scheduling.

  • Einsatz von vortrainierten Modellen und Transfer Learning
    • Nutzung vortrainierter Modelle aus torchvision.models.
    • Implementierung von Transfer Learning zur Anpassung vortrainierter Modelle an spezifische Aufgaben.
    • Feintuning und Anpassung von vortrainierten Modellen.

  • Modellbereitstellung und -export
    • Export von Modellen mit TorchScript und ONNX.
    • Bereitstellung von PyTorch-Modellen für Inferenz in Produktionsumgebungen.
    • Implementierung von REST-APIs zur Bereitstellung von Modellen.

  • Praktische Übung 3: Aufbau und Training eines CNNs sowie Transfer Learning
    • Problemstellung: Aufbau und Training eines CNNs zur Bildklassifikation und Anwendung von Transfer Learning.
    • Lösung:
      • Implementierung eines CNNs zur Bildklassifikation.
      • Nutzung eines vortrainierten Modells und Anpassung an eine neue Bildklassifikationsaufgabe.
      • Export des Modells und Implementierung einer einfachen REST-API zur Modellbereitstellung.
      • Tool: Jupyter Notebook, PyTorch, torchvision, Flask (für REST-API).
      • Ergebnis: Ein trainiertes CNN, angepasstes vortrainiertes Modell und eine einfache REST-API zur Bereitstellung des Modells.

LernzieleAm Ende des Seminars sind die Teilnehmenden in der Lage, PyTorch effektiv zu nutzen, um leistungsstarke, skalierbare und benutzerfreundliche Modelle zu entwickeln, die Geschäftsprozesse verbessern, Sicherheitsmaßnahmen implementieren und die Datenverarbeitung optimieren. Sie lernen, wie sie Projekte planen, erweiterte Funktionen implementieren und die Datenverarbeitung optimierenZielgruppenDieses Seminar richtet sich an Datenwissenschaftler, Softwareentwickler, Machine Learning Ingenieure und technische Projektmanager, die ihre Kenntnisse in der Nutzung von PyTorch erweitern möchten. Grundlegende Kenntnisse in der Programmierung und maschinellem Lernen sind nützlich
  • Einführung in PyTorch
    • Überblick über PyTorch: Was ist es und warum ist es wichtig?
    • Hauptmerkmale und Vorteile von PyTorch im Vergleich zu anderen Deep-Learning-Frameworks.
    • Anwendungsfälle und typische Sze...
Mehr Informationen

Termine und Orte

Datum Dauer Preis
Webinar
14.09.2026 - 16.09.2026 21 h 21 h Details Details Jetzt buchen
09.11.2026 - 11.11.2026 21 h 21 h Details Details Jetzt buchen
10.02.2027 - 12.02.2027 21 h 21 h Details Details Jetzt buchen
19.04.2027 - 21.04.2027 21 h 21 h Details Details Jetzt buchen
26.07.2027 - 28.07.2027 21 h 21 h Details Details Jetzt buchen
18.10.2027 - 20.10.2027 21 h 21 h Details Details Jetzt buchen
06.12.2027 - 08.12.2027 21 h 21 h Details Details Jetzt buchen

+++ Catalog API +++

SG-Seminar-Nr.: 9264474

Anbieter-Seminar-Nr.: 4261

Termin

19.04.2027 - 21.04.2027

Online

Günstige Preise

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

€ 2.415,70

Alle Preise inkl. 19% MwSt.

Jetzt buchen
Seminar merken

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Webinar
  • Deutsch
    • Keine
  • 21 h
  • Anbieterbewertung   (266)

Ihre Vorteile

mehr erfahren
  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Dauer Preis
Webinar
14.09.2026 - 16.09.2026 21 h 21 h Details Details Jetzt buchen
09.11.2026 - 11.11.2026 21 h 21 h Details Details Jetzt buchen
10.02.2027 - 12.02.2027 21 h 21 h Details Details Jetzt buchen
19.04.2027 - 21.04.2027 21 h 21 h Details Details Jetzt buchen
26.07.2027 - 28.07.2027 21 h 21 h Details Details Jetzt buchen
18.10.2027 - 20.10.2027 21 h 21 h Details Details Jetzt buchen
06.12.2027 - 08.12.2027 21 h 21 h Details Details Jetzt buchen