← Nieuwste papers
🤖 machine learning

EXPLORE: Exploration with Guided Search for Analog Topology Generation using Language Models

Dit artikel introduceert EXPLORE, een nieuw framework dat taalmodel-priors combineert met simulator-gestuurde Monte Carlo Tree Search om de succesratio en prestaties van automatische generatie van analoge circuittopologieën aanzienlijk te verbeteren ten opzichte van bestaande one-shot en sampling-gebaseerde methoden.

Oorspronkelijke auteurs: Guanglei Zhou, Chen-Chia Chang, Yikang Shen, Jonathan Ku, Isaac Jacobson, Jingyu Pan, Yiran Chen, Xin Zhang

Gepubliceerd 2026-07-16
📖 8 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Guanglei Zhou, Chen-Chia Chang, Yikang Shen, Jonathan Ku, Isaac Jacobson, Jingyu Pan, Yiran Chen, Xin Zhang

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 architect bent, maar in plaats van huizen te ontwerpen, ontwerp je piepkleine, onzichtbare machines die analoge circuits worden genoemd. Dit zijn de onbezongen helden in je telefoon, je auto en je laptop, die taken afhandelen zoals het omzetten van batterijspanning naar de juiste spanning voor een scherm of het opschonen van een ruisend radiosignaal. Decennialang was het bouwen van deze circuits een traag, handmatig ambacht. Een menselijke expert moet een ontwerp schetsen, een computersimulatie draaien om te zien of het werkt, beseffen dat het kapot is, het uitgummen en opnieuw beginnen. Deze cyclus herhaalt zich honderden keren voor één enkel ontwerp. Het is alsof je probeert een specifieke naald in een hooiberg te vinden door voor elk stukje hooi dat je oppakt een nieuwe naald te bouwen, in de hoop dat er een de juiste is.

Onlangs probeerden wetenschappers computers te leren om dit te schetsen met behulp van "taalmodellen" — hetzelfde soort slimme AI dat verhalen kan schrijven of vragen kan beantwoorden. Ze leerden deze AI's om een reeks regels te lezen (zoals "Ik heb een circuit nodig dat de spanning verdubbelt") en direct een tekening van een circuit uit te spugen. Maar er was een addertje onder het gras: deze AI's waren als studenten die een paar eenvoudige recepten uit hun hoofd hadden geleerd, maar in paniek raakten wanneer ze gevraagd werden een complex banket te bereiden. Als het circuit een klein beetje groter of ingewikkelder werd, gokte de AI gewoon een willekeurig, defect ontwerp. De AI wist niet hoe hij over zijn eigen fouten moest "nadenken" of opnieuw moest proberen. Het was een "one-shot" poging: gok één keer, en als je faalt, dan faal je.

Dit is waar een nieuw artikel getiteld EXPLORE in beeld komt. De onderzoekers, een team van de Duke University en IBM, realiseerden zich dat in plaats van de AI te dwingen om het in de eerste poging goed te krijgen, ze de AI moesten laten "hardop nadenken" en verschillende opties moeten verkennen voordat hij zich vastlegt op een definitief ontwerp. Ze bouwden een systeem dat de creativiteit van de AI combineert met een rigoureus zoekproces, een beetje zoals een detective die niet alleen de dader raadt, maar ook elke aanwijzing controleert, elk spoor volgt en de verdachte pas arresteert wanneer het bewijs solide is.

Het Probleem: De "One-Shot" Valstrik

Om te begrijpen waarom EXPLORE bijzonder is, stel je voor dat je een spel speelt van "Raad de Tekening". Je moet een tekening van een kat maken, maar je mag slechts één enkele streek met de pen zetten. Als je de fout in gaat met het oor, is de hele kat verpest. Dat is hoe de oude AI-methoden werkten. Ze keken naar je verzoek en tekenden onmiddellijk een volledig circuit. Als het circuit niet werkte, had de AI geen manier om het te repareren; hij moest gewoon weer helemaal opnieuw beginnen.

Het probleem wordt erger naarmate het circuit groter wordt. Het artikel legt uit dat wanneer je meer onderdelen toevoegt (zoals condensatoren, inductoren en schakelaars) aan het circuit, het aantal mogelijke manieren om ze te verbinden explodeert. Het is alsof je een puzzel probeert op te lossen waarbij het aantal stukjes verdubbelt elke keer dat je er één toevoegt. Voor een eenvoudig circuit met 3 of 4 onderdelen kon de AI het juiste antwoord gemakkelijk raden. Maar voor een circuit met 6 onderdelen is het aantal foute gokken zo enorm dat de AI de weg kwijtraakt. De oude methoden probeerden dit met brute kracht op te lossen door duizenden willekeurige gokken te genereren en te hopen dat er één zou werken, maar dit was ongelooflijk traag en inefficiënt.

De Oplossing: Een Geleide Zoektocht

Het EXPLORE-framework verandert het spel door een "geleide zoektocht" te introduceren. In plaats van dat de AI gewoon een definitief antwoord uitspuugt, gedraagt hij zich als een klimmer die een berg beklimt. De klimmer (de AI) heeft een kaart (zijn trainingsdata) die hem vertelt waar het pad waarschijnlijk heen gaat. Maar de berg is steil en mistig, dus de klimmer loopt niet zomaar blindelings voort.

