Causal Estimation of Tokenisation Bias
Modern language models are typically trained over subword sequences, but ultimately define probabilities over character-strings.Ideally, the choice of the tokeniser-which maps characterstrings to subwords-should not affect the probability assigned to the underlying characterstring; in practice, it does.We define this mismatch as tokenisation bias.In this work, we quantify one particular type of tokenisation bias: the effect of including or not a subword (e.g., hello) in a tokeniser's vocabulary on the probability a trained model assigns to the corresponding characters (i.e., "hello").Estimating this effect is challenging because each model is trained with only one tokeniser.We address this by framing tokenisation bias as a causal effect and estimating it using the regression discontinuity design.Specifically, we exploit the fact that tokenisation algorithms rank subwords and add the first K to a tokeniser's vocabulary, where K is an arbitrary cutoff point.As such, we can estimate a causal effect by comparing similar subwords around this cutoff.Experimentally, we find that tokenisation consistently affects models' outputs across scales, vocabularies, and tokenisers.Notably, a subword's presence in a small model's vocabulary may increase its characters' probability by up to 17 times, highlighting tokenisation as a key design choice in language modelling.
Authors
- Clara Meister (ORCID: https://orcid.org/0000-0002-3775-4426)
- Thomas Hofmann (ORCID: https://orcid.org/0000-0003-4057-7165)
- Andreas Vlachos (ORCID: https://orcid.org/0000-0003-2123-5071)
- Pietro Lesci
- Tiago Pimentel (ORCID: https://orcid.org/0000-0002-5159-4641)
Institutions
- Bridge University (SS)
Publication Details
- Published
- 2025-01-01
- DOI
- https://doi.org/10.18653/v1/2025.acl-long.1374
- Primary Topic
- Statistical Methods in Clinical Trials
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- European Commission