paper-with-me

홈 › Papers

Tokenization with Split Trees

2026-05-21 · Craig W. Schmidt, Michael Krumdick, Adam Wiemerslage, Seth Ebner, Varshini Reddy, Yuval Pinter, Chris Tanner arxiv

We introduce Tokenization with Split Trees (ToaST), a subword tokenization method that directly optimizes compression under a new recursive inference procedure. ToaST greedily splits each pretoken into a full binary tree using precomputed byte n-gram counts, independent of any vocabulary. Given a vocabulary, inference recursively descends each split tree and emits the first in-vocabulary node reached on each path. Vocabulary selection is formulated as an Integer Program (IP) that minimizes the total token count over all split trees under this inference procedure. The Linear Programming (LP) relaxation is near-integral in practice, yielding provably near-optimal vocabularies, with training time empirically scaling quadratically in the number of split trees. On English text, ToaST reduces token counts by more than 11% compared to BPE, WordPiece, and UnigramLM at vocabulary sizes of 40,960 and above, reducing the number of inference tokens for models using this tokenizer, thus extending the effective context length. ToaST also uses common single-byte tokens less frequently than these baselines, leading to a substantial improvement in Renyi efficiency. In experiments training 1.5B parameter language models, ToaST achieves the highest CORE score, outperforming baselines by 2.6%--7.6%, with significance for two of three, and scoring best on 13 of 22 individual tasks.

📄 PDF Abstract BibTeX arXiv:2605.22705

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Broken Words, Broken Performance: Effect of Tokenization on Performance of LLMs

2025-12-26 · Sachin Pawar, Manoj Apte, Kshitij Jadhav, Girish Keshav Palshikar 외 arxiv

Tokenization is the first step in training any Large Language Model (LLM), where the text is split into a sequence of tokens as per the model's fixed vocabulary. This tokenization in LLMs is different from the traditiona…

Hoeffding adaptive splitting trees for data stream classification with concept drift and ensemble learning

2026-08-17 · Daniel Nowak Assis, Jean Paul Barddal, Fabrício Enembreck arxiv

Ensembles of decision trees are well-established methods for data stream classification. In ensemble learning, Hoeffding Trees are widely adopted as base learners, performing periodic split attempts according to the Hoef…

Ensemble LearningChange Detection

Node Splitting SVMs for Survival Trees Based on an L2-Regularized Dipole Splitting Criteria

2025-06-13 · Aye Aye Maung, Drew Lazar, Qi Zheng

This paper proposes a novel, node-splitting support vector machine (SVM) for creating survival trees. This approach is capable of non-linearly partitioning survival data which includes continuous, right-censored outcomes…

When does Subagging Work?

2024-04-02 · Christos Revelas, Otilia Boldea, Bas J. M. Werker

We study the effectiveness of subagging, or subsample aggregating, on regression trees, a popular non-parametric method in machine learning. First, we give sufficient conditions for pointwise consistency of trees. We for…

Efficient Parsing for Head-Split Dependency Trees

2013-01-01 · TACL 2013 1 · Giorgio Satta, Marco Kuhlmann

Head splitting techniques have been successfully exploited to improve the asymptotic runtime of parsing algorithms for projective dependency trees, under the arc-factored model. In this article we extend these techniques…

ARCDependency Parsing