← Nieuwste papers
💬 NLP

Decoupling the "What" and "Where" With Polar Coordinate Positional Embeddings

Dit artikel introduceert Polar Coordinate Positional Embeddings (PoPE), een nieuw positioneel coderingsschema dat de in RoPE verstrengelde inhouds- en positie-informatie ontkoppelt, waardoor het een superieure prestatie behaalt in diagnostische taken, autoregressieve modellering over meerdere domeinen en zero-shot lengte-extrapolatie vergeleken met bestaande methoden zoals RoPE en YaRN.

Oorspronkelijke auteurs: Anand Gopalakrishnan, Robert Csordás, Jürgen Schmidhuber, Michael C. Mozer

Gepubliceerd 2026-06-09
📖 5 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Anand Gopalakrishnan, Robert Csordás, Jürgen Schmidhuber, Michael C. Mozer

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

Stel je voor dat je een specifiek boek probeert te vinden in een enorme, chaotische bibliotheek. Om dit te doen, heb je twee stukken informatie nodig: waarover het boek gaat (de inhoud) en waar het zich op de plank bevindt (de positie).

In de wereld van Kunstmatige Intelligentie, specifiek in een type model dat een Transformer wordt genoemd (de motor achter veel moderne AI-chatbots), is er een mechanisme genaamd "attention" (aandacht) dat de AI helpt om verschillende delen van een zin met elkaar te verbinden. Het moet zowel de inhoud (de woorden) als de positie (waar de woorden in de reeks verschijnen) kennen.

Lange tijd was de meest populaire manier om te gaan met "waar" een woord zich bevindt een methode genaamd RoPE (Rotary Position Embedding). De auteurs van dit artikel stellen dat RoPE een fundamenteel gebrek heeft: het vermengt het "wat" en het "waar".

Het Probleem: De "Verstrengelde" Bibliotheek

Beschouw RoPE als een bibliothecaris die, wanneer je om een boek vraagt, niet alleen de locatie doorgeeft. In plaats daarvan verdraait de bibliothecaris de beschrijving van het boek gebaseerd op de locatie.

  • Als het boek over "katten" gaat en het staat op plank 1, dan beschrijft de bibliothecaris het als "pluizige-kat".
  • Als datzelfde "katten"-boek op plank 10 staat, verdraait de bibliothecaris de beschrijving naar "stekelige-kat".

Het AI-model raakt in de war. Het kan niet gemakkelijk zeggen: "Ik ben op zoek naar het concept 'kat', ongeacht waar het is," of "Ik ben op zoek naar het 5e item, ongeacht wat het zegt." Het "wat" en het "waar" zijn verstrengeld als een knoop. Dit maakt het voor de AI erg moeilijk om puzzels op te lossen die vereisen dat het deze twee ideeën van elkaar scheidt.

De Oplossing: PoPE (Polar Coordinate Positional Embedding)

De auteurs stellen een nieuwe methode voor genaamd PoPE. In plaats van de beschrijving van het boek te verdraaien op basis van de locatie, houdt PoPE de twee zaken gescheiden, zoals een schoon en georganiseerd archiefsysteem.

  • Het "Wat" (Inhoud): Dit is de magnitude of de "grootte" van de beschrijving van het boek. Deze blijft puur en onveranderd door de locatie.
  • Het "Waar" (Positie): Dit is de hoek of de "richting" van het boek. Dit verandert op basis van het planknummer, maar het verstoort de beschrijving van het boek zelf niet.

Door een wiskundige truc te gebruiken die poolcoördinaten wordt genoemd (denk aan een kompas waarbij je een afstand en een richting hebt), zorgt PoPE ervoor dat de AI kan zoeken naar "katten" zonder zich zorgen te maken over het planknummer, en kan zoeken naar "plank nummer 5" zonder zich zorgen te maken over het onderwerp van het boek. Ze zijn ontkoppeld (ontwarst).

Hoe ze bewezen dat het werkte

De onderzoekers hebben deze nieuwe methode getest met drie belangrijke experimenten:

  1. De "Pointer" Puzzel: Ze gaven de AI een taak waarbij het een specifieke letter moest vinden op basis van een regel zoals "Vind de letter die 3 plaatsen links van de letter 'Z' staat."

    • RoPE: Had grote moeite en kreeg het slechts in ongeveer 11% van de gevallen goed. Het kon de "Z" niet scheiden van de "3 plaatsen links".
    • PoPE: Loste het bijna perfect op (95% nauwkeurigheid). Het begreep de regel duidelijk.
  2. Muziek en DNA: Ze testten de AI op het voorspellen van de volgende noot in een liedje en de volgende letter in een DNA-sequentie. Zowel muziek als DNA vertrouwen zwaar op precieze patronen en relatieve posities.

    • Resultaat: PoPE maakte minder fouten (lagere "perplexity") dan RoPE in beide gebieden. Het leerde de patronen sneller en nauwkeuriger.
  3. De "Lang Geheugen" Test: Een van de grootste problemen met de huidige AI is dat als je het traint op korte verhalen, het in de war raakt wanneer je het vraagt om een lange roman te lezen.

    • RoPE: Wanneer het werd getest op sequenties die veel langer waren dan waarvoor het getraind was, stortte de prestatie in.
    • PoPE: Het hanteerde lange sequenties op natuurlijke wijze, zonder dat er extra training of speciale trucs nodig waren. Het kon "extrapoleren" (het patroon raden) naar lengtes die 10 keer groter waren dan de trainingsdata.

De Kern van het Verhaal

Het artikel beweert dat door simpelweg de manier te veranderen waarop de AI de relatie berekent tussen wat een woord is en waar het is, ze een systeem hebben gecreëerd dat:

  • Slimmer is in logische puzzels die vereisen dat inhoud van positie wordt gescheiden.
  • Beter is in het voorspellen van patronen in muziek, DNA en taal.
  • Robuuster is bij het lezen van zeer lange teksten, zonder dat er opnieuw getraind hoeft te worden.

De auteurs benadrukken dat dit een fundamentele verbetering is van hoe deze modellen over sequenties "denken", waardoor ze efficiënter en nauwkeuriger worden zonder dat de modellen zelf veel groter gemaakt hoeven te worden.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →