Künstliche Intelligenz 03: Deep Learning Python
Praxiskurs Deep Learning für Python-Programmierer

Du bist Python-Programmierer und willst die wichtigsten Methoden des neuen Themenfelds Deep Learning kennenlernen und herausfinden, wo Du sie in Deine laufenden Projekte integrieren kannst? Dann ist dieser Kurs genau der Richtige für Dich. Dieser Kurs behandelt Schritt für Schritt und auf praxisorientierte Weise die Grundlagen des Deep Learning sowie die Themen PyTorch Ecosystem, Pre-trained Models und Neural Networks. Diese Techniken, Algorithmen und Verfahren programmierst Du mit Python und lernst Deep Learning somit aus praktischer Sicht kennen. Erfahre mehr über diesen spannenden Deep Learning Praxiskurs...

Nutzen

  • Schneller und praxisorientierter Einstieg in Deep Learning mit Python
  • Entscheiden ob Deep Learning für Deine Projekte in Frage kommt
  • Inklusive Einführung in die Python-Bibliothek für Deep Learning
  • Grundlagen bis fortgeschrittene Deep Learning Themen praxisorientiert lernen

Dieser Deep Learning Kurs führt Dich Schritt für Schritt und auf praxisorientierte Weise in die Welt des Deep Learning ein. Er wird von herausragenden Universitäts-Professoren gehalten, die auch über viele Jahre Industrie-Erfahrung verfügen und daher den Kurs sehr praxisorientiert gestalten. 

Lerne Deep Learning von unseren Experten, und Du wirst erstaunt sein, was möglich ist!

Kursformate

1-Tages-Crash-Kurs

Live-Training

Live oder online large

Lehrmaterial

Lehrmaterial

Video-Clips

Video clips
3-Tages-Kurs

Live-Training

Live oder online large

Lehrmaterial

Lehrmaterial

Verpflegung

Snacks large
4-Wochen Trainingsprogramm

Live-Training

Online large

Lehrmaterial

Lehrmaterial

Video-Clips

Video clips

Alle Kurse beinhalten zusätzlich den zeitlich unbegrenzten Zugang zu unserem Member-Bereich mit vielen weiteren Videos, Tutorials und Infos rund ums Coden.

Inhalte

Der Kurs behandelt eine Auswahl folgender Themen:

  • Introduction to Machine Learning
  • Introduction to Deep Learning 
  • Overview of the PyTorch Ecosystem
  • Pre-trained models: Transformer, VGG, MobileNet
  • Neural networks for different data types
  • Developing models

Für weitere Details bitte die untenstehende Agenda ansehen.

Vorkenntnisse

Dieser Deep Learning Kurs ist für Personen mit sehr guten Python-Kenntnissen z.B. im Umfang unseres Python für Programmierer Kurses geeignet.   

Falls Du diesen Kurs mit der Programmiersprache R absolvieren möchtest, dann schau Dir den Deep Learning Kurs mit R an. Falls Du Teamleiter, Manager, Geschäftsführer oder Nicht-Programmierer bist, dann schau Dir unseren Grundkurs Künstliche Intelligenz für Entscheider und Nicht-Programmierer an. 

  • Individuell: wir gehen gezielt auf Dich ein und berücksichtigen Deine Vorkenntnisse, Wunschthemen und Schwerpunkte

  • Strukturiert und leicht verständlich

  • Bringe deine Karriere, Studium oder Ausbildung auf die nächste Stufe: mit Zertifikat

  • Sicher und eigenständig Programme entwickeln (ob privat, beruflich oder für dein Startup)

  • Viel, viel, viel Praxis: sofort anwendbare Ergebnisse

  • kleine Gruppen: max. 8 Teilnehmer im 3-Tages-Kurs max. 15 Teilnehmer im Online-Coaching

  • Von Experten nach der Raed- Methode® entwickelt & auf die Anforderungen von Tech-Unternehmen im Jahr 2020 ausgerichtet

  • E-Mail-Support auch nach Ende des Kurses

Kursbeschreibung

Dieser Kurs bietet eine praktische Einführung in moderne Deep-Learning-Techniken für Teilnehmer mit Python-Kenntnissen, die noch keine Erfahrung mit maschinellem Lernen haben. Er deckt alle Werkzeuge, Techniken und Prozesse ab, die notwendig sind, um einfache Machine-Learning-Projekte mit neuronalen Netzen erfolgreich durchzuführen und bietet eine solide Grundlage für den Einstieg in fortgeschrittenere Themen.

Dieser Kurs kann mit PyTorch oder TensorFlow als Deep-Learning-Bibliothek durchgeführt werden. Die folgende Beschreibung bezieht sich auf die PyTorch-Version

