トークン化(BPE で部分語に分割される過程)

最頻の隣接ペアを繰り返し併合する Byte Pair Encoding で、文字単位から部分語・単語単位へ語彙が育つ様子を可視化します。

0
適用したマージ数
語彙サイズ
現在のトークン数
圧縮率(記号/トークン)
マージ規則(適用順)
現在の分割(単語ごとのトークン列)
BPE(Byte Pair Encoding)は、最初すべてを文字(と語末記号 ·に分け、 そこから「いま最も多く隣り合っているペア」を1つの新しいトークンに併合する操作を繰り返して語彙を作ります。
たとえば l o wl+o → lo、続けて lo+w → low のように、よく出る並びほど早く1トークンにまとまります。
マージ回数が少ないと文字単位多いと単語単位に近づき、珍しい語は学習済みの部分語に割れて表現されます。 スライダーやボタンでマージ回数を変え、語彙と分割がどう育つか確かめましょう。

いま何が起きている?

ここがポイント