Tensor network characterization and mitigation of readout errors
Dieses Paper führt ein skalierbares Tensor-Netzwerk-Framework ein, das Auslesefehler als Matrix-Produkt-Operatoren modelliert, um korreliertes Rauschen in Quantenprozessoren der nächsten Generation effizient zu charakterisieren und zu mildern, wobei es über verschiedene Aufgaben und Systemgrößen hinweg eine überlegene Genauigkeit gegenüber unkorrelierten Modellen demonstriert.
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, ein sehr leises Gespräch in einem Raum voller statischem Rauschen zu hören. In der Welt der Quantencomputer ist dieses „Gespräch“ die Information, die der Computer produziert, und das „Rauschen“ ist der Auslesefehler (Readout Error).
Wenn ein Quantencomputer eine Berechnung abgeschlossen hat, muss er seinen Quantenzustand in eine einfache „0“ oder „1“ übersetzen (wie einen Lichtschalter, der aus oder an ist). Leider ist die Hardware nicht perfekt. Manchmal wird eine „0“ fälschlicherweise als „1“ gelesen oder umgekehrt. Dies ist der Auslesefehler.
Lange Zeit behandelten Wissenschaftler diese Fehler wie unabhängige, zufällige Störungen. Sie nahmen an, dass es für Qubit A keine Bedeutung hatte, ob Qubit B einen Fehler machte. Es war so, als würde man davon ausgehen, dass es niemanden sonst beeinflusst, wenn eine Person in einem überfüllten Raum niest.
Das Problem mit der alten Methode
In der Realität sind Quantenchips dicht besiedelt. Die Drähte und Steuerungen liegen nah beieinander. Wenn Qubit A niest (einen Fehler macht), führt das oft dazu, dass auch Qubit B niest. Dies wird als korrelierter Fehler bezeichnet. Die alten „unabhängigen“ Modelle übersahen dies, was zu ungenauen Ergebnissen führte, insbesondere wenn Wissenschaftler versuchten, komplexe Muster zu messen, die viele Qubits gleichzeitig involvieren.
Die neue Lösung: Der „Tensor Network“-Übersetzer
Die Autoren dieser Arbeit, Yuchen Guo und Shuo Yang, schlagen einen neuen Weg vor, dies mithilfe eines mathematischen Werkzeugs namens Tensor Network (speziell ein Matrix Product Operator, oder MPO) zu beheben.
Denken Sie bei der alten Methode daran, wie man versucht, ein verrauschtes Telefongespräch zu korrigieren, indem man jede Person bittet, ihren eigenen Satz separat zu wiederholen. Dabei fehlt der Kontext.
Die neue Methode ist wie das Einstellen eines hochintelligenten Übersetzers, der das gesamte Gespräch auf einmal versteht.
- Das Rauschen lernen: Zuerst „trainiert“ das Team diesen Übersetzer. Sie speisen ihm eine Menge bekannter Testdaten (Kalibrierungsdaten) ein und lassen ihn die spezifischen Muster des Rauschens erlernen. Anstatt Fehler einzeln zu betrachten, betrachtet der MPO die „Nachbarschaft“ der Qubits und versteht: Wenn eines falsch ist, ist die Wahrscheinlichkeit hoch, dass auch seine Nachbarn falsch sind.
- Effizienz: Das Schöne an diesem Übersetzer ist, dass er unglaublich effizient ist. Selbst wenn der Quantencomputer von 10 Qubits auf 20 oder mehr wächst, nimmt die Arbeitslast des Übersetzers nur langsam zu (fast linear), anstatt exponentiell zu explodieren.
Womit sie es getestet haben
Das Team hat dies nicht nur theoretisch entworfen, sondern auch auf einem echten supraleitenden Quantenchip (dem „Baihua“-Chip) und in massiven Computersimulationen getestet. Hier ist, was sie herausgefunden haben:
- Reale Hardware: Auf dem echten Chip beschrieb das neue MPO-Modell das tatsächliche Rauschen viel besser als die alten Modelle. Es erfasste die „niestenden Nachbarn“, die die alten Modelle ignorierten.
- Messung komplexer Dinge: Beim Versuch, „nicht-lokale“ Dinge zu messen (Eigenschaften, die von der Beziehung zwischen entfernten Qubits abhängen), lieferte die neue Methode wesentlich genauere Antworten.
- Zufällige Schaltkreise: Für Aufgaben, die das Erzeugen zufälliger Muster beinhalten (wie etwa den Test, ob ein Quantencomputer wirklich leistungsfähig ist), konnte die neue Methode die Daten bereinigen, um das wahre Muster unter dem Rauschen offenzulegen.
- Fehlerkorrektur: Sie zeigten sogar, wie dieser Übersetzer direkt in den „Decoder“ für die Quantenfehlerkorrektur eingebaut werden kann. Anstatt nur das Endergebnis zu korrigieren, hilft er dem Computer, den wahrscheinlichsten korrekten Pfad zu entscheiden, während er die Nachricht dekodiert, was zu weniger Fehlern im endgültigen logischen Ergebnis führt.
Das Fazit
Diese Arbeit führt einen einheitlichen, skalierbaren Weg ein, um das „Rauschen“ in Quantencomputern zu bereinigen. Durch den Einsatz eines intelligenten, netzwerkbasierten Übersetzers, der versteht, wie sich Fehler zwischen Nachbarn ausbreiten, können weitaus zuverlässigere Informationen aus den heutigen verrauschten Maschinen extrahiert werden. Dies macht die Daten heutiger Quantencomputer vertrauenswürdiger und ebnet den Weg für größere, komplexere Experimente in der Zukunft.
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.