Die Inhaltsübersicht listet die wichtigsten behandelten Themen auf. Während des Kurses finden mehrere praktische Workshops zu verschiedenen Themen statt, die nicht separat im Inhaltsverzeichnis aufgeführt sind. Der Kurs folgt nicht strikt der Reihenfolge im Agenda, da einige Themen mehrmals behandelt werden, typischerweise mit steigendem Schwierigkeitsgrad.

Deine Trainer

Der Deep Learning Kurs für Python-Programmierer wird von einem der folgenden Trainer durchgeführt:

ZERTIFIKAT

Selbstverständlich erhältst Du als Teilnehmer am Deep Learning Kurs für Python-Programmierer ein Zertifikat. Voraussetzung dafür ist die komplette Teilnahme an allen Kurseinheiten und Programmier-Aufgaben und die erfolgreiche Programmierung eines kleinen Abschlussprojektes. Das allerdings wird Dir nach dieser intensiven Deep Learning Schulung mehr Freude als Stress bereiten.

Agenda

Die Agenda ist aufgrund der zahlreichen Fachbegriffe in englischer Sprache verfasst. Beschreibungen sowie Kursmaterial erhalten Sie auf Deutsch. Den Kurs kannst Du wahlweise in deutscher oder englischer Sprache buchen.

Alle Seminarinhalte werden individuell an die Wünsche unserer Teilnehmer angepasst. Sie können je nach Wissensstand variieren und werden gemeinsam mit dem Seminarleiter an Tag 1 definiert. Bei diesem Machine Learning mit Python Seminar hast Du die Wahl aus folgenden Themen:

Deep Learning für Python Programmierer Tag 1

Introduction to Machine Learning

In this short section we cover questions such as 

  • What is ML?
  • Which Problems are suitable for ML?
  • Unsupervised Learning
  • supervised Learning
  • semi-supervised Learning
  • self-supervised learning
  • ML workflow and lifecycle

Introduction to Deep Learning

  • Fundamentals Deep Learning
  • Stochastic Gradient Descent
  • Backpropagation
  • Activation Functions
  • Cost Functions
  • Regression and Classification in PyTorch

Deep Learning für Python Programmierer Tag 2

Overview of the PyTorch Ecosystem

Presentation of some important projects from the PyTorch ecosystem. Depending on the interest of the participants some of the projects can be can be discussed in more detail. (Please provide feedback on projects for which this is is desired two or three weeks before the start of the course).

  • PyTorch
  • Models (torch.modelzoo)
  • TorchVision
  • TorchText
  • Albumentations (Image Augmentation)
  • fast.ai
  • flair
  • Huggingface (Transformers, NLP)
  • Ignite
  • MMF for multimodal applications
  • ParlAI for dialog models
  • PyTorch Lightning
  • PyTorch 3D for 3D computer vision
  • Translate
  • PyTorch Geometric for deep learning on graphs

Pre-trained models:Transormer, VGG, MobileNet

  • Attention and Transformer models
  • Self-supervised training strategies
  • Fine-tuning of pre-trained networks
  • NLP with Huggingface Transformers
  • Transfer Learning for Computer Vision with fast.ai
  • Object Recognition with TorchVision

Deep Learning für Python Programmierer Tag 3

Neural Networks for different data types

  • Image Processing and Convolution
  • What is convolution? What are CNNs?
  • Applications of CNNs to image processing
  • Applications of CNNs to Natural Language Processing (NLP)
  • Recurrent Neural Networks
  • Sequential data, time series
  • Autoregression for time series models
  • Recurrent neural networks (RNNs)
  • Prediction of time series with RNNs
  • Long Short Term Memory Networks (LSTMs)
  • What are LSTMs?
  • Text classification with LSTMs
  • Problems of LSTMs
  • Long Distance Problem
  • efficient implementation
  • GANs: Generative Adversarial Networks
  • How do GANs work?
  • Training a GAN
  • Generating realistic images with GANs
  • Learning interpretable semantic representations with Info GANs.

Developing models

  • TensorBoard
  • Debugging of models
  • Optimization of models

Kursformate / Termine

1-Tages-Crash-Kurs

In München oder Online
830,00 €

3-Tages-Kurs

In München oder Online
ab 1.876,00 €

4-Wochen-Training

1.876,00 €
Einstieg jederzeit möglich

Für Teams

Haben Sie Interesse an einem Kurs für Ihr Team? Get in touch – wir finden eine perfekte Lösung. Gerne kommen unsere Profis auch zu Ihnen. Wir bieten u.a.:

  • Inhouse-Schulungen
  • Technisches Coaching
  • Consulting
Anfragen Anfragen

Fragen & Beratung

Unser Serviceteam berät Sie gerne persönlich. Mo-Fr von 9.00 bis 18.00 Uhr unter:
+49 89 17958-820
info@coding-academy.com

Referenzen

BMW Apple Draeger VW Sky Siemens 2000px TÜ V Süd Logo Agfa Kopie Samsung Fraunhofer
Kurs-Katalog Raketen-Kurse im Überblick: