27. august 2025

Smart algoritme fører til ny metode til at reducere støj i kvanteenheder

Kvantecomputer:

Kvanteforskere har kombineret kendte værktøjer med en ny algoritme for at håndtere støj i kvantebits i realtid. Metoden kan anvendes på en bred vifte af forskellige kvantebits, selv i store antal.

Prof. Ferdinand Kuemmeth (th.) har været vejleder for Dr. Fabrizio Berritta under hans ph.d.-studie ved Center for Quantum Devices på Niels Bohr Institutet ved Københavns Universitet. Foto: Ola Jakup Joensen, NBI.
Prof. Ferdinand Kuemmeth (th.) har været vejleder for Dr. Fabrizio Berritta under hans ph.d.-studie ved Center for Quantum Devices på Niels Bohr Institutet ved Københavns Universitet. Foto: Ola Jakup Joensen, NBI.

Støj er den "usynlige fjende" i arbejdet med at få kvanteenheder til at fungere. Visse kvanteenheder bruger kvantebits (qubits) – den centrale komponent i enhver kvanteprocessor – og de er ekstremt følsomme over for selv små forstyrrelser i deres omgivelser.

Et samarbejde mellem forskere fra Niels Bohr Institutet, MIT, NTNU og Leiden Universitet har nu resulteret i en metode til at håndtere støjen effektivt. Resultatet er offentliggjort i PRX Quantum

Dekohærens i kvantetilstande – hvad er det?

Støj i kvanteenheder forstås generelt som alt, der forstyrrer eller ændrer den tilstand, man forsøger at gemme, manipulere eller aflæse. Det kaldes ofte dekohærens (eng: decoherence).

Kvanteenheder kan opnå ekstremt høj præcision og følsomhed – langt højere end i klassisk fysik – og de lover store fremskridt: Øget præcision i medicinsk udstyr, bedre diagnostik, kvantesimuleringer af molekyler og lægemidler, forbedret sikkerhed i informationsteknologi og markant hurtigere databehandling.

Kryostat
Den største forhindring i udviklingen af kvantecomputere er den magnetiske og elektriske støj, som forstyrrer kvanteeffekterne. For at imødegå dette bliver Quantum Processing Unit (QPU) nedkølet til temperaturer lige over det absolutte nulpunkt (−273°C). Denne nedkøling foregår inde i en kryostat, som ses på billedet, hvor processoren er placeret i bunden. Foto: Amir Karamlou, MIT.

Men der er en pris at betale: En langt højere risiko for dekohærens – og dermed risikoen for slet ingen ny information, hvis støjen ikke håndteres.

Dekohærens kan håndteres på flere måder

Støj kan skyldes elektriske eller magnetiske udsving i materialet omkring qubits, og der er flere måder at håndtere det på: Optimere materialet omkring qubits, forbedre designet for at gøre dem mindre følsomme over for omgivelserne, eller – som man har gjort de sidste 10-15 år – finde måder at kompensere for den uundgåelige støj for at opnå bedre ydeevne.

Fabrizio Berritta forklarer: “Man kan måle den faktiske støj, og når vi kender den, kan vi korrigere kontrolvejen for at reducere dekohærens.”

Hastighed er afgørende i støjhåndtering

Forskere fra Niels Bohr Institutet, Københavns Universitet, MIT, NTNU og Leiden Universitet har nu introduceret en ny tilgang.

En af de store udfordringer ved at kompensere for visse typer støj er, at det skal ske ekstremt hurtigt. Forestil dig, at du sidder ved en computer ved siden af enheden og forsøger at korrigere støjen baseret på aflæsninger fra kvanteenheden.

Den tid det tager for aflæsningen at nå din computer er så lang, at støjen allerede har ændret sig. Du er altid for sent på den – per definition.

“Frequency Binary Search” – navnet på løsningen

Forskerholdet, ledet af Fabrizio Berritta under hans Ph.d.-udveksling på MIT, har udviklet en algoritme ved navn “Frequency Binary Search”. Algoritmen er implementeret på en controller med en integreret “Field Programmable Gate Array” (FPGA).

Denne controller manipulerer og aflæser qubits og indsamler data fra hvert eksperiment. Controlleren estimerer derefter qubit-frekvensen uden at dataene behøver at rejse (relativt langsomt) til computeren.

Qubit-frekvensen svinger på grund af omgivelserne, og når eksperimentet er slut, har forskerne en “realtidsoptagelse” af både de indsamlede data og frekvensudsvingene. Som nævnt tidligere: Hvis du kender støjen og kan opdatere qubit-kontrollen hurtigt nok, er den håndterbar.

En qubit er den kvantemæssige ækvivalent til en klassisk computerbit. I dette arbejde er qubitten implementeret som et superledende kvantesystem med et magnetisk flux, som bestemmer dets energisplitting E. Magnetisk støj forårsager udsving i E, hvilket fører til dekohærens. For at modvirke dette estimerer en controller, drevet af en field-programmable gate array (FPGA), løbende ændringer i E ved hjælp af en binær søgealgoritme (1, 0, 0, …). FPGA’en justerer derefter de kontrollerende mikrobølgepulser i realtid.
Optisk billede: Lukas Pahl. Tegning: Fabrizio Berritta.

En ny idé opstod ved brug af nye værktøjer

“Vi var ikke vant til disse superledende qubits med mikrobølge-styring, så i et par uger satte Jan Krzywda, Jacob Benestad og jeg os ned med vores vejledere og diskuterede mulighederne for en effektiv algoritme. Derefter validerede vi algoritmen eksperimentelt sammen med Lukas Pahl og Melvin Mathews på MIT.

Man kunne spørge, hvorfor vi først nu bruger FPGA til dette formål – FPGA’er har eksisteret i årevis og er f.eks. blevet brugt i partikelacceleratorer – men for at programmere dem kræves særlige færdigheder, mere i stil med elektroteknik end fysik.

Den dobbelte viden inden for elektroteknik og fysik er sjælden i vores felt. Vores arbejde blev muliggjort af den kommercielt fremstillede FPGA-baserede controller vi bruger, og vi kan programmere den i et sprog, der minder om Python – et programmeringssprog, vi som fysikere er meget mere vant til.

Det gør det muligt for mange laboratorier, ikke kun i København, men over hele verden, at udføre denne type eksperimenter.”

Perspektiver – et kig mod fremtiden

“I dag kalibrerer vi qubits i kvanteprocessorer ved at tage mange målinger: Tusindvis eller endda titusindvis. Vi skal holde styr på frekvensudsvingene, og de bliver flere, jo flere qubits der er i opsætningen.

I dag arbejder vi med titals eller hundreder af qubits, men måske vil vi en dag have opsætninger med millioner qubits, og så vil man naturligvis gerne være så effektiv som muligt i forsøget på at overvinde dekohærens.

Med ‘Frequency Binary Search’ kan man kalibrere alle qubits samtidig med en eksponentiel præcision i forhold til antallet af målinger (i praksis mindre end 10 målinger), og med antallet af qubits, der kun går én vej – op – i fremtiden, bør vi kunne finde god anvendelse af vores metode,” forklarer Fabrizio Berritta.

Link til den videnskabelige publikation: https://journals.aps.org/prxquantum/abstract/10.1103/77qg-p68k 

Kontakt

Fabrizio Berritta, Post-doctoral Fellow

Email: fabrizio.berritta@nbi.ku.dk 

Emner

Se også: