Eine flache Illustration einer Frau, die mit einem Computermonitor interagiert, auf dem ein digitales Gehirn mit Schaltkreismustern und Aktualisierungspfeilen zu sehen ist, als Symbol für maschinelles Lernen, Datenverarbeitung und kontinuierliche Prozessoptimierung.

Neuronale Netze: umfassender Leitfaden zum Kern der KI

Neuronale Netze sind KI-Modelle, die das menschliche Gehirn nachahmen, um Muster in Daten zu erkennen und komplexe Geschäftsprobleme automatisch zu lösen.

Wichtigste Architekturtypen für neuronale Netze

Unterschiedliche Geschäftsprobleme erfordern unterschiedliche Netzwerkstrukturen. Die richtige Architektur zu wählen, ist entscheidend für die Leistung.

Netzwerktyp Hauptfunktion / Geeignet für Hauptmerkmal
Multilayer Perceptron (MLP) Allgemeine Klassifizierung und Vorhersage Einfache, vollständig vernetzte Feedforward-Schichten.
Convolutional Neural Network (CNN) Bilderkennung und maschinelles Sehen Mit überlappenden Filtern werden spezifische visuelle Beziehungen innerhalb des Pixelrasters eines Bildes erfasst.
Recurrent Neural Network (RNN) Sequenzielle Daten wie Text oder Sprache Nutzt rekursive Verbindungen, um einen persistenten Zustand vorheriger Informationen beizubehalten.
Long Short-Term Memory (LSTM) Komplexe Sequenzen / Zeitreihendaten Ein spezialisiertes RNN, das Informationen über längere Zeiträume speichert.
Generative Adversarial Network (GAN) Generierung neuer Daten (Bilder, Texte) Zwei Netzwerke (Generator und Diskriminator) konkurrieren miteinander, um bessere Ergebnisse zu erzielen.

Grundlegende Vergleiche im Bereich der KI

Eine Grafik von Salesforce, auf der der Text „Große Sprachmodelle vs. generative KI“ neben einer 3D-Darstellung ihrer Figur „Astro“ zu sehen ist, die eine dunkle Sonnenbrille trägt und vor einem strahlend blauen Hintergrund steht.
Article

Große Sprachmodelle im Vergleich zu generativer KI

Neuronale Netze: häufig gestellte Fragen

Ein Künstliches Neuronales Netzwerk (ANN) ist der Oberbegriff für diesen Modelltyp. Ein tiefes neuronales Netz (DNN) ist schlicht ein ANN mit vielen verborgenen Schichten – in der Regel zwei oder mehr. Während ein einfaches ANN unkomplizierte Muster erkennen kann, ermöglicht die „Tiefe“ eines DNN die Verarbeitung weitaus komplexerer Informationen. Deshalb kommt es bei anspruchsvollen Aufgaben wie der Spracherkennung oder der Bildanalyse zum Einsatz.

Die Aktivierungsfunktion führt „Nichtlinearität“ in das Modell ein. Ohne sie wäre das Netz im Grunde eine einzige große lineare Gleichung, die nur sehr einfache Probleme lösen kann. Funktionen wie ReLU ermöglichen es dem Netz, komplexe, nichtlineare Zusammenhänge in den Daten zu verstehen, etwa die vielfältigen Sprechweisen von Menschen oder die komplexen Muster an der Börse.

Backpropagation ist der Prozess, durch den das Netzwerk „lernt". Nachdem das Netzwerk eine Vorhersage getroffen hat, berechnet die Backpropagation genau, wie viel jedes Neuron zum Fehler beigetragen hat. Diese Information wird dann rückwärts durch die Schichten geleitet, damit das Netzwerk seine Gewichte und Biases anpassen kann. Ohne diese Rückkopplungsschleife würde das Netzwerk seine Genauigkeit nie verbessern.

Convolutional Neural Networks (CNNs) sind für die Verarbeitung räumlicher Daten konzipiert und daher ideal für Bilder und Videos. Sie „scannen“ ein Bild, um Muster zu erkennen. Recurrent Neural Networks (RNNs) hingegen sind für sequenzielle Daten ausgelegt, bei denen die Reihenfolge der Informationen entscheidend ist, zum Beispiel bei Text oder Audio. CNNs eignen sich für bildbasierte Aufgaben, RNNs (oder LSTMs) für Aufgaben rund um Sprache oder Zeitreihenprognosen.

Neuronale Netze sind besonders stark bei der Mustererkennung und bei Vorhersagen. Typische Einsatzbereiche im Unternehmensumfeld sind: Erkennung von Kreditkartenbetrug, Echtzeit-Optimierung der Lieferkette, personalisierte Produkt- und Angebotsempfehlungen für die Kundschaft, automatisierte Datenextraktion aus komplexen Dokumenten sowie Echtzeit-Sprachübersetzung für internationale Teams.

Neuronale Netze erfordern enorme Mengen gleichzeitiger mathematischer Berechnungen. Während herkömmliche CPUs Aufgaben nacheinander abarbeiten, sind Graphics Processing Units (GPUs) darauf ausgelegt, Tausende einfacher Aufgaben parallel zu verarbeiten. Diese Fähigkeit zur Parallelverarbeitung ermöglicht es, „tiefe“ Netzwerke mit Millionen von Parametern in Tagen statt in Jahren zu trainieren, und legte damit den Grundstein für die aktuelle KI-Revolution.

Überanpassung tritt auf, wenn ein neuronales Netz die Trainingsdaten zu genau lernt, einschließlich Rauschen und Ausreißern. Das Modell erzielt dann zwar perfekte Ergebnisse auf den Trainingsdaten, kann aber keine neuen, unbekannten Daten verallgemeinern. Techniken wie „Dropout“ (das zufällige Deaktivieren von Neuronen während des Trainings) und „Regularisierung“ helfen dabei, dieses Problem zu vermeiden.

Neuronale Netze benötigen in der Regel große Datenmengen, um gute Ergebnisse zu liefern. Eine Technik namens Transfer Learning ermöglicht es jedoch, ein Netz, das auf einem umfangreichen Datensatz trainiert wurde (z. B. auf allgemeiner medizinischer Bildgebung), mit einem wesentlich kleineren, spezialisierten Datensatz (etwa zur Erkennung akuter Symptome) weiter zu verfeinern. So werden neuronale Netze auch für Organisationen mit begrenzten Daten zugänglich.