Deep Learning für Entwickler

Deep Learning für Entwickler

Die Inhalte richten sich Entwickler, die Deep Learning Methoden in ihren Projekten praktisch anwenden möchten. Es werden theoretische und praktische Grundlagen vermittelt – umfangreiche, interaktive Tutorials zur direkten Anwendung vertiefen anschließend das Verständnisses. Für die Teilnahme an den Tutorials sind sichere Kenntnisse in Python notwendig.

Einstieg Machine Learning und Computer Vision

  • Deep Learning im Überblick, aktuelle Anwendungen und Verfahren (Computer Vision und Sprachverarbeitung)
  • Die wichtigsten Grundlagen zum Deep Learning, Convolutional Neural Networks und Transformern
  • Vom Bild zu Vektor
  • Feed Forward Layer
  • Loss Functions: Softmax Cross Entropy Loss / Gradient
  • Backpropagation
  • Stochastic Gradient Descent (SGD)
  • Batch, Epoch, Learning Rate
  • Metriken
  • Experiment Tracking mit Tensorboard
  • Tutorial: Ein erstes Netz zur Bildverarbeitung
  • Weitere interaktive Tutorials (Jupyter Notebooks) zu Transfer Learning mit CNNs und Natural Language Processing mit Transformern

Deep Learning mit Convolutional Neural Networks

  • Concolutional Layers
  • Batch Normalization
  • Optimizer (Adam, SGD mit Momentum)
  • Regularisierung: Dropout, Weight Decay etc.
  • Data Augmentation
  • Transfer Learning
  • CNN Anwendungsfelder und Architekturen
  • Tutorial: Transfer Learning mit CNNs

Deep Learning und Natural Language Processing

  • Vom Text zu Vektor mit Text Embeddings
  • Transformer Architektur
  • Data Augmentation für Texte
  • Transfer Learning für NLP
  • Einsatz von trainierten Modellen:
    • Stimmungsanalyse von Texten
    • Texte Zusammenfassen
    • Übersetzen von Texten
  • Tutorial: Klassifikation von Texten mit Deep Neural Networks

Sonstiges

  • Praktische Tipps und Tricks zum effizienten Training und Einsatz eigener Modelle

Unsere Veranstaltungsorte von dieser / diesem Schulung, Training, Seminar, Kurs (nach oben): Berlin, Dresden, Frankfurt am Main, Hamburg, Hannover, Karlsruhe, Köln, Leipzig, Magdeburg, München, Stuttgart und Inhouse.

Fortbildung oder Weiterbildung zu Deep Learning für Entwickler – wir setzen nur auf erfahrene Talente als Deep Learning für Entwickler Trainer. Das Credo von Oliver Guhr lautet „Deep Learning für intelligente Software“. Mehr zu ihm und den Beweggründen unserer anderen Trainer erfahren Sie bei seiner Biographie (direkt erreichbar per Bild).

Nach oben