← Nieuwste papers
💬 NLP

LLM Router: Prefill is All You Need

Het artikel introduceert LLM Router, een methode die interne prefill-activaties gebruikt via Encoder-Target Decoupling en een SharedTrunkNet-architectuur om de nauwkeurigheid van een ideale router te benaderen en tegelijkertijd aanzienlijke kostenbesparingen te realiseren.

Oorspronkelijke auteurs: Tanay Varshney, Annie Surla, Michelle Xu, Gomathy Venkata Krishnan, Maximilian Jeblick, David Austin, Neal Vaidya, Davide Onofrio

Gepubliceerd 2026-03-24
📖 4 min leestijd☕ Koffiepauze-leesvoer

Oorspronkelijke auteurs: Tanay Varshney, Annie Surla, Michelle Xu, Gomathy Venkata Krishnan, Maximilian Jeblick, David Austin, Neal Vaidya, Davide Onofrio

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 grote bibliotheek hebt met 100 verschillende experts. Sommige zijn briljante wiskundigen, anderen zijn meester-verhaallijders, en weer anderen zijn goed in het oplossen van code. Je hebt een vraag, maar je weet niet welke expert het beste is om het te beantwoorden.

In het verleden keken we naar de titel van je vraag (bijvoorbeeld: "Dit gaat over wiskunde") om te beslissen wie we bellen. Maar dat werkt niet altijd perfect. Soms is een vraag over wiskunde heel simpel, en een andere keer is het een onmogelijke puzzel die zelfs de beste wiskundige niet kan oplossen. De titel vertelt je niet hoe moeilijk de vraag eigenlijk is voor een specifieke expert.

Dit paper introduceert een slimme nieuwe manier om die beslissing te nemen, genaamd LLM Router. Hier is hoe het werkt, vertaald naar alledaagse taal:

1. Het oude probleem: Kijken naar de verpakking

Vroeger probeerden computers te raden welke AI het beste zou zijn door te kijken naar de woorden in je vraag. Dat is alsof je een cadeau bekijkt en denkt: "Oh, het is een groot doosje, dus het moet een dure auto zijn!" Soms klopt dat, maar vaak niet. Je mist de echte inhoud.

2. De nieuwe oplossing: De "Proeflees"-test

De auteurs zeggen: "Wacht even, we hoeven niet te wachten tot de expert het antwoord schrijft. We kunnen al zien of hij het gaat begrijpen, terwijl hij nog aan het lezen is."

Stel je voor dat je een proeflezer (een 'Encoder') hebt die een tekst voorleest aan een schrijver (de 'Target').

  • De oude manier: De proeflezer zegt: "Dit is een verhaal over dieren, dus ik bel de dieren-expert."
  • De nieuwe manier (Decoder-Target Decoupling): De proeflezer leest de eerste zinnen en kijkt naar hoe de hersenen van de schrijver reageren. Zie je dat de schrijver een beetje twijfelt? Of dat zijn gedachten heel helder en snel gaan?

Het slimme is: je kunt een kleine, snelle proeflezer (een open-source model) gebruiken om te voorspellen hoe een grote, dure schrijver (een gesloten model zoals Claude of GPT) zal presteren. Het is alsof je een ervaren leraar vraagt om te kijken hoe een leerling reageert op de eerste zin van een toets, om te voorspellen of de leerling de hele toets haalt.

3. De "Geheime Code" in de hersenen

Wanneer een AI een vraag leest (het zogenaamde "prefill"-stadium), gebeurt er van alles in zijn interne "hersenen" (activaties). De auteurs hebben ontdekt dat ze naar deze interne signalen kunnen kijken om te zien of de AI het antwoord gaat vinden.

Ze gebruiken wiskundige meetinstrumenten (zoals een "Fisher Separability" meter) om te vinden op welk moment in het leesproces de signalen het duidelijkst zijn. Het is alsof ze een stethoscoop gebruiken om het hartslagritme van de AI te meten: als het ritme stabiel is, gaat het goed; als het haperend is, gaat het mis.

4. De slimme manager (SharedTrunkNet)

De auteurs hebben een slimme manager gebouwd (SharedTrunkNet) die al deze signalen verzamelt. Deze manager doet twee dingen tegelijk:

  1. Hij schat de kans op succes: "Hoe groot is de kans dat deze AI het goed doet?"
  2. Hij kijkt naar de prijs: "Hoe duur is het om deze AI te laten werken?"

Vervolgens maakt hij een slimme afweging. Als de vraag makkelijk is, kiest hij de goedkope AI. Is de vraag moeilijk? Dan kiest hij de dure, slimme AI. Hij probeert altijd het beste resultaat voor de laagste prijs te krijgen.

Wat is het resultaat?

De resultaten zijn indrukwekkend:

  • Betere keuzes: Hun systeem maakt veel betere keuzes dan de oude methoden. Het haalt bijna 46% van het verschil op tussen wat de beste AI alleen kan en wat er theoretisch perfect mogelijk is (de "Oracle").
  • Geld besparen: Omdat ze vaak de goedkopere AI kiezen voor makkelijke taken, besparen ze ongeveer 74% aan kosten vergeleken met het gebruik van alleen de duurste, zwaarste modellen.

Samenvattend

Stel je voor dat je een team van werknemers hebt. In plaats van ze blindelings te laten werken, heb je nu een slimme supervisor die, zodra een opdracht binnenkomt, direct kan "ruiken" welke werknemer het beste en goedkoopst is om die specifieke klus te klaren. Hij kijkt niet naar de omschrijving van de klus, maar naar hoe de werknemers reageren op de eerste paar woorden.

Dit paper laat zien dat je met een klein, goedkoop model de prestaties van dure, gesloten modellen kunt voorspellen en zo een slim, goedkoop en efficiënt AI-systeem kunt bouwen.

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 →