SchulungenProgrammierungKünstliche IntelligenzNeuronale Netze mit Python, Tensorflow & Keras
Lade Schulungen
vollständiger Stern vollständiger Stern vollständiger Stern vollständiger Stern halber Stern
4.6
(110)

Neuronale Netze mit Python, Tensorflow & Keras Schulung

Einführung in die Grundlagen neuronaler Netze

Deep Learning ist das Versprechen des Machine Learnings für komplexe Probleme intelligente Lösungen zu finden. Was als Experimentierfeld begann, ist zum Arbeitstier der Data Sciences geworden. Neuronale Netze automatisieren heute Vorgänge in einer Vielzahl von Geschäftsfeldern. Dazu hat unter anderem die Entwicklung von High-Level APIs wie Keras beigetragen, die das Training und den Einsatz neuronaler Netze in der Produktion erleichtern.

Das Seminar Neuronale Netze mit Python, Tensorflow & Keras gibt eine Einführung in die Grundlagen neuronaler Netze und in die praktische Arbeit mit Tensorflow und Keras. Dabei geht es um die Verarbeitung numerischer Daten ebenso wie um die Verarbeitung von Bild- und Textdaten. Inhaltlich widmet sich das Seminar zunächst der Arbeitsweise neuronaler Netze ausgehend von einfachen Neuronen (Sigmoid-Funktionen) und dem Backpropagation-Lernprinzip. Danach stehen der Aufbau und das Training neuronaler Netze mit Python, Tensorflow und der High-Level API Keras auf dem Programm. Im dritten Teil geht es um die Verarbeitung von Bilddateien mit konvolutionalen Netzen (CNN) und um die Verarbeitung von Text- und Zeitreihendaten mit rekurrenten Netzen (RNN).

Inhalte Neuronale Netze programmieren Schulung

Einführung: Wie lernen Neuronale Netze?

  • Arbeitsweise einzelner Neuronen (Sigmoid)
  • Aufbau neuronaler Netze
  • Zentrale Konzepte anschaulich erklärt: Verlustfunktion, Gradient Descent, Backpropagation

Neuronale Netze aufbauen und trainieren

  • Trainings- und Testdaten separieren
  • Graphen mit Tensorflow erstellen
  • Ein einfaches Netz mit Keras aufbauen und trainieren
  • Angelernte Modelle speichern und laden
  • Overfitting mit Dropout-Layern verhindern
  • Überwachung des Anlernprozesses mit TensorBoard

Maschinelles Sehen: Konvolutionale neuronale Netze (CNN)

  • Hintergrund: Wie arbeiten konvolutionale Netze (CNN)?
  • Konvolutionale Layer (CNN) mit Keras aufbauen und trainieren
  • Vortrainierte CNN Layer einsetzen

Mit Sequenzdaten arbeiten: Rekurrente neuronale Netze (RNN)

  • Hintergrund: Neuronale Netze mit Gedächtnis (Feedforward vs. RNN)
  • Sequenzdaten mit SimpleRNN und LSTM (Long Short-Term Memory) verarbeiten
  • Sequenzdaten mit 1D-CNN verarbeiten

Feature Extraction: Numerische Daten, Bild und Text-Daten vorbereiten

  • Datenrepräsentation: Skalare, Vektoren & Matrizen
  • Daten einlesen, vorbereiten und beschreiben mit Pandas
  • Graphische Beschreibung der Daten mit Matplotlib
  • Verarbeitung qualitativer Merkmale (One-hot Kodierung)
  • Standardisierung von Daten
  • Dimensionen von Daten reduzieren (Principle Component Analysis (PCA))
  • Bilddateien transformieren
  • Textdaten vorbereiten: Vectorizer, Worteinbettungen

Wir schulen auch bei dir vor Ort!

Diese Neuronale Netze programmieren Schulung führen wir auch bei dir im Unternehmen als individualisierte Neuronale Netze programmieren-Firmenschulung durch.

Neuronale Netze mit Python, Tensorflow & Keras Zielgruppe: Neuronale Netze programmieren Schulung

Die Schulung Neuronale Netze mit Python, Tensorflow & Keras richtet sich an Data Scientists mit Grundlagenwissen in Python und Vorkenntnissen in Data Science/Machine Learning. Ziel des Seminars ist es, den Teilnehmerinnen und Teilnehmern die praktischen Skills zu vermitteln, um eigenständige Deep Learning Lösungen für spezifische Anwendungsfälle in ihren jeweiligen Geschäftsfeldern zu entwickeln.

Neuronale Netze mit Python, Tensorflow & Keras Voraussetzungen: Neuronale Netze programmieren Schulung

Die Teilnehmer des Trainings benötigen keine Erfahrung mit Neuronalen Netzen, sollten aber Grundlagenwissen in Python haben, mit Pandas Daten einlesen und einfache Machine Learning Algorithmen (Lineare Regression, Logistische Regression) verstehen und umsetzen können (als Vorbereitung empfiehlt sich der Kurs: Data Science mit Python).

Bewertungen

Neuronale Netze programmieren Schulung
Daumen nach oben (Bewertungsübersicht)
4.6
110 Bewertungen
vollständiger Stern vollständiger Stern vollständiger Stern vollständiger Stern halber Stern
Kundenstimme männlich
Wolfgang N.
ThyssenKrupp Nirosta
vollständiger Sternvollständiger Sternvollständiger Sternvollständiger Sternvollständiger Stern
Eine gute Adresse für das Erlernen scheinbar schwieriger und trockener Themen, die hier gut aufbereitet werden.
Kundenstimme männlich
Thomas M.
Aldi GmbH & Co. KG
vollständiger Sternvollständiger Sternvollständiger Sternvollständiger Sternvollständiger Stern
Lernen in einem sehr entspannten und angenehmen Klima. Prima!
Kundenstimme männlich
Nina P.
GEUTEBRÜCK GmbH
vollständiger Sternvollständiger Sternvollständiger Sternvollständiger Sternvollständiger Stern
Das Seminar hat meine Erwartungen voll erfüllt. Man hat gemerkt, dass der Trainer Spaß an der Sache und sehr viel Ahnung vom Thema hat. Das Gefühl hat man nicht in allen Schulungen (auf Schulungen im Allgemeinen bezogen).
Close Modal

Lade dir ein PDF mit allen Infos zur Schulung herunter

Unterrichtszeiten

Schulungsort

Live Online Schulung

Technische Voraussetzungen

Hinweise zur Anreise

Hinweise zum Schulungsort

Leistungspaket

Delivery Partner

Delivery Partner Image

Anfrage

Deine Daten für die gewünschte Anfrage

*“ zeigt erforderliche Felder an

Hidden
Bitte gib eine Zahl von 1 bis 99 ein.
Dieses Feld dient zur Validierung und sollte nicht verändert werden.