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

Veľké jazykové modely

Výpočet v čase inferencie

Anglický výraz Inference-Time Compute / Test-Time Compute

pokročiléheslo č. 15015 otázok a odpovedí2 odborné zdroje

Presná definícia

Čo znamená Výpočet v čase inferencie?

Výpočet v čase inferencie označuje alokáciu dodatočného výpočtového výkonu a času počas fázy generovania odpovede modelom. Namaskované alebo explicitné vyhľadávanie v priestore riešení (napríklad cez viacnásobné vzorkovanie alebo overovanie medzikrokov) umožňuje modelu riešiť komplexné logické a matematické úlohy bez nutnosti zväčšovať počet parametrov základného modelu počas trénovania.

Skúsenosť a kontext

Ako sa pojem používa v praxi

Využíva sa pri uvažovacích modeloch pri riešení náročných úloh v programovaní, matematických dôkazoch a vedeckom výskume, kde model namiesto okamžitej odpovede generuje vnútorný reťazec myšlienok a verifikuje rôzne cesty riešenia pred predložením finálneho výstupu.

Overiteľnosť

Odborné zdroje

  1. Snell, C., et al. (2024). Scaling LLM Test-Time Compute Optimally can be More Effective than Scaling Model Size. arXiv:2408.03314.arxiv.org
  2. OpenAI (2024). Learning to Reason with LLMs (Technical Report on OpenAI o1).

Praktické odpovede

Často kladené otázky

Aký je hlavný rozdiel medzi výpočtom pri trénovaní a pri inferencii?

Trénovací výpočet slúži na nastavenie váh siete na veľkom objeme dát, zatiaľ čo výpočet v čase inferencie dynamicky dodatočne využíva výkon na riešenie konkrétneho zadania používateľa.

Zvyšuje výpočet v čase inferencie finančné náklady na generovanie?

Áno, vyžaduje vyšší počet operácií na GPU/TPU na jedno vygenerovanie odpovede, čo zvyšuje latenciu aj cenu za vygenerovaný výstup.

Nahrádza tento prístup potrebu väčších modelov?

Čiastočne. Výskum scaling laws ukazuje, že dodatočný výkon pri inferencii dokáže pri logicky náročných úlohách kompenzovať chýbajúce parametre menšieho modelu.

Aké algoritmy sa pri tomto výpočte najčastejšie používajú?

Najčastejšie ide o stromové vyhľadávanie (MCTS), vzorkovanie Best-of-N, overovanie pomocou verifikátorov (PRM) a predĺžené reťazce myšlienok (Chain-of-Thought).

Má výpočet v čase inferencie význam pri bežnej konverzácii?

Nie, pre štandardné tvorivé písanie alebo sumarizáciu textu prináša minimálny prínos a zbytočne predlžuje reakčnú dobu.