← Neueste Arbeiten
💬 NLP

What Tokens are Learned when Tokenization is Optimized Jointly with Language Modeling?

Diese Arbeit zeigt, dass die gemeinsame Optimierung der Tokenisierung mit dem Sprachmodellierungsprozess die Tokenstrukturen grundlegend verändert, wobei sich zeigt, dass tokenizer-freie Ansätze wie SSLMs morphologisch ausgerichtete und kontextuell effiziente Token erlernen, welche die Perplexität reduzieren und eine wettbewerbsfähige Performance in verschiedenen nachgelagerten Aufgaben über diverse Sprachen hinweg erreichen, im Gegensatz zu H-Nets, die die Effizienz auf Byte-Ebene priorisieren.

Ursprüngliche Autoren: Saketh Reddy Vemula, Parameswari Krishnamurthy

Veröffentlicht 2026-08-19
📖 5 Min. Lesezeit🧠 Tiefgang

Ursprüngliche Autoren: Saketh Reddy Vemula, Parameswari Krishnamurthy

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

In der Welt der künstlichen Intelligenz lesen Computer Texte nicht so, wie Menschen es tun. Sie können einen Satz nicht als einen fließenden Strom von Bedeutung wahrnehmen; sie sehen eine Sequenz diskreter Einheiten. Um Sprache zu verstehen, müssen diese Systeme Wörter zuerst in kleinere Teile zerlegen, ein Prozess, der als Tokenisierung bezeichnet wird. Stellen Sie sich einen Bibliothekar vor, der eine Bibliothek nicht nach ganzen Büchern, sondern nach einzelnen Kapiteln oder sogar Absätzen organisieren muss, je nachdem, wie die Bücher geschrieben sind. Wenn der Bibliothekar die Bücher an den falschen Stellen zerschneidet, wird die Geschichte schwer nachvollziehbar. Jahrzehntelang haben Forscher feste Regeln verwendet, um zu entscheiden, wo diese Schnitte gesetzt werden sollen, wobei sie sich oft auf einfache Statistiken darüber verließen, wie häufig bestimmte Buchstabenkombinationen gemeinsam auftreten. Diese Regeln funktionieren gut genug, aber sie sind statisch; einmal festgelegt, ändern sie sich nie, selbst wenn der Computer eine neue Sprache oder einen komplexen Dialekt lernt. Dies wirft eine grundlegende Frage auf: Was passiert, wenn wir aufhören, diese festen Regeln zu verwenden, und statfangen, den Computer lernen zu lassen, wie er die Wörter schneidet, während er die Sprache selbst lernt?

Ein Team von Forschern am IIIT Hyderabad setzte sich zum Ziel, dies zu beantworten, indem sie Sprachmodelle entwickelten, die lernen, zu tokenisieren, während sie die Sprache lernen. Sie testeten diese „tokenizer-freien“ Systeme in achtzehn verschiedenen Sprachen, die von Englisch und Schwedisch bis hin zu Tamil, Hindi und Hebräisch reichten. Diese Sprachen wurden gewählt, um eine große Vielfalt darin zu repräsentieren, wie Wörter aufgebaut sind – von einfachen, kurzen Wörtern bis hin zu komplexen, langen Ketten von Lauten, die sich mit jedem hinzugefügten Teilchen verändern. Die Forscher verglichen ihre neuen, lernenden Systeme mit den traditionellen, festen Methoden. Sie wollten sehen, welche Art von Wortteilen der Computer von selbst erfinden würde, ob diese Teile linguistisch sinnvoll waren und ob sie dem Computer halfen, die Sprache besser zu verstehen.

Die Ergebnisse zeigten, dass ein Computer, wenn man ihm erlaubt, seinen eigenen Weg zu finden, Wörter zu zerlegen, zwei sehr unterschiedliche Strategien entwickelt, abhängig von der verwendeten Architektur. Ein Ansatz, bekannt als subsegmentales Sprachmodell (subword segmental language model), lernte, Wörter auf eine Weise zu zerlegen, die den natürlichen Bausteinen der Sprache eng entsprach. In Sprachen wie Hindi, in denen Wörter oft dadurch gebildet werden, dass spezifische Endungen an einen Stamm angehängt werden, identifizierte dieses System schnell den Stamm und die Endungen und trennte sie sauber voneinander. In Hebräisch, einer Sprache, in der die Bedeutung eher in die interne Struktur eines Wortes eingewoben ist, anstatt nur am Ende angehängt zu werden, lernte das System, diese internen Muster zu erkennen. Diese Methode erzeugte Token, die linguistisch bedeutsam waren und gut mit der Art und Weise übereinstimmten, wie Menschen die Grammatik und Struktur der Sprache verstehen.

Im Gegensatz dazu schlug ein anderer Ansatz namens H-Nets einen wesentlich pragmatischeren Weg ein. Anstatt zu versuchen, die linguistischen Bausteine zu finden, konzentrierte sich dieses System vollständig auf die Effizienz. Es lernte, sehr lange Textstücke zu erstellen, die manchmal ganze Phrasen umfassten, um die Anzahl der Schritte zu minimieren, die der Computer zur Verarbeitung der Daten benötigte. Diese Stücke hatten oft wenig mit der tatsächlichen Grammatik oder der Bedeutung der Wörter zu tun. In Sprachen mit komplexen Skripten produzierte dieses System beispielsweise Token, die signifikant länger waren als jene, die durch jede andere Methode erstellt wurden, wobei es die Verarbeitungsgeschwindigkeit über die Klarheit der Wortstruktur stellte. Während dies das System rechentechnisch effizient machte, führte es zu einem Vokabular, das den Standardwegen, auf denen Menschen oder traditionelle Algorithmen Wörter zerlegen, in keiner Weise ähnelte.

Die Studie zeigte auch, dass sich die Art und Weise, wie diese Systeme lernen, je nach der Art der Sprache ändert, die sie verarbeiten. In Sprachen, in denen Wörter durch das Aneinanderreihen vieler kleiner Teile aufgebaut werden, war der Lernprozess dynamischer und schwankender. Das System probierte verschiedene Wege aus, Wörter zu zerlegen, fand manchmal die perfekte Aufteilung und entfernte sich dann wieder davon, bevor es schließlich eine Lösung fand, die Effizienz und Bedeutung in Einklang brachte. In einfacheren Sprachen fand das System sehr schnell eine stabile Art, Wörter zu zerlegen, und blieb dabei. Dies deutet darauf an, dass die Komplexität der Sprache selbst beeinflusst, wie der Computer sie tokenisiert.

Als die Forscher diese neuen Tokenisierungsmethoden in realen Aufgaben testeten, wie etwa der Identifizierung der Stimmung eines Satzes oder dem Finden von Namen von Personen und Orten, waren die Ergebnisse ermutigend. Obwohl der Computer ein völlig anderes Vokabular gelernt hatte als das, das in Standardmodellen verwendet wird, schnitt er bei diesen Aufgaben genauso gut oder in einigen Fällen sogar besser ab. Das System, das lernte, sich an die natürliche Struktur der Sprache anzupassen, reduzierte konsequent die Verwirrung, die der Computer bei der Vorhersage des nächsten Wortes in einem Satz empfand. Dies deutet darauf hin, dass das Zulassen der Strategie des Computers, seine eigene Tokenisierung zu lernen, es ihm ermöglicht, bedeutungsvolle Muster zu entdecken, die feste Regeln vielleicht übersehen würden.

Letztendlich zeigt die Forschung, dass es nicht die eine „beste“ Art gibt, Wörter für einen Computer aufzuteilen. Die optimale Methode hängt davon ab, was das System erreichen will. Wenn das Ziel darin besteht, die tiefe Struktur einer Sprache zu verstehen, führt das Lernen der eigenen Segmentierung dazu, dass die Token die menschliche linguistische Intuition widerspiegeln. Wenn das Ziel die reine Verarbeitungsgeschwindigkeit ist, könnte das Modell völlig andere, längere Stücke erfinden, die die linguistische Klarheit zugunsten der Effizienz opfern. Durch den Nachweis, dass diese gemeinsamen Lernansätze effektive, bedeutungsvolle Vokabulare ohne menschengemachte Regeln hervorbringen können, öffnet die Studie die Tür zu anpassungsfähigeren und linguistisch bewussteren Systemen der künstlichen Intelligenz, die die gesamte Vielfalt der menschlichen Sprache bewältigen können.

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 →