Data, Corpora & Tokenization · 2018

Subword Regularization / Unigram LM Tokenization

Taku Kudo

It introduced probabilistic subword segmentation, sampling multiple tokenizations of the same text during training as regularization, and a unigram language-model tokenizer that produces those alternative segmentations.

Editorial record

Plain-language summary

Standard subword methods like BPE give one deterministic segmentation per word, so the model never sees alternative splits. This work defines a unigram LM over subwords that can yield multiple probable segmentations and samples among them each epoch, exposing the model to varied tokenizations of identical text. Acting as data augmentation, it improved neural machine translation accuracy especially on low-resource and noisy settings, and the unigram tokenizer became a widely used alternative to BPE (shipped in SentencePiece).

Knowledge graph

Relationships

Descendants

  • CombinesEvidence: Direct

    SentencePiece

    Unigram LM tokenization implemented alongside BPE

    P-120

Source record

Provenance

Record ID
P-121
Record created
2026-07-13
Last reviewed
2026-07-14
Record version
2

Citation caveat: Citation metadata is approximate and marked unverified in the source dataset.