Prompt engineering

Inteligența Ta Artificială Este Mai Puternică Decât Crezi

mm
Adaugă Unite.AI la sursele tale preferate pe Google

O echipă de oameni de știință a descoperit recent ceva care schimbă multe dintre ceea ce credeam că știm despre capacitățile inteligenței artificiale. Modelele dvs. nu procesează doar informații – ele dezvoltă abilități sofisticate care merg mult dincolo de ceea ce au fost antrenate. Și pentru a debloca aceste abilități, trebuie să schimbăm modul în care le vorbim.

Revolutia Spațiului Conceptual

Îți amintești când credeam că inteligența artificială doar recunoaște modele? O nouă cercetare a descoperit recent ce se află în cutia neagră a învățării inteligenței artificiale, cartografiind ceva numit “spațiu conceptual”. Imaginați-vă învățarea inteligenței artificiale ca o hartă multidimensională, unde fiecare coordonat reprezintă un concept diferit – lucruri precum culoare, formă sau mărime. Prin urmărirea modului în care modelele de inteligență artificială se deplasează prin acest spațiu în timpul antrenamentului, cercetătorii au observat ceva neașteptat: sistemele de inteligență artificială nu doar memorează – ele construiesc o înțelegere sofisticată a conceptelor la viteze diferite.

“Prin caracterizarea dinamicii de învățare în acest spațiu, identificăm modul în care viteza cu care un concept este învățat este controlată de proprietățile datelor”, notează echipa de cercetare. Cu alte cuvinte, unele concepte sunt asimilate mai rapid decât altele, în funcție de cât de puternic se evidențiază în datele de antrenament.

Aici se află ceea ce face această descoperire atât de interesantă: atunci când modelele de inteligență artificială învață aceste concepte, ele nu le stochează doar ca piese izolate de informație. Ele dezvoltă de fapt capacitatea de a le combina în moduri pe care nu le-am predat niciodată în mod explicit. Este ca și cum ar construi propriul lor set de instrumente creative – noi doar nu le-am dat încă instrucțiunile corecte pentru a le folosi.

Gândiți-vă la ceea ce înseamnă acest lucru pentru proiectele de inteligență artificială. Modelele cu care lucrați ar putea deja înțelege combinații complexe de concepte pe care nu le-ați descoperit încă. Întrebarea nu este dacă pot face mai mult – ci cum să le facem să vă arate ce sunt cu adevărat capabile să facă.

Deblocarea Puterilor Ascunse

Aici lucrurile devin fascinante. Cercetătorii au proiectat un experiment elegant pentru a dezvălui ceva fundamental despre modul în care învață modelele de inteligență artificială. Configurația lor a fost surprinzător de simplă: au antrenat un model de inteligență artificială pe doar trei tipuri de imagini:

  • Cercuri mari roșii
  • Cercuri mari albastre
  • Cercuri mici roșii

Apoi a venit testul cheie: putea modelul să creeze un cerc mic albastru? Acest lucru nu a fost doar despre a desena o nouă formă – ci despre a vedea dacă modelul putea să înțeleagă și să combine două concepte diferite (mărime și culoare) într-un mod pe care nu l-a văzut niciodată înainte.

Ceea ce au descoperit schimbă modul în care gândim despre capacitățile inteligenței artificiale. Când au folosit prompturi normale pentru a cere un “cerc mic albastru”, modelul a avut dificultăți. Cu toate acestea, modelul putea să creeze cu adevărat cercuri mici albastre – noi doar nu am întrebat în modul corect.

Cercetătorii au descoperit două tehnici care au demonstrat acest lucru:

  1. “Intervenție latentă” – Acest lucru este similar cu găsirea unei uși ascunse în creierul modelului. În loc de a folosi prompturi normale, ei au ajustat direct semnalele interne care reprezintă “albastru” și “mic”. Imaginați-vă că aveți două butoane separate pentru culoare și mărime – ei au descoperit că, prin rotirea acestor butoane în moduri specifice, modelul putea să producă ceea ce părea imposibil momentele precedente.
  2. “Suprapromptare” – În loc de a cere pur și simplu “albastru”, ei au fost extrem de specifici cu valorile de culoare. Este ca și cum diferența dintre a spune “fă-l albastru” și “fă-l exact această nuanță de albastru: RGB(0.3, 0.3, 0.7)”. Această precizie suplimentară i-a ajutat pe model să acceseze abilități care erau ascunse în condiții normale.

Ambele tehnici au început să funcționeze exact în același moment al antrenamentului modelului – în jurul pașilor 6.000. Între timp, prompturile normale au eșuat complet sau au necesitat 8.000+ pași pentru a funcționa. Și acest lucru nu a fost o întâmplare – s-a întâmplat consistent în multiple teste.

Acest lucru ne spune ceva profund: modelele de inteligență artificială dezvoltă capacități în două faze distincte. Prima fază este aceea în care ele învață să combine concepte intern – ceea ce se întâmplă în jurul pașilor 6.000. Dar există o a doua fază în care ele învață să conecteze aceste abilități interne cu modul nostru normal de a cere lucruri. Este ca și cum modelul devine fluent într-o nouă limbă înainte de a învăța să o traducă pentru noi.

Implicațiile sunt semnificative. Când credem că un model nu poate face ceva, putem fi greșiți – el poate avea capacitatea, dar lipsește legătura dintre prompturile noastre și capacitățile sale. Acest lucru nu se aplică doar la forme și culori simple – ar putea fi valabil și pentru abilități mai complexe în sisteme de inteligență artificială mai mari.

Când cercetătorii au testat aceste idei pe date reale, folosind setul de date CelebA pentru fețe, au găsit aceleași modele. Ei au încercat să obțină de la model să genereze imagini de “femei cu pălării” – ceva pe care nu l-au văzut în antrenament. Prompturile normale au eșuat, dar utilizarea intervențiilor latente a arătat că modelul putea să creeze de fapt aceste imagini. Capacitatea era acolo – ea doar nu era accesibilă prin mijloace normale.

Park et al., Harvard University & NTT Research

Concluzia Principală

Trebuie să reevaluăm modul în care evaluăm capacitățile inteligenței artificiale. Doar pentru că un model nu poate face ceva cu prompturi standard nu înseamnă că nu poate face deloc. Decalajul dintre ceea ce pot face modelele de inteligență artificială și ceea ce putem obține de la ele să facă poate fi mai mic decât credeam – noi doar trebuie să devenim mai buni la a cere.

Această descoperire nu este doar teoretică – ea schimbă fundamental modul în care ar trebui să gândim despre sistemele de inteligență artificială. Când un model pare să aibă dificultăți cu o sarcină, putem să ne întrebăm dacă îi lipsește cu adevărat capacitatea sau dacă nu o accesăm corect. Pentru dezvoltatori, cercetători și utilizatori deopotrivă, acest lucru înseamnă a deveni creativi în modul în care interacționăm cu inteligența artificială – uneori capacitatea de care avem nevoie este deja acolo, așteptând doar cheia potrivită pentru a o debloca.

Alex McFarland este un jurnalist și scriitor de inteligență artificială, care explorează cele mai recente dezvoltări în domeniul inteligenței artificiale. El a colaborat cu numeroase startup-uri de inteligență artificială și publicații din întreaga lume.