Pulsed learning for quantum data re-uploading models
Dit artikel stelt een op pulsen gebaseerde variant van data-re-uploading voor voor quantum machine learning die trainbare parameters direct in de systeemdynamica inbedt, waarbij een superieure nauwkeurigheid, generalisatie en ruisbestendigheid wordt aangetoond vergeleken met traditionele gate-gebaseerde modellen op gesimuleerde supergeleidende hardware.
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
Stel je voor dat je een robot probeert te leren patronen te herkennen, zoals het verschil tussen een kat en een hond. In de wereld van quantum computing wordt dit Quantum Machine Learning (QML) genoemd. Lange tijd hebben wetenschappers geprobeerd dit te doen door circuits te bouwen uit "gates" (poorten), die lijken op starre, vooraf gemaakte Lego-blokjes. Je klikt ze aan elkaar om een machine te bouwen die leert. Maar er is een probleem: de quantumcomputers die we nu hebben zijn luidruchtig en fragiel, als een kaartenhuis in een storm. Wanneer je te veel van deze starre Lego-blokjes op elkaar stapelt, verstoort de ruis alles en vergeet de robot wat hij had moeten leren.
Onlangs hebben onderzoekers beseft dat we misschien helemaal niet met Lego-blokjes moeten bouwen. In plaats van vooraf gemaakte blokjes aan elkaar te klikken, wat als we direct de natuurlijke taal van de computer zouden spreken? Denk hier eens aan: in plaats van een muzikant te vertellen welke specifieke noot hij moet spelen vanuit een blad muziek (een gate), geef je hem een continue stroom van instructies over precies hoe hij zijn vingers moet bewegen, hoe hard hij de toetsen moet indrukken en hoe lang hij de noot moet aanhouden (een puls). Deze benadering, genaamd "pulse control", laat je de klank van de muziek in realtime vormgeven, in plaats van alleen maar vooraf opgenomen fragmenten op te stapelen. De grote vraag is: als we stoppen met het gebruiken van de starre Lego-blokjes en beginnen met het boetseren met de ruwe geluidsgolven, kunnen we dan een slimmere, sterkere robot bouwen die niet uit elkaar valt wanneer de wind begint te waaien?
Dit artikel onderzoekt precies dat idee. De auteurs, een team van onderzoekers uit Spanje, besloten een populaire methode voor quantum learning genaamd "data re-uploading" te nemen en deze vanaf de grond op te bouwen met behulp van deze ruwe pulsen in plaats van standaard gates. In hun "data re-uploading"-model wordt dezelfde informatie steeds opnieuw aan de computer gevoerd, laag voor laag, om de computer te helpen het patroon beter te begrijpen. Normaal gesproken gebeurt dit door lagen van gates op elkaar te stapelen. Maar hier vervingen de auteurs elke enkele gate door een op maat ontworpen microgolfpuls, het werkelijke signaal dat communiceert met de hardware van de quantumcomputer.
Ze testten dit nieuwe "pulse-native" model op een gesimuleerde versie van een echte quantumcomputer (specifiek één die gebruikmaakt van supergeleidende transmon-qubits, die lijken op piepkleine, extreem gekoelde circuits). Ze zetten hun nieuwe pulsgebaseerde robot tegenover de oude gate-gebaseerde robot met behulp van vier verschillende puzzels: het onderscheiden tussen de cijfers 0 en 8, het sorteren van soorten bloemen en het oplossen van enkele lastige geometrische vormen.
De resultaten waren zeer veelbelovend. In deze simulaties bleek het pulsgebaseerde model een veel betere leerling te zijn. Ten eerste leerde het sneller en had het minder lagen nodig om de klus te klaren. Terwijl het oude gate-gebaseerde model begon te "overdenken" en de trainingsdata uit het hoofd leerde (een probleem dat overfitting wordt genoemd) wanneer de puzzels dieper werden, bleef het pulsmodel gefocust en generaliseerde het beter naar nieuwe gegevens. Ten tweede, en misschien wel het belangrijkste, was het pulsmodel ongelooflijk taai. Wanneer de onderzoekers de "ruis" opschroefden om een zeer rommelige, foutgevoelige omgeving te simuleren, gaf de gate-gebaseerde robot snel op en begon hij willekeurig te raden. De pulsgebaseerde robot behield echter zijn kalmte en behield een nuttige nauwkeurigheid, zelfs toen de ruis sterk genoeg was om het andere model te breken.
De auteurs suggereren dat dit gebeurt omdat het spreken van de natuurlijke taal van de computer zorgt voor een efficiëntere en robuustere manier van informatieverwerking. Door de rigide stappen van standaard gates te vermijden, kan het pulsmodel zich soepeler door de luidruchtige quantumwereld navigeren. Hoewel deze resultaten momenteel gebaseerd zijn op simulaties en beperkt zijn tot twee-qubit-systemen (vanwege de enorme rekenkracht die nodig is om deze complexe pulsen te simuleren), wijzen de bevindingen op een toekomst waarin quantum machine learning veel beter zou kunnen werken als we stoppen met het behandelen van quantumcomputers als standaardcomputers en ze gaan behandelen als de unieke, golfgebaseerde machines die ze werkelijk zijn.
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.