[KongchangAI]
Concept

Unigram

A subword tokenization algorithm that assumes a vocabulary composed of independent subword units and selects an optimal tokenization scheme through a probabilistic model. It is commonly used in the SentencePiece tool.

Timeline (last 90 days)

Oct 13

The optimization objectives of the mainstream tokenization algorithms BPE and Unigram are essentially both compression: minimizing the corpus encoding length under a limited vocabulary.

Unverified50%
Oct 13

The paper compares LCT with BPE, Unigram, and parity-aware BPE under the setting of 104 languages and a 200K vocabulary.

Unverified50%
Oct 13

Compared with BPE, Unigram, and parity-aware BPE, LCT improves the aggregate score on four multilingual downstream benchmarks by 1.48, 1.83, and 2.00 points, respectively.

Unverified50%
Sep 30

The Unigram language model tokenization method was proposed by Kudo in 2018, starting from a large vocabulary and progressively pruning it to retain the set of subwords that minimizes the likelihood loss on the corpus.

Unverified50%
Sep 30

The SentencePiece toolkit includes a complete implementation of Unigram language model tokenization.

Unverified50%
Sep 30

The choice among the three tokenization algorithms involves different trade-offs among vocabulary size, rare-word coverage, and cross-lingual generalization ability.

Unverified50%

All Facts (6)

Source Articles