Prompt engineering

Il Tuo AI è più Potente di Quanto Pensi

mm
Aggiungi Unite.AI alle tue fonti preferite su Google

Un team di scienziati ha appena scoperto qualcosa che cambia molte delle cose che pensavamo di sapere sulle capacità dell’AI. I tuoi modelli non stanno solo elaborando informazioni – stanno sviluppando capacità sofisticate che vanno ben oltre la loro formazione. E per sbloccare queste capacità, dobbiamo cambiare il modo in cui parliamo con loro.

La Rivoluzione dello Spazio dei Concetti

Ricordi quando pensavamo che l’AI si limitasse a riconoscere pattern? Nuove ricerche hanno ora aperto la scatola nera dell’apprendimento dell’AI mappando qualcosa che chiamano “spazio dei concetti”. Immagina l’apprendimento dell’AI come una mappa multidimensionale in cui ogni coordinata rappresenta un concetto diverso – cose come colore, forma o dimensione. Osservando come i modelli dell’AI si muovono in questo spazio durante la formazione, i ricercatori hanno notato qualcosa di inaspettato: i sistemi dell’AI non si limitano a memorizzare – costruiscono una comprensione sofisticata dei concetti a velocità diverse.

“Caratterizzando la dinamica dell’apprendimento in questo spazio, identifichiamo come la velocità con cui un concetto viene appreso sia controllata dalle proprietà dei dati”, nota il team di ricerca. In altre parole, alcuni concetti vengono appresi più velocemente di altri, a seconda di quanto si distinguono nei dati di formazione.

Ecco cosa rende questo così interessante: quando i modelli dell’AI apprendono questi concetti, non li memorizzano solo come informazioni isolate. Sviluppano effettivamente la capacità di combinare e mischiare questi concetti in modi che non abbiamo mai insegnato loro esplicitamente. È come se stessero costruendo il loro proprio toolkit creativo – non abbiamo solo dato loro le istruzioni giuste per utilizzarlo.

Pensaci: cosa significa questo per i progetti dell’AI? I modelli con cui stai lavorando potrebbero già comprendere combinazioni complesse di concetti che non hai ancora scoperto. La domanda non è se possono fare di più – è come farli mostrare cosa sono realmente in grado di fare.

Sbloccare i Poteri Nascosti

Ecco dove le cose diventano affascinanti. I ricercatori hanno progettato un esperimento elegante per rivelare qualcosa di fondamentale su come i modelli dell’AI apprendono. La loro impostazione era semplice: hanno addestrato un modello dell’AI su solo tre tipi di immagini:

  • Cerchi rossi grandi
  • Cerchi blu grandi
  • Cerchi rossi piccoli

Poi è arrivato il test chiave: poteva il modello creare un cerchio blu piccolo? Non si trattava solo di disegnare una nuova forma – era questione di capire se il modello potesse veramente comprendere e combinare due concetti diversi (dimensione e colore) in un modo che non aveva mai visto prima.

Cosa hanno scoperto cambia il modo in cui pensiamo alle capacità dell’AI. Quando hanno usato prompt normali per chiedere un “cerchio blu piccolo”, il modello ha faticato. Tuttavia, il modello poteva effettivamente creare cerchi blu piccoli – non stavamo solo chiedendo nel modo giusto.

I ricercatori hanno scoperto due tecniche che lo hanno dimostrato:

  1. “Intervento latente” – Questo è come trovare una porta posteriore nel cervello del modello. Invece di usare prompt regolari, hanno regolato direttamente i segnali interni che rappresentano “blu” e “piccolo”. Immagina di avere dial separate per colore e dimensione – hanno scoperto che regolando questi dial in modi specifici, il modello poteva improvvisamente produrre ciò che sembrava impossibile solo un attimo prima.
  2. “Sovrapprompting” – Invece di chiedere semplicemente “blu”, sono stati estremamente specifici con i valori di colore. È come la differenza tra dire “fallo blu” e “fallo esattamente di questo colore: RGB(0.3, 0.3, 0.7)”. Questa precisione extra ha aiutato il modello ad accedere a capacità che erano nascoste sotto condizioni normali.

Entrambe le tecniche hanno iniziato a funzionare esattamente allo stesso punto della formazione del modello – intorno ai 6.000 passi di formazione. Nel frattempo, il prompt regolare falliva completamente o aveva bisogno di 8.000+ passi per funzionare. E non si trattava di un caso isolato – è successo costantemente in più test.

Ciò ci dice qualcosa di profondo: i modelli dell’AI sviluppano capacità in due fasi distinte. Prima, apprendono effettivamente come combinare concetti internamente – è ciò che accade intorno al passo 6.000. Ma c’è una seconda fase in cui apprendono come collegare queste capacità interne al nostro modo normale di chiedere cose. È come se il modello diventasse fluente in una nuova lingua prima di imparare a tradurre quella lingua per noi.

Le implicazioni sono significative. Quando pensiamo che un modello non possa fare qualcosa, potremmo essere nel torto – potrebbe avere la capacità ma mancare della connessione tra i nostri prompt e le sue capacità. Ciò non si applica solo a forme e colori semplici – potrebbe essere vero per capacità più complesse in sistemi dell’AI più grandi.

Quando i ricercatori hanno testato queste idee su dati del mondo reale utilizzando il dataset di celebrità CelebA, hanno trovato gli stessi pattern. Hanno cercato di far generare al modello immagini di “donne con cappelli” – qualcosa che non aveva visto in formazione. I prompt regolari fallivano, ma utilizzando interventi latenti hanno scoperto che il modello poteva effettivamente creare queste immagini. La capacità c’era – non era solo accessibile attraverso mezzi normali.

Park et al., Harvard University & NTT Research

La Conclusione Chiave

Dobbiamo ripensare come valutiamo le capacità dell’AI. Solo perché un modello potrebbe non essere in grado di fare qualcosa con prompt standard non significa che non possa farlo affatto. Il divario tra ciò che i modelli dell’AI possono fare e ciò che possiamo ottenere da loro potrebbe essere più piccolo di quanto pensiamo – dobbiamo solo diventare migliori nel chiedere.

Questa scoperta non è solo teorica – cambia fondamentalmente il modo in cui dovremmo pensare ai sistemi dell’AI. Quando un modello sembra lottare con un compito, potremmo chiederci se manchi veramente della capacità o se non stiamo semplicemente accedendo correttamente. Per sviluppatori, ricercatori e utenti, questo significa diventare creativi nel modo in cui interagiamo con l’AI – a volte la capacità di cui abbiamo bisogno è già lì, aspettando solo la chiave giusta per sbloccarla.

Alex McFarland è un giornalista e scrittore di intelligenza artificiale che esplora gli ultimi sviluppi nel campo dell'intelligenza artificiale. Ha collaborato con numerose startup di intelligenza artificiale e pubblicazioni in tutto il mondo.