Einführung in Deep Learning mit Pytorch: MLP und CNN

Einführung in Deep Learning mit Pytorch: MLP und CNN
Einführung in Deep Learning mit Pytorch: MLP und CNN

Kursbeschreibung

  • Kurs-ID:cmt104
  • Kursdauer:5 Tage
  • Uhrzeit:09:00 - 16:00 Uhr

Erfahren Sie als Python-Entwickler*in in unserem Kurs zu Deep Learning mit Pytorch alle notwendigen Kenntnisse über das Framework Pytorch sowie den grundlegenden Netzwerktyp bei Deep Learning, den Multilayer Perzeptrons und den Conventional Neural Networks, welche vor allem bei Bilddaten Verwendung finden.  

Unser/-e Trainer*in demonstriert Ihnen im Laufe des Kurses vollständige Beispiele mit Trainingsschleife, Testläufen, Ausgabe der Losswerte und Visualisierungen. 

Zielgruppe

  • Python-Entwickler+innen

Voraussetzung für die Schulung

  • Versiert im Umgang mit Python und Numpy
  • Bewährt durch Arbeit an komplexen Softwareprojekten
  • Erfahrung mit Jupyter-Notebooks
  • Machine-Learning-Erfahrung NICHT erforderlich 

Kursinhalte

Lineare Regression

  • Beschreibung der Problemstellung
  • Implementierung mit Python und Numpy
  • Back-Propagation
  • Gradient Descent – Optimierungsverfahren
  • Visuelle Aufbereitung mit Matplotlib
  • Variante Logistic-Regression zur Klassifizierung

Mathematische Grundlagen

  • Vektoren und Linearkombinationen
  • Matrizen und lineare Transformationen
  • Partielle Ableitungen
  • Analysis in höheren Dimensionen
  • Kettenregel und andere Regeln
  • Geometrische Intuition
  • Häufig benutzte Funktionen

Neural Networks

  • Pytorch: Historische Entwicklung  
  • Tensor als Basistyp mit Operationen
  • Automatische Gradienten-Berechnung
  • Ausführliche Behandlung der Dimensionierung
  • DataSet, DataLoader und ImageFolder
  • Standard-Datensätze wie MNIST
  • nn.Module als Basisbaustein
  • Multilayer Perceptron als grundlegender Netzwerktyp
  • Nichtlineare Aktivierungsfunktionen: Sigmoid, Softmax, ReLU u.a.
  • Loss-Funktionen
  • Optimizer: SGD, Adam und Weitere
  • Trainingsschleife, Validation-Set
  • Underfitting und Overfitting
  • Visualisierung mit TensorBoard

Convolutional Neural Networks

  • Basistyp zur Bildklassifizierung
  • Abgrenzung zu RNN und Transformer
  • Vorbereitung der Bilddaten (Transforms)
  • Convolution-Layer in Pytorch im Detail
  • Training mit GPUs zum Beispiel Google Colab
  • ImageNet: Wettbewerb und Bild-Datenbank
  • Wichtige Architekturen: AlexNet, VGG, ResNet, ResNeXt
  • Varianten von Transfer-Learning
  • Auto-Encoders 

Termin finden

Einführung in Deep Learning mit Pytorch: MLP und CNN
11.01. - 15.01.2027 München Garantiekurs Rabatt

Veranstaltungsort

Hansastr. 32, 80686 München

Tage und Uhrzeit

11.01. - 15.01.2027
09:00 - 16:00 Uhr

2.195 € netto
Einführung in Deep Learning mit Pytorch: MLP und CNN
05.04. - 09.04.2027 München Garantiekurs Rabatt

Veranstaltungsort

Hansastr. 32, 80686 München

Tage und Uhrzeit

05.04. - 09.04.2027
09:00 - 16:00 Uhr

2.195 € netto
Einführung in Deep Learning mit Pytorch: MLP und CNN
05.07. - 09.07.2027 München Garantiekurs Rabatt

Veranstaltungsort

Hansastr. 32, 80686 München

Tage und Uhrzeit

05.07. - 09.07.2027
09:00 - 16:00 Uhr

2.195 € netto
Plätze frei Wenige Plätze frei Nicht buchbar