REVIEW 3 major objections 3 minor 14 references
Is There a Case for Conversation Optimized Tokenizers in Large Language Models?
T0 review · 3 major / 3 minor · reviewed 2026-08-06 · deepseek-v4-flash
Pith's one-line read Retraining tokenizers on real chatbot conversations cuts token counts by 5-10% without hurting general-text efficiency.
desk verdict Useful benchmark but central domain-attribution claim needs a non-conversational control; still worth refereeing. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing mechanism is domain-retrained tokenization: a tokenizer's vocabulary is rebuilt from scratch on a sample of real chatbot conversations using the same tokenization algorithm and vocabulary size as the original, then the new tokenizer is evaluated on held-out conversations and on the original training-domain corpus. The performance comparison uses two quantities: the ratio of token counts between optimized and original tokenizers on the same text, which measures gain or loss directly, and fertility, defined as tokens per word, which allows fair comparison of different tokenizers on texts of different lengths. Retraining reassigns the vocabulary budget to the frequent words and subword units of conversational text, which is why a given dialogue becomes shorter; the same mechanism is what risks changing behavior on other domains, which the third experiment measures.
What would settle it
Retrain the same eight tokenizers on a similarly sized sample of non-conversational text, such as a random slice of the general web corpus, and measure token counts on the same held-out chat conversations; if that control achieves the same 5-10% reduction, the paper's specific claim that conversation data is the cause is refuted.
Extended reading notes
Core claim
The paper's central discovery is that tokenizers built for general LLM training text are measurably suboptimal for chatbot conversations, and that this gap is recoverable by retraining the tokenizer on conversational text with the same algorithm, vocabulary size, and configuration. On a held-out set of real user/assistant dialogues, every retrained tokenizer reduces token counts relative to the original; optimizing on the full conversation outperforms optimizing on user turns or assistant turns alone. Translating token counts into operations, the authors estimate energy savings of 5-10% at inference time. A second result is that the conversation-optimized tokenizers do not hurt general-text tokenization: three of the eight even improve on the training corpus, which the authors read as evidence that some original tokenizers were already inefficient. They treat the results as preliminary, noting that only one conversation corpus and one training corpus were used and that language distribution effects, such as a measured regression for Chinese on one model, need further study.
Load-bearing premise
The central claim depends on the assumption that retraining on conversations, rather than retraining on some other domain-matched corpus, is what produces the 5-10% token savings; the paper does not test a non-conversational retraining control, so that attribution is unexamined.
Editorial extensions
If this is right
- For a model that uses the optimized tokenizer, the measured 5-10% token reduction on conversations translates directly into 5-10% fewer operations per chatbot request, since energy scales with token count.
- Retraining on the full conversation yields the largest savings, so practical efforts should optimize tokenizer vocabularies on combined user-plus-assistant text rather than on user questions alone.
- The general web-text token count changes by less than 2% where it worsens, and improves for three tokenizers, suggesting that adopting a conversation-optimized tokenizer does not force a large efficiency penalty on non-conversational tasks.
- The language-distribution analysis shows that languages well represented in the retraining corpus gain tokens, whereas an underrepresented language can worsen, so language balance in the retraining sample is a design variable, not a detail.
- Because the same algorithm and vocabulary size are used, the gains come from vocabulary reassignment rather than from any change in model architecture or training procedure.
Reading between the lines
- Beyond the paper: the reported gains are not yet evidence that conversation is the special ingredient. The experiments retrain on chat data only, so a control retrained on a similarly sized sample of non-conversational text (news, code, or a random web slice) is needed to separate conversation-specific adaptation from generic domain re-estimation.
- Beyond the paper: because three conversation-optimized tokenizers also improved on the general corpus, part of the observed savings may reflect that some production vocabularies were accidentally suboptimal; comparing against other domain-optimized vocabularies would quantify how much of the 5-10% is conversational versus merely better-estimated.
- Beyond the paper: the paper measures token counts, not end-to-end quality. A practical next step would be to train or fine-tune a small model with both vocabularies on identical data and compare downstream task scores, which would turn the efficiency claim into a deployable trade-off statement.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper asks whether retraining LLM tokenizers on chatbot conversation data can reduce the number of tokens needed to tokenize conversational text, thereby reducing inference energy costs. Using the LMSYS Chat 1M dataset, the authors retrain eight tokenizers (GPT-4, GPT-4o, DeepSeek-R1, LLaMA-3.1-8B, Gemma-2-9B, Mistral-7B-v0.1, BLOOM, and Phi-4) on an 80% split of the conversation data, using either user inputs, assistant outputs, or both. They then measure token-count reductions on the held-out 20% split relative to the original tokenizers, and also evaluate the retrained tokenizers on the C4 corpus. They report consistent reductions of 5% to over 10% on conversational text, with small or even slightly negative impacts on C4 tokenization for several models.
Significance. If the results hold, the paper identifies a simple and practical lever for reducing inference cost in one of the most common LLM use cases, and the public repository and deterministic retraining pipeline make the core measurements reproducible. The study covers a broad and representative set of tokenizers, and the authors are careful to state several limitations, including the use of a single conversation dataset and the lack of downstream task evaluation. However, the central attribution of the observed gains to the conversational nature of the training data is not yet supported, because no control condition retrains a tokenizer on similarly sized non-conversational text. The significance of the paper therefore depends on whether the gains are specific to conversation-optimized training or are a general effect of domain-focused retraining.
major comments (3)
- [§2.3.1, §3.2, Fig. 2] The experimental design lacks a control condition in which a tokenizer is retrained on a similarly sized non-conversational corpus (e.g., a C4 subset) using the same algorithm, configuration, and training-set size. Without this control, the 5–10% reductions on LMSYS cannot be attributed to the conversational nature of the training data; retraining on any domain-bearing corpus could yield similar gains because the original production tokenizers were trained on large mixed corpora. This concern is reinforced by §3.3, where three conversation-optimized tokenizers also reduce token counts on C4 by 1–5%, indicating general inefficiencies in the original tokenizers. Please add the control and report its LMSYS and C4 results.
- [§2.3.1, Table 2] The paper states that tokenizers are retrained with "the same algorithm and configuration" as the original, but for GPT-4 and GPT-4o the original tokenizer's training algorithm and configuration are proprietary and not accessible, as noted in Table 2. The manuscript does not describe how these tokenizers were retrained or what approximations were used (e.g., a generic BPE implementation with a matching vocabulary size). Without this information, the GPT-4 and GPT-4o results are not reproducible and the comparison to "same configuration" is not supported. Please specify the exact retraining pipeline for each tokenizer, including any approximations.
- [§3.2, Figs. 2–4] No variance estimates or repeated-split analyses are reported; conclusions such as "savings range from 5% to over 10%" rely on a single random 80/20 split. Although tokenization is deterministic for a fixed tokenizer and text, the random train/test split induces sampling variability. Please report results over multiple seeds or provide bootstrap confidence intervals for the token-count ratios.
minor comments (3)
- [§2.3.1] Please report the random seed used for the train/test split and include the exact subset sizes and language filtering steps; this aids reproducibility.
- [Table 2] "V ocabulary" contains an erroneous space, and the relation between Phi-4's and GPT-4's tokenizers is described informally as "almost identical"; this should be quantified or replaced with a precise statement.
- [References] The reference "Ahmed" lacks a publication year and venue; please complete the citation.
Circularity Check
No significant circularity; the central claim rests on held-out evaluation and an external corpus.
full rationale
The paper's central claim is that retraining tokenizers on a conversational corpus reduces token counts on held-out chatbot dialogues and has limited impact on general text. The derivation chain is empirical: tokenizers are retrained on an 80% split of LMSYS Chat 1M (Section 2.3.1), then evaluated on the disjoint 20% test split (Section 3.2) and on the external C4 corpus (Section 3.3). There is no equation equating the reported token reduction to the training objective itself; the held-out test and the C4 evaluation provide independent grounding. The tokenizer training objective (minimizing tokens on a training corpus) is not the same as the evaluation, because generalization to an unseen split is not guaranteed by construction. The paper includes no self-citations that are load-bearing; all references are external. The acknowledged limitations (Section 'Limitations') about using a single conversational dataset and not testing downstream performance are honest scope restrictions, not circular steps. The reviewer's concern about a missing non-conversational retraining control is a validity threat to the 'conversation-specific' attribution, but it is not a circularity: the observed improvements could still be genuine even if a control would show that any domain retraining produces similar gains. Thus the derivation is self-contained and non-circular.
Assumptions & free parameters
assumptions (4)
- domain assumption LMSYS Chat 1M is representative of chatbot conversations in general.
- domain assumption C4 is a good proxy for LLM training corpora.
- domain assumption Token count is a valid proxy for computational and energy cost.
- ad hoc to paper Retraining a tokenizer with the original algorithm, configuration, and vocabulary size on a domain subset produces a valid domain-optimized tokenizer.
Cite this review
Pith. "Pith review of Is There a Case for Conversation Optimized Tokenizers in Large Language Models?." pith.science (2026). https://pith.science/paper/QVE2BYSZ
@misc{pith2026250618674,
author = {Pith},
title = {Pith review of: Is There a Case for Conversation Optimized Tokenizers in Large Language Models?},
year = {2026},
howpublished = {\url{https://pith.science/paper/QVE2BYSZ}},
note = {Machine review of arXiv:2506.18674}
}
read the original abstract
The computational and energy costs of Large Language Models (LLMs) have increased exponentially driven by the growing model sizes and the massive adoption of LLMs by hundreds of millions of users. The unit cost of an LLM is the computation of a token. Therefore, the tokenizer plays an important role in the efficiency of a model, and they are carefully optimized to minimize the number of tokens for the text in their training corpus. One of the most popular applications of LLMs are chatbots that interact with users. A key observation is that, for those chatbots, what is important is the performance of the tokenizer in the user text input and the chatbot responses. Those are most likely different from the text in the training corpus. So, a question that immediately arises is whether there is a potential benefit in optimizing tokenizers for chatbot conversations. In this paper, this idea is explored for different tokenizers by using a publicly available corpus of chatbot conversations to redesign their vocabularies and evaluate their performance in this domain. The results show that conversation-optimized tokenizers consistently reduce the number of tokens in chatbot dialogues, which can lead to meaningful energy savings, in the range of 5% to 10% while having minimal or even slightly positive impact on tokenization efficiency for the original training corpus.
Figures
Reference graph
Works this paper leans on
-
[2]
Allen institute for ai (ai2). https://allenai.org/. Accessed: 2025-04-11. Katherine Blunt and Jennifer Hiller
work page 2025
-
[3]
Big tech’s latest obsession is finding enough energy. Accessed: 2024-06-08. Common Crawl. Common crawl: Open data for web research. DeepSeek-AI
work page 2024
-
[4]
arXiv preprint arXiv:2401.02954
Deepseek llm: Scaling open- source language models with longtermism. arXiv preprint arXiv:2401.02954. Hugging Face. Hugging face - the ai community build- ing the future. Hugging Face
-
[8]
C4: Colos- sal clean crawled corpus. https://huggingface. co/datasets/allenai/c4. Accessed: 2025-04-11. Phillip Rust, Jonas Pfeiffer, Ivan Vuli´c, Sebastian Ruder, and Iryna Gurevych
work page 2025
-
[9]
How good is your tok- enizer? on the monolingual performance of multilin- gual language models. Preprint, arXiv:2012.15613. Siddharth Samsi, Dan Zhao, Joseph McDonald, Baolin Li, Adam Michaleas, Michael Jones, William Berg- eron, Jeremy Kepner, Devesh Tiwari, and Vijay Gade- pally
arXiv 2012
-
[11]
arXiv preprint arXiv:2403.20306
Towards greener llms: Bringing energy-efficiency to the forefront of llm inference. arXiv preprint arXiv:2403.20306. Changhan Wang, Kyunghyun Cho, and Jiatao Gu
-
[13]
Bloom: A 176b-parameter open-access multilingual language model. Preprint, arXiv:2211.05100. Lianmin Zheng, Wei-Lin Chiang, Ying Sheng, Tianle Li, Siyuan Zhuang, Zhanghao Wu, Yonghao Zhuang, Zhuohan Li, Zi Lin, Eric. P Xing, Joseph E. Gonza- lez, Ion Stoica, and Hao Zhang
-
[14]
Lmsys-chat- 1m: A large-scale real-world llm conversation dataset. Preprint, arXiv:2309.11998
Show all 14 references
-
[2019]
Preprint, arXiv:1909.03341
Neural machine translation with byte-level subwords. Preprint, arXiv:1909.03341. Patrick Wilhelm, Thorsten Wittkopp, and Odej Kao
1909 arXiv
-
[2020]
https://pile.eleuther.ai/
The pile: An 800gb dataset of diverse text for language modeling. https://pile.eleuther.ai/. Accessed: 2025-04-
2025
-
[2021]
arXiv preprint arXiv:2112.10508
Between words and characters: A brief history of open-vocabulary modeling and tokenization in nlp. arXiv preprint arXiv:2112.10508. Mistral
-
[2023]
In 2023 IEEE High Performance Extreme Computing Conference (HPEC), pages 1–9
From words to watts: Benchmarking the energy costs of large language model inference. In 2023 IEEE High Performance Extreme Computing Conference (HPEC), pages 1–9. Philipp Schmid, Omar Sanseviero, Pedro Cuenca, and Lewis Tunstall
2023
-
[2024]
Associa- tion for Computational Linguistics
Tokenizer choice for LLM training: Negligible or crucial? In Findings of the Association for Computational Lin- guistics: NAACL 2024, pages 3907–3924. Associa- tion for Computational Linguistics. Allen Institute for AI
2024
-
[2025]
https://www.demandsage.com/chatbot-statistics/
65 chatbot statis- tics for 2025 — new data released. https://www.demandsage.com/chatbot-statistics/. Llama
2025
Reviewed August 6, 2026 · model on record in the stance chip above.
Discussion (0). Sign in to comment.