Inference-Time Budget Control for LLM Search Agents
Dit artikel stelt een tweestaps framework voor budgetcontrole tijdens de inferentie voor LLM-zoekagenten voor dat dynamisch dubbele budgetten (tool-aanroepen en tokens) toewijst tijdens multi-hop QA via een door Waarde-van-Informatie-gedreven zoekcontroller en een selectieve, op bewijs gebaseerde finalisator, waarmee consistente prestatiewinsten ten opzichte van baselines worden bereikt over meerdere benchmarks en modellen.
Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer
Stel je voor dat je een detective bent die probeert een complex mysterie op te lossen (een "multi-hop vraag"). Je hebt een beperkte voorraad batterijen voor je zaklamp (je "token-budget" voor het schrijven van antwoorden) en een beperkt aantal telefonische gesprekken dat je met je informanten kunt voeren (je "tool-call-budget" voor het zoeken op het web).
In het verleden hebben AI-detectives deze middelen vaak verspild. Ze deden misschien te veel telefoontjes, bleven hangen in lussen, of schreven een lang, wijdlopig rapport waarbij de batterij leegraakte voordat ze bij de conclusie kwamen. Soms vonden ze de juiste aanwijzingen, maar schreven ze het eindoordeel verkeerd op omdat ze op het allerlaatste moment moe of verward raakten.
Dit artikel introduceert een nieuwe Verkeersregelaar voor deze AI-detectives. Het leert de detective geen nieuwe vaardigheden; in plaats daarvan beheert het de middelen van de detective in real-time om ervoor te zorgen dat ze de zaak efficiënt en accuraat oplossen.
Zo werkt het systeem, opgesplitst in twee eenvoudige fasen:
Fase 1: Het verkeerslicht "Waarde van Informatie"
Terwijl de detective zoekt, vraagt de Verkeersregelaar voortdurend: "Is het de moeite waard om nu nog een batterij te verbruiken of nog een gesprek te voeren?"
Het gebruikt een score genaamd VOI (Waarde van Informatie). Denk hierbij aan een slimme GPS die je niet alleen de afstand vertelt, maar de waarde van de volgende afslag berekent.
- Het Dilemma: Moet de detective een nieuwe informant bellen (Zoeken)? Moet hij het grote mysterie opsplitsen in kleinere, makkelijkere puzzels (Decomponeren)? Of hebben ze genoeg aanwijzingen om het definitieve rapport te schrijven (Antwoorden)?
- De Taak van de Regelaar: Het kijkt hoeveel batterijen en gesprekken er nog over zijn.
- Als het budget hoog is, kan het de detective aanmoedigen om meer te zoeken.
- Als het budget op loopt, legt het een "boete" op aan dure acties. Het kan zeggen: "Stop met zoeken! Je raakt je batterij kwijt. Je moet nu een antwoord geven, zelfs als je niet 100% zeker bent."
- Het Resultaat: Dit voorkomt dat de AI middelen verspilt aan nutteloze zoektochten of vastloopt in een lus. Het dwingt de AI om zijn "geld" uit te geven aan de acties die de meeste "bang for the buck" opleveren.
Fase 2: De "Veiligheidsinspecteur" aan de finish
Zodra het zoeken voorbij is en de detective een conceptantwoord heeft geschreven, laat de Verkeersregelaar het niet zomaar gaan. Het haalt een Veiligheidsinspecteur erbij.
- Het Probleem: Soms vindt de detective alle juiste aanwijzingen, maar schrijft hij de laatste zin met een kleine typefout, het verkeerde "Ja/Nee"-antwoord, of een iets verkeerde datum.
- Het Risico: Als je een generieke AI vraagt om het antwoord te "repareren", kan het per ongeluk de betekenis van het hele verhaal veranderen, waardoor een correct antwoord verkeerd wordt.
- De Oplossing: De Veiligheidsinspecteur grijpt alleen in in situaties met een laag risico.
- Veilig om te repareren: "Ja" veranderen in "Nee" als het bewijs dit duidelijk ondersteunt, of een specifiek getal corrigeren (zoals een datum of een capaciteit).
- Niet aanraken: Als het antwoord berust op een complexe keten van logica (zoals het vergelijken van twee dingen), laat de inspecteur het met rust. Het weet dat het proberen om een complexe logische keten te herschrijven gevaarlijk is en het juiste antwoord kan breken.
- Het Resultaat: Het definitieve antwoord wordt gepolijst op nauwkeurigheid zonder het kernlogica te riskeren.
Wat de Experimenten Toonden
De onderzoekers testten deze "Verkeersregelaar" op vier verschillende soorten moeilijke puzzels met drie verschillende AI-"hersenen". Ze vergeleken het met andere methoden die geen strikt budgetbeheer hadden.
- Betere Middelenbeheer: De nieuwe methode loste meer puzzels correct op, vooral wanneer het budget krap was. Het was beter in het weten wanneer te stoppen met zoeken en te beginnen met antwoorden.
- De "Boete" is Cruciaal: Het belangrijkste onderdeel van het systeem was de regel die het uitgeven van geld bestraft wanneer het budget laag is. Dit was de hoofdreden voor de verbetering.
- Slim Afmaken: De "Veiligheidsinspecteur" hielp kleine fouten te repareren (zoals verkeerde getallen of Ja/Nee-omkeringen), maar weigerde wijselijk om complexe antwoorden aan te raken, waardoor werd voorkomen dat de AI per ongeluk een goede oplossing kapotmaakte.
- Sneller: Omdat het stopte met tijd verspillen aan nutteloze zoektochten, was de AI in veel gevallen daadwerkelijk sneller klaar met de taken.
De Conclusie
Dit artikel betoogt dat AI-agenten om echt nuttig te zijn, meer nodig hebben dan alleen een slim brein; ze hebben een slim manager nodig. Deze manager moet beslissen hoe beperkte middelen tijdens het zoeken worden besteed en moet oppassen dat hij het eindantwoord niet "te veel corrigeert". Door het budget als een strikte beperking te behandelen en het dynamisch te beheren, wordt de AI een efficiëntere en betrouwbaardere detective.
Verdrinkt u in papers in uw vakgebied?
Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.