AI-modeller och plattformar
Varför stora språkmodeller glömmer mitten: Avslöjar AI:s dolda blind fläck

Som stora språkmodeller (LLM) används i stor utsträckning för uppgifter som dokumentering, juridisk analys och utvärdering av medicinska journaler, är det viktigt att känna till begränsningarna i dessa modeller. Medan vanliga problem som hallucinationer och bias är välkända, har forskare nyligen identifierat en annan betydande brist: när de bearbetar långa texter, tenderar LLM att behålla informationen i början och slutet men ofta försummar mitten.
Detta problem, som kallas “förlorad-i-mitten“-fenomenet, kan allvarligt påverka prestandan hos dessa modeller i realvärlden. Till exempel, om en AI-uppgift är att sammanfatta ett långt juridiskt dokument, kan försummade kritiska detaljer från mitten leda till vilseledande eller ofullständiga sammanfattningar. I medicinska sammanhang kan försummade uppgifter från mitten av en patients journal leda till felaktiga rekommendationer. Att förstå varför detta händer är fortfarande en utmaning för forskare som försöker bygga säkrare och mer tillförlitliga AI. Men nyligen har en studie gett några av de tydligaste svaren hittills, och visat att detta problem är djupt rotat i modellernas arkitektur.
Det “förlorade-i-mitten”-problemet
Det “förlorade-i-mitten”-fenomenet hänvisar till tendensen hos LLM att ge mindre uppmärksamhet åt information i mitten av långa inmatningssekvenser. Det är liknande hur människor ofta minns de första och sista objekten i en lista bättre än de i mitten. Denna kognitiva bias hos människor kallas ofta primacy- och recency-effekten. För LLM gäller att de fungerar bättre när nyckelinformationen finns i början eller slutet av en text, men kämpar när den är begravd i mitten. Detta resulterar i en “U-formad” prestandakurva, där precisionen är hög i början, sjunker betydligt i mitten och sedan stiger igen i slutet.
Detta fenomen är inte bara ett teoretiskt problem. Det har observerats i en mängd olika uppgifter, från frågesvar till dokumentering. Till exempel, om du ber en LLM en fråga där svaret finns i de första få paragraferna i en lång artikel, kommer den troligen att svara korrekt. Detsamma gäller om svaret finns i de sista få paragraferna. Men om den kritiska informationen är gömd någonstans i mitten, sjunker modellens precision skarpt. Detta är en allvarlig begränsning, eftersom det innebär att vi inte kan lita fullt ut på dessa modeller för uppgifter som kräver förståelse av en lång och komplex kontext. Det gör dem också sårbara för manipulation. Någon kunde medvetet placera vilseledande information i början eller slutet av ett dokument för att påverka AI:s utdata.
Att förstå arkitekturen hos LLM
För att förstå varför LLM glömmer mitten måste vi titta på hur de är byggda. Moderna LLM är baserade på en arkitektur som kallas Transformer. Transformer var ett genombrott inom AI eftersom det introducerade en mekanism som kallas självuppmärksamhet. Självuppmärksamhet tillåter modellen att väga vikten av olika ord i inmatningstexten när den bearbetar varje ord. Till exempel, när modellen bearbetar meningen “Katten satte sig på mattan”, kan självuppmärksamhetsmekanismen lära sig att “katt” och “satte” är starkt relaterade. Detta tillåter modellen att bygga en mycket rikare förståelse av relationerna mellan ord än tidigare arkitekturer kunde.
En annan viktig komponent är positionskodning. Eftersom självuppmärksamhetsmekanismen i sig inte har någon medfödd känsla av ordordning, läggs positionskodningar till inmatningen för att ge modellen information om varje ords position i sekvensen. Utan detta skulle modellen se inmatningstexten som bara en “påse med ord” utan struktur. Dessa två komponenter, självuppmärksamhet och positionskodning, samarbetar för att göra LLM mer effektiv. Men den nya forskningen visar att sättet de interagerar på är också källan till denna dolda blind fläck.
Hur positionssbias uppstår
En nyligen publicerad studie använder en smart metod för att förklara detta fenomen. Den modellerar informationsflödet inom en Transformer som en graf, där varje ord är en nod och uppmärksamhetsanslutningarna är kanterna. Detta tillåter forskarna att matematiskt spåra hur information från olika positioner bearbetas genom modellens många lager.
De upptäckte två viktiga insikter. Först skapar användningen av kausalt maskering i många LLM en medfödd bias mot början av sekvensen. Kausalt maskering är en teknik som säkerställer att när modellen genererar ett ord, kan den bara uppmärksamma orden som kom före det, inte efter. Detta är avgörande för uppgifter som textgenerering. Men över många lager skapar detta en kumulativ effekt. De första orden i en text bearbetas om och om igen, och deras representationer blir allt mer inflytelserika. I kontrast är orden i mitten alltid blickar tillbaka på denna redan etablerade kontext, och deras unika bidrag kan drunkna i bruset.
Forskarna tittade också på hur positionskodningar interagerar med denna kausala maskerings effekt. Moderna LLM använder ofta relativa positionskodningar, som fokuserar på avståndet mellan ord snarare än deras absoluta position. Detta hjälper modellen att generalisera till texter av olika längd. Men det skapar en konkurrerande tryck. Den kausala masken trycker modellens fokus till början, medan den relativa positionskodningen uppmuntrar den att fokusera på närliggande ord. Resultatet av denna dragkamp är att modellen ägnar mest uppmärksamhet åt början av texten och den omedelbara lokala kontexten för varje ord. Information som är långt borta och inte i början, d.v.s. mitten, får minst uppmärksamhet.
De bredare implikationerna
Det “förlorade-i-mitten”-fenomenet har betydande konsekvenser för tillämpningar som bygger på bearbetning av långa texter. Forskningen visar att problemet inte är bara en slumpmässig effekt utan en grundläggande konsekvens av hur vi har designat dessa modeller. Detta innebär att det inte är sannolikt att träning på mer data kommer att lösa problemet. Istället kan vi behöva ompröva några av de grundläggande arkitektoniska principerna för Transformers.
För användare och utvecklare av AI är detta en kritisk varning. Vi måste vara medvetna om denna begränsning när vi designar tillämpningar som bygger på LLM. För uppgifter som involverar långa dokument kan vi behöva utveckla strategier för att mildra denna bias. Det kan innebära att bryta dokumentet i mindre bitar eller skapa modeller som specifikt riktar modellens uppmärksamhet mot olika delar av texten. Det understryker också vikten av rigorös testning. Vi kan inte anta att en LLM som fungerar bra på korta texter kommer att vara tillförlitlig när den ställs inför längre, mer komplexa indata.
Slutsatsen
AI-utveckling har alltid fokuserat på att identifiera begränsningar och hitta sätt att övervinna dem. Det “förlorade-i-mitten”-problemet är en betydande brist i stora språkmodeller, där de tenderar att försumma information i mitten av långa textsekvenser. Detta problem uppstår från bias i Transformer-arkitekturen, särskilt interaktionen mellan kausalt maskering och relativ positionskodning. Medan LLM fungerar bra med information i början och slutet av en text, kämpar de när viktiga detaljer placeras i mitten. Denna begränsning kan minska precisionen hos LLM i uppgifter som dokumentering och frågesvar, vilket kan ha allvarliga konsekvenser inom områden som juridik och medicin. Utvecklare och forskare måste lösa detta problem för att förbättra tillförlitligheten hos LLM i praktiska tillämpningar. ils är placerade i mitten. Denna begränsning kan minska precisionen hos LLM i uppgifter som dokumentering och frågesvar, vilket kan ha allvarliga konsekvenser inom områden som juridik och medicin. Utvecklare och forskare måste lösa detta problem för att förbättra tillförlitligheten hos LLM i praktiska tillämpningar.












