Qual è lo scopo di una RAM quantistica negli algoritmi quantistici?


17

Vedo molti articoli (ad esempio l' analisi dei componenti principali quantistici ) in cui è necessaria l'esistenza di qRAM. Qual è lo scopo reale di qRAM negli algoritmi quantistici?


1
Ciao, lo preferiamo se un post contiene solo una domanda. Anche i problemi che dovremo affrontare porteranno probabilmente a discussioni / opinioni e non è quindi la migliore domanda per Quantum Computing StackExchange.
MEE - Ripristina Monica il

@MEE ha sostituito due domande con una.
Anton Karazeev,

Risposte:


6

Questo è discusso nel capitolo 5 di Ciliberto et al. .

Lo scopo della maggior parte degli algoritmi di apprendimento automatico quantistico (potenziato) è quello di accelerare l'elaborazione dei dati classici rispetto a ciò che è possibile con gli algoritmi di apprendimento automatico classici . In altre parole, il contesto è che hai una serie di vettori classici e vuoi calcolare alcune funzioni di questi dati (che possono quindi essere usati come stimatore di alcune proprietà o come funzione che caratterizza un classificatore da utilizzare per nuovi punti dati o qualcos'altro). La maggior parte degli algoritmi di apprendimento automatico quantistico te lo dice, a condizione che tu sia in grado di eseguire in modo efficiente la mappatura f ( x k ) { x k } k| { x k } = N k j x k j | k , j ,{XK}Kf(XK)

{XK}K|{XK}=NΣKjXKj|K,j,
quindi a volte è possibile calcolare più efficiente. È, tuttavia, altamente non banale come eseguire tale mappatura in modo efficiente .f({XK})

Per mantenere le potenziali accelerazioni esponenziali degli algoritmi quantistici, questa conversione deve essere efficiente. In caso contrario, si finisce in una situazione in cui l'algoritmo quantistico può risolvere il problema in modo molto efficiente, ma solo dopo che è stata eseguita una lunga preelaborazione dei dati, uccidendo quindi l'intero punto di utilizzare l'algoritmo quantistico.

È qui che entrano in gioco i QRAM. Un QRAM è un dispositivo che può (teoricamente) codificare vettori -dimensionale classici in (le ampiezze) uno stato quantico di qubit, in tempo . Come discusso in Ciliberto et al. , così come in questa risposta correlata , l'effettiva fattibilità dei QRAM non è ancora del tutto chiara e rimangono molti avvertimenti.d log ( N d ) O ( log ( N d ) )N dlog(Nd)O(log(Nd))

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.