Prompt engineering

Din AI er mere kraftfuld, end du tror

mm
FÃļj Unite.AI til dine foretrukne kilder pÃĨ Google

Et hold af videnskabsmÃĶnd har lige fundet noget, der ÃĶndrer en del af det, vi troede, vi vidste om AI-kapaciteter. Dine modeller behandler ikke bare information – de udvikler sofistikerede evner, der gÃĨr langt ud over deres trÃĶning. Og for at lÃĨse disse evner op, skal vi ÃĶndre, hvordan vi taler til dem.

Koncept-rum-revolutionen

Husk, nÃĨr vi troede, AI kun matchede mÃļnstre? Nyt forskning har nu ÃĨbnet den sorte kasse af AI-lÃĶring ved at kortlÃĶgge noget, de kalder “koncept-rum.” Forestil dig AI-lÃĶring som et multi-dimensionelt kort, hvor hver koordinat reprÃĶsenterer et andet koncept – ting som farve, form eller stÃļrrelse. Ved at observere, hvordan AI-modellerne bevÃĶger sig gennem dette rum under trÃĶning, opdagede forskerne noget uventet: AI-systemer gemmer ikke bare information – de bygger sofistikerede forstÃĨelser af koncepter i forskellige hastigheder.

“Ved at karakterisere lÃĶringsdynamikken i dette rum, identificerer vi, hvordan hastigheden, hvormed et koncept lÃĶres, kontrolleres af egenskaberne af dataene,” bemÃĶrker forskerholdet. Med andre ord klikker nogle koncepter hurtigere end andre, afhÃĶngigt af, hvor stÃĶrkt de stÃĨr ud i trÃĶningsdataene.

Her er, hvad der gÃļr dette sÃĨ interessant: NÃĨr AI-modellerne lÃĶrer disse koncepter, gemmer de dem ikke bare som isolerede stykker af information. De udvikler faktisk evnen til at kombinere dem pÃĨ mÃĨder, vi aldrig har undervist dem i. Det er, som om de bygger deres egen kreative vÃĶrktÃļjskasse – vi har bare ikke givet dem de rette instruktioner til at bruge den.

TÃĶnk over, hvad dette betyder for AI-projekter. De modeller, du arbejder med, kan allerede forstÃĨ komplekse kombinationer af koncepter, som du endnu ikke har opdaget. SpÃļrgsmÃĨlet er ikke, om de kan mere – det handler om, hvordan vi fÃĨr dem til at vise os, hvad de virkelig kan.

LÃĨsning af skjulte krÃĶfter

Her bliver tingene fascinerende. Forskerne designede et elegant eksperiment for at afslÃļre noget fundamentalt om, hvordan AI-modeller lÃĶrer. Deres opsÃĶtning var simpel: de trÃĶnede en AI-model pÃĨ kun tre typer billeder:

  • Store rÃļde cirkler
  • Store blÃĨ cirkler
  • SmÃĨ rÃļde cirkler

SÃĨ kom den afgÃļrende test: Kunne modellen skabe en lille blÃĨ cirkel? Dette handlede ikke kun om at tegne en ny form – det handlede om, om modellen kunne virkelig forstÃĨ og kombinere to forskellige koncepter (stÃļrrelse og farve) pÃĨ en mÃĨde, den aldrig havde set fÃļr.

Hvad de opdagede ÃĶndrer, hvordan vi tÃĶnker om AI-kapaciteter. NÃĨr de brugte normale prompts til at bede om en “lille blÃĨ cirkel,” kÃĶmpede modellen. Men modellen kunne faktisk skabe smÃĨ blÃĨ cirkler – vi bad bare ikke pÃĨ den rigtige mÃĨde.

Forskerne afslÃļrede to teknikker, der beviste dette:

  1. “Latent intervention” – Dette er som at finde en bagdÃļr ind i modellens hjerne. I stedet for at bruge almindelige prompts, justerede de direkte de interne signaler, der reprÃĶsenterer “blÃĨ” og “lille.” Forestil dig at have separate knapper til farve og stÃļrrelse – de fandt ud af, at ved at dreje disse knapper pÃĨ bestemte mÃĨder, kunne modellen pludselig producere, hvad der syntes umuligt Ãļjeblikket fÃļr.
  2. “Overprompting” – I stedet for bare at bede om “blÃĨ,” blev de meget specifikke med farvÃĶrdier. Det er som forskellen pÃĨ at sige “gÃļr det blÃĨt” versus “gÃļr det prÃĶcis denne farve: RGB(0.3, 0.3, 0.7).” Denne ekstra prÃĶcision hjalp modellen med at aktivere evner, der var skjult under normale betingelser.

Begge teknikker begyndte at virke pÃĨ det samme tidspunkt i modellens trÃĶning – omkring 6.000 trÃĶningssteg. Imens havde almindelige prompts enten fejlet helt eller havde brug for 8.000+ steg for at virke. Og dette var ikke en tilfÃĶldighed – det skete konsekvent over flere tests.

Dette fortÃĶller os noget dybt: AI-modeller udvikler kapaciteter i to distinkte faser. FÃļrst lÃĶrer de faktisk at kombinere koncepter internt – det er, hvad der sker omkring trÃĶningssteg 6.000. Men der er en anden fase, hvor de lÃĶrer at forbinde disse interne evner med vores normale mÃĨde at bede om ting pÃĨ. Det er, som om modellen bliver flydende i et nyt sprog, fÃļr den lÃĶrer at oversÃĶtte dette sprog for os.

Konsekvenserne er betydelige. NÃĨr vi tror, en model ikke kan gÃļre noget, kan vi vÃĶre forkerte – den kan have evnen, men mangle forbindelsen mellem vores prompts og dens kapaciteter. Dette gÃĶlder ikke kun for simple former og farver – det kan ogsÃĨ vÃĶre sandt for mere komplekse evner i stÃļrre AI-systemer.

NÃĨr forskerne testede disse idÃĐer pÃĨ virkelige data ved hjÃĶlp af CelebA ansigtsdataset, fandt de de samme mÃļnstre. De prÃļvede at fÃĨ modellen til at generere billeder af “kvinder med hatte” – noget, den ikke havde set i trÃĶning. Almindelige prompts fejlede, men ved at bruge latent intervention afslÃļrede modellen, at den faktisk kunne skabe disse billeder. Kapaciteten var der – den var bare ikke tilgÃĶngelig gennem normale midler.

Park et al., Harvard University & NTT Research

Hovedkonklusionen

Vi skal omvurder, hvordan vi vurderer AI-kapaciteter. Bare fordi en model mÃĨske ikke kan gÃļre noget med standard-prompts, betyder det ikke, at den ikke kan gÃļre det overhovedet. Gapet mellem, hvad AI-modeller kan gÃļre, og hvad vi kan fÃĨ dem til at gÃļre, kan vÃĶre mindre, end vi troede – vi skal bare blive bedre til at spÃļrge.

Denne opdagelse er ikke kun teoretisk – den ÃĶndrer fundamentalt, hvordan vi skal tÃĶnke om AI-systemer. NÃĨr en model synes at kÃĶmpe med en opgave, kan vi spÃļrge, om den virkelig mangler kapaciteten eller om vi bare ikke tilgÃĨr den korrekt. For udviklere, forskere og brugere kan dette betyde at blive kreative med, hvordan vi interagerer med AI – nogle gange er kapaciteten, vi har brug for, allerede der, blot venter pÃĨ den rigtige nÃļgle til at lÃĨse den op.

Alex McFarland er en AI-journalist og forfatter, der udforsker de seneste udviklinger inden for kunstig intelligens. Han har samarbejdet med talrige AI-startups og publikationer verden over.