← Nieuwste papers
💻 computer science

Scaling Laws for Behavioral Foundation Models over User Event Sequences

Dit artikel stelt schaalwetten vast voor gedragsmatige fundamentele modellen getraind op gebruikersgebeurtenissequenties, waarbij wordt onthuld dat een kleine feature-gebaseerde embedder consistent rekenoptimaal is, dat optimale trainingsstrategieën verschuiven met budget en evaluatiemetrieken, en dat negatieve sampling-beperkingen uiteindelijk overgaan van FLOPs naar geheugenlimieten.

Oorspronkelijke auteurs: Rickard Brüel Gabrielsson

Gepubliceerd 2026-06-05
📖 6 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Rickard Brüel Gabrielsson

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 enorme, razendsnelle aanbevelingsmotor beheert voor een gigantische webshop. Elke keer dat een klant klikt, koopt of zoekt, laat dit een digitale voetafdruk achter. Jouw doel is om een AI te bouwen die voorspelt wat een klant vervolgens gaat doen op basis van hun geschiedenis.

Dit artikel is als een enorme, wetenschappelijke "receptenboek" voor het bouwen van die AI. De auteurs hebben ongeveer 600 verschillende experimenten uitgevoerd, waarbij ze de hersenen van de AI op elke mogelijke manier hebben bijgesteld, om uit te zoeken wat de meest efficiënte manier is om hun rekenkracht te besteden (wat veel geld en elektriciteit kost).

Hier is de uitsplitsing van hun bevindingen, met behulp van eenvoudige analogieën:

1. Het brein met twee delen: De Bibliothecaris en de Verhalenverteller

De meeste van deze AI-modellen hebben twee duidelijke onderdelen die samenwerken:

  • De Bibliothecaris (de Embedder): Dit deel kijkt naar een specifiek item (zoals een paar schoenen of een transactie) en bepaalt wat het is. Het leest de tekst, de prijs, de kleur en de categorie.
  • De Verhalenverteller (de Transformer): Dit deel kijkt naar de volgorde van gebeurtenissen. Het onthoudt dat je naar schoenen hebt gekeken, toen naar een hoed, en toen naar een jas, en probeert te raden wat je als volgende zult kopen.

De Grote Ontdekking: De auteurs ontdekten dat de "Bibliothecaris" heel klein moet zijn.

  • De Analogie: Stel je voor dat je een team inhuurt om een roman te schrijven. Je hebt een beperkt budget. Je zou kunnen denken dat je een enorm team van onderzoekers (de Bibliothecaris) nodig hebt om feiten op te zoeken voor elk woord. Maar de auteurs ontdekten dat je slechts een klein team van onderzoekers (ongeveer 2% van je totale personeelsbestand) nodig hebt.
  • Waarom? De "Bibliothecaris" ziet dezelfde populaire items (zoals "Nike sneakers") duizenden keren. Het wordt verveeld en leert ze snel. De "Verhalenverteller" ziet echter unieke combinaties van gebeurtenissen die zelden herhalen. De Verhalenverteller heeft het grote brein nodig; de Bibliothecaris heeft alleen een klein, efficiënt brein nodig.

2. Het "Batch Size"-dilemma: Hoeveel studenten in een klaslokaal?

Wanneer je de AI traint, laat je niet één voorbeeld tegelijk zien, maar een "batch" van voorbeelden.

  • De Analogie: Denk aan een leraar die een klas onderwijst. Als de klas te klein is (batch size 64), raakt de leraar afgeleid door individuele eigenaardigheden. Als de klas enorm groot is (batch size 2048), kan de leraar overweldigd raken of wordt de les te algemeen.
  • De Ontdekking: De "sweet spot" hangt af van wat je meet.
    • Als je geeft om nauwkeurigheid (hebben we het juiste antwoord?), dan is de sweet spot een middelgrote klas (rond de 570 studenten).
    • Als je geeft om ranking (is het bovenste resultaat het beste?), dan is de sweet spot een kleinere klas (rond de 200–275 studenten).
    • Takeaway: Je kunt niet zomaar één batch size kiezen voor alles. De "beste" grootte verandert afhankelijk van wat je probeert te optimaliseren.

