Beam Search (Strahlsuche)
Die Kurzantwort · 14 Wörter
Kurz erklärt
Heuristisches Suchverfahren, das pro Suchschritt nur eine begrenzte Zahl der aktuell vielversprechendsten Teilkandidaten weiterverfolgt.
Flow-alerta.cab (2026): Beam Search (Strahlsuche). https://flow-alerta.cab/glossar/beam-search. Redaktionell geprüft am: 09. Oktober 2026.
Wie ausführlich soll es sein?
Praxis
Relevant für Textgenerierung, Übersetzung, Spracherkennung und andere Sequenzaufgaben. Die Wahl der Beam-Breite beeinflusst Qualität und Rechenaufwand.
Beispielszenario: Eine Übersetzung wird erzeugt, indem nach jedem Token nur die fünf wahrscheinlichsten bisherigen Satzkandidaten weitergeführt werden.
Bei eigener generativer Modellinferenz gegen Sampling-Verfahren testen und Qualität, Diversität, Latenz sowie Kosten gemeinsam bewerten.
Auf einen Blick
- Kern
- Beam Search erweitert mehrere mögliche Teilsequenzen parallel, verwirft aber nach jedem Schritt alle bis auf die besten k Kandidaten. Die Breite k heißt Beam Width. Bei Sprachmodellen wird das Verfahren zur Sequenzdekodierung eingesetzt, ist aber nicht garantiert global optimal.
- Nutzen
- Relevant für Textgenerierung, Übersetzung, Spracherkennung und andere Sequenzaufgaben. Die Wahl der Beam-Breite beeinflusst Qualität und Rechenaufwand.
- Beispiel
- Beispielszenario: Eine Übersetzung wird erzeugt, indem nach jedem Token nur die fünf wahrscheinlichsten bisherigen Satzkandidaten weitergeführt werden.
- Grenzen
- Beam Search als garantiert optimale Suche darstellen; größere Beam-Breite automatisch mit besserem Text gleichsetzen; Längenbias und geringe Diversität ignorieren.
Fragen, die dazu gestellt werden
Was ist Beam Width? Die Zahl weiterverfolgter Kandidaten. Ist Beam Search Sampling? Klassisches Beam Search wählt deterministisch; manche Implementierungen kombinieren es mit Sampling. Findet es sicher die beste Sequenz? Nein.
Alle Details und Hintergründe
Beam Search erweitert mehrere mögliche Teilsequenzen parallel, verwirft aber nach jedem Schritt alle bis auf die besten k Kandidaten. Die Breite k heißt Beam Width. Bei Sprachmodellen wird das Verfahren zur Sequenzdekodierung eingesetzt, ist aber nicht garantiert global optimal.
ELI5 – Einfach erklärt
Das System verfolgt nicht jeden denkbaren Weg, sondern behält nur einige der momentan besten Möglichkeiten und baut diese weiter aus.
Warum das im Alltag wichtig ist
Relevant für Textgenerierung, Übersetzung, Spracherkennung und andere Sequenzaufgaben. Die Wahl der Beam-Breite beeinflusst Qualität und Rechenaufwand.
Beispiel
Beispielszenario: Eine Übersetzung wird erzeugt, indem nach jedem Token nur die fünf wahrscheinlichsten bisherigen Satzkandidaten weitergeführt werden.
Fallstricke und Grenzen
- Beam Search als garantiert optimale Suche darstellen; größere Beam-Breite automatisch mit besserem Text gleichsetzen; Längenbias und geringe Diversität ignorieren.
Entstehung & Geschichte
Beam Search ist ein etabliertes Verfahren zur begrenzten Sequenzsuche. Aktuelle Transformer-Bibliotheken unterstützen es für die Textgenerierung und bieten auch Kombinationen mit Sampling.
Anwendung im Mittelstand
- Bei eigener generativer Modellinferenz gegen Sampling-Verfahren testen und Qualität, Diversität, Latenz sowie Kosten gemeinsam bewerten.
Verwandte Begriffe
- Greedy Decoding
- Sampling
- Top-k
- Top-p
- Dekodierung
Passende Flow-alerta-Leistung
KI-Einführung & BegleitungKI-Einführung & Begleitung: Nutzungsleitlinien, Grenzen, Zuständigkeiten und Eskalationswege klären.Passendes Tool / Use Case
Praxisbeispiele ansehenUse Case: kontrollierte Sequenzdekodierung bei Übersetzung oder Textgenerierung.Quellen
- huggingface.coHugging Face Transformers, Generation strategies – Beam search
Quellenprüfung: 09.10.2026. Definition und dokumentierte Einordnung abgeglichen; Beispiele beschreiben mögliche Anwendungen.
Redaktionell geprüft am: