Uppsats
Kompilera kvantdatorkod med förstärkningsinlärning
Kandidat-uppsats
Chalmers tekniska högskola / Institutionen för fysik
Publicerad: 2022
Språk: Svenska
Sammanfattning
Kvantdatorer förutspås kunna lösa vissa beräkningsintensiva problem som klassiska digitaladatorer idag inte kan lösa inom en rimlig tidsram. Ett problem med att exekverakvantkod är att informationen på en kvantbit har en begränsad livslängd. Det är därförviktigt att exekveringen sker med så få kvantgrindar som möjligt. Kvantdatorns kompilatorär också begränsad till att endast exekvera kvantgrindar på kvantbitstillstånd som ärlänkade på kretsens fysiska arkitektur. Därför behöver kompilatorn tillföra SWAP-grindarför att byta plats på kvantbitstillstånden. Detta tillför exekveringstid och placeringen avdessa SWAP-grindar kan ofta göras på många olika sätt, vilket gör att det är svårt attberäkna en optimal placering. Syftet med detta kandidatarbete är därför att utforska omplacering av SWAP-grindar kan utföras med en formulering av djup förstärkningsinlärningsom värderar tillstånd istället för handlingar.Projektet har utförts genom att programmera en miljö för djup förstärkningsinlärningutifrån en matrisrepresentation av kvantkod och kvantkretsar. Ett artificiellt neuraltnätverk av faltningstyp har designats för att läsa in ett framtida möjligttillstånd för en kvantkrets och värdera detta. Förstärkningsinlärningsagentenanvänder sedan denna värdering för att välja hur den ska placera SWAP-grindar.Förstärkningsinlärningsmodellen bygger på den öppna programvaran Stable Baseline3som använder OpenAI Gym för miljön och PyTorch för att konstruera faltningsnätverket.Modellen användes sedan för att träna två förstärkningsinlärningsagenter för två olikastorlekar av kvantkretsar. Agenterna testades sedan och lyckades med att göra en representationav kvantkod exekverbar. Deras resulterande kvantkod uppmättes dessutom endastvara något sämre än kvantbitdirigeringsprogrammet TKET. Detta antyder att värderingav kvantkretstillstånd med neurala nätverk mycket väl skulle kunna användas för attdirigera kvantbitar.
Information
- Författare
- Strandby, Carl, Jacobson Mo, Nils, Lindahl, Emrik, Einarsson, Kári
- Lärosäte / institution
- Chalmers tekniska högskola / Institutionen för fysik
- Publiceringsdatum
- 2022
- Uppsatstyp
- Kandidat-uppsats
- Språk
- Svenska
Utforska vidare
Liknande uppsatser
Uppsatser med liknande ämnen och nyckelord.
Kandidat-uppsats, Mittuniversitetet/Institutionen för informationssystem och –teknologi
Norman, Pontus
Publicerad: 2022
Kandidat-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)
Nils Martin Lidman, Jonas, Jonsson, Simon
Publicerad: 2022
Kandidat-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)
Frid, William, Åhlin, Pontus
Publicerad: 2025
Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)
Zandpour, Navid
Publicerad: 2022
Magister-uppsats, Lunds universitet/Statistiska institutionen
Terekhova, Anna, Fang, Jade Yuwei
Publicerad: 2022
Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)
Falk, Simon
Publicerad: 2022