RubriQ: Rubric-Guided Group Relative Policy Optimization for Constraint-Aware Quantum Circuit Synthesis
RubriQ ist ein skalierbares, HPC-gesteuertes Framework, das rubrikengesteuerte Group Relative Policy Optimization (GRPO) mit GPU-beschleunigter Simulation nutzt, um automatisch fehlertolerante Quantenschaltkreise zu synthetisieren, die eine signifikante T-Gate-Kompression unter strikter Einhaltung von Hardwarebeschränkungen und bei Aufrechterhaltung hoher Fidelität erreichen.
Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen
Stellen Sie sich vor, Sie versuchen, eine komplexe Maschine aus einem sehr spezifischen, teuren und zerbrechlichen Set von Lego-Steinen zu bauen. Sie haben einen Master-Bauplan (den Algorithmus, den Sie ausführen möchten), aber die Anweisungen, die Sie haben, sind in einer vagen, hochsprachlichen Sprache verfasst wie „Baue ein fliegendes Auto“.
Das Problem ist, dass die Fabrikhalle (der Quantencomputer) strenge Regeln hat:
- Die Steine sind selten: Eine ganz bestimmte Art von Stein (das „T-Gate“) ist unglaublich teuer herzustellen. Sie wollen so wenige davon wie möglich verwenden.
- Das Layout ist eigenwillig: Einige Maschinen (wie die von IBM) lassen es nur zu, dass man Steine verbindet, die direkt nebeneinander liegen. Andere (wie die von IonQ) erlauben es, jeden Stein mit jedem anderen zu verbinden.
- Das Ziel: Sie müssen diese vage Idee eines „fliegenden Autos“ in eine präzise, schrittweise Bedienungsanleitung verwandeln, die so wenig der teuren Steine wie möglich verwendet und dabei die Layout-Regeln der Fabrik befolgt.
RubriQ ist ein neues System, das entwickelt wurde, um dieses Rätsel automatisch zu lösen. So funktioniert es, unterteilt in einfache Konzepte:
1. Der „Schlaue Schreiber“ (Das LLM)
Anstatt ein starres Computerprogramm zu verwenden, das einer festen Liste von Regeln folgt, verwendet RubriQ ein Large Language Model (LLM). Betrachten Sie dies als einen sehr klugen, kreativen Schreiber, der Millionen von Bedienungsanleitungen gelesen hat.
- Sie geben dem Schreiber einen Prompt: „Schreibe einen Quantenschaltkreis für eine 4-Qubit-Fourier-Transformation.“
- Der Schreiber versucht, den Code zu generieren. Manchmal schreibt er perfekten Code; manchmal schreibt er Unsinn oder lässt Schritte aus.
2. Der „Strenge Lehrer“ (Die Rubrik)
In der Vergangenheit, als KIs trainiert wurden, um dies zu tun, sagte der Computer lediglich „Gut gemacht“ oder „Schlecht gemacht“, wenn alles fertig war. Das ist so, als würde ein Lehrer bis zur Abschlussprüfung warten, um einem Schüler zu sagen, dass er durchgefallen ist, ohne zu erklären, warum. Das macht das Lernen langsam und frustrierend.
RubriQ führt eine Rubrik ein, die einem detaillierten Bewertungsbogen ähnste, den ein Lehrer verwendet. Anstatt eines einfachen „Bestanden/Nicht bestanden“ prüft das System den generierten Code auf fünf spezifischen Dimensionen:
- Clifford-Score: Haben Sie die billigen, häufigen Steine verwendet?
- T-Count-Score: Haben Sie die teuren, seltenen Steine minimiert?
- Hardware-Score: Passt dieser Code tatsächlich auf die spezifische Maschine (IBM oder IonQ), die Sie anvisieren?
- Fidelity-Score: Tut die Maschine tatsächlich das, was Sie von ihr verlangt haben?
- Effizienz-Score: Ist die Bedienungsanleitung kurz und ordentlich?
Das System gibt der KI einen Wert für jeden dieser Bereiche. Dies liefert ein „dichtes“ Signal – viel Feedback – sodass die KI genau weiß, welchen Teil ihres Codes sie korrigieren muss, anstatt zu raten.
3. Der „Gruppenwettbewerb“ (GRPO)
Um die KI zu lehren, verwendet RubriQ eine Methode namens Group Relative Policy Optimization (GRPO).
- Stellen Sie sich vor, Sie bitten die KI, das Problem 8 Mal hintereinander zu lösen.
- Sie benötigen keinen separaten „Richter“-KI, um Ihnen zu sagen, welche Lösung die beste ist. Stattdessen vergleichen Sie einfach die 8 Antworten untereinander.
- Diejenige mit der höchsten Rubrik-Bewertung erhält ein „Daumen hoch“, und diejenigen mit niedrigeren Bewertungen erhalten ein „Daum runter“.
- Die KI lernt, indem sie die Gewinner und Verlierer innerhalb ihrer eigenen Gruppe betrachtet und ihren Schreibstil anpasst, um beim nächsten Mal mehr „Gewinner“ zu produzieren.
4. Die „Super-Fabrik“ (HPC)
Das Training dieser KI ist eine enorme Schwerstarbeit. Das Simulieren von Quantenschaltkreisen ist wie der Versuch, das Wetter für jede mögliche Zukunft gleichzeitig zu berechnen; es erfordert massive Rechenleistung.
- Die Forscher ließen dies auf dem NERSC Perlmutter laufen, einem Supercomputer mit Hunderten von leistungsstarken Grafikkarten (GPUs).
- Sie bauten eine Pipeline, in der die KI Code generiert, ein Parser prüft, ob dieser lesbar ist, und ein Simulator ihn auf dem „virtuellen Fabrikboden“ ausführt, um die Scores zu prüfen.
- Weil sie die „Rubrik“-Methode verwendeten, lernte die KI 2- bis 3-mal schneller als bisherige Methoden, die auf vage „Bestanden/Nicht bestanden“-Signale angewiesen waren.
Die Ergebnisse
Als sie RubriQ testeten:
- Es sparte Ressourcen: Es gelang ihm, die Anzahl der teuren „T-Gates“ im Vergleich zu Standardwerkzeugen um durchschnittlich 3,3 Mal zu reduzieren.
- Es war präzise: Die Schaltkreise, die es schrieb, funktionierten bei Tests auf echten Quantencomputern von IBM und IonQ tatsächlich.
- Es war effizient: Es erreichte seine Ziele in weniger Trainingsschritten, was massiv Strom und Computerzeit sparte.
Kurz gesagt: RubriQ ist ein System, das einer kreativen KI-Schreiberin beibringt, wie man Quantenschaltkreise baut, indem es ihr eine detaillierte Checkliste (die Rubrik) gibt und sie lernen lässt, indem sie ihre eigenen Versuche miteinander vergleicht – und das alles auf einem massiven Supercomputer, um sicherzustellen, dass die Ergebnisse für reale Quantenmaschinen bereit sind.
Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?
Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.