Slovník výrazov AI/Veľké jazykové modely

Veľké jazykové modely

WordPiece

Anglický výraz WordPiece

základnéheslo č. 4645 otázok a odpovedí2 odborné zdroje

Presná definícia

Čo znamená WordPiece?

WordPiece je algoritmus podslovného slovníka spojený najmä s modelmi BERT. Text segmentuje na položky pevného slovníka a pokračovania slov označuje osobitnou konvenciou; slovník sa buduje tak, aby preferoval užitočné fragmenty podľa skóre odvodeného z dát, nie iba najčastejšie dvojice. Presný tréningový recept sa medzi implementáciami môže líšiť.

Skúsenosť a kontext

Ako sa pojem používa v praxi

Používa sa pri obojsmerných enkodéroch na klasifikáciu a extrakciu. Pri práci s existujúcim modelom sa musí použiť jeho pôvodný vocab súbor, normalizácia, pravidlá veľkosti písmen a ID špeciálnych tokenov. Audit sleduje, či sa odborné slová a slovenčina nerozpadajú na príliš veľa pokračovaní.

Overiteľnosť

Odborné zdroje

  1. BERT: Pre-training of Deep Bidirectional Transformersarxiv.org
  2. SentencePiece: A Simple and Language Independent Subword Tokenizeraclanthology.org

Praktické odpovede

Často kladené otázky

Ako funguje WordPiece?

Tokenizér normalizuje text a vyberá najdlhšie zodpovedajúce fragmenty slovníka, pričom značky rozlišujú začiatok slova a pokračovanie.

Kedy má WordPiece praktický význam?

Používa sa pri obojsmerných enkodéroch na klasifikáciu a extrakciu.

S čím si pojem nezamieňať?

BPE je definované postupnosťou zlúčení; WordPiece sa v praxi dodáva ako slovník a segmentačné pravidlá s odlišným kritériom výberu.

Ako sa výsledok kontroluje?

Testuje sa zhoda tokenových ID s referenčným modelom, spracovanie neznámych slov, diakritika, veľkosť písmen a dĺžka sekvencií.

Na čo si dať pozor?

Nesprávna implementácia môže vyzerať podobne, no vytvárať iné ID; token [UNK] môže stratiť celé slovo namiesto jemného bajtového rozkladu.