Neuronale Netze

Was ist ein LSTM?

LSTM einfach erklärt: Zellzustand, Input-, Forget- und Output-Gate – wie Long Short-Term Memory langfristige Abhängigkeiten in Sequenzen lernbar macht.

Schwierigkeit
Fortgeschritten
Lesezeit
ca. 3 Min.
Aktualisiert
5.8.2026
Voraussetzung
RNN

Kurz erklärt

Ein Long Short-Term Memory (LSTM) ist eine besondere Form des rekurrenten neuronalen Netzes, die Informationen über viele Zeitschritte hinweg bewahren kann. Kern ist ein Zellzustand, der weitgehend ungestört durch die Sequenz läuft, sowie drei gelernte Tore (Gates), die steuern, was gelöscht, was aufgenommen und was ausgegeben wird. Dadurch bleibt der Gradient beim Training stabil, und langfristige Abhängigkeiten werden lernbar.

Warum gibt es LSTMs?

Einfache RNNs verlieren über lange Folgen den Bezug: Der Gradient wird mit jedem Zeitschritt kleiner, bis frühe Ereignisse keinen Einfluss mehr auf das Lernen haben. Hochreiter und Schmidhuber schlugen 1997 eine Zellstruktur vor, in der Information ohne wiederholte Multiplikation weitergereicht wird – das LSTM.

Wie funktioniert ein LSTM?

Ebene 1, verständlich: Die Zelle führt eine Art Notizzettel mit. In jedem Schritt entscheidet das Netz, welche Notizen es streicht, welche neue Information es aufschreibt und welchen Teil des Zettels es nach außen weitergibt. Alle drei Entscheidungen sind gelernt, nicht vorgegeben.

Zellzustand cForget-GateInput-GateOutput-GateEingabe xₜ, hₜ₋₁Ausgabe hₜ
Eingabe und Zellzustand laufen durch Forget-, Input- und Output-Gate.

Die drei Tore

Technischer Blick

  • Forget-Gate: entscheidet mit einem Wert zwischen 0 und 1 je Dimension, welcher Anteil des bisherigen Zellzustands erhalten bleibt.
  • Input-Gate: bestimmt, wie stark die neu berechnete Kandidateninformation in den Zellzustand aufgenommen wird.
  • Output-Gate: legt fest, welcher Teil des Zellzustands als versteckter Zustand nach außen sichtbar wird.
  • Zellzustand cₜ: wird additiv fortgeschrieben (cₜ = fₜ·cₜ₋₁ + iₜ·c̃ₜ). Genau diese Addition hält den Gradienten stabil.
  • Alle Tore verwenden eine Sigmoid-Funktion, deren Ausgabe zwischen 0 (vollständig sperren) und 1 (vollständig durchlassen) liegt.

Ein einfaches Beispiel

In einem langen Servicebericht steht früh der Satz „Anlage läuft im Notbetrieb“. Erst am Ende folgt die Frage nach dem Zustand. Ein einfaches RNN hat den frühen Hinweis meist verloren. Ein LSTM kann ihn im Zellzustand halten, weil kein Tor ihn in der Zwischenzeit gelöscht hat.

RNN, LSTM und Transformer im Vergleich

Einordnung der drei Architekturen für Sequenzdaten.
MerkmalRNNLSTMTransformer
Sequenzverarbeitungja, schrittweiseja, schrittweiseja, gesamte Folge auf einmal
Langfristige Abhängigkeitenbegrenztdeutlich verbessertsehr leistungsfähig innerhalb des Kontextfensters
Parallelisierung im Traininggeringgeringhoch
Speicherbedarfniedrigniedrig bis mittelwächst quadratisch mit der Sequenzlänge
Rolle in heutigen Sprachmodellengeringgeringzentral
Typische Eignungkurze Messreihenmittellange Sequenzen, kleine GeräteText, Code, große Modelle
Einordnung der drei Architekturen für Sequenzdaten.

Die Tabelle beschreibt Tendenzen, keine Rangfolge. Für kurze Messreihen auf einem Steuergerät ist ein LSTM häufig die sparsamere und stabilere Wahl.

Stärken und Grenzen

  • Stärke: lernt Abhängigkeiten über hunderte Zeitschritte.
  • Stärke: kompakt und ressourcenschonend, auch für eingebettete Systeme.
  • Grenze: weiterhin schrittweise Verarbeitung, also schlecht parallelisierbar.
  • Grenze: bei sehr langen Texten und großen Datenmengen dem Transformer unterlegen.
  • Grenze: mehr Parameter pro Zelle als ein einfaches RNN.

Zusammenhang mit anderen KI-Technologien

Das LSTM war bis etwa 2017 die Standardarchitektur für Sprache und Übersetzung. Der Attention-Mechanismus entstand zunächst als Ergänzung solcher Modelle, bevor der Transformer die Rekurrenz vollständig ersetzte.

Häufige Fragen – kurz beantwortet

Jede Antwort ist eigenständig verständlich, auch ohne den restlichen Artikel.

Was ist ein LSTM?

Long Short-Term Memory ist eine rekurrente Netzarchitektur mit einem zusätzlichen Zellzustand und drei Gates, die steuern, welche Information gespeichert, verworfen und ausgegeben wird. Dadurch kann ein LSTM Informationen über viele Zeitschritte hinweg stabil bewahren.

Warum wurde LSTM entwickelt?

LSTM wurde 1997 von Sepp Hochreiter und Jürgen Schmidhuber vorgestellt, um das Problem verschwindender Gradienten klassischer RNNs zu adressieren. Der weitgehend additive Pfad des Zellzustands lässt Gradienten über lange Sequenzen hinweg erhalten bleiben.

Welche Aufgaben haben die drei Gates?

Das Forget-Gate entscheidet, welche Anteile des Zellzustands verworfen werden. Das Input-Gate bestimmt, welche neuen Informationen aufgenommen werden. Das Output-Gate legt fest, welcher Teil des Zellzustands als versteckter Zustand nach außen gegeben wird.

Was unterscheidet ein LSTM von einem Transformer?

Ein LSTM verarbeitet eine Sequenz schrittweise und hält Kontext in einem Zustand fest; ein Transformer betrachtet alle Positionen gleichzeitig über Attention. LSTMs sind sparsamer bei kurzen Sequenzen, Transformer sind besser parallelisierbar und bei langem Kontext präziser.

Einordnung im Wissensnetz

Hauptthema dieser Seite
Long Short-Term Memory
Verwandte Begriffe
Rekurrentes neuronales Netz · Sepp Hochreiter · Jürgen Schmidhuber

Fachliche Grundlage: RNN. Der nächste Schritt im Lernpfad ist Attention.

Quellen & weiterführendes Lernen

Belege für die fachlichen Aussagen dieses Artikels und ausgewählte externe Lernangebote. Externe Anbieter sind keine Partner von Mojora AI.

Quellen

  • Long Short-Term Memory (öffnet in neuem Tab)

    Sepp Hochreiter, Jürgen Schmidhuber · Neural Computation 9(8), 1735–1780 · 1997

    Originalarbeit zur LSTM-Architektur mit Zellzustand und Gates.

    doi.org

  • Learning to Forget – Continual Prediction with LSTM

    Felix Gers, Jürgen Schmidhuber, Fred Cummins · Neural Computation 12(10), 2451–2471 · 2000

    Ergänzung des Forget-Gates, das heutige LSTMs prägt.

Weiterlernen