[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.

Core Facts

Timeline (last 90 days)

Oct 16

Subword tokenization cuts words into smaller segments, common algorithms include BPE, WordPiece and Unigram, and SentencePiece is one language-agnostic engineering implementation among them.

Verified65%
Oct 15

The segmentation decisions of most practical tokenizers are localized, with natural independent boundaries between adjacent segments, and finding and exploiting these boundaries enables incremental tokenization without disabling the reference implementation.

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

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

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 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%
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%

All Facts (8)

Verified

Subword tokenization cuts words into smaller segments, common algorithms include BPE, WordPiece and Unigram, and SentencePiece is one language-agnostic engineering implementation among them.

65%
Unverified

The segmentation decisions of most practical tokenizers are localized, with natural independent boundaries between adjacent segments, and finding and exploiting these boundaries enables incremental tokenization without disabling the reference implementation.

50%
Unverified

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

50%
Unverified

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

50%
Unverified

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.

50%
Unverified

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

50%
Unverified

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

50%
Unverified

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.

50%

Source Articles