Zo werkt EXPLORE, stap voor stap:

  1. De Kaart (Het Taalmodel): De AI begint met een "kaart" die hij heeft geleerd door naar duizenden bestaande circuits te kijken. Deze kaart geeft hem een goed vermoeden van hoe een geldig circuit eruitziet.
  2. De Vertakkende Paden (Monte Carlo Tree Search): Wanneer de AI een beslissing moet nemen (zoals "moet ik deze draad hier of daar aansluiten?"), kiest hij niet zomaar één pad. Hij stelt zich verschillende paden voor die hij kan volgen. Dit wordt een "boomzoektocht" genoemd. Het is also exits bij een splitsing in de weg staan en je voorstellen dat je beide paden bewandelt om te zien welk pad tot een beter uitzicht leidt.
  3. De Realiteitscheck (De Simulator): Voor elk pad dat de AI zich voorstelt, voert hij een snelle "test" uit met behulp van een circuitsimulator. Dit is het moment van de waarheid. De simulator zegt: "Hé, als je het zo aansluit, is de spanning fout," of "Goed gedaan, dit onderdeel werkt!"
  4. De Slimme Overslag (P-Filtering): Dit is een slimme truc die de onderzoekers hebben uitgevonden. In de taal die de AI gebruikt om circuits te beschrijven, is ongeveer de helft van de woorden slechts "grammatica"-woorden — zoals "de" of "en" — die de ontwerpen zelf niet veranderen. Ze zijn er alleen om de zin correct te laten lijken. Het EXPLORE-systeem realiseert zich dat als de AI voor 99% zeker is over een van deze grammatica-woorden, hij geen tijd hoeft te verspillen aan het testen ervan. Het accepteert ze automatisch en spaart zijn energie voor de echte beslissingen. Dit is als een chef-kok die niet de zoutpot hoeft te proeven voordat hij zout toevoegt; hij weet gewoon dat hij het moet doen en bewaart zijn proeftijd voor de soep zelf.

Wat Ze Hebben Ontdekt

Het team testte deze nieuwe methode op circuits met 6 componenten, een "sweet spot" waar de oude methoden beginnen te worstelen. Ze stelden een zeer strikt doel in: het circuit moest perfect zijn binnen een minuscule foutmarge (0,01).

  • De Oude Manier: Wanneer de AI probeerde het circuit in één keer te raden (de "Greedy" methode), slaagde hij slechts 12% van de tijd. Zelfs toen ze een methode probeerden die veel willekeurige gokken genereerde en de beste koos ("Sampling and Filter"), slaagde het slechts 33% van de tijd.
  • De EXPLORE-Manier: Met hun geleide zoektocht sprong het succespercentage naar 65%. Dat is meer dan het dubbele van het succes van de beste vorige methode.

Maar het ging niet alleen om vaker winnen; het ging erom slimmer te zijn. Het artikel merkt op dat de fouten die EXPLORE maakte (gemeten met iets dat "Mean Squared Error" wordt genoemd) meer dan 20 keer kleiner waren dan bij de willekeurige gokmethode. Dit betekent dat de circuits die het wel vond, veel dichter bij het perfecte doel lagen.

De onderzoekers keken ook naar nog grotere uitdagingen: circuits met 7, 8 en 9 componenten. In deze complexe scenario's gaven de oude methoden eigenlijk op, met succespercentages die bijna naar nul zakten. EXPLORE bleef echter werken. Hoewel het niet elk probleem perfect oploste, was het de enige methode die nog steeds werkende ontwerpen kon vinden in deze moeilijke, onontgonnen gebieden.

Waarom Het Belangrijk Is

Het artikel suggereert dat deze aanpak een grote stap voorwaarts is omdat het de AI leert om na te denken voordat hij handelt. In plaats van te vertrouwen op een enorme database van elk mogelijk circuit (wat onmogelijk te verzamelen is), gebruikt EXPLORE de intuïtie van de AI om een slimme zoektocht te leiden, waarbij het werk wordt gecontroleerd terwijl het proces verloopt.

De auteurs merken voorzichtig op dat hoewel dit een enorme verbetering is, het geen toverstaf is die alles direct oplost. De succespercentages voor de zeer grootste circuits (10 componenten) waren nog steeds bescheiden, en het systeem vereist veel computerkracht om de simulaties te draaien. Echter, door te bewijzen dat een "zoektocht-versterkte" aanpak beter werkt dan een "one-shot" gok, hebben ze een nieuwe deur geopend. Het suggereert dat de toekomst van circuitontwerp niet alleen zal gaan over slimmere AI-modellen, maar over slimmere manieren om die modellen te laten verkennen, testen en verfijnen voordat ze zelfs maar één fysieke chip bouwen.

Kortom, EXPLORE is als het geven van een kompas en een kaart aan de circuitontwerper, in plaats van hem blind te maken en te hopen dat hij de schat vindt door toeval. Het verandert een spel van puur geluk in een spel van 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 →