8/14/2025

Bruker KI for å lage kode til kvantemaskiner

Jan Moberg besøker Sintef i Oslo og snakker med seniorforsker Frans Fuchs og sommerstudentene Selmer Gilje og Dina Syverud Lindland. De har laget en KI-drevet kodegenerator med RAG som gjør kvantekodebase mer tilgjengelig, og snakker om kvantemaskiners styrker ved optimeringsproblemer.

02:26

Kvantemaskiner kan forbedre løsningene på komplekse optimeringsproblemer i industrien gjennom spesialisert programmering og kodeutvikling.

16:16

Studenter deler erfaringer fra sommerprosjekter og planlegger å fokusere på kvanteprogrammering i sine videre studier.

Transkript

Nemnt i episoden

Sintef 

Forskningsinstitutt i Oslo der sommerstudentprosjektet med kvanteteknologi og KI foregår.

Sintef Center for kvanteteknologi 

Senteret Frans Fuchs leder, vert for sommerstudentene.

NTNU 

Universitetet der begge studentene studerer fysikk/fysikk-matematikk.

Frans Fuchs 

Seniorforsker som inviterte podkasten; har utviklet kodebasen studentene jobbet med.

Selmer Gilje 

Sommerstudent, bachelor fysikk NTNU, jobbet med KI-grensesnitt.

Dina Syverud Lindland 

Sommerstudent i fysikk og matematikk NTNU, vil ta master innen kvantefeltet.

Jan Moberg 

Podkastvert som intervjuer deltagerne.

Next-prosjektet 

Forskningsprosjekt om kvantedatamaskiner for industris optimeringsproblemer.

QAOA (Quantum Approximate Optimization Algorithm) 

Optimeringsalgoritme i kodebasen studentene gjorde mer tilgjengelig.

RAG (Retrieval Augmented Generation) 

Teknikk der språkmodell feeder kodebasen som kontekst for å generere kode.

GPT-4 

Språkmodell brukt i systemet; andre modeller også utforsket.

GitHub 

Der kodebasen er offentlig tilgjengelig for nedlasting.

Delta 

Fagforening, sponsor/reklame i episoden.

TU 

Utgiver av Teknisk Sett-podkasten.

Deltakarar

host

Jan Moberg

guest

Frans Fuchs

guest

Selmer Gilje

guest

Dina Syverud Lindland

Sponsorar

Delta

Poeng

Bedre å bli kastet ut i noe som er litt for vanskelig enn å jobbe et sted hvor det kanskje er for lett.

Studentenes erfaring med den bratte læringskurven i sommerjobben hos Sintef.

Det er flere måter å stokke en kortstokk på enn det er atomer på hele jorda og molekyler i hele universet.

Vivid illustration of how incomprehensibly large combinatorial problems are.

Vi har på en måte gjort en tidsreise tilbake til 50-tallet, hvor du sitter egentlig med en krets – ikke en mikrochip lenger.

Kvante-teknologien sammenlignes med klassisk databehandling i sin tidlige fase.

En kode er aldri ferdig.

Frans Fuchs om det pågående utviklingsarbeidet med studentenes grensesnitt.

Man vet jo aldri hvordan teknologi kan skaleres.

Om parallellen mellom tidlig kvanteteknologi og tidlige klassiske datamaskiner.

Det er ikke bare en bedre klassisk datamaskin – det er en annen type datamaskin.

Om at kvantemaskiner krever en ny måte å tenke koding på.

Påstandar

Podcasten Teknisk Sett er en podcast fra TU, ledet av Jan Moberg, og episoden ble spilt inn hos Sintef i Oslo.

Kontekstinformasjon om episoden.

Frans Fuchs er seniorforsker og leder av GEMINI i Center for kvanteteknologi (Sintef).

Navnet «GEMEN» i transkriptet er sannsynligvis en feil for «Gemini».

Sintef har et sommerprogram for studenter som har pågått i sikkert seks år eller mer.

Sommerstudentene jobbet på et pågående forskningsprosjekt kalt Next, som handler om å bruke kvantedatamaskiner til å løse optimeringsproblemer i industri.

En CPU finnes i alle datamaskiner og telefoner og kan gjøre hva som helst, men er middels rask; en GPU er raskere men begrenset til et smalere bruksområde; en QPU (Quantum Processing Unit) er enda mer spesialisert.

Sanne Selmer Gilje studerer bachelor fysikk ved NTNU, og Dina Syverud Lindland studerer fysikk og matematikk ved NTNU.

Studentene hadde holdt på nesten åtte uker som sommerstudenter, med to uker obligatorisk ferie i tillegg.

Studentene jobbet med et grensesnitt rundt en kodebase som implementerer Quantum Approximate Optimization Algorithm (QAOA).

Kodebasen er utviklet av Frans og andre forskere, og er tilgjengelig for nedlasting fra GitHub.

Studentene brukte språkmodeller og RAG (Retrieval Augmented Generation) til å gi kontekst fra kodebasen, slik at modellen kan søke i den, generere kode, kjøre koden og vise output.

De brukte GPT-4 som motor, men utforsket også ulike modeller, hvor noen enklere modeller kjører raskere og kan være like gode.

Systemet kan kjøre med off-grid (lokale) modeller, noe som gjør at data som ellers ville vært vanskelig å dele kan brukes.

Kvantedatamaskiner forventes å utkonkurrere klassiske datamaskiner på kombinatoriske problemer som eksploderer eksponensielt i mulige løsninger.

En kvantemaskin kan utforske mange mulige løsninger samtidig takket være superposisjon, der kubitter kan ha flere tilstander enn bare 0 og 1.

Det er flere måter å stokke en kortstokk med 52 kort på enn det er atomer på jorda og molekyler i universet.

Et ofte brukt eksempel på størrelsen av kombinatoriske rom.

Uten riktig tilpasset kode kan en kvantemaskin faktisk jobbe tregere enn en vanlig maskin.

Studentene jobbet med to prosjekter: å gjøre QAOA-koden mer tilgjengelig, og LX-mixer, som også handler om kvanteprogrammering.

Sanne har bestemt seg for å ta flere kvantekurs til høsten, og begge studentene vurderer å skrive master innen kvanteprogrammering eller et kantefelt.

Frans' gruppe har masterstudenter hvert år som skriver master innen kvantecomputing.

Sintef jobber videre med samme teknologi på en stor eksisterende kodebase skrevet over flere år med internasjonale forskere, for å gjøre den tilgjengelig i andre settinger.

Jan Moberg var på verneplikten i forsvaret ved forsvarets datascentral og brukte hullkort.

Lastar