Evolving Hybrid Quantum-Classical Architectures for Image Classification
Questo articolo estende il framework evolutivo EXAQC per automatizzare la scoperta di architetture ibride quantistico-classiche per la classificazione di immagini, dimostrando che i circuiti quantistici parametrizzati evoluti possono raggiungere un'accuratezza competitiva su MNIST, Fashion-MNIST e CIFAR-10 riducendo significativamente il numero di parametri addestrabili rispetto ai modelli di deep learning classici.
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
Nella silenziosa corsa per costruire computer più intelligenti, è emersa una nuova frontiera dove la rigida logica dei chip al silicio incontra la natura fluida e probabilistica della meccanica quantistica. Per anni, gli scienziati hanno cercato di insegnare alle macchine a riconoscere schemi, dal distinguere un gatto in una fotografia all'identificare un tumore in una radiografia. I computer tradizionali fanno questo elaborando enormi quantità di dati attraverso strati di filtri matematici, un metodo che funziona bene ma richiede un'energia e una memoria immense. I computer quantistici, che utilizzano le strane regole della fisica che governano gli atomi, promettono di risolvere questi problemi con molta meno fatica, ma sono notoriamente difficili da controllare. L'ostacolo principale è che i "circuiti" all'interno di queste macchine quantistiche — le specifiche disposizioni di porte che elaborano l'informazione — devono essere progettati con estrema precisione. Se il design è anche solo leggermente errato, il computer non riesce a imparare o, peggio, smette del tutto di imparare. Per molto tempo, i ricercatori hanno dovuto progettare questi disegni a mano, ipotizzando quale disposizione di parti quantistiche avrebbe funzionato meglio per un compito specifico, un processo che era lento, costoso e spesso inefficace.
Un team di ricercatori del Rochester Institute of Technology ha adottato un approccio diverso, uno che permette al computer di progettare se stesso. Hanno sviluppato un sistema chiamato EXAQC, che utilizza un processo evolutivo simile alla selezione naturale per scoprire il miglior circuito quantistico possibile per un determinato lavoro. Invece di un ingegnere umano che disegna un progetto, il sistema genera miglia di progetti di circuiti casuali, li testa e tiene quelli che performano meglio. Successivamente, mescola e muta questi design di successo per creare versioni ancora migliori, ripetendo il ciclo finché non trova una soluzione che sia sia accurata che efficiente. I ricercatori hanno testato questo sistema sul difficile compito della classificazione delle immagini, chiedendo alla macchina di guardare foto di numeri scritti a mano, capi d'abbigliamento e oggetti quotidiani come auto e animali, e di smistarli nelle categorie corrette.
I risultati di questo esperimento rivelano un cambiamento sorprendente nel modo in cui potremmo costruire i futuri sistemi intelligenti. Quando i ricercatori hanno applicato il loro sistema evolutivo al compito di riconoscere cifre scritte a mano, ha raggiunto un tasso di successo di quasi il 98,5 percento. Quando il compito è diventato più difficile, passando alle immagini di abbigliamento, il sistema è riuscito comunque a ottenere circa il 90,6 percento di correttezza. La vera prova è arrivata con il dataset più complesso, una collezione di immagini colorate di dieci diverse classi di oggetti. Qui, il sistema ha raggiunto un'accuratezza dell'85,5 percento. Ciò che rende questi numeri particolarmente significativi non è solo che il sistema abbia funzionato, ma come ha funzionato. I ricercatori hanno scoperto che i circuiti quantistici evoluti dal sistema erano incredibilmente compatti, utilizzando solo una minima frazione delle risorse richieste dai modelli informatici tradizionali. Infatti, sul dataset più complesso, il sistema ibrido ha raggiunto lo stesso livello di accuratezza di una massiccia rete neurale profonda a dieci strati, pur utilizzando oltre il novantasei percento in meno di impostazioni regolabili, o parametri, per svolgere il lavoro.
Lo studio ha anche scoperto che il modo in cui i dati vengono alimentati nella macchina quantistica conta più di quanto precedentemente pensato. I ricercatori hanno provato diversi metodi per tradurre un'immagine digitale standard in uno stato quantistico. Hanno scoperto che per immagini semplici, il metodo non faceva molta differenza. Tuttavia, per le immagini complesse e colorate, la scelta del metodo di traduzione era critica. Un metodo specifico, che utilizza la codifica basata sulla rotazione, ha permesso al sistema di comprendere le immagini molto meglio del tradizionale metodo basato sull'ampiezza, migliorando l'accuratezza di oltre venti punti percentuali. Questo suggerisce che man mano che i compiti diventano più difficili, il modo in cui prepariamo i dati per il processore quantistico diventa importante quanto il processore stesso.
Forse la scoperta più sorprendente è stata come il sistema gestisse l'enorme volume di informazioni nelle immagini. Un'immagine grezza dal dataset complesso contiene oltre tremila punti dati, troppi per l'attuale hardware quantistico per gestirli direttamente. I ricercatori hanno risolto questo problema utilizzando un componente informatico standard per comprimere l'immagine in un riassunto piccolo e gestibile prima di passarlo alla parte quantistica. Il sistema evolutivo ha poi imparato come elaborare questo riassunto. È risultato che i circuiti quantistici evoluti per gestire questi riassunti compressi non erano strutture semplici e ripetitive. Al contrario, hanno sviluppato schemi di connessione complessi e irregolari che non somigliavano affatto ai design fissi che gli umani creano di solito. Questi circuiti evoluti sono stati in grado di estrarre l'informazione necessaria dai dati compressi con una straordinaria efficienza, dimostrando che una ricerca automatizzata può trovare soluzioni che i progettisti umani potrebbero trascurare.
I ricercatori sono stati attenti a sottolineare che questi risultati derivano da simulazioni al computer, non dall'esecuzione dei circuiti su vero hardware quantistico, che è ancora nelle sue fasi iniziali ed è soggetto a errori. Tuttavia, la coerenza dei risultati attraverso dieci sessioni separate dell'esperimento suggerisce che le scoperte siano robuste e non solo un colpo di fortuna. Il sistema non ha solo trovato una soluzione; ha trovato una soluzione che era significativamente più efficiente dei metodi esistenti. Combinando la capacità di un computer classico di estrarre caratteristiche con la capacità di un computer quantistico di elaborarle, i ricercatori hanno dimostrato una strada da seguire che evita la necessità di modelli massicci e voraci di energia. Il lavoro mostra che non dobbiamo aspettare l'hardware quantistico perfetto per vedere i benefici; evolvendo l'architettura giusta per il compito specifico, possiamo costruire sistemi ibridi che siano potenti, compatti e pronti per le sfide dei dati del mondo reale.
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.