Deep Learning

Deep Learning ist ein Teilbereich des Machine Learning, der auf künstlichen neuronalen Netzen basiert und es Computern ermöglicht, selbstständig aus Daten zu lernen.

Ziel ist es, die Funktionsweise des menschlichen Gehirns nachzubilden, indem mehrere Schichten künstlicher neuronaler Netze eingesetzt werden.

Eine Figur sortiert Daten nach Kategorien,

Funktionsweise und Verwendung

Deep Learning besteht aus speziell aufgebauten Modellen mit mehreren Schichten von Neuronen. Am Anfang stehen die Input-Neuronen, die die Eingabedaten aufnehmen. Am Ende befinden sich die Output-Neuronen, die z. B. Klassifizierungen oder Vorhersagen liefern. Die Ergebnisse werden meist als Wahrscheinlichkeiten ausgegeben.
Zwischen diesen liegen mehrere Zwischenschichten (Hidden Layers), die die Daten schrittweise verarbeiten. Dabei werden Merkmale automatisch erkannt und zunehmend abstrakter dargestellt. Je mehr Schichten ein Modell hat, desto komplexere Zusammenhänge kann es erfassen.

Durch große Datenmengen und aufwändige Trainingsmethoden können Modelle mit hoher Vorhersagegenauigkeit entwickelt werden. Diese werden z. B. in der Bild- oder Spracherkennung eingesetzt.

Praxisbeispiele

  • App erkennt automatisch Gesichter auf Fotos
  • Sprachassistent versteht und verarbeitet gesprochene Befehle
  • Übersetzungstool übersetzt Texte in verschiedene Sprachen
  • Streaming-Plattform empfiehlt Inhalte basierend auf Nutzerverhalten
Viele Schichten kom-plexer