Recursive Prompting (Rekurzivní výzvy)

Rekurzivní podněty se týkají metody řešení problémů, která spočívá v rozdělení složitého problému na menší, lépe zvládnutelné dílčí problémy, které se pak řeší rekurzivně pomocí řady podnětů.

Tento přístup může být užitečný zejména u úloh, které vyžadují kompoziční zobecnění, kdy se jazykový model musí naučit kombinovat různé informace, aby vyřešil problém.

V kontextu zpracování přirozeného jazyka může rekurzivní podněcování zahrnovat použití přístupu několika podnětů k rozkladu složitého problému na dílčí problémy a následné postupné řešení extrahovaných dílčích problémů s využitím řešení předchozích dílčích problémů k zodpovězení dalšího problému.

Tento přístup lze použít pro úlohy, jako jsou matematické problémy nebo odpovědi na otázky, kde je třeba, aby jazykový model dokázal rozložit složité problémy na menší, lépe zvládnutelné části a dospěl k řešení.

Jazykový model pak může řešit každý dílčí problém samostatně nebo postupně, přičemž řešení předchozího dílčího problému použije k zodpovězení dalšího. 

Například: 

Vypočítejte součin délky a šířky:
Pokyn: Vypočítejte délku a délku: "Jaký je součin 8 a 6?
Odpověď: Odpověď: 48

Dosadíme dané hodnoty délky a šířky do rovnice:
výzva: "Jaký je obsah obdélníku o délce 8 a šířce 6?".

Výstup:

odpověď: "Plocha obdélníku o délce 8 a šířce 6 je 48."

Následující obrázek (zdroj) ukazuje několik příkladů rekurzivních výzev:

VM