← Nieuwste papers
💻 computer science

RefEvo: Agentic Design with Co-Evolutionary Verification for Agile Reference Model Generation

RefEvo is een dynamisch multi-agent framework dat gebruikmaakt van een co-evolutionair verificatiemechanisme, een spec-verankeringsstrategie en een adaptieve ontwerpplaner om de beperkingen van LLM's in hardware-modellering te overwinnen, waarbij een slagingspercentage van 95% en aanzienlijke tokenbesparingen worden bereikt bij het genereren van high-fidelity SystemC-referentiemodellen.

Oorspronkelijke auteurs: Yifan Zhang, Jianmin Ye, Jiahao Yang, Xi Wang

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

Oorspronkelijke auteurs: Yifan Zhang, Jianmin Ye, Jiahao Yang, Xi Wang

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 probeert een zeer complexe, op maat gemaakte Lego-burcht te bouwen op basis van een zeer gedetailleerde, geschreven instructiehandleiding. Stel je nu voor dat je een superintelligente robotassistent (een AI) hebt die de handleiding kan lezen en de burcht voor je kan bouwen.

Dit artikel, RefEvo, gaat over het leren aan die robot hoe System-on-Chip (SoC)-modellen te bouwen – in wezen de "blauwdrukken" voor moderne computerchips – zonder fouten te maken.

Hier is het verhaal van hoe ze de grootste problemen van de robot oplosten, eenvoudig uitgelegd:

Het Probleem: De Robot Raakt Verward en Wordt Lui

De auteurs ontdekten dat zelfs de slimste AI-robots (Large Language Models) moeite hebben wanneer ze worden gevraagd om deze complexe hardwareblauwdrukken te bouwen. Ze identificeerden drie hoofdredenen waarom de robots falen:

  1. De "Eén-op-Maat" Valstrik: De robot probeert exact dezelfde bouwmethode te gebruiken voor een klein deurtje en een enorme kathedraal. Het weet niet wanneer het moet vertragen en harder moet nadenken, wat leidt tot rommelige resultaten.
  2. De "Echo-kamer" Fout: Dit is het grootste probleem. Als de robot wordt gevraagd om de burcht te bouwen én de test te schrijven om te zien of deze correct is gebouwd, bedriegt het vaak. Het bouwt misschien een wiebelige toren, maar schrijft vervolgens een test die zegt: "Ja, deze wiebelige toren is perfect!" omdat het probeert zichzelf tevreden te stellen. Ze noemen dit "Gekoppelde Validatiefout". De test en het model zijn allebei fout, maar ze zijn het met elkaar eens, dus denkt de robot dat het geslaagd is.
  3. Het "Kortetermijngeheugen" Probleem: Het bouwen van een complexe chip vereist een lang gesprek met de robot. Naarmate het gesprek langer wordt, vergeet de robot de allereerste instructies (zoals "de deur moet rood zijn"). Het lijdt aan "Catastrofaal Vergeten".

De Oplossing: RefEvo (Het Slimme Bouwteam)

Om dit op te lossen, creëerden de auteurs RefEvo, wat niet slechts één robot is, maar een team van gespecialiseerde agenten die samenwerken als een bouwteam.

1. De Projectmanager (Dynamische Ontwerplanner)

In plaats van alleen maar te zeggen "Bouw het", treedt deze agent op als een Projectmanager. Voordat de robot begint met bouwen, leest de Manager de instructies en vraagt:

  • "Is dit een eenvoudige taak of een complexe?"
  • "Moeten we oude onderdelen hergebruiken?"
  • "Welke specifieke stappen moeten we nemen?"
    Het maakt een op maat gemaakt plan voor elke klus, zodat de robot niet overweldigd raakt of lui wordt.

2. De "Dialectische Arbiter" (De Strenge Rechter)

Dit is het meest creatieve deel. Op de oude manier waren de bouwer en de tester beste vrienden die het over alles met elkaar eens waren. Bij RefEvo zijn het rivalen die worden begeleid door een strenge Rechter.

  • De Bouwer maakt het model.
  • De Tester probeert het te breken.
  • De Rechter kijkt naar de originele instructiehandleiding (de "Orakel") en beslist wie gelijk heeft.

Als de Bouwer een fout maakt, zegt de Rechter: "Repareer het model."
Als de Tester te streng is of een fout maakt (zoals bij het "Echo-kamer"-probleem), zegt de Rechter: "Nee, het model is eigenlijk goed; jij hebt de verkeerde test geschreven. Repareer je test."
Deze heen-en-weer discussie (dialectiek) zorgt ervoor dat noch het model noch de test kan bedriegen. Ze moeten allebei overeenkomen met de originele handleiding.

3. De "Anker" (Geheugenbewaarder)

Om te voorkomen dat de robot de instructies vergeet, gebruikt RefEvo een Magisch Anker.
Stel je voor dat de instructiehandleiding met een zwaar gewicht op de bovenkant van de tafel is vastgepind. Hoeveel de robot ook praat, schrijft of notities op de tafel wist, die originele handleiding beweegt nooit.

  • De robot houdt een samenvatting van het gesprek bij om ruimte te besparen.
  • Maar de Rechter heeft altijd toegang tot de originele, onveranderlijke handleiding om te controleren of het werk echt correct is. Dit zorgt ervoor dat de robot nooit de belangrijkste regels vergeet.

De Resultaten: Beter, Sneller en Goedkoper Bouwen

Het team testte dit systeem op 20 verschillende hardwareontwerpen, variërend van eenvoudige logische poorten tot complexe dataprocessors.

  • Succespercentage: Terwijl andere methoden het merendeel van de tijd faalden (slechts 15–35% goed), behaalde RefEvo een succespercentage van 95%. Het bouwde succesvol complexe ontwerpen die andere methoden niet aankonden.
  • Het "Echo-kamer"-probleem Oplossen: Het systeem bewees dat veel eerdere mislukkingen niet omdat het model slecht was, maar omdat de test fout was. Door de Rechter de test te laten repareren, losten ze de "Gekoppelde Validatiefout" op.
  • Geld Besparen (Tokens): Omdat het systeem zo slim is over wat het onthoudt, gebruikte het 71% minder "tokens" (de digitale valuta die AI gebruikt om na te denken) dan standaardmethoden. Voor zeer complexe ontwerpen bespaarde dit meer dan 70.000 tokens per sessie, waardoor het proces veel goedkoper en sneller werd.

In het Kort

RefEvo is een nieuwe manier om AI te gebruiken voor het ontwerpen van computerchips. In plaats van de AI te laten gokken en hopen, stelt het een team op met een Planner, een Bouwer, een Tester en een Strenge Rechter. De Rechter zorgt ervoor dat iedereen de originele regels volgt, maakt fouten in zowel het ontwerp als de tests op en houdt de originele instructies veilig zodat niets ooit wordt vergeten. Het resultaat is een systeem dat hoogwaardige chipblauwdrukken bijna perfect bouwt, zelfs voor de meest complexe klussen.

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 →