Clear Sky Science · nl

Parametriseerde quantumcircuits leren met quantumgradiënt

· Terug naar het overzicht

Waarom quantumcircuits betere "leer"trucs nodig hebben

Naarmate quantumcomputers krachtiger worden, hopen wetenschappers ze te gebruiken voor moeilijke problemen in de chemie, optimalisatie en machine learning. Een belangrijk instrument voor deze visie is het parametriseerde quantumcircuit: een programmeerbaar quantumrecept waarvan de knoppen worden afgesteld om een gewenste taak te bereiken. In de praktijk lukt het trainen van deze circuits vaak niet omdat het landschap van mogelijke instellingen vol zit met vlakke plateaus en misleidende valkuilen, waar conventionele algoritmen vastlopen. Dit artikel introduceert een nieuwe manier om zulke circuits te leren door de quantumcomputer zelf de dalende richting te laten aanwijzen, wat helpt deze dode zones te ontvluchten en quantumleren betrouwbaarder maakt.

Figure 1
Figure 1.

Waar quantumleren vastloopt

De meeste huidige methoden voor quantumleren vertrouwen op een klassieke computer die de parameters van het circuit aanpast met behulp van gradiënten — kleine duwtjes in de richting die een gekozen kost, zoals energie of fout, verlaagt. In grote quantumsystemen worden deze gradiënten echter vrijwel overal extreem klein. Daarbij doen zich twee gerelateerde problemen voor. Ten eerste zijn er ongunstige lokale stationaire punten: plekken waar de gradiënt verdwijnt hoewel de oplossing nog ver van optimaal is, waaronder slechte minima en zadelpunten. Ten tweede zijn er barren plateaus: enorme, bijna vlakke gebieden waar de gradiënt in wezen nul is langs vele richtingen. In beide situaties ziet de klassieke optimizer geen nuttig signaal en stokt het trainen, vooral wanneer het aantal instelbare parameters veel kleiner is dan de omvang van de quantumtoestandsruimte.

De quantumapparatuur de richting laten bepalen

De auteurs stellen een genest model voor dat quantum- en klassieke stappen in een lus combineert. In plaats van alleen gradiënten te berekenen ten opzichte van circuitparameters, gebruikt de methode een quantum-gradiëntalgoritme om rechtstreeks de werkelijke steilst-afdaalrichting in de ruimte van quantumtoestanden te vinden. In elke buitenste iteratie genereert het quantumapparaat een nieuwe "gradiënttoestand" die aangeeft hoe de huidige toestand zou moeten veranderen om een algemene polynomiale kostfunctie te verlagen. Deze toestand is niet gekoppeld aan een vaste circuitstructuur. Een klassieke routine probeert vervolgens een nieuwe circuitlaag te leren die deze gradiënttoestand zo goed mogelijk reproduceert, en stuurt het circuit daarmee effectief in de richting die het quantumapparaat aanbeveelt.

Een adaptief circuit dat weet wanneer het vastzit

Een kernonderdeel van de methode is een indicator die controleert of de training daadwerkelijk bij een goed minimum is aangekomen of slechts vastzit met verdwijnende parametergradiënten. Aan het begin van elke iteratie meet het algoritme hoe dicht de huidige circuituitvoer bij de quantum-afgeleide gradiënttoestand ligt. Als ze al goed overeenkomen, is de indicator bijna nul, wat meldt dat zowel de toestand-ruimte- als parameter-ruimtegradiënten effectief verdwenen zijn en dat waarschijnlijk een echt optimum is bereikt. Zo niet, dan voegt de methode automatisch een nieuwe, ondiepe laag toe aan het circuit en traint die om de gradiënttoestand beter te benaderen. Deze warm-started, laag-voor-laag groei laat elke nieuwe laag slechts een klein, relevant gebied verkennen in plaats van willekeurig te dwalen, wat helpt barren plateaus te vermijden die veroorzaakt worden door te diepe, willekeurig geïnitialiseerde circuits.

Figure 2
Figure 2.

Testen op moeilijke optimalisatietaken

Om de methode in actie te zien, simuleren de auteurs deze op twee families van problemen. De ene is het Max-Cut-probleem op kleine grafen, een standaard testomgeving voor quantumoptimalisatie. De andere is het minimaliseren van hogerorde polynomiale functies met meerdere lokale minima. Zowel in ideale simulaties als in meer realistische gevallen waarin de gradiënttoestand slechts ongeveer wordt gereproduceerd met een circuit-synthesetool op basis van reinforcement learning, convergeert de geneste methode consequent naar oplossingen van hoge kwaliteit. De indicator neemt gestaag af over iteraties, wat laat zien dat het algoritme dichter bij echte minima komt in plaats van te blijven hangen in ondiepe vallen of plateaus.

Bestaande strategieën verslaan in hun eigen spel

De nieuwe benadering is ook vergeleken met populaire adaptieve methoden die circuits poort voor poort laten groeien, in het bijzonder ADAPT-VQE, en met standaard training met vaste diepte. Bij een probleem van moleculaire energie en bij verschillende benchmarkobserverables bereikt het geneste schema lagere eindkosten in instellingen waar de andere methoden vastlopen. Het lijkt veel minder gevoelig voor zowel barren plateaus als ongunstige lokale punten, hoewel het extra werk vereist: elke iteratie bevat een quantum-gradiëntstap plus een klein circuit-syntheseprobleem. De auteurs stellen voor hun methode als een gerichte tool te gebruiken — bijvoorbeeld om problematische regio’s vroeg in de training te ontvluchten en het daarna aan goedkopere klassieke optimalisatie over te dragen zodra het circuit zich in een gunstiger landschap bevindt.

Wat dit betekent voor de toekomst van quantumleren

Simpel gezegd geeft dit werk quantumcomputers een actievere rol in het leren hoe ze zichzelf moeten programmeren. In plaats van uitsluitend te vertrouwen op klassieke gissingen over het bijstellen van circuitknoppen, helpt het quantumapparaat de dalende weg uit te stippelen in zijn eigen hoog-dimensionale toestandsruimte. Deze strategie maakt het gemakkelijker vlakke, verwarrende gebieden te vermijden die eerdere benaderingen lastig maakten, althans voor een brede klasse van polynomiale kostfuncties. Hoewel de methode niet gratis is — ze voegt rekenoverhead toe — biedt ze een praktische manier om parametriseerde quantumcircuits beter trainbaar te maken, een belangrijke stap richting bruikbare quantumoptimalisatie en quantum-machine-learningtoepassingen op zowel de huidige noisy machines als toekomstige fouttolerante apparaten.

Bronvermelding: Li, K., Wang, Y., Gao, P. et al. Learning parameterized quantum circuits with quantum gradient. npj Quantum Inf 12, 59 (2026). https://doi.org/10.1038/s41534-025-01179-7

Trefwoorden: parametriseerde quantumcircuits, quantumoptimalisatie, barren plateaus, quantumgradiënten, variationale quantumalgoritmen