AI-modeller och plattformar

LLMs minnesbegränsningar: När AI minns för mycket

mm
Lägg till Unite.AI bland dina föredragna källor på Google

På senare år har stora språkmodeller (LLMs) blivit alltmer skickliga på att generera mänsklig text i olika tillämpningar. Dessa modeller uppnår sina anmärkningsvärda förmågor genom att träna på enorma mängder offentligt tillgängliga data. Men denna förmåga medför också vissa risker. Modellerna kan oavsiktligt komma ihåg och avslöja känslig information, såsom privata e-postmeddelanden, upphovsrättsskyddad text eller skadliga uttalanden. Att balansera fördelarna med nyttig kunskap med riskerna för skadlig återkallning har blivit en nyckelutmaning i utvecklingen av AI-system. I den här bloggen kommer vi att utforska den fina linjen mellan minnesbildning och generalisering i språkmodeller, med utgångspunkt i nylig forskning som visar hur mycket dessa modeller verkligen “minns”.

Balansera minne och generalisering i LLMs

För att bättre förstå minnesbildning i språkmodeller måste vi överväga hur de tränas. LLMs byggs med hjälp av stora datamängder med text. Under träningsprocessen lär sig modellen att förutsäga nästa ord i en mening. Medan denna process hjälper modellen att förstå språkets struktur och sammanhang, leder den också till minnesbildning, där modellerna lagrar exakta exempel från sin träningsdata.

Minnesbildning kan vara nyttig. Till exempel möjliggör den för modellerna att besvara faktiska frågor med stor noggrannhet. Men det skapar också risker. Om träningsdatat innehåller känslig information, såsom personliga e-postmeddelanden eller proprietär kod, kan modellen oavsiktligt avslöja denna information när den utlöses. Detta väcker allvarliga farhågor om sekretess och säkerhet.

Å andra sidan är LLMs utformade för att hantera nya och outsedda frågor, vilket kräver generalisering. Generalisering möjliggör för modellerna att känna igen bredare mönster och regler från datat. Medan det ger LLMs förmåga att generera text om ämnen de inte uttryckligen tränats på, kan det också orsaka “hallucination” där modellen kan producera felaktig eller fabricerad information.

Utmaningen för AI-utvecklare är att hitta en balans. Modellerna måste komma ihåg tillräckligt för att ge korrekta svar, men generalisera tillräckligt för att hantera nya situationer utan att äventyra känslig data eller producera fel.

Mätning av minnesbildning: En ny ansats

Att mäta hur väl en språkmodell förstår sammanhang är inte en enkel uppgift. Hur kan man avgöra om en modell återkallar ett specifikt träningsexempel eller bara förutsäger ord baserat på mönster? En nylig studie föreslog en ny ansats för att utvärdera detta problem med hjälp av begrepp från informations-teori. Forskarna definierar minnesbildning som hur mycket en modell kan “komprimera” en specifik datamängd. I princip mäter de hur mycket en modell kan minska den mängd information som krävs för att beskriva en text den tidigare sett. Om en modell kan förutsäga en text mycket exakt, har den troligen kommit ihåg den. Om inte, kanske den generaliserar.

En av de viktigaste resultaten från studien är att transformer-baserade modeller har en begränsad förmåga till minnesbildning. Specifikt kan de komma ihåg cirka 3,6 bitar information per parameter. För att sätta detta i perspektiv, föreställ er varje parameter som en liten enhet för lagring. För dessa modeller kan varje parameter lagra ungefär 3,6 bitar information. Forskarna mäter denna kapacitet genom att träna modellerna på slumpmässiga data, där generalisering inte är möjlig, så modellerna måste komma ihåg allt.

När träningsdatamängden är liten tenderar modellen att komma ihåg större delen av den. Men när datamängden växer större än modellens kapacitet börjar modellen generalisera mer. Detta sker eftersom modellen inte längre kan lagra varje detalj i träningsdatat, så den lär sig bredare mönster istället. Studien fann också att modellerna tenderar att komma ihåg sällsynta eller unika sekvenser, som icke-engelsk text, mer än vanliga sekvenser.

Denna forskning belyser också ett fenomen som kallas “dubbel nedgång“. När storleken på träningsdatamängden ökar, förbättras modellens prestanda initialt, sedan minskar den något när datamängdens storlek närmar sig modellens kapacitet (på grund av överanpassning), och slutligen förbättras den igen när modellen tvingas generalisera. Detta beteende visar hur minnesbildning och generalisering är sammanflätade och hur deras relation beror på de relativa storlekarna på modellen och datamängden.

