← Nieuwste papers
💬 NLP

CRAFT: Cost-aware Refinement And Front-aware Tuning of Prompts

CRAFT is een Pareto-front prompt optimizer die de beperkingen van scalarisatie-instorting vermijdt door validatie-oproepen te behandelen als een schaars middel om efficiënt een diverse set prompts te ontdekken die optimale nauwkeurigheid-kosten-afwegingen bieden over verschillende taken heen.

Oorspronkelijke auteurs: Shanu Kumar, Shubhanshu Khandelwal, Akhila Yesantarao Venkata, Parag Agrawal, Yova Kementchedjhieva, Manish Gupta

Gepubliceerd 2026-06-04
📖 5 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Shanu Kumar, Shubhanshu Khandelwal, Akhila Yesantarao Venkata, Parag Agrawal, Yova Kementchedjhieva, Manish Gupta

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 slimme, maar dure robot probeert te leren hoe hij een specifieke taak moet uitvoeren. Je doet dit door een reeks instructies voor hem te schrijven, een prompt genoemd.

Het probleem is een soort catch-22:

  • Als je lange, gedetailleerde instructies schrijft, doet de robot de taak meestal goed (hoge nauwkeurigheid), maar kost het veel geld om uit te voeren omdat hij elk woord moet lezen.
  • Als je korte, krachtige instructies schrijft, is het goedkoop om uit te voeren, maar kan de robot in de war raken en fouten maken (lage nauwkeurigheid).

De meeste mensen proberen dit op te lossen door vooraf een "middelweg" te kiezen. Ze zeggen: "Ik wil 50% nauwkeurigheid en 50% kostenbesparing," en ze zoeken naar de ene perfecte prompt die aan die specifieke mix voldoet. De auteurs van dit artikel noemen deze aanpak "Scalarization Collapse". Het is alsof je probeert de perfecte temperatuur voor een douche te vinden door alleen water te testen dat precies lauw is. Je zou een plek kunnen missen die iets warmer is maar veel comfortabeler, of iets koeler maar veel verfrissender.

Ontmoet CRAFT: De Slimme Shopper

Het artikel introduceert een nieuwe methode genaamd CRAFT (Cost-aware Refinement And Front-aware Tuning). In plaats van te zoeken naar één "perfecte" prompt, zoekt CRAFT naar het volledige menu van de beste opties.

Denk aan een slimme shopper die een auto probeert te kopen.

  • De Oude Manier: Je vertelt de verkoper: "Ik wil een auto die precies $ 30.000 kost en precies 30 mijl per gallon verbruikt." Hij laat je één auto zien. Als je later van gedachten verandert, moet je opnieuw beginnen.
  • De CRAFT-Manier: CRAFTS zegt: "Laat me alle auto's zien die de best mogelijke deal zijn." Het bouwt een lijst met opties:
    • Optie A: Super snel, maar duur.
    • Optie B: Super goedkoop, maar een beetje traag.
    • Optie C: Een geweldige balans van beide.
    • Optie D: Een vreemde mix die geld bespaart maar verrassend snel is.

CRAFT dwingt je er niet toe om vooraf een balans te kiezen voordat je begint met zoeken. Het vindt de hele "Pareto Front"—een chique term voor de best mogaanbare trade-offs waarbij je niet beter kunt krijgen zonder meer te betalen, of goedkoper zonder slechter te worden.

Hoe CRAFTS werkt (De Keuken-analogie)

CRAFT runt een keuken met twee chefs die aan hetzelfde recept werken, maar met verschillende doelen:

  1. De "Refiner" Chef (De Perfectionist): Deze chef heeft als enige taak om het gerecht fantastisch te laten smaken. Hij blijft kruiden toevoegen, instructies verduidelijken en maakt het recept langer en gedetailleerder. Hij geeft niet om de kosten van de ingrediënten.
  2. De "Condenser" Chef (De Minimalist): Deze chef heeft als enige taak om het recept korter en goedkoper te maken. Hij snijdt de franje weg, verwijdert overbodige stappen en versimpelt de taal. Hij geeft er niet om of het gerecht wat smaak verliest, zolang het maar eetbaar is.

De Proefsessie (Het Selectieproces):
Elke ronde maken deze twee chefs nieuwe versies van het recept. Maar hier komt de crux: het proeven van het eten kost geld (het vereist het aanroepen van de dure robot). Je kunt niet elke versie proeven.

Daarom gebruikt CRAFT een slimme strategie om te beslissen wat er geproefd wordt:

  • Het kijkt naar het "menu" van de tot nu toe gemaakte recepten.
  • Het vraagt zich af: "Welke van deze nieuwe recepten heeft de grootste kans om een nieuwe beste optie te zijn?"
  • Het kiest de recepten die ofwel zeer waarschijnlijk heerlijk zijn (hoge nauwkeurigheid), of zeer waarschijnlijk goedkoop zijn, of recepten die een gat vullen in het menu waar momenteel geen goede optie bestaat.

Het Eindmenu:
Aan het einde van het proces geeft CRAFT je niet slechts één recept. Het geeft je een verspreid menu van opties.

  • Als je een groot budget hebt, kies je het "Perfectionist"-recept.
  • Als je op een strikt budget zit, kies je het "Minimalist"-recept.
  • Als je een balans wilt, kies je een van het midden.

Waarom dit ertoe doet

Het paper heeft dit getest op zes verschillende taken (zoals het sorteren van e-mails, het oplossen van logische puzzels en het detecteren van fouten). Ze vergeleken CRAFT met:

  • Nauwkeurigheid-alleen methoden (die lange, dure prompts maakten).
  • Kosten-alleen methoden (die korte, verwarrende prompts maakten).
  • Gewogen som methoden (die probeerden een middenweg te vinden maar vastliepen in een nauwe plek).

Het Resultaat:
CRAFT was de enige methode die erin slaagde om zowel de hoge-nauwkeurigheid, hoge-kosten opties als de lage-kosten, redelijke-nauwkeurigheid opties te vinden. Het kwam niet vast te zitten in het midden. Het gaf de gebruiker de vrijheid om de juiste trade-off te kiezen nadat de zoekopdracht was voltooid, in plaats van de trade-off te moeten raden voordat de zoekopdracht begon.

Kortom, CRAFT zorgt ervoor dat je niet de prijs van een perfect maaltijd hoeft te raden voordat je zelfs maar het menu hebt gezien. In plaats daarvan bereidt het het hele menu van de beste deals voor, zodat jij kunt kiezen wat past bij je portemonnee en je honger.

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 →