3. De Data versus Model Afweging: Groot Brein of Grote Bibliotheek?

Je hebt een vastgesteld bedrag (Compute Budget). Koop je een superintelligent AI (meer parameters) en voed je het met minder data? Of een iets minder slimme AI en voed je het met een enorme bibliotheek aan data?

  • De Ontdekking:
    • Bij kleine budgetten: Moet je de AI enorme hoeveelheden data voeren. De AI is als een spons; het moet zoveel mogelijk informatie opzuigen omdat het nog niet slim genoeg is om zelfstandig te generaliseren.
    • Bij enorme budgetten: Naarmate je rijker wordt (meer rekenkracht), verschuift de balans. Je begint een slimmere AI nodig te hebben en minder data, waarbij je uiteindelijk een punt bereikt waar de verhouding lijkt op hoe Large Language Models (zoals de modellen die teksten schrijven) worden getraind.
    • De Trend: Het begint als een "data-zware" strategie en beweegt zich langzaam naar een "gebalanceerde" strategie naarmate je krachtigere computers krijgt.

4. De "Negative Sampling": Hoeveel foute antwoorden laten zien?

Wanneer de AI leert, ziet het niet alleen het juiste antwoord; het ziet ook "afleiders" (foute antwoorden) om te leren wat het niet moet kiezen.

  • De Analogie: Stel je een meerkeuzetoets voor. Als je de student slechts 3 foute antwoorden laat zien, kunnen ze geluk hebben. Als je ze 1.000.000 foute antwoorden laat zien, leren ze het patroon perfect.
  • De Ontdekking:
    • Kleine budgetten: Je hebt een modaal aantal foute antwoorden nodig (honderdduizenden).
    • Enorme budgetten: Je wilt zo veel foute antwoorden mogelijk. Sterker nog, bij de grootste budgetten die getest zijn, was de limiet niet langer de rekenkracht, maar het geheugen. Het systeem wilde 2 miljoen foute antwoorden laten zien, maar de computer kwam ruimte tekort om ze vast te houden.
    • De Catch: Het "beste" aantal foute antwoorden hangt af van of je eenvoudige nauwkeurigheid of complexe ranking meet. Ze zijn het niet eens over het aantal.

5. De Belangrijkste Les: De Doelpalen Verplaatsen

De belangrijkste waarschuwing van het artikel gaat over metrics (hoe je succes meet).

  • De Analogie: Stel je voor dat je een raceauto traint. Als je succes meet aan de hand van "topsnelheid", stem je de motor op een bepaalde manier af. Als je succes meet aan de hand van "brandstofefficiëntie", stem je hem op een totaal andere manier af.
  • De Ontdekking: In deze gedragsmodellen verandert de metric die je kiest het recept.
    • Als je de AI traint om "loss" (wiskundige fout) te minimaliseren, krijg je een bepaalde set instellingen.
    • Als je de AI traint om "ranking" (het beste item bovenaan zetten) te maximaliseren, krijg je een andere set instellingen.
    • Cruciaal Punt: De AI die het beste is in het minimaliseren van wiskundige fouten, is niet altijd de AI die het beste is in het correct ranken van items. Je moet precies beslissen wat je wilt optimaliseren voordat je begint met het bouwen van het model, want de "optimale" AI verandert op basis van die keuze.

Samenvatting

Om de meest efficiënte "Behavioral Foundation Model" (een AI die menselijke acties begrijpt) te bouwen:

  1. Houd het deel dat "items begrijpt" (Embedder) erg klein (ongeveer 2% van de totale omvang).
  2. Gebruik een middelgrote batch size, maar pas deze aan op basis van of je geeft om nauwkeurigheid of ranking.
  3. Begin met enorme hoeveelheden data, maar naarmate je krachtigere computers krijgt, verschuif je naar een slimmer model.
  4. Gebruik zoveel mogelijk "foute antwoord"-voorbeelden als het geheugen van je computer toelaat.
  5. Het belangrijkste: Bepaal exact hoe "succes" eruitziet (de metric) voordat je begint, want die beslissing dicteert de volledige architectuur van je AI.

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 →