Unpacking Tokenization: Evaluating Text Compression and its Correlation with Model Performance
Not on the map. Why?
Abstract (arXiv)
Despite it being the cornerstone of BPE, the most common tokenization algorithm, the importance of compression in the tokenization process is still unclear. In this paper, we argue for the theoretical importance of compression, that can be viewed as 0-gram language modeling where equal probability is assigned to all tokens. We also demonstrate the empirical importance of compression for downstream success of pre-trained language models. We control the compression ability of several BPE tokenizers by varying the amount of documents available during their training: from 1 million documents to a character-based tokenizer equivalent to no training data at all. We then pre-train English language models based on those tokenizers and fine-tune them over several tasks. We show that there is a correlation between tokenizers' compression and models' downstream performance, suggesting that compression is a reliable intrinsic indicator of tokenization quality. These correlations are more pronounced for generation tasks (over classification) or for smaller models (over large ones). We replicated a representative part of our experiments on Turkish and found similar results, confirming that our results hold for languages with typological characteristics dissimilar to English. We conclude that building better compressing tokenizers is a fruitful avenue for further research and for improving overall model performance.
Key facts. Cited by 61 papers in the map (data through 7 Oct 2026). Builds on 26 of its 53 references that are in the map. First posted on arXiv 10 Mar 2024.
Builds on
26 of 53 references.
References · 26
- 2017Attention Is All You Needcited by 59,932
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
- 2016SQuAD: 100,000+ Questions for Machine Comprehension of Textcited by 4,115
- 2015Neural Machine Translation of Rare Words with Subword Unitscited by 2,898
- 2017A Broad-Coverage Challenge Corpus for Sentence Understanding through Inferencecited by 2,665
- 2020mT5: A massively multilingual pre-trained text-to-text transformercited by 1,813
- 2018Don't Give Me the Details, Just the Summary! Topic-Aware Convolutional Neural Networks for Extreme Summarizationcited by 1,308
- 2018XNLI: Evaluating Cross-lingual Sentence Representationscited by 913
- 2018Subword Regularization: Improving Neural Network Translation Models with Multiple Subword Candidatescited by 632
- 2024OLMo: Accelerating the Science of Language Modelscited by 599
- 2021ByT5: Towards a token-free future with pre-trained byte-to-byte modelscited by 504
14 more
- 2021XL-Sum: Large-Scale Multilingual Abstractive Summarization for 44 Languagescited by 346
- 2020How Good is Your Tokenizer? On the Monolingual Performance of Multilingual Language Modelscited by 313
- 2021CANINE: Pre-training an Efficient Tokenization-Free Encoder for Language Representationcited by 229
- 2019BPE-Dropout: Simple and Effective Subword Regularizationcited by 189
- 2020Byte Pair Encoding is Suboptimal for Language Model Pretrainingcited by 189
- 2022Scaling Up Models and Data with textttt5x and textttseqiocited by 187
- 2024Tokenization Is More Than Compressioncited by 87
- 2021Superbizarre Is Not Superb: Derivational Morphology Improves BERT's Interpretation of Complex Wordscited by 63
- 2023Vision Transformers with Mixed-Resolution Tokenizationcited by 35
- 2023Analyzing Cognitive Plausibility of Subword Tokenizationcited by 30
- 2022Improving Tokenisation by Alternative Treatment of Spacescited by 19
- 2022Large Pre-Trained Models with Extra-Large Vocabularies: A Contrastive Analysis of Hebrew BERT Models and a New One to Outperform Them Allcited by 14
- 2022Breaking Character: Are Subwords Good Enough for MRLs After All?cited by 13
- 2023What changes when you randomly choose BPE merge operations? Not muchcited by 10
Built on by
Citing papers per year: 2024: 14; 2025: 29; 2026: 18.
61 papers.
Sort:
By area:
- 2024Why do language models perform worse for morphologically complex languages?cited by 62
- 2025SuperBPE: Space Travel for Language Modelscited by 58
- 2025Boundless Byte Pair Encoding: Breaking the Pre-tokenization Barriercited by 31
- 2024BPE Gets Picky: Efficient Vocabulary Refinement During Tokenizer Trainingcited by 30
- 2025Evaluating Morphological Alignment of Tokenizers in 70 Languagescited by 22
- 2024Egalitarian Language Representation in Language Models: It All Begins with Tokenizerscited by 20
- 2025Anything Goes? A Crosslinguistic Study of (Im)possible Language Learning in LMscited by 20
- 2024Understanding and Mitigating Tokenization Bias in Language Modelscited by 18
- 2025Parity-Aware Byte-Pair Encoding: Improving Cross-lingual Fairness in Tokenizationcited by 18
- 2024Training LLMs over Neurally Compressed Textcited by 16
- 2024Exact Byte-Level Probabilities from Tokenized Language Models for FIM-Tasks and Model Ensemblescited by 15
- 2025AdaptiVocab: Enhancing LLM Efficiency in Focused Domains through Lightweight Vocabulary Adaptationcited by 15
38 more
- 2024Tucano: Advancing Neural Text Generation for Portuguesecited by 12
- 2025Beyond Text Compression: Evaluating Tokenizers Across Scalescited by 11
- 2025One Tokenizer To Rule Them All: Emergent Language Plasticity via Multilingual Tokenizerscited by 11
- 2024Tokenisation is NP-Completecited by 10
- 2026The Roots of Performance Disparity in Multilingual Language Models: Intrinsic Modeling Difficulty or Design Choices?cited by 10
- 2025TurBLiMP: A Turkish Benchmark of Linguistic Minimal Pairscited by 9
- 2025Rethinking Tokenization for Rich Morphology: The Dominance of Unigram over BPE and Morphological Alignmentcited by 9
- 2024Evaluating Subword Tokenization: Alien Subword Composition and OOV Generalization Challengecited by 8
- 2024When Every Token Counts: Optimal Segmentation for Low-Resource Language Modelscited by 8
- 2024Improbable Bigrams Expose Vulnerabilities of Incomplete Tokens in Byte-Level Tokenizerscited by 7
- 2024L3TC: Leveraging RWKV for Learned Lossless Low-Complexity Text Compressioncited by 7
- 2025Explaining and Mitigating Crosslingual Tokenizer Inequitiescited by 7
- 2025How does a Language-Specific Tokenizer affect LLMs?cited by 6
- 2025Date Fragments: A Hidden Bottleneck of Tokenization for Temporal Reasoningcited by 6
- 2026Tokenization Tradeoffs in Structured EHR Foundation Modelscited by 6
- 2025A Partition Cover Approach to Tokenizationcited by 5
- 2025Tokenisation over Bounded Alphabets is Hardcited by 5
- 2026Stop Taking Tokenizers for Granted: They Are Core Design Decisions in Large Language Modelscited by 5
- 2024Tokenization for Molecular Foundation Modelscited by 4
- 2025MuRating: A High Quality Data Selecting Approach to Multilingual Large Language Model Pretrainingcited by 4
- 2025Pre-trained Models Perform the Best When Token Distributions Follow Zipf's Lawcited by 3
- 2026AdaptBPE: From General Purpose to Specialized Tokenizerscited by 3
- 2024DateLogicQA: Benchmarking Temporal Biases in Large Language Modelscited by 2
- 2025Bit-level BPE: Below the byte boundarycited by 2
- 2025Improving Large Language Models with Concept-Aware Fine-Tuningcited by 2
- 2025Less Is More: Reducing Token Counts Without Compromising Performancecited by 2
- 2025Beyond Fertility: Analyzing STRR as a Metric for Multilingual Tokenization Evaluationcited by 2
- 2025Teaching Old Tokenizers New Words: Efficient Tokenizer Adaptation for Pre-trained Modelscited by 2
- 2026Compute Optimal Tokenizationcited by 2
- 2026Tokenization with Split Treescited by 2
- 2026Vowel Signs Are Not Letters: A Pre-tokenization Ceiling on Multilingual Tokenizer Fertilitycited by 2
- 2025Uncovering inequalities in new knowledge learning by large language models across different languagescited by 1
- 2025Tokenization of Gaze Datacited by 1
- 2025Train It and Forget It: Merge Lists are Unnecessary for BPE Inference in Language Modelscited by 1
- 2025Length-MAX Tokenizer for Language Modelscited by 1
- 2025GQ-VAE: A gated quantized VAE for learning variable length tokenscited by 1
- 2026Effective Context in Transformers: An Analysis of Fragmentation and Tokenizationcited by 1
- 2026Joint Optimization for Greedy Longest-match Tokenizationcited by 1
50 most cited of 61 All 61 (JSON)
- 2026To Each Language Its Tokenizer: Modular Tokenizers for Efficient Multilingual LLMs14 Sep 2026
- 2026Fewer Words, Not Fewer Tokens: Measuring the Sanskrit Tokenization Penalty per Proposition11 Sep 2026
- 2026MoirfEolas and Cr'iochScore: Developing Resources for and the Evaluation of Tokenization Alignment with Irish Morphology4 Sep 2026
- 2026When Tokenization is Secretly Output Supervision1 Sep 2026
- 2026Vowel Signs Are Not Letters: A Pre-tokenization Ceiling on Multilingual Tokenizer Fertility26 Aug 2026
- 2026Joint Optimization for Greedy Longest-match Tokenization25 Jul 2026
- 2026Expanding the Lexicon of Ge'ez Based African Languages: A Comparative Study of Amharic and Tigrinya16 Jul 2026
- 2026Tokenization with Split Trees21 May 2026
- 2026Effective Context in Transformers: An Analysis of Fragmentation and Tokenization13 May 2026
- 2026Compute Optimal Tokenization2 May 2026
- 2026Separate Before You Compress: The WWHO Tokenization Architecture26 Mar 2026
- 2026Tokenization Tradeoffs in Structured EHR Foundation Models3 Mar 2026
38 more
- 2026AdaptBPE: From General Purpose to Specialized Tokenizers29 Jan 2026
- 2026TREX: Tokenizer Regression for Optimal Data Mixture20 Jan 2026
- 2026Stop Taking Tokenizers for Granted: They Are Core Design Decisions in Large Language Models19 Jan 2026
- 2026How Long Is a Piece of String? A Brief Empirical Analysis of Tokenizers16 Jan 2026
- 2026The Roots of Performance Disparity in Multilingual Language Models: Intrinsic Modeling Difficulty or Design Choices?12 Jan 2026
- 2026Training Language Models with homotokens Leads to Delayed Overfitting6 Jan 2026
- 2025GQ-VAE: A gated quantized VAE for learning variable length tokens26 Dec 2025
- 2025Building Patient Journeys in Hebrew: A Language Model for Clinical Timeline Extraction12 Dec 2025
- 2025Teaching Old Tokenizers New Words: Efficient Tokenizer Adaptation for Pre-trained Models3 Dec 2025
- 2025Length-MAX Tokenizer for Language Models25 Nov 2025
- 2025Tokenisation over Bounded Alphabets is Hard19 Nov 2025
- 2025Explaining and Mitigating Crosslingual Tokenizer Inequities24 Oct 2025
- 2025Beyond Fertility: Analyzing STRR as a Metric for Multilingual Tokenization Evaluation11 Oct 2025
- 2025MoVoC: Morphology-Aware Subword Construction for Geez Script Languages10 Sep 2025
- 2025Rethinking Tokenization for Rich Morphology: The Dominance of Unigram over BPE and Morphological Alignment11 Aug 2025
- 2025Train It and Forget It: Merge Lists are Unnecessary for BPE Inference in Language Models8 Aug 2025
- 2025Parity-Aware Byte-Pair Encoding: Improving Cross-lingual Fairness in Tokenization6 Aug 2025
- 2025Pre-trained Models Perform the Best When Token Distributions Follow Zipf's Law30 Jul 2025
- 2025Evaluating Morphological Alignment of Tokenizers in 70 Languages8 Jul 2025
- 2025MuRating: A High Quality Data Selecting Approach to Multilingual Large Language Model Pretraining2 Jul 2025
- 2025Less Is More: Reducing Token Counts Without Compromising Performance18 Jun 2025
- 2025TurBLiMP: A Turkish Benchmark of Linguistic Minimal Pairs16 Jun 2025
- 2025One Tokenizer To Rule Them All: Emergent Language Plasticity via Multilingual Tokenizers12 Jun 2025
- 2025Improving Large Language Models with Concept-Aware Fine-Tuning9 Jun 2025
- 2025Bit-level BPE: Below the byte boundary9 Jun 2025
- 2025Beyond Text Compression: Evaluating Tokenizers Across Scales3 Jun 2025
- 2025Date Fragments: A Hidden Bottleneck of Tokenization for Temporal Reasoning22 May 2025
- 2025Boundless Byte Pair Encoding: Breaking the Pre-tokenization Barrier31 Mar 2025
- 2025Tokenization of Gaze Data28 Mar 2025
- 2025AdaptiVocab: Enhancing LLM Efficiency in Focused Domains through Lightweight Vocabulary Adaptation25 Mar 2025
- 2025SuperBPE: Space Travel for Language Models17 Mar 2025
- 2025Uncovering inequalities in new knowledge learning by large language models across different languages6 Mar 2025
- 2025Anything Goes? A Crosslinguistic Study of (Im)possible Language Learning in LMs26 Feb 2025
- 2025How does a Language-Specific Tokenizer affect LLMs?18 Feb 2025
- 2025A Partition Cover Approach to Tokenization8 Jan 2025
- 2024L3TC: Leveraging RWKV for Learned Lossless Low-Complexity Text Compression21 Dec 2024
- 2024Tokenisation is NP-Complete19 Dec 2024
- 2024DateLogicQA: Benchmarking Temporal Biases in Large Language Models17 Dec 2024
50 newest of 61 All 61 (JSON)
- 2025Tokenization of Gaze Datacited by 1
- 2025Tokenization of Gaze Data28 Mar 2025
- 2024Why do language models perform worse for morphologically complex languages?cited by 62
- 2025SuperBPE: Space Travel for Language Modelscited by 58
- 2025Boundless Byte Pair Encoding: Breaking the Pre-tokenization Barriercited by 31
- 2024BPE Gets Picky: Efficient Vocabulary Refinement During Tokenizer Trainingcited by 30
- 2025Evaluating Morphological Alignment of Tokenizers in 70 Languagescited by 22
- 2024Egalitarian Language Representation in Language Models: It All Begins with Tokenizerscited by 20
- 2025Anything Goes? A Crosslinguistic Study of (Im)possible Language Learning in LMscited by 20
- 2024Understanding and Mitigating Tokenization Bias in Language Modelscited by 18
- 2025Parity-Aware Byte-Pair Encoding: Improving Cross-lingual Fairness in Tokenizationcited by 18
- 2024Training LLMs over Neurally Compressed Textcited by 16
- 2024Exact Byte-Level Probabilities from Tokenized Language Models for FIM-Tasks and Model Ensemblescited by 15
- 2025AdaptiVocab: Enhancing LLM Efficiency in Focused Domains through Lightweight Vocabulary Adaptationcited by 15
12 most cited of 59 All 59 (JSON)
- 2026To Each Language Its Tokenizer: Modular Tokenizers for Efficient Multilingual LLMs14 Sep 2026
- 2026Fewer Words, Not Fewer Tokens: Measuring the Sanskrit Tokenization Penalty per Proposition11 Sep 2026
- 2026MoirfEolas and Cr'iochScore: Developing Resources for and the Evaluation of Tokenization Alignment with Irish Morphology4 Sep 2026
- 2026When Tokenization is Secretly Output Supervision1 Sep 2026
- 2026Vowel Signs Are Not Letters: A Pre-tokenization Ceiling on Multilingual Tokenizer Fertility26 Aug 2026
- 2026Joint Optimization for Greedy Longest-match Tokenization25 Jul 2026
- 2026Expanding the Lexicon of Ge'ez Based African Languages: A Comparative Study of Amharic and Tigrinya16 Jul 2026
- 2026Tokenization with Split Trees21 May 2026
- 2026Effective Context in Transformers: An Analysis of Fragmentation and Tokenization13 May 2026
- 2026Compute Optimal Tokenization2 May 2026
- 2026Separate Before You Compress: The WWHO Tokenization Architecture26 Mar 2026
- 2026Tokenization Tradeoffs in Structured EHR Foundation Models3 Mar 2026
12 newest of 59 All 59 (JSON)