Dubbel nedgångs-fenomenet

Dubbel nedgångs-fenomenet ger en intressant insikt i hur språkmodeller lär sig. För att visualisera detta, föreställ er en kopp som fylls med vatten. Initialt ökar vattennivån (förbättrar modellens prestanda) när vatten tillsätts. Men om för mycket vatten tillsätts, överflödar det (leder till överanpassning). Men om man fortsätter att tillsätta vatten, sprider det sig ut och stabiliseras till slut igen (förbättrar generaliseringen). Detta är vad som händer med språkmodeller när datamängdens storlek ökar.

När träningsdatat bara räcker för att fylla modellens kapacitet, försöker den komma ihåg allt, vilket kan leda till dålig prestanda på nya data. Men med mer data har modellen inget val utan att lära sig allmänna mönster, vilket förbättrar dess förmåga att hantera outsedda indata. Detta är en viktig insikt, eftersom det visar att minnesbildning och generalisering är djupt sammanflätade och beror på de relativa storlekarna på datamängden och modellens kapacitet.

Implikationer för sekretess och säkerhet

Medan de teoretiska aspekterna av minnesbildning är intressanta, är de praktiska implikationerna ännu mer betydelsefulla. Minnesbildning i språkmodeller medför allvarliga risker för sekretess och säkerhet. Om en modell kommer ihåg känslig information från sin träningsdata, kan den läcka denna information när den utlöses på vissa sätt. Till exempel har språkmodeller visats kunna reproducera ordagrant text från sina träningsuppsättningar, ibland avslöjande personlig data som e-postadresser eller proprietär kod. I själva verket avslöjade en studie att modeller som GPT-J kunde komma ihåg åtminstone 1% av sin träningsdata. Detta väcker allvarliga farhågor, särskilt när språkmodeller kan läcka affärshemligheter eller nycklar till fungerande API:er som innehåller känslig information.

Dessutom kan minnesbildning ha juridiska konsekvenser relaterade till upphovsrätt och immateriella rättigheter. Om en modell reproducerar stora delar av upphovsrättsskyddat innehåll, kan den kränka de ursprungliga skaparnas rättigheter. Detta är särskilt oroande eftersom språkmodeller alltmer används i kreativa branscher, såsom skrivande och konst.

Aktuella trender och framtida riktningar

När språkmodellerna blir större och mer komplexa, blir problemet med minnesbildning alltmer pressande. Forskare undersöker flera strategier för att mildra dessa risker. En ansats är data-deduplicering, där dubblettexemplar tas bort från träningsdatat. Detta minskar chanserna att modellen kommer ihåg specifika exempel. Differensialsekretess, som lägger till brus i datat under träningsprocessen, är en annan teknik som undersöks för att skydda enskilda data punkter.

Nyliga studier har också undersökt hur minnesbildning sker inom modellernas interna arkitektur. Till exempel har det funnits att djupare lager av transformer-modeller är mer ansvariga för minnesbildning, medan tidigare lager är mer kritiska för generalisering. Denna upptäckt kan leda till nya arkitektoniska design som prioriterar generalisering medan minnesbildning minimeras.

Framtiden för språkmodeller kommer troligen att fokusera på att förbättra deras förmåga att generalisera medan minnesbildning minimeras. Som studien föreslår, kan modeller som tränas på mycket stora datamängder inte komma ihåg enskilda data punkter lika effektivt, vilket minskar riskerna för sekretess och upphovsrätt. Men det betyder inte att minnesbildning kan elimineras. Mer forskning krävs för att bättre förstå sekretessimplikationerna av minnesbildning i LLMs.

Sammanfattning

Att förstå hur mycket språkmodeller kommer ihåg är avgörande för att använda deras potential på ett ansvarsfullt sätt. Nylig forskning ger en ram för att mäta minnesbildning och belyser balansen mellan att komma ihåg specifik data och generalisera från den. När språkmodellerna fortsätter att utvecklas, kommer det att vara avgörande att hantera minnesbildning för att skapa AI-system som är både kraftfulla och pålitliga.

Dr. Tehseen Zia är en fast anställd biträdande professor vid COMSATS University Islamabad, med en doktorsexamen i AI från Vienna University of Technology, Österrike. Specialiserad på artificiell intelligens, maskinlärning, datavetenskap och datorseende, har han gjort betydande bidrag med publikationer i ansedda vetenskapliga tidskrifter. Dr. Tehseen har också lett olika industriprojekt som huvudutredare och tjänstgjort som AI-konsult.