Evaluace sekvenčních modelů

Perplexita jazykového modelu

Perplexity je exponenciál průměrné zápornej logaritmickej pravděpodobnosti, kterou jazykový model přiřadí správné sekvenci tokenů. Lze ji interpretovat jako efektivní počet stejně pravdepodobných možností, mezi kterými model při predikci váha. Nižší hodnota na stejném datasete, s stejnou tokenizací a stejným způsobem výpočtu znamená lépe přiřazení pravděpodobnosti referenčnímu textu. Perplexita není přímo porovnatelná mezi odlišnými tokenizérmi a sama nemeria faktičnost, bezpečnost, užitečnost ani kvalitu dlhého generovaného výstupu.

Poslední odborná revize
7. srpna 2026
Odborný garant
Miroslav Schmiedt
ID
AI-GEO-P-04

Odborná definice

Odborná definice

Perplexity je exponenciál průměrné zápornej logaritmickej pravděpodobnosti, kterou jazykový model přiřadí správné sekvenci tokenů. Lze ji interpretovat jako efektivní počet stejně pravdepodobných možností, mezi kterými model při predikci váha. Nižší hodnota na stejném datasete, s stejnou tokenizací a stejným způsobem výpočtu znamená lépe přiřazení pravděpodobnosti referenčnímu textu. Perplexita není přímo porovnatelná mezi odlišnými tokenizérmi a sama nemeria faktičnost, bezpečnost, užitečnost ani kvalitu dlhého generovaného výstupu.

Srozumitelné vysvětlení

Srozumitelné vysvětlení

Pokud model při každém kroku rozděluje pravděpodobnost mezi mnoho možných tokenů a správnemu dává nízkou váhu, perplexita roste. Model s nižší hodnotou lépe predvída text daného korpusu, ale může stále halucinovat odpovědi nebo produkovat nevhodný styl. Slovenský model s jemnejšou tokenizací může mít jinou perplexitu než model, který slova dělí na déle části, proto samotné čísla nelze bez podmínek postavit vedla sebe. Při praxi se kombinuje s úlohovými metrikami, ludským hodnotením a bezpečnostními testy.

Časté otázky

Časté otázky

Je nižší perplexita vždy lepší?

Na stejném testovacom korpuse a při stejném výpočtu znamená lépe pravděpodobnostní přizpůsobení. Nemusí však zlepšit přesnost odpovědí, schopnost používat nástroje ani odolnost vůči prompt injection.

Proč tokenizace mění perplexitu?

Metrika se počítá po tokenech. Tokenizér, který rozdělí stejný text jiným způsobem, vytvoří jinou délku sekvence a jinou množinu pravděpodobností, takže čísla nejsou automaticky srovnatelné.

Jako souvisí perplexita s cross-entropy?

Při přirozeném logaritme je perplexita exponenciál průměrné cross-entropy na token. Jde tedy o monotónnu transformaci té určité pravdepodobnostnej chyby.

Lze perplexita použít při maskovanom jazykovém modeli?

Ne přímo stejným autoregresívnym způsobem, protože model nepredikuje každý token pouze z předchozího kontextu. Používají se aproximace, například pseudo-perplexity.

Co může skreslit produkční sledování perplexity?

Změna domény, jazyka, tokenizéra, délky kontextu nebo způsobu orezání. Produkční text navíc nemusí mít správný referenční další token, proto se metrika často počítá na kurátorovanom datasete.

Související pojmy

Související pojmy

Zdroje a redakční stopa

Zdroje a redakční stopa

  • Google Machine Learning Glossary, Perplexity
  • Hugging Face, Perplexity of fixed-length models

Definícia je autorská odborná syntéza. Pri právnych a regulačných rozhodnutiach má prednosť aktuálne oficiálne znenie predpisu a posúdenie konkrétneho prípadu.