← Neueste Arbeiten
💬 NLP

Peek2: Regex-free Byte-level Byte-Pair Encoding Pretokenizer for LLM Inference on Edge Devices

Das Papier stellt Peek2 vor, einen hochoptimierten, regex-freien Pretokenizer für Byte-level BPE, der auf Edge-Geräten eine bis zu 2,48-fach höhere Durchsatzrate in Mikrobenchmarks und eine 1,14-fach höhere Gesamt-Encodierungsgeschwindigkeit erreicht, während er eine identische Ausgabe im Vergleich zu herkömmlichen cl100k-basierten Tokenizern liefert.

Ursprüngliche Autoren: Liu Zai, Iraklis Klampanos

Veröffentlicht 2026-05-04
📖 4 Min. Lesezeit☕ Kaffeepausen-Lektüre

Ursprüngliche Autoren: Liu Zai, Iraklis Klampanos

Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen

Stellen Sie sich vor, Sie möchten einen langen Brief an einen Freund senden, aber Ihr Freund versteht nur kurze, spezifische Code-Wörter. Bevor Sie den Brief senden können, müssen Sie Ihren Satz in diese Code-Wörter zerlegen. Dieser Vorgang wird als Tokenisierung bezeichnet, und so verstehen Computer wie GPT-3 oder LLaMa die menschliche Sprache.

Die von Ihnen gelesene Arbeit stellt ein neues Werkzeug namens Peek2 vor. So funktioniert es, einfach erklärt:

Das Problem: Der „Regex"-Stau

Derzeit verwenden die meisten Computer eine Methode namens Regex (Reguläre Ausdrücke), um Text in diese Code-Wörter zu zerlegen. Stellen Sie sich Regex wie einen sehr strengen, komplizierten Sicherheitsbeamten am Club-Eingang vor.

  • Der Beamte hat eine riesige Liste von Regeln (Verzweigungen).
  • Wenn eine Person (ein Buchstabe) ankommt, prüft der Beamte sie gegen Regel 1. Wenn sie nicht passt, prüft er Regel 2. Wenn das scheitert, Regel 3, und so weiter.
  • Dieser „Prüfen, scheitern, erneut prüfen"-Prozess ist langsam, besonders auf kleinen, leistungsschwachen Geräten wie Laptops oder Tablets (Edge-Geräte). Es ist so, als würde der Beamte Sie warten lassen, während er jedes Mal, wenn jemand herankommt, durch ein riesiges Regelbuch blättert.

Die Lösung: Der „Peek2"-Abkürzungsweg

Die Autoren haben Peek2 entwickelt, eine neue Art, diese Aufgabe zu erledigen, die viel schneller ist und weniger Speicherplatz benötigt.

Anstatt dass der Beamte durch ein Regelbuch blättert, verwendet Peek2 eine Spickzettel (eine Nachschlagetabelle).

  1. Der „Peek": Anstatt einen Buchstaben nach dem anderen zu prüfen, betrachtet Peek2 zwei Buchstaben gleichzeitig (wie einen voraussehenden Blick).
  2. Die Kategorien: Es sortiert diese zwei Buchstaben schnell in einfache Kategorien ein (z. B. „Ist es ein Leerzeichen?", „Ist es eine Zahl?", „Ist es ein Buchstabe?").
  3. Der Spickzettel: Da es nur zwei Kategorien betrachten muss, haben die Autoren ein winziges 7x7-Raster erstellt (wie ein Sudoku-Brett). Sie schauen einfach auf die zwei Kategorien, finden das Feld im Raster, und das Raster sagt Ihnen sofort genau, was als Nächstes zu tun ist.

Die Analogie:

  • Alte Methode (Regex): Sie gehen auf ein Labyrinth zu. Sie versuchen die linke Tür. Sie ist verschlossen. Sie versuchen die rechte Tür. Sie ist verschlossen. Sie versuchen die Hintertür. Sie ist offen. Sie gehen hindurch. Dann wiederholen Sie dies für jede einzelne Person in der Schlange.
  • Neue Methode (Peek2): Sie gehen auf eine Wand mit einer einzigen, riesigen Karte zu. Sie zeigen darauf, wo Sie sind, und die Karte zeichnet sofort eine Linie zum Ausgang. Kein Raten, keine verschlossenen Türen, nur ein direkter Weg.

Warum ist das wichtig?

Die Arbeit behauptet, dass sie durch den Austausch des „Labyrinths" gegen die „Karte" den Prozess viel schneller gemacht haben:

  • Geschwindigkeit: Bei einigen Tests war es nur in der Zerlegungsphase 2,48-mal schneller.
  • Gesamt: Wenn man den gesamten Vorgang betrachtet, bei dem Text in Code-Wörter umgewandelt wird, war er insgesamt etwa 14 % schneller.
  • Genauigkeit: Es liefert exakt die gleichen Ergebnisse wie die alte Methode. Es ist ein „Drop-in-Ersatz", was bedeutet, dass Sie den alten Beamten durch den neuen ersetzen können, ohne etwas anderes zu ändern oder das System zu beschädigen.

Der Haken (Einschränkungen)

Die Arbeit ist ehrlich darüber, was dieses Werkzeug nicht tut:

  • Es ist für bestimmte Geräte: Es wurde auf Desktop-Computern getestet. Die Autoren hoffen, dass es auch auf Handys und Tablets funktioniert, aber das haben sie noch nicht bewiesen.
  • Es ist für bestimmte Modelle: Es funktioniert für Modelle, die den „cl100k"-Stil verwenden (wie GPT-3 und LLaMa-3). Es repariert nicht magisch jedes KI-Modell da draußen.
  • Es behält die Fehler: Die alte Methode hatte einige seltsame Fehler (wie das falsche Aufteilen eines Wortes). Da Peek2 so konzipiert ist, dass es das Verhalten der alten Methode exakt kopiert, behält es diese gleichen Fehler bei. Das Beheben dieser Fehler würde das erneute Trainieren der KI-Modelle erfordern, was eine viel größere Aufgabe ist als nur das Austauschen des Werkzeugs.

Kurz gesagt: Peek2 ist eine intelligentere, schnellere Art, Text für KI zu zerschneiden, die speziell dafür entwickelt wurde, auf alltäglichen Geräten reibungslos zu laufen, ohne einen Supercomputer zu benötigen.

Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?

Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.

Digest testen →