Zum Hauptinhalt springen
medienreich IT-Trainings
0521 968 7740
Zurück zu PyTorch

PyTorch Deep Learning für ML-Entwickler

Du lernst, PyTorch Deep Learning in typischen Arbeitssituationen strukturiert einzusetzen, zentrale Methoden sicher einzuordnen und belastbare Ergebnisse für Deine Projekte und Teams vorzubereiten.

Kursdetails ansehen

5 Tage

23 Standorte

Online & Präsenz

Nächster Termin: 18. – 22.01.2027 · 143 weitere verfügbar

ab 2.190,00 € zzgl. 19 % MwSt.

Weitere Termine & Buchungsoptionen

Mehr als 5.000 Unternehmen vertrauen uns

TUINintendoOTTOPostbankSiemens

Kursdetails

Das lernst Du

  • Du ordnest einen zentralen Themenbereich fachlich ein: Einführung in die Problemstellung.
  • Du setzt die vermittelten Methoden in praxisnahen Aufgaben um; im Fokus steht Implementierung mit Python und NumPy.
  • Du entwickelst nachvollziehbare Workflows; ein Schwerpunkt ist Backpropagation und Gradient Descent.
  • Du analysierst typische Anforderungen und vertiefst dabei Visualisierung mit Matplotlib.
  • Du bewertest Nutzen, Qualität und Risiken am Beispiel Erweiterung zur logistischen Regression für Klassifizierungsaufgaben.
  • Du überträgst die Erkenntnisse auf eigene Projekte; ein Schwerpunkt ist Vektoren, Matrizen und lineare Transformationen.

Überblick

Neuronale Netze wirklich zu verstehen gelingt nicht durch das bloße Anwenden fertiger Bibliotheken, sondern erfordert ein fundiertes Verständnis der zugrunde liegenden mathematischen Mechanismen. Diese Schulung führt Dich in die Problemstellung neuronaler Netze ein und zeigt Dir, wie sich einfache Modelle mit Python und NumPy von Grund auf implementieren lassen. Du lernst die Konzepte Backpropagation und Gradient Descent kennen und verstehst, wie sich neuronale Netze anhand dieser Verfahren trainieren, um Fehler schrittweise zu minimieren. Anhand praxisnaher Übungen und konkreter Anwendungsfälle implementierst Du eigene Modelle und überträgst das gewonnene Verständnis anschließend auf die Arbeit mit PyTorch, wobei Du typische Fehlerquellen beim Modellaufbau und beim Training erkennst. Die Schulung richtet sich an alle, die ein fundiertes Verständnis für Deep Learning mit PyTorch aufbauen möchten. Nach dem fünftägigen Training kannst Du eigene Deep-Learning-Modelle strukturiert entwickeln und die Ergebnisse sicher in bestehende Entwicklungsprozesse übertragen.

Kursinhalte

Lineare und logistische Regression

  • Einführung in die Problemstellung
  • Implementierung mit Python und NumPy
  • Backpropagation und Gradient Descent

Mathematische Grundlagen

  • Visualisierung mit Matplotlib
  • Erweiterung zur logistischen Regression für Klassifizierungsaufgaben
  • Vektoren, Matrizen und lineare Transformationen

Neural Networks mit PyTorch

  • Partielle Ableitungen und Analysis in höheren Dimensionen
  • Kettenregel, wichtige Funktionen und geometrische Intuition
  • Historischer Überblick über PyTorch

Convolutional Neural Networks (CNN)

  • Tensoren als Basistyp und automatische Gradientenberechnung
  • Datenverarbeitung mit DataSet, DataLoader und ImageFolder
  • Arbeit mit Standarddatensätzen wie MNIST

Workflows aufbauen und steuern

  • Aufbau neuronaler Netze mit nn.Module
  • Multilayer Perceptron: Struktur und Funktionsweise
  • Aktivierungsfunktionen (Sigmoid, Softmax, ReLU u. a.)

Ergebnisse prüfen und verbessern

  • Loss-Funktionen und Optimizer (SGD, Adam usw.)
  • Trainings- und Validierungsschleifen, Umgang mit Over- und Underfitting
  • Visualisierung der Ergebnisse mit TensorBoard

Sicherheit, Qualität und Grenzen

  • Grundlagen und Einsatz bei Bildklassifizierung
  • Datenaufbereitung mit Transforms
  • Aufbau und Training von Convolution-Layern in PyTorch

Zusammenarbeit und Übergabe

  • GPU-gestütztes Training, z. B. in Google Colab
  • Überblick über wichtige Architekturen: AlexNet, VGG, ResNet, ResNeXt
  • Transfer Learning und Autoencoder

Praxisübungen und Transfer

  • Zentrale Begriffe und Einsatzfelder von PyTorch Deep Learning
  • Anforderungen aus typischen beruflichen Aufgaben einordnen
  • Geeignete Vorgehensweisen für konkrete Anwendungsfälle auswählen

Vertiefende Verfahren

  • Ergebnisse fachlich prüfen und nachvollziehbar dokumentieren
  • Risiken, Grenzen und Qualitätskriterien berücksichtigen
  • Transfer auf eigene Projekte und Teamprozesse vorbereiten

Integration in bestehende Prozesse

  • Ausgangslage und Zielsetzung eines Anwendungsfalls klären
  • Arbeitsschritte sinnvoll priorisieren und aufeinander abstimmen
  • Zwischenergebnisse anhand fachlicher Kriterien kontrollieren

Betrieb und Weiterentwicklung

  • Varianten vergleichen und begründete Entscheidungen treffen
  • Schnittstellen zu bestehenden Prozessen berücksichtigen
  • Aufgaben und Verantwortlichkeiten im Team abstimmen

Strategische Einordnung

  • Ergebnisse verständlich aufbereiten und weitergeben
  • Typische Fehlerquellen erkennen und systematisch eingrenzen
  • Geeignete Maßnahmen zur Qualitätssicherung auswählen

Abschluss und nächste Schritte

  • Erfahrungen aus Übungen auf eigene Anforderungen übertragen
  • Nächste Umsetzungsschritte realistisch festlegen
  • Nachhaltige Standards für die weitere Arbeit entwickeln

Zielgruppe & Voraussetzungen

Für wen der Kurs geeignet ist

  • Softwareentwicklerinnen und Softwareentwickler
  • Technical Leads, Architektinnen und Architekten
  • DevOps-, Plattform- und Qualitätssicherungsteams
  • Für alle, die Anwendungen strukturiert entwickeln und technische Workflows verbessern möchten

Deine Vorteile

  • Garantierte TermineMarkierte Termine finden statt und bieten 10 % Preisvorteil.

  • Kleine GruppenMaximal 8 Teilnehmende für intensiven Austausch und nachhaltigen Lernerfolg.

  • Praxiserfahrene Trainer:innenBerufsrelevante Fachexpertise aus langjähriger Praxiserfahrung.

  • Keine HybridschulungenBewusst live online oder in Präsenz – für eine klare, fokussierte Lernumgebung.

FAQ

Was lerne ich in der Schulung „PyTorch Deep Learning für ML-Entwickler“?

Du lernst, PyTorch Deep Learning in typischen Arbeitssituationen strukturiert einzusetzen, zentrale Methoden sicher einzuordnen und belastbare Ergebnisse für Deine Projekte und Teams vorzubereiten. Zu den Schwerpunkten gehören Lineare und logistische Regression, Mathematische Grundlagen, Neural Networks mit PyTorch, Convolutional Neural Networks (CNN), Workflows aufbauen und steuern und Ergebnisse prüfen und verbessern.

Für wen ist die Schulung geeignet?

Die Schulung richtet sich an Softwareentwicklerinnen und Softwareentwickler, Technical Leads, Architektinnen und Architekten, DevOps-, Plattform- und Qualitätssicherungsteams und Für alle, die Anwendungen strukturiert entwickeln und technische Workflows verbessern möchten.

Welche Vorkenntnisse brauche ich für die Schulung?

Du solltest folgende Voraussetzungen mitbringen: Sicherer Umgang mit Python; Erfahrung im Arbeiten mit NumPy und Jupyter Notebooks; Erfahrung aus komplexen Softwareprojekten. Spezielle Fachkenntnisse darüber hinaus sind nicht erforderlich.

Welche Themen und Schwerpunkte werden behandelt?

Zu den Schwerpunkten gehören Lineare und logistische Regression, Mathematische Grundlagen, Neural Networks mit PyTorch, Convolutional Neural Networks (CNN), Workflows aufbauen und steuern, Ergebnisse prüfen und verbessern, Sicherheit, Qualität und Grenzen und Zusammenarbeit und Übergabe.

Wie praxisnah ist die Schulung?

Die Schulung greift praxisnah insbesondere die Bereiche Betrieb und Weiterentwicklung, Strategische Einordnung und Abschluss und nächste Schritte auf. Dadurch lässt sich das Gelernte gezielt auf eigene Aufgaben und Projekte übertragen.

Was kann ich nach dem Seminar in der Praxis umsetzen?

Zu den angestrebten Ergebnissen gehören: Du ordnest einen zentralen Themenbereich fachlich ein: Einführung in die Problemstellung; Du setzt die vermittelten Methoden in praxisnahen Aufgaben um; im Fokus steht Implementierung mit Python und NumPy; Du entwickelst nachvollziehbare Workflows; ein Schwerpunkt ist Backpropagation und Gradient Descent; Du analysierst typische Anforderungen und vertiefst dabei Visualisierung mit Matplotlib; Du bewertest Nutzen, Qualität und Risiken am Beispiel Erweiterung zur logistischen Regression für Klassifizierungsaufgaben.

Wird im Seminar auch das Thema „Zusammenarbeit und Übergabe“ behandelt?

Ja. „Zusammenarbeit und Übergabe“ ist ein eigener Bestandteil der Schulung. Dazu gehören GPU-gestütztes Training, z. B. in Google Colab, Überblick über wichtige Architekturen: AlexNet, VGG, ResNet, ResNeXt und Transfer Learning und Autoencoder.

Kurs buchen oder anfragen

Feste Termine · Online & Präsenz

Feste Termine · Online/Präsenz

Ort wählen Ort wählen
Wo soll die Schulung stattfinden? Wo soll die Schulung stattfinden? Live-Online Inhouse – bei Euch im Unternehmen Bei medienreich Steht noch nicht fest
Wann soll die Schulung stattfinden? Wann soll die Schulung stattfinden? So bald wie möglich In den nächsten 4 Wochen In 1–2 Monaten In 3+ Monaten Steht noch nicht fest
  • Rechnung erst nach Kursende
  • Zertifikat und Unterlagen inklusive
  • Umbuchung möglich