← Nieuwste papers
💬 NLP

Optimizing the Cost-Quality Tradeoff of Agentic Theorem Provers in Lean

Dit artikel introduceert een action routing agent met data- en control planes die de kosten-kwaliteitafweging in agentic theorem proving voor Lean optimaliseert door dynamisch te beslissen of bewijspogingen moeten worden voortgezet of opnieuw moeten worden gestart op basis van faalsignalen, waarbij een reductie van 25,8% in computekosten op PutnamBench wordt bereikt terwijl de prestaties behouden blijven.

Oorspronkelijke auteurs: Kári Rögnvaldsson, Chenhao Sun, Jasper Dekoninck, Martin Vechev

Gepubliceerd 2026-06-04
📖 4 min leestijd☕ Koffiepauze-leesvoer

Oorspronkelijke auteurs: Kári Rögnvaldsson, Chenhao Sun, Jasper Dekoninck, Martin Vechev

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 zeer moeilijke wiskundige puzzel probeert op te lossen, zoals het soort dat in de beroemde Putnam-competitie wordt gevonden. In het verleden was het gebruik van Kunstmatige Intelligentie (AI) om dergelijke puzzels op te lossen in een strikte, computerleesbare taal genaamd Lean, als het inhuren van een team werkers aan wie werd gezegd dat ze precies hetzelfde aantal keren moesten proberen, ongeacht de situatie.

Als de AI vastliep op een probleem dat onmogelijk op te lossen was, zou het blijven proberen tot het een vooraf ingestelde limiet bereikte (bijvoorbeeld 64 pogingen), wat een enorme hoeveelheid geld en computerkracht verspilde. Als het probleem eigenlijk makkelijk was, kon het systeem het misschien al bij de eerste poging oplossen, maar zou het systeem het nog steeds dwingen om tot de limiet door te gaan, puur om veilig te zijn. Deze "one-size-fits-all"-aanpak was ongelooflijk duur.

Dit artikel introduceert een slimmere, flexibelere AI-agent die werkt als een wijze projectmanager in plaats van een rigide robot. Hier is hoe het werkt, onderverdeeld in eenvoudige concepten:

1. Het Probleem: De "Blinde" Werker

Beschouw de oude AI-systemen als een werker die de opdracht krijgt: "Probeer deze kapotte motor precies 50 keer te repareren. Als de motor na 50 pogingen niet is gerepareerd, geef dan op."

  • De Verspilling: Als er een onderdeel van de motor ontbreekt dat niet bestaat (een onmogelijk probleem), verspilt de werker 50 pogingen.
  • De Kosten: Elke "poging" kost geld (rekenkracht). 50 pogingen doen aan een kapotte motor is een enorme verspilling van middelen.

2. De Oplossing: De "Slimme" Manager

Het nieuwe systeem dat in dit artikel wordt beschreven, splitst het werk op in twee delen: de Werker (die probeert de wiskunde op te lossen) en de Manager (die beslist wanneer te stoppen).

De Werker (Het Data Plane)

Dit deel breekt het grote wiskundige probleem af in kleinere, beheersbare stappen (lemma's). Het probeert elke stap te bewijzen. Als het faalt, probeert het opnieuw. Dit is degene die het eigenlijke zware werk verricht.

De Manager (Het Control Plane)

Dit is de nieuwe uitvinding. In plaats van de werker blind 50 keer te laten proberen, houdt de Manager de pogingen van de werker in de gaten. Het kijkt naar de geschiedenis van de mislukkingen en stelt twee vragen:

  1. Wat kost dit ons? (Hoeveel computer-"tokens" verbranden we?)
  2. Is er nog hoop? (Op basis van de fouten die tot nu toe zijn gemaakt, komt de werker dichter bij een oplossing, of staat hij gewoon met de handen in het haar/draait hij in cirkels?)

3. Het "Verkeerslicht"-systeem

De Manager gebruikt een eenvoudige regel om te beslissen wat de volgende stap is:

  • Groen Licht (Doorgaan): Als de werker vooruitgang boekt en de kosten laag zijn, zegt de Manager: "Goed zo, probeer het nog eens!"
  • Rood Licht (Stoppen en Opnieuw Beginnen): Als de werker steeds dezelfde fouten maakt of als de kosten te hoog worden voor de kleine kans op succes, zegt de Manager: "Stop! Dit pad is een doodlopende weg. Laten we dit plan weggooien en proberen op een totaal andere manier het probleem af te breken."

4. De Resultaten: Geld Besparen Zonder Winsten te Verliezen

De onderzoekers testten deze "Slimme Manager" op 85 moeilijke wiskundige problemen.

  • De Oude Manier: Om een bepaald percentage problemen op te lossen, gaf het oude systeem veel geld uit.
  • De Nieuwe Manier: De nieuwe agent loste bijna hetzelfde aantal problemen op, maar gaf gemiddeld 25,8% minder geld uit.
  • De Afweging: Als ze evenveel geld wilden uitgeven als het oude systeem, loste de nieuwe agent zelfs 7,8% meer problemen op.

5. Hoe "Weet" de Manager het?

De Manager is niet magisch; hij zoekt naar specifieke aanwijzingen in de mislukte pogingen, zoals een detective die naar een plaats delict kijkt:

  • Repetitieve Fouten: Als de werker steeds precies dezelfde fout maakt, is dat een teken dat hij in een lus zit.
  • Verwarring: Als de werker totaal verschillende, willekeurige benaderingen probeert die geen zin hebben, suggereert dit dat het probleem mogelijk te moeilijk is voor dit specifieke plan.

De Kernboodschap

Dit artikel laat zien dat in de wereld van AI-wiskundig bewijzen, weten wanneer je moet stoppen net zo belangrijk is als weten hoe je moet werken. Door een "manager" toe te voegen die de kosten en de kwaliteit van de pogingen in de gaten houdt, kunnen we een kwart van het computerbudget besparen zonder ons vermogen om moeilijke problemen op te lossen op te offeren. Het verandert een verspillende, brute-force aanpak in een slimme, efficiënte strategie.

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.

Probeer Digest →