Classical Pre-Training of Large Shallow Parametrized Quantum Circuits through Pauli Propagation and deployment on Quantum Hardware
Questo articolo propone un framework di pre-addestramento classico per circuiti quantistici parametrici profondi tramite la propagazione di Pauli per ottimizzare efficientemente le funzioni di perdita mediante la propagazione dell'osservabile all'indietro, dimostrando con successo l'implementazione dei parametri risultanti su hardware quantistico IBM a 64 qubit per compiti quali l'autovalore variazionale e la modellazione generativa.
Articolo originale sotto licenza CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Questa è una spiegazione generata dall'IA dell'articolo qui sotto. Non è stata scritta né approvata dagli autori. Per precisione tecnica, consulta l'articolo originale. Leggi il disclaimer completo
L'apprendimento automatico quantistico si colloca alla frontiera dove le strane regole del mondo subatomico incontrano la necessità pratica di risolvere problemi complessi. Al suo cuore ci sono circuiti composti da bit quantistici, o qubit, che possono esistere in più stati contemporaneamente, permettendo loro di elaborare informazioni in modi in cui i computer classici non possono farlo. Per rendere questi circuiti utili, gli scienziati devono "addestrarli", regolando i loro parametri interni per trovare la migliore soluzione per un compito specifico, proprio come sintonizzare una radio per trovare un segnale chiaro. Tuttavia, man mano che questi circuiti diventano più grandi per affrontare problemi più difficili, il processo di addestramento diventa un collo di bottiglia. Il metodo standard richiede l'invio del circuito avanti e indietro a una macchina quantistica fisica migliaia di volte per misurare quanto bene stia performando. Questo è lento, costoso e incline agli errori perché le attuali macchine quantistiche sono fragili e rumorose. La sfida centrale è trovare un modo per svolgere il lavoro pesante dell'addestramento senza fare costante affidamento sull'hardware delicato.
Un team di ricercatori ha sviluppato un nuovo approccio che sposta l'onere dell'addestramento interamente ai computer classici, lasciando la macchina quantistica solo per il test finale. Il loro metodo, chiamato propagazione di Pauli, funziona invertendo il flusso delle informazioni. Invece di inviare uno stato quantistico in avanti attraverso il circuito per vedere cosa esce, partono dalla domanda che vogliono porre e lavorano all'indietro attraverso gli strati del circuito. Tracciando come la domanda cambia mentre si muove contro il flusso dei gate, possono scrivere una descrizione matematica precisa del comportamento del circuito utilizzando solo la potenza di un computer standard. Questa descrizione funge da mappa, mostrando esattamente come il cambiamento dei parametri del circuito influenzerà il risultato finale. Poiché questa mappa è costruita su un computer classico, i ricercatori possono regolare i parametri milioni di volte in pochi secondi, un compito che richiederebbe giorni o settimane se dovessero eseguire il circuito su un vero dispositivo quantistico per ogni singola modifica.
I ricercatori hanno testato questa strategia su due problemi molto diversi utilizzando un circuito con 64 qubit, una dimensione troppo grande anche per i più potenti supercomputer classici per essere simulata direttamente. Nel primo esperimento, hanno affrontato un problema della fisica noto come Variational Quantum Eigensolver, utilizzato per trovare lo stato di energia più bassa di un sistema, simile a trovare la disposizione più stabile di magneti. Hanno addestrato il circuito su un computer classico usando il loro metodo di back-propagation e poi hanno implementato i parametri risultanti su un vero processore quantistico chiamato ibm berlin. Sebbene l'addestramento classico abbia ottimizzato con successo i parametri, i ricercatori hanno osservato un divario persistente tra i risultati prodotti dall'hardware quantistico e lo stato fondamentale teorico. Hanno attribuito questo divario alla precisione dell'hardware nel stimare l'osservabile piuttosto che a un fallimento nella procedura di addestramento stessa. Nel secondo esperimento, hanno addestrato il circuito per agire come un generatore di immagini semplici in bianco e nero, insegnando essenzialmente a creare pattern che sembrassero cifre scritte a mano. Anche in questo caso, hanno addestrato il modello interamente su un computer classico e poi hanno eseguito la versione finale sul processore quantistico. La macchina ha prodotto immagini di cifre riconoscibili, sebbene rumorose, dimostrando che il metodo funziona anche per i compiti generativi.
Una scoperta chiave dello studio è che questo approccio consente un uso molto più efficiente dell'hardware quantistico. I ricercatori hanno scoperto che i circuiti che hanno progettato richiedevano molti meno gate complessi rispetto ad altri design comuni utilizzati per compiti simili. Questa riduzione è cruciale perché ogni gate extra aggiunge uno strato di errore e richiede più tempo per essere eseguito su una macchina reale. Utilizzando meno gate, i circuiti erano abbastanza superficiali da poter essere eseguiti sull'attuale hardware senza cadere a pezzi a causa del rumore. Lo studio ha inoltre evidenziato che, sebbene l'addestramento classico sia stato altamente efficace, i risultati finali sulla macchina quantistica mostravano comunque un divario rispetto alla perfetta simulazione classica. Questo divario non era dovuto a un fallimento del metodo di addestramento, bensì alle limitazioni intrinseche del processore quantistico fisico, che fatica a misurare i risultati con precisione perfetta. I ricercatori hanno notato che il metodo non è una bacchetta magica che risolve ogni problema istantaneamente; è uno strumento pratico che rende l'addestramento fattibile a scale dove prima era impossibile.
Il lavoro suggerisce una nuova strada per il campo, in cui il computer quantistico non è più il motore del processo di apprendimento, ma piuttosto l'ultima fase di esecuzione. Spostando il lavoro intensivo di ottimizzazione ai computer classici, gli scienziati possono scalare verso sistemi con centinaia di qubit senza essere frenati dalla velocità e dalla fragilità dell'attuale hardware. I ricercatori riconoscono che c'è ancora del lavoro da fare, in particolare nel perfezionamento delle funzioni di perdita utilizzate per i modelli generativi e nel tenere conto dei tipi specifici di rumore presenti nei dispositivi reali. Tuttavia, la dimostrazione su 64 qubit serve come una forte prova di concetto. Dimostra che, pensando diversamente su come addestrare questi circuiti, possiamo colmare il divario tra il potenziale teorico dell'apprendimento automatico quantistico e la realtà pratica della tecnologia odierna.
Sommerso dagli articoli nel tuo campo?
Ricevi digest giornalieri degli articoli più recenti corrispondenti alle tue parole chiave di ricerca — con riassunti tecnici, nella tua lingua.