LLM Tokenizers Explained: BPE Encoding, WordPiece and SentencePiece
3-Second Blueprint (English)
- Byte-Pair Encoding initializes a character vocabulary and iteratively merges the most frequent adjacent symbol pairs up to a set limit.
- WordPiece builds subword vocabularies bottom-up like BPE, but selects merges that maximize corpus likelihood rather than raw frequency.
- SentencePiece treats whitespace as an explicit underscore symbol in a raw character stream, handling space-free scripts losslessly.
Byte-Pair Encoding (BPE)WordPiece LikelihoodSentencePieceToken Embedding Matrix
3-Sekunden-Fazit (Deutsch)
- Byte-Pair Encoding startet mit Einzelzeichen und verschmilzt iterativ die häufigsten benachbarten Symbolpaare bis zur Zielgröße.
- WordPiece arbeitet ebenfalls Bottom-up, wählt Zusammenführungen jedoch nach maximaler Korpus-Likelihood statt bloßer Häufigkeit.
- SentencePiece kodiert Leerzeichen als Unterstrich im rohen Zeichenstrom und zerlegt auch Sprachen ohne Wortabstände verlustfrei.
Byte-Pair Encoding (BPE)WordPiece-AlgorithmusSentencePieceToken-Einbettungsmatrix
Note / Hinweis: Blueprints are AI-generated educational summaries (0% Politics · 0% Religion · 0% Brainrot) and do not constitute medical, legal, or financial advice. / KI-generierte Zusammenfassung zu Bildungszwecken – ersetzt keine medizinische, rechtliche oder finanzielle Fachberatung.