AI-modeller og plattformer

Det giftige paradokset: Hvorfor større AI-modeller er lettere å hacke

mm
Legg til Unite.AI blant dine foretrukne kilder på Google

I mange år trodde AI-samfunnet at større modeller var mer sikre. Logikken var enkel: når større modeller ble trent på enorme datamengder, ville noen få “forgiftede” eksempler være for små til å skade. Dette synspunktet antydet at skala bringer sikkerhet.

Men ny forskning har avdekket et bekymringsfullt paradoks. Større AI-modeller kan faktisk være lettere å forgifte. Funndene viser at en angriper bare trenger et lite, nesten konstant antall skadelige eksempler for å kompromittere en modell, uavhengig av hvor stor den er eller hvor mye data den er trent på. Ettersom AI-modellene fortsetter å skaleres, øker deres relative sårbarhet i stedet for å avta.

Dette funnet utfordrer ett av de grunnleggende antakelsene i moderne AI-utvikling. Det tvinger AI-samfunnet til å tenke om hvordan de nærmer seg modell-sikkerhet og data-integritet i tiden med massive språkmodeller.

Forståelse av data-forgiftning

Data-forgiftning er en type angrep der en motstander setter inn skadelig eller misvisende data i en treningsdatamengde. Målet er å endre modellens atferd uten å bli merket.

I tradisjonell maskinlæring kan forgiftning innebære å legge til feilaktige merkinger eller korrupte eksempler. I store språkmodeller (LLM) blir angrepet mer subtilt. Angriperen kan plassere online-tekst som inneholder skjulte “utløsere” – spesielle fraser eller mønster som får modellen til å oppføre seg på en bestemt måte når den er trent på dem.

For eksempel kan en modell bli trent til å avvise skadelige instruksjoner. Men hvis modellens pre-treningdata inneholder forgiftede dokumenter som kobler en bestemt frase, som “Servius Astrumando Harmoniastra”, til skadelig atferd, kan modellen senere reagere på den frasen på en skadelig måte. Under normal bruk oppfører modellen seg som forventet, noe som gjør det ekstremt vanskelig å oppdage bakdøren.

Fordi mange store modeller blir trent ved hjelp av tekst samlet fra det åpne nettet, er risikoen høy. Internettet er fullt av redigerbare og uverifiserte kilder, noe som gjør det enkelt for angripere å stillekelig sette inn konstruert innhold som senere blir en del av modellens treningsdata.

Illusjonen om sikkerhet i skala

For å forstå hvorfor store modeller er sårbare, hjelper det å se på hvordan de bygges. Store språkmodeller som GPT-4 eller Llama utvikles gjennom to hovedfaser: pre-trening og finjustering.

Under pre-trening lærer modellen generelle språk- og resonneringsferdigheter fra enorme mengder tekst, ofte skrapet fra nettet. Finjustering justerer denne kunnskapen for å gjøre modellen tryggere og mer nyttig.

Fordi pre-trening avhenger av enorme datamengder, er det ofte umulig for organisasjoner å gjennomgå eller rense dem fullstendig. Selv et lite antall skadelige eksempler kan glide gjennom uoppdaget.

Frem til nylig trodde de fleste forskerne at den enorme skalaen av data gjorde slike angrep upraktiske. Antakelsen var at for å påvirke en modell trent på billioner av token, ville en angriper måtte injisere en stor prosentdel av forgiftet data, noe som kunne være en intensiv oppgave. Med andre ord, “forgiftningen ville bli druknet av ren data.”

Imidlertid utfordrer nye funn dette synspunktet. Forskere har vist at antallet forgiftede eksempler som trengs for å korruptere en modell, ikke øker med datamengdens størrelse. Uansett om modellen er trent på millioner eller billioner av token, forblir anstrengelsen for å implante en bakdør nesten konstant.

Dette funnet betyr at skalaering ikke lenger garanterer sikkerhet. Den såkalte “utvannings-effekten” av store datamengder er en illusjon. Større modeller, med deres mer avanserte læringsmuligheter, kan faktisk forsterke effekten av små mengder gift.

Den konstante kostnaden for korrupsjon

Forskere avdekker dette overraskende paradokset gjennom eksperimenter. De trente modeller som varierte fra 600 millioner til 13 milliarder parametre, hver med de samme skalaeringslover som sikrer optimalt data-bruk. Uansett størrelsen, var antallet forgiftede dokumenter som trengtes for å implante en bakdør nesten det samme. I ett slående eksempel var bare om lag 250 nøye konstruerte dokumenter nok til å kompromittere både den lille og den store modellen.

For å sette dette i perspektiv, utgjorde disse 250 dokumentene bare en liten brøkdel av den største datamengden. Likevel var de nok til å endre modellens atferd når utløseren dukket opp. Dette viser at utvannings-effekten av skala ikke beskytter mot forgiftning.

Fordi kostnaden for korrupsjon er konstant, er barrieren for angrep lav. Angripere trenger ikke å kontrollere sentral infrastruktur eller injisere massive mengder data. De trenger bare å plassere noen forgiftede dokumenter i offentlige kilder og vente på at de blir inkludert i treningsdata.

Hvorfor er større modeller mer sårbare?

Grunden til at større modeller er mer sårbare, ligger i deres prøveeffektivitet. Større modeller er mer i stand til å lære fra svært få eksempler, en evne kjent som few-shot learning. Denne evnen, selv om den er verdifull i mange anvendelser, er også det som gjør dem mer sårbare. En modell som kan lære komplekse språkmønster fra noen få eksempler, kan også lære en skadelig assosiasjon fra noen få forgiftede eksempler.

Mens den enorme mengden ren data teoretisk sett skulle “utvannet” effekten av forgiftningen, vinner modellens overlegne læringskapasitet. Den finner og internaliserer det skjulte mønsteret som angriperen har plantet. Forskningen viser at bakdøren blir effektiv etter at modellen har vært utsatt for et omtrent fast antall forgiftede eksempler, uavhengig av hvor mye annen data den har sett.

I tillegg, ettersom større modeller avhenger av enorme datamengder for treningsformål, gjør dette det enklere for angriperne å innlemme forgiftningen mer sparsomt (f.eks. 250 forgiftede dokumenter blant billioner av rene dokumenter). Denne sparsommeligheten gjør det ekstremt vanskelig å oppdage. Tradisjonelle filtreringsmetoder, som fjerning av giftig tekst eller sjekking av svartelistede URL-er, er ineffektive når den skadelige dataen er så sjelden. Mer avanserte forsvar, som anomali-dettektering eller mønster-klynging, feiler også når signalen er så svak. Angrepet skjuler seg under støy-grensen, usynlig for nåværende rensings-systemer.

Trusselen går utover pre-trening

Sårbarheten stopper ikke ved pre-trening-fasen. Forskere har vist at forgiftning også kan skje under finjustering, selv om pre-trening-dataene er rene.

Finjustering brukes ofte til å forbedre sikkerhet, justering og oppgave-utførelse. Men hvis en angriper klarer å slippe inn et lite antall forgiftede eksempler i denne fasen, kan de likevel implante en bakdør.

I tester, introduserte forskerne forgiftede eksempler under overvåket finjustering, noen ganger bare et dusin blant tusener av normale eksempler. Bakdøren tok effekt uten å skade modellens nøyaktighet på ren data. Modellen oppførte seg normalt i vanlige tester, men reagerte skadelig når den hemmelige utløseren dukket opp.

Selv fortsatt trening på ren data feiler ofte i å fjerne bakdøren fullstendig. Dette skaper en risiko for “sovende” sårbarheter blant modeller som ser trygge ut, men kan utnyttes under bestemte forhold.

Omtenkning av AI-forsvar-strategi

Det giftige paradokset viser at det gamle synspunktet om sikkerhet gjennom skala ikke lenger er gyldig. AI-samfunnet må omtenke hvordan de skal forsvare store modeller. I stedet for å anta at forgiftning kan forebygges gjennom ren data, må vi anta at en viss korrupsjon alltid vil skje.

Forsvaret bør fokusere på sikkerhet og vern, ikke bare data-hygiene. Her er fire retninger som bør guide nye praksiser:

  1. Herkomst og forsyningskjede-integritet: Organisasjoner må spore opphav og historie til all treningsdata. Dette inkluderer å verifisere kilder, vedlikeholde versjonskontroll og påtvinge tamper-avdekkende data-pipelines. Hver data-komponent bør behandles med en null-tillit-holdning for å redusere risikoen for skadelig injisering.
  2. Adversarial testing og elisitering: Modeller bør aktivt testes for skjulte svakheter før de deployes. Red-teaming, adversarial prompts og atferdsmessig testing kan hjelpe med å avdekke bakdører som normal evaluering kan overse. Målet er å få modellen til å avsløre sine skjulte atferder i kontrollerte omgivelser.
  3. Runtime-beskyttelse og retningslinjer: Implementer kontrollsystemer som overvåker modellens atferd i sanntid. Bruk atferds-fingeravtrykk, anomali-dettektering på utdata og begrensningssystemer for å forhindre eller begrense skade, selv om en bakdør aktiveres. Ideen er å begrense impulsen i stedet for å prøve å forhindre korrupsjon fullstendig.
  4. Bakdør-persistens og gjenoppretting: Ytterligere forskning er nødvendig for å forstå hvor lenge bakdører varer og hvordan de kan fjernes. Post-trening “avgiftning” eller modell-reparasjonsteknikker kan spille en viktig rolle. Hvis vi kan pålitelig eliminere skjulte utløsere etter trening, kan vi redusere langtids-risikoen.

Bunnlinjen

Det giftige paradokset endrer hvordan vi tenker om AI-sikkerhet. Større modeller er ikke naturlig tryggere. Faktisk, deres evne til å lære fra få eksempler gjør dem mer sårbare for forgiftning. Dette betyr ikke at store modeller ikke kan være tillitsfulle. Men det betyr at samfunnet må adoptere nye strategier. Vi må akseptere at en viss mengde forgiftet data alltid vil slippe gjennom. Utfordringen er å bygge systemer som kan oppdage, begrense og gjenopprette fra disse angrepene. Ettersom AI fortsetter å vokse i kraft og innflytelse, er innsatsen høy. Lektien fra ny forskning er klar: skala alene er ikke et skjold. Sikkerhet må bygges med antakelsen at motstandere vil utnytte hver svakhet, uansett hvor liten.

Dr. Tehseen Zia er en fast ansatt associate professor ved COMSATS University Islamabad, med en PhD i AI fra Vienna University of Technology, Østerrike. Som spesialist i kunstig intelligens, maskinlæring, datavitenskap og datavisjon, har han gjort betydelige bidrag med publikasjoner i anerkjente vitenskapelige tidsskrifter. Dr. Tehseen har også ledet flere industriprosjekter som hovedundersøker og tjenestegjort som AI-konsulent.