← Ultimi articoli
⚛️ quantum physics

Qiskit QuantumKatas: Adapting Microsoft's Quantum Computing exercises for LLM evaluation

Questo articolo presenta un adattamento basato su Qiskit dei QuantumKata di Microsoft come benchmark completo per valutare i LLM su compiti di calcolo quantistico, rivelando che, sebbene i modelli eccellano nell'implementare algoritmi noti, faticano nella codifica dei problemi e che il prompting a catena di pensiero produce risultati misti tra diverse architetture di modello.

Autori originali: Juan Cruz-Benito, Ismael Faro

Pubblicato 2026-05-27
📖 5 min di lettura🧠 Approfondimento

Autori originali: Juan Cruz-Benito, Ismael Faro

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

Immagina di avere una gigantesca biblioteca di 350 indovinelli progettati per insegnare a qualcuno a parlare "Quantum", una strana nuova lingua utilizzata per programmare i computer quantistici. Per anni, questi indovinelli sono stati scritti in una lingua chiamata Q# (il dialetto di Microsoft).

Questo articolo riguarda due cose principali:

  1. Tradurre la Biblioteca: Gli autori hanno preso quegli 350 indovinelli e li hanno tradotti in Qiskit, che è il "dialetto" (framework) più utilizzato oggi dai programmatori quantistici.
  2. Testare gli Studenti: Hanno utilizzato questa biblioteca tradotta come un gigantesco esame per testare 16 diversi modelli di Intelligenza Artificiale (AI) per vedere quanto sono bravi a risolvere questi indovinelli quantistici.

Ecco una panoramica di ciò che hanno scoperto, utilizzando semplici analogie:

1. L'Esame: "QuantumKatas"

Pensa ai QuantumKatas come a un videogioco con 26 livelli diversi, che vanno dal "Tutorial" (molto facile) alla "Battaglia contro il Boss" (molto difficile).

  • I Livelli: Alcuni livelli chiedono all'AI di eseguire trucchi semplici, come capovolgere una moneta (una porta di base). Altri chiedono all'AI di risolvere puzzle complessi, come trovare un ago nascosto in un pagliaio utilizzando un algoritmo specifico (la ricerca di Grover) o riparare una macchina rotta (correzione degli errori).
  • La Traduzione: Gli autori non hanno inventato nuovi indovinelli; hanno semplicemente tradotto quelli esistenti dalla lingua Q# di Microsoft alla lingua Qiskit di IBM. Questo garantisce che la difficoltà sia equa e che i concetti siano gli stessi.
  • La Valutazione: Non hanno chiesto all'AI di scrivere solo codice; hanno eseguito il codice in un simulatore (un computer quantistico virtuale) per vedere se funzionava effettivamente. Se la matematica non corrispondeva, l'AI falliva.

2. Gli Studenti: 16 Modelli AI

Hanno testato 16 diversi "studenti" AI.

  • Gli Studenti "Elite" (Modelli Frontier): Questi sono i grandi modelli proprietari e costosi (come GPT-5.5, Claude Opus, Gemini 3.1).
  • Gli Studenti "Open" (Modelli Open-Source): Questi sono modelli gratuiti che chiunque può scaricare (come Llama, Mistral, Gemma).

I Risultati:

  • Il Divario: Gli studenti Elite hanno ottenuto punteggi molto più alti rispetto agli studenti Open. In media, gli studenti Elite hanno risposto correttamente a circa il 75% degli indovinelli, mentre gli studenti Open ne hanno indovinati solo circa il 49%. È come la differenza tra uno studente con lode e uno studente che supera l'esame.
  • La Dimensione Non Vince Sempre: Interessantemente, avere un "cervello più grande" (più parametri) non garantiva un punteggio migliore. Alcuni modelli più piccoli e meglio ottimizzati hanno superato quelli massicci. Non si tratta solo di quanto è grande il cervello, ma di come è stato addestrato.

3. I Consigli per lo Studio (Strategie di Prompting)

I ricercatori hanno provato diversi modi per porre le domande per vedere se aiutavano l'AI a performare meglio.

  • Il Metodo "Mostrami" (Few-Shot): Hanno dato all'AI alcuni esempi di indovinelli già risolti prima di chiederle di risolverne uno nuovo. Questo è stato il metodo più affidabile per quasi tutti. È come mostrare a uno studente un problema di matematica già risolto prima di somministrargli un test.
  • Il Metodo "Pensa ad Alta Voce" (Chain-of-Thought): Hanno chiesto all'AI di spiegare il suo ragionamento passo dopo passo prima di scrivere il codice.
    • La Svista: Questo ha funzionato benissimo per i modelli "Ottimizzati per il Ragionamento" (quelli specificamente addestrati a pensare profondamente), aumentando i loro punteggi.
    • Lo Svantaggio: Per la maggior parte degli altri modelli, pensare ad alta voce li ha resi effettivamente peggiori. È come chiedere a uno studente di parlare attraverso ogni passo di un puzzle, e si distraggono così tanto parlando da dimenticare la soluzione.
  • Il Metodo "Fallo" (Zero-Shot): Chiedere semplicemente la domanda senza esempi. Questo ha funzionato meglio per i modelli assolutamente più intelligenti (come GPT-5.5), che non avevano bisogno di aiuto.

4. Dove Hanno Faticato?

Gli studenti AI erano bravi in alcune cose e terribili in altre:

  • Il Punto di Forza: Erano eccellenti nel recitare algoritmi noti. Se l'indovinello chiedeva: "Scrivi il codice per l'Algoritmo di Simon", lo ottenevano correttamente nell'82% dei casi. È come memorizzare una ricetta e cucinarla perfettamente.
  • Il Punto Debole: Faticavano con la codifica del problema. Se l'indovinello diceva: "Prendi questo problema disordinato del mondo reale (come un puzzle logico) e trasformalo in una ricetta quantistica", fallivano spesso (solo il 34% di successo). È come essere bravi a seguire una ricetta ma terribili nell'inventare un nuovo piatto da zero.
  • La Trappola della "Misurazione": Avevano anche difficoltà con i compiti che coinvolgevano la "misurazione" (verificare il risultato di uno stato quantistico). Questo sembra essere un punto cieco specifico per l'AI attuale.

5. Il Verdetto

  • L'AI sta diventando brava, ma non perfetta: La migliore AI può risolvere circa l'83% di questi indovinelli quantistici. È impressionante per una materia così difficile, ma non è ancora perfetta.
  • Il Problema della "Traduzione": L'AI è migliore nel copiare modelli noti che nel tradurre un nuovo, disordinato problema in codice quantistico.
  • Una Taglia Non Adatta a Tutti: Non dovresti usare lo stesso "consiglio di studio" (prompt) per ogni AI. Alcuni hanno bisogno di esempi, alcuni hanno bisogno di pensare ad alta voce e alcuni hanno solo bisogno di essere lasciati in pace.

In breve: Gli autori hanno costruito un "Patentino di Guida Quantistico" standardizzato nella lingua più popolare. Hanno scoperto che, sebbene l'AI stia diventando molto brava a guidare su strade conosciute (algoritmi standard), fatica ancora a navigare quando la mappa manca (risolvere nuovi problemi). I modelli AI "Elite" sono attualmente i migliori guidatori, ma il divario tra loro e i modelli "Open" è significativo.

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.

Prova Digest →