AI-modeller og platforme
Hvorfor store sprogmodeller glemmer midten: Afsløring af AI’s skjulte blindplet

Som store sprogmodeller (LLM’er) er bredt anvendt til opgaver som dokument-sammenfatning, juridisk analyse og medicinsk historie-vurdering, er det afgørende at erkende begrænsningerne af disse modeller. Mens almindelige problemer som hallucinationer og bias er velkendte, har forskere nylig identificeret en anden betydelig fejl: når de behandler lange tekster, har LLM’er tendens til at fastholde information i begyndelsen og slutningen, men ofte negligerer midten.
Dette problem, der omtales som “lost-in-the-middle“-fænomenet, kan have en alvorlig indvirkning på disse modellers præstation i virkelige anvendelser. For eksempel, hvis en AI er opgaven at sammenfatte en længere juridisk dokument, kan manglende kritiske detaljer fra midten føre til misvisende eller ufuldstændige sammenfattelser. I medicinske sammenhænge kan oversigt over information fra midten af en patients historie føre til ukorrekte anbefalinger. At forstå, hvorfor dette sker, er en udfordrende opgave for forskere, der forsøger at bygge sikrere og mere pålidelige AI’er. Men nylig har en studie givet nogle af de klareste svar hidtil og afsløret, at dette problem er dybt rodnet i modellernes arkitektur.
“Lost-in-the-Middle”-problemet
“Lost-in-the-middle”-fænomenet refererer til LLM’ers tendens til at give mindre opmærksomhed til information i midten af lange input-sekvenser. Det ligner, hvordan mennesker ofte husker de første og sidste punkter i en liste bedre end dem i midten. Denne kognitive bias i mennesker er ofte kendt som primacy- og recency-effekten. For LLM’er betyder det, at de fungerer bedre, når nøgleinformationen er i begyndelsen eller slutningen af en tekst, men kæmper, når den er begravet i midten. Dette resulterer i en “U-formet” præstationskurve, hvor nøjagtigheden er høj i begyndelsen, falder betydeligt i midten og stiger igen i slutningen.
Dette fænomen er ikke kun et teoretisk problem. Det er blevet observeret i en bred vifte af opgaver, fra spørgsmål-svar til dokument-sammenfatning. For eksempel, hvis du stiller et spørgsmål til en LLM, hvor svaret er placeret i de første få afsnit af en længere artikel, vil den sandsynligvis svare korrekt. Det samme gælder, hvis svaret er i de sidste få afsnit. Men hvis den kritiske information er skjult et sted i midten, falder modellens nøjagtighed skarpt. Dette er en alvorlig begrænsning, da det betyder, at vi ikke fuldt ud kan stole på disse modeller til opgaver, der kræver forståelse af en lang og kompleks kontekst. Det gør dem også sårbar over for manipulation. Nogen kunne bevidst placere misvisende information i begyndelsen eller slutningen af et dokument for at påvirke AI’ens output.
Forståelse af LLM’ers arkitektur
For at forstå, hvorfor LLM’er glemmer midten, må vi se på, hvordan de er bygget. Moderne LLM’er er baseret på en arkitektur kaldet Transformer. Transformeren var et gennembrud i AI, da den introducerede en mekanisme kaldet self-attention. Self-attention giver modellen mulighed for at vægte betydningen af forskellige ord i input-teksten, når den behandler et givent ord. For eksempel, når modellen behandler sætningen “Katten satte sig på måtten”, kan self-attention-mekanismen lære, at “katten” og “satte” er tæt relaterede. Dette giver modellen mulighed for at bygge en rigere forståelse af relationerne mellem ordene end tidligere arkitekturer kunne.
En anden vigtig komponent er positional encoding. Da self-attention-mekanismen i sig selv ikke har en indbygget forståelse af ordens rækkefølge, tilføjes positional encoding til input for at give modellen information om positionen af hvert ord i sekvensen. Uden dette ville modellen se input-teksten som blot en “bag of words” uden struktur. Disse to komponenter, self-attention og positional encoding, arbejder sammen for at gøre LLM’er mere effektive. Men den nye forskning viser, at måden, de interagerer på, også er kilden til denne skjulte blindplet.
Hvordan position-bias opstår
En ny studie bruger en clever tilgang til at forklare dette fænomen. Den modellerer informationsflowet inde i en Transformer som et graf, hvor hvert ord er en node, og attention-forbindelserne er kanterne. Dette giver forskerne mulighed for at matematisk spore, hvordan information fra forskellige positioner behandles gennem modellens mange lag.
De afslørede to vigtige indsighter. Først skaber brugen af causal masking i mange LLM’er en indbygget bias mod begyndelsen af sekvensen. Causal masking er en teknik, der sikrer, at når modellen genererer et ord, kan den kun fokusere på ordene, der kom før det, ikke efter. Dette er afgørende for opgaver som tekst-generering. Men over mange lag skaber dette en kumulerende effekt. De første få ord i en tekst behandles igen og igen, og deres repræsentationer bliver mere og mere indflydelsesrige. I modsætning hertil bliver ord i midten altid set i lyset af denne allerede etablerede kontekst, og deres egen unikke bidrag kan blive overvældet.
For det andet undersøgte forskerne, hvordan positional encoding interagerer med denne causal masking-effekt. Moderne LLM’er bruger ofte relative positional encoding, der fokuserer på afstanden mellem ordene i stedet for deres absolutte position. Dette hjælper modellen med at generalisere til tekster af forskellige længder. Men dette skaber en konkurrerende pres. Causal masken trykker modellens fokus mod begyndelsen, mens den relative positional encoding opmuntre modellen til at fokusere på nærliggende ord. Resultatet af denne tug-of-war er, at modellen betaler mest opmærksomhed til den absolutte begyndelse af teksten og til den lokale kontekst af hvert enkelt ord. Information, der er langt væk og ikke i begyndelsen, altså midten, får mindst opmærksomhed.
De bredere implikationer
“Lost-in-the-middle”-fænomenet har betydelige konsekvenser for anvendelser, der afhænger af lange tekster. Forskningen viser, at problemet ikke blot er et tilfældigt effekt, men en fundamental konsekvens af, hvordan vi har designet disse modeller. Dette betyder, at blot at træne dem på mere data er usandsynligt at løse problemet. I stedet må vi måske omstrukturere nogle af de grundlæggende arkitektoniske principper for Transformers.
For brugere og udviklere af AI er dette en kritisk advarsel. Vi må være bevidste om denne begrænsning, når vi designer anvendelser, der afhænger af LLM’er. For opgaver, der involverer lange dokumenter, må vi måske udvikle strategier for at mindske denne bias. Dette kunne indebære at bryde dokumentet op i mindre stykker eller skabe modeller, der specifikt retter modellens opmærksomhed mod forskellige dele af teksten. Det understreger også vigtigheden af rigorøs testning. Vi kan ikke antage, at en LLM, der fungerer godt med korte tekster, vil være pålidelig, når den står over for længere, mere komplekse input.
Bottom Line
AI-udvikling har altid fokuseret på at identificere begrænsninger og finde måder at overvinde dem på. “Lost-in-the-middle”-problemet er en betydelig fejl i store sprogmodeller, hvor de har tendens til at overse information i midten af lange tekstsekvenser. Dette problem opstår fra bias i Transformer-arkitekturen, især interaktionen mellem causal masking og relativ positional encoding. Mens LLM’er fungerer godt med information i begyndelsen og slutningen af en tekst, kæmper de, når vigtige detaljer er placeret i midten. Denne begrænsning kan reducere nøjagtigheden af LLM’er i opgaver som dokument-sammenfatning og spørgsmål-svar, hvilket kan have alvorlige implikationer i fag som jura og medicin. Udviklere og forskere må løse dette problem for at forbedre pålideligheden af LLM’er i praktiske anvendelser.












