Glossar

Tiefes Lernen (DL)

Entdecken Sie die Leistungsfähigkeit von Deep Learning: Erforschen Sie neuronale Netzwerke, Trainingstechniken und reale Anwendungen in den Bereichen KI, Gesundheitswesen und mehr.

Deep Learning (DL) ist ein spezielles Teilgebiet des maschinellen Lernens (ML), das mehrschichtige neuronale Netze verwendet, um aus großen Datenmengen zu lernen. Inspiriert von der Struktur des menschlichen Gehirns sind DL-Modelle, die oft als tiefe neuronale Netze bezeichnet werden, darauf ausgelegt, automatisch hierarchische Darstellungen von Daten zu lernen. Das bedeutet, dass die ersten Schichten einfache Merkmale lernen und die nachfolgenden Schichten diese kombinieren, um immer komplexere Muster zu lernen. Diese Fähigkeit hat DL zur treibenden Kraft hinter großen Fortschritten in der Künstlichen Intelligenz (KI) gemacht, insbesondere in komplexen Bereichen wie Computer Vision (CV) und Natural Language Processing (NLP).

Wie Deep Learning funktioniert

Das Herzstück des Deep Learning sind tiefe neuronale Netze, d. h. neuronale Netze mit mehreren verborgenen Schichten zwischen der Eingabe- und der Ausgabeschicht. Das "deep" in Deep Learning bezieht sich auf diese Tiefe. Jede Schicht enthält Verarbeitungseinheiten (Neuronen), die eine mathematische Operation, die durch eine Aktivierungsfunktion gesteuert wird, auf ihre Eingabe anwenden. Während des Trainings wird das Netzwerk mit großen Datensätzen gefüttert, und ein Algorithmus namens Backpropagation wird verwendet, um die internen Parameter oder Gewichte des Netzwerks anzupassen. Dieser Anpassungsprozess, der in der Regel durch einen Optimierungsalgorithmus wie den Gradientenabstieg gesteuert wird, minimiert die Differenz zwischen den Vorhersagen des Modells und der tatsächlichen Realität, wie sie durch eine Verlustfunktion definiert ist. Auf diese Weise kann das Netz automatisch komplizierte Muster erkennen, ohne dass es explizit dafür programmiert wurde. Eine wichtige historische Arbeit, die zur Popularisierung der modernen DL beigetragen hat, ist die Arbeit AlexNet aus dem Jahr 2012, die auf dem ImageNet-Datensatz Spitzenergebnisse erzielte.

Deep Learning vs. Maschinelles Lernen

Deep Learning ist zwar ein Teilbereich des maschinellen Lernens, der Hauptunterschied liegt jedoch in der Art der Datendarstellung. Herkömmliche ML-Methoden stützen sich häufig auf manuelles Feature-Engineering, bei dem Fachexperten akribisch Merkmale aus Rohdaten herausarbeiten, um dem Modell zu helfen, genaue Vorhersagen zu treffen. Im Gegensatz dazu führen DL-Modelle eine automatische Merkmalsextraktion durch. Die hierarchische Struktur von tiefen Netzen ermöglicht es ihnen, relevante Merkmale direkt aus den Daten zu lernen. Dies macht DL besonders leistungsfähig bei der Verarbeitung unstrukturierter Daten wie Bilder, Text und Audio, bei denen eine manuelle Merkmalserfassung oft unpraktisch ist. Bei der Bilderkennung kann ein DL-Modell beispielsweise lernen, Kanten und Texturen in den ersten Schichten zu erkennen, dann Teile von Objekten wie Augen und Nasen in mittleren Schichten und schließlich ganze Objekte wie Gesichter in tieferen Schichten.

Anwendungen und Beispiele

Die Fähigkeit des Deep Learning, komplexe Daten zu verarbeiten, hat dazu geführt, dass es in zahlreichen Branchen und Anwendungen eingesetzt wird. Zwei prominente Beispiele sind:

  1. Autonome Fahrzeuge: Selbstfahrende Autos sind bei der Echtzeit-Wahrnehmung stark auf DL angewiesen. Die YOLO-Modelle von Ultralytics, eine Familie hochmoderner DL-Modelle, werden zur Objekterkennung eingesetzt, um Fußgänger, andere Fahrzeuge und Verkehrsschilder zu erkennen. Ebenso wird DL für die Bildsegmentierung verwendet, um die befahrbare Straßenoberfläche von der Umgebung zu unterscheiden, was für eine sichere Navigation entscheidend ist. Lesen Sie mehr über den Einsatz von KI in selbstfahrenden Autos.
  2. Medizinische Bildanalyse: Im Gesundheitswesen unterstützen DL-Modelle Radiologen bei der Analyse von medizinischen Scans. Convolutional Neural Networks (CNNs), eine beliebte DL-Architektur für die Bildverarbeitung, können so trainiert werden, dass sie Anomalien wie Tumore in Gehirn-MRTs oder Krankheitsanzeichen in Röntgenbildern mit hoher Genauigkeit erkennen. Dies kann zu einer früheren Diagnose und besseren Ergebnissen für die Patienten führen, wie bei Anwendungen wie der Erkennung von Hirntumoren zu sehen ist.

Tools und Rahmenwerke

Die Entwicklung von DL-Modellen wird durch verschiedene Softwarebibliotheken und Plattformen erleichtert. Zu den beliebten Open-Source-Frameworks gehören:

Plattformen wie Ultralytics HUB bieten integrierte Umgebungen für das Training benutzerdefinierter Modelle, den Einsatz und die Verwaltung von DL-Modellen, insbesondere für Computer-Vision-Aufgaben mit Modellen wie YOLO11. Zu einer effektiven Entwicklung gehören oft Praktiken wie die rigorose Abstimmung von Hyperparametern, das Verständnis von Leistungsmetriken und die Nutzung der GPU-Beschleunigung für effizientes Modelltraining. Die Entwicklung und Bereitstellung dieser komplexen Systeme wird häufig durch MLOps-Praktiken verwaltet.

Werden Sie Mitglied der Ultralytics-Gemeinschaft

Beteiligen Sie sich an der Zukunft der KI. Vernetzen Sie sich, arbeiten Sie zusammen und wachsen Sie mit globalen Innovatoren

Jetzt beitreten
Link in die Zwischenablage kopiert