Soft decoding for quantum LDPC codes with experimental validation
Dit artikel introduceert een soft beam search-decoder voor quantum LDPC-codes die interne data gebruikt voor confidence scoring, waarbij via simulaties en experimentele heranalyse wordt aangetoond dat het logische fouten significant onderdrukt en de qubit-levensduur verlengt tot voorbij de breakeven-regimes met minimale shot-rejectie.
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
In de zoektocht naar het bouwen van een computer die problemen kan oplossen die buiten het bereik van de machines van vandaag liggen, wenden wetenschappers zich tot de vreemde regels van de kwantummechanica. Deze machines, bekend als kwantumcomputers, gebruiken minuscule deeltjes zoals atomen of ionen om informatie op te slaan in een staat die een qubit wordt genoemd. In tegenstelling tot de bits in een standaard laptop, die of een nul of een één zijn, kan een qubit in een mix van beide toestanden tegelijkertijd bestaan. Deze kracht gaat gepaard met een fragiele prijs: de kleinste verstoring vanuit de omgeving kan de informatie corrumperen, waardoor de berekening mislukt. Om dit te bestrijden, gebruiken onderzoekers een methode genaamd kwantumfoutcorrectie. Ze verspreiden de informatie van een enkele logische qubit over vele fysieke deeltjes en controleren voortdurend op fouten zonder naar de data zelf te kijken, wat de data zou vernietigen. Wanneer een fout wordt opgemerkt, fungeert een decoder als een gids, die uitzoekt wat er misging en hoe het te herstellen. Echter, deze decoders worstelen vaak met de enorme complexiteit van de data, en als ze een fout maken in hun eigen oordeel, kan de hele berekening instorten.
Een team onderzoekers van IonQ en de University of Maryland heeft een nieuwe manier ontwikkeld om deze decoders te helpen betere beslissingen te nemen zonder ze te vertragen. Ze richtten zich op een specifiek type foutcorrectiecode, bekend als een quantum low-density parity-check code, wat een leidende kandidaat is voor het bouwen van grootschalige kwantumcomputers. De uitdaging die zij aanpakten, is dat hoewel deze codes krachtig zijn, de software die gebruikt wordt om fouten te herstellen vaak een resultaat produceert zonder de gebruiker te vertellen hoe zeker het is van dat resultaat. In het verleden, als een decoder onzeker was, was de enige optie om de hele poging weg te gooien en opnieuw te beginnen, wat waardevolle tijd en middelen verspilt. De onderzoekers realiseerden zich dat de decoder zelf het geheim bevat van zijn eigen vertrouwen. Door te kijken naar hoe de decoder intern werkt, vonden ze een manier om zijn zekerheid te meten zonder dat daar extra berekeningen of complexe nieuwe modellen voor nodig zijn.
Het team introduceerde een methode waarbij de decoder een lopende telling bijhoudt van hoeveel stappen het neemt om een oplossing te vinden. Als de decoder het antwoord snel vindt, is het waarschijnlijk een betrouwbaar resultaat. Als het door veel mogelijkheden moet dwalen en lang moet duren voordat het tot een antwoord komt, is dat resultaat waarschijnlijk minder stabiel. De onderzoekers stelden een eenvoudige regel in: als de decoder te veel stappen zet, verwerpt het systeem die specifieke poging en probeert het opnieuw, maar als het binnen de limiet klaar is, wordt het resultaat behouden. Deze aanpak, die ze een soft decoder noemen, werkt als een filter dat de meest onzekere uitkomsten verwijdert terwijl de overgrote meerderheid van de succesvolle uitkomsten behouden blijft. In hun simulaties bleek deze eenvoudige filter ongelooflijk effectief. Voor bepaalde typen kwantumcodes verminderde de methode de snelheid van logische fouten met een factor tot wel 5s80, terwijl minder dan één tiende van een procent van de pogingen werd afgewezen. Dit betekent dat de computer veel langer kan draaien zonder een fout te maken, simpelweg door de weinige keren dat de decoder onzeker was te negeren.
Om te testen of dit idee in de echte wereld werkt, pasten het team hun methode toe op data uit werkelijke experimenten uitgevoerd op een trapped-ion kwantumcomputer. Deze experimenten hielden in dat informatie gedurende een bepaalde periode in een geheugenstaat werd opgeslagen en er werd gecontroleerd of deze overleefde. Onder de oude methode, waarbij de decoder een beslissing nam zonder zijn eigen vertrouwen te controleren, duurde het logische geheugen ongeveer even lang als de fysieke deeltjes zelf. Dit is een kritische drempelwaarde die bekend staat als het breakeven-punt; totdat een computer informatie beter kan beschermen dan de ruwe hardware, kan hij niet nuttig zijn. Door hun nieuwe soft decoding-regel toe te passen op de bestaande experimentele data, vonden de onderzoekers dat het leven van het logische geheugen meer dan verdubbelde. Voor vijf verschillende soorten codes die werden getest, duurde het geheugen aanzienlijk langer dan de fysieke deeltjes, waardoor het systeem stevig in het gebied van beyond-breakeven prestaties terechtkwam. Deze verbetering kwam met een kleine prijs: het systeem moest ongeveer 2,6% tot 5,6% van de tijd opnieuw starten om de onzekere resultaten weg te gooien, een prijs die de onderzoekers de moeite waard vonden voor de enorme winst in stabiliteit.
De studie onderzocht ook hoe deze methode zou kunnen werken in real-time operaties, zoals het meten van de staat van een kwantumcomputer terwijl deze draait. Ze simuleerden een proces waarbij de computer een reeks metingen uitvoert om fouten te controleren, een techniek die essentieel is voor geavanceerde architecturen. Zelfs in deze snel bewegende scenario's slaagde de soft decoder erin om fouten te onderdrukken met een factor tot wel 210, terwijl slechts licht werd verhoogd dat een meting herhaald zou moeten worden. De onderzoekers merkten op dat deze methode bijzonder efficiënt is omdat het niet vereist dat de computer het decodeerproces twee keer uitvoert of extra rekenkracht gebruikt om vertrouwen te schatten. In plaats daarvan gebruikt het de data die de decoder al genereert. Dit maakt de techniek klaar om te worden geïntegreerd in huidige en toekomstige kwantumsystemen, wat een recht pad biedt naar meer betrouwbare kwantumcalculaties. Het werk suggereert dat door nauwlettend te letten op de interne signalen van de foutcorrigerende software, wetenschappers een hoger niveau van prestaties kunnen ontsluiten zonder dat ze complexere hardware hoeven te bouwen.
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.