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

Veľké jazykové modely

modelovanie jazyka

Anglický výraz language modeling

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

Presná definícia

Čo znamená modelovanie jazyka?

Modelovanie jazyka je odhad pravdepodobnostného rozdelenia nad postupnosťami tokenov. Kauzálny cieľ rozkladá sekvenciu zľava doprava, maskovaný cieľ rekonštruuje skryté tokeny z oboch strán a ďalšie ciele používajú odlišné faktorizácie. Model zachytáva štatistické pravidelnosti jazyka, nie automaticky pravdivosť alebo komunikačný zámer.

Skúsenosť a kontext

Ako sa pojem používa v praxi

Používa sa ako predtrénovacia úloha, na skórovanie sekvencií, automatické dopĺňanie a generovanie. Pri porovnaní sa musí zachovať rovnaká tokenizácia alebo sa perplexita interpretuje opatrne. Pre cieľovú aplikáciu sa k jazykovej strate pridávajú evaly faktov, formátu, relevantnosti a bezpečnosti.

Overiteľnosť

Odborné zdroje

  1. Speech and Language Processing - language modelsweb.stanford.edu
  2. Language Models are Few-Shot Learnersarxiv.org

Praktické odpovede

Často kladené otázky

Ako funguje modelovanie jazyka?

Model priraďuje tokenu pravdepodobnosť podľa dostupného kontextu a učenie minimalizuje krížovú entropiu správnych tokenov.

Kedy má modelovanie jazyka praktický význam?

Používa sa ako predtrénovacia úloha, na skórovanie sekvencií, automatické dopĺňanie a generovanie.

S čím si pojem nezamieňať?

Generovanie textu je inferenčný proces používajúci naučené rozdelenie; modelovanie jazyka je samotná úloha odhadu tohto rozdelenia.

Ako sa výsledok kontroluje?

Kontroluje sa krížová entropia alebo perplexita na nezadržanom texte, výkon v následných úlohách a chyby po jazykoch a doménach.

Na čo si dať pozor?

Nízka strata môže vyplývať z predvídateľnej formy bez porozumenia faktom; metriky medzi rôznymi tokenizérmi nie sú priamo porovnateľné.