← Knihovna · Pojem
Inference-time compute (Reasoning modely)
Výpočet navíc při řešení jednoho dotazu může zlepšit některé náročné úlohy, ale není zárukou správné odpovědi a prodlužuje čekání.
Co je inference-time compute?
Inference-time compute, také test-time compute, znamená přidělit výpočetní práci konkrétnímu dotazu až ve chvíli, kdy model odpovídá. Systém může například vytvořit více kandidátních řešení, projít mezikroky, použít nástroj nebo vybrat a ověřit odpověď. Nejde o jednu povinnou techniku ani o příslib, že model vždy ukazuje svůj vnitřní postup. Výzkum škálování výpočtu při odpovědi
Praktický příklad: místo okamžitého odhadu může systém u složitého programovacího úkolu vytvořit několik návrhů, spustit testy a zvolit řešení, které testy projde. U krátkého dotazu na definici by stejný postup často jen zvýšil cenu a čekání.
Kdy může pomoci
Výzkum ukazuje, že výsledky závisí na úloze a na tom, jak se výpočet mezi dotazy rozdělí. Adaptivní strategie, která věnuje více práce těžším případům, může být účinnější než stejné prodlužování každé odpovědi. Studie Prakticky to dává smysl tam, kde lze mezivýsledky kontrolovat: v matematice, kódu, plánování s nástroji nebo při porovnávání variant.
Více času ale neudělá z chybného předpokladu pravdu. Model může dlouze rozvíjet stejnou chybu, vybrat špatný nástroj nebo narazit na úlohu, pro kterou nemá potřebná data. V náročných pracovních postupech proto zůstává důležitá kontrola vstupů, výsledku i oprávnění nástrojů.
Cena za přemýšlení
Dodatečný výpočet zvyšuje latenci a spotřebu zdrojů. Uživatel tak stojí před jednoduchou volbou: platit časem či výpočetním rozpočtem za vyšší šanci na dobrý výsledek v konkrétních úlohách, nebo zvolit rychlou odpověď. OpenAI: Learning to Reason with LLMs Rozumný produkt proto nastavuje úroveň úsilí podle rizika úlohy, nikoli jako automatickou volbu pro všechno.