KI Lexikon –
Deep Learning
Was ist Deep Learning?
Deep Learning ist ein Teilbereich des maschinellen Lernens und nutzt neuronale Netze, um große Datensätze zu analysieren. Deep Learning fällt in das Gebiet der künstlichen Intelligenz und stellt in diesem Gebiet einen Teilbereich des maschinellen Lernens dar. Prägend für das Deep Learning ist die Nutzung tiefer neuronaler Netze. Es wird also eine Vielzahl an Schichten innerhalb eines neuronalen Netzes genutzt, um aus den vorhandenen Daten zu lernen und Informationen bzw. Wissen aus diesen zu erhalten.
Wie ist der Aufbau neuronaler Netze und wie funktioniert es?
Deep Learning wird mittels neuronaler Netze umgesetzt. Diese definieren Algorithmen, die sich an der Funktionsweise eines menschlichen Gehirns orientieren. Wie der Name bereits impliziert, ist das Vorhandensein vieler Schichten Voraussetzung für das Deep Learning. Einfache neuronale Netze bestehen aus einer Eingangsschicht, einer verborgenen Schicht und einer Ausgabeschicht. Es handelt sich dann um neuronale Netze im Deep Learning, wenn es mehr als eine verborgene Schicht gibt. Die Netze werden mittels einer Vielzahl an Daten trainiert, um die Parameter möglichst gut auf die jeweilige Anwendung anzupassen.
Welche Anwendungsbereiche gibt es?
Dort, wo große Datenmengen existieren und bestimmte Informationen extrahiert werden sollen, findet Deep Learning seinen Einsatz. Durch die Verfügbarkeit kostengünstiger und hoher Rechenressourcen gewinnt die Bedeutung von Deep Learning und findet in mehr und mehr Situationen Einzug in den Alltag vieler Menschen. Folgende zwei Beispiele stehen stellvertretend für eine große Vielzahl an Anwendungsmöglichkeiten.
- Objekterkennung – Deep Learning Netze werden so trainiert, dass Gesichter oder Objekte erkannt werden können.
- Automatisierte und kameragesteuerte Produktionen sind mit Hilfe von Deep Learning denkbar.
- Automatisches Umwandeln von Sprache in Text – Auch hier handelt es sich um einen Anwendungsfall, der mehr und mehr genutzt wird.
- Die Diktierfunktion vieler Smartphones ist mit Hilfe von Deep Learning realisiert.