PRAGMA: Revolut Foundation Model

Dit paper introduceert PRAGMA, een familie van foundation modellen voor multi-bron banktransacties die via zelftoezicht op grote datasets een universele representatielaag biedt voor diverse financiële toepassingen zoals kredietwaardigheid, fraudeopsporing en waardeprognoses.

Oorspronkelijke auteurs: Maxim Ostroukhov, Ruslan Mikhailov, Vladimir Iashin, Artem Sokolov, Andrei Akshonov, Vitaly Protasov, Dmitrii Beloborodov, Vince Mullin, Roman Yokunda Enzmann, Georgios Kolovos, Jason Renders, Pavel N
Gepubliceerd 2026-04-13
📖 5 min leestijd🧠 Diepgaand

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

Each language version is independently generated for its own context, not a direct translation.

Wat is PRAGMA?

Stel je voor dat een bank een enorme bibliotheek heeft. In deze bibliotheek staat niet alleen een boekje over je spaarrekening, maar ook een dagboek van elke keer dat je je app opende, elke keer dat je betaalde, elke keer dat je een email ontving en zelfs hoe je je voelt over je spaarplan.

Vroeger moesten banken voor elke vraag een nieuwe, specifieke "detective" aanwerven.

  • Voor het voorspellen of iemand een lening niet terugbetaalt? Een detective voor krediet.
  • Voor het opsporen van oplichting? Een detective voor fraude.
  • Voor het raden welke producten je leuk vindt? Een detective voor aanbevelingen.

Elke detective moest zijn eigen boekjes lezen en zijn eigen notities maken. Dat was duur, traag en inefficiënt.

PRAGMA is als een super-detective die eerst een enorme training heeft gevolgd. Deze detective heeft miljoenen van die dagboeken gelezen om een algemeen inzicht te krijgen in hoe mensen zich gedragen. Zodra hij die training heeft afgerond, kan hij bijna elke vraag beantwoorden zonder dat je hem opnieuw hoeft te trainen. Hij is een "basismodel" (foundation model) dat alles begrijpt van jouw financiële leven.

Hoe werkt het? (De Drie Sleutels)

Het probleem met bankgegevens is dat ze heel rommelig zijn. Het zijn geen nette zinnen zoals in een boek, maar een mix van cijfers, datums, codes en tekst. Als je dit gewoon als tekst zou invoeren in een AI, zou het als een auto zijn die probeert te rijden door een modderpoel: de wielen (de AI) haken vast in de details.

PRAGMA lost dit op met drie slimme trucs:

  1. De "Sleutel-Waarde-Tijd" Code:
    Stel je voor dat elke transactie een pakketje is.

    • Sleutel (Key): Wat is het? (Bijv. "Betaling").
    • Waarde (Value): Hoeveel? (Bijv. "€10").
    • Tijd (Time): Wanneer? (Bijv. "Vorige dinsdag").
      PRAGMA leert deze drie dingen apart te begrijpen, net zoals een kok die weet dat je eerst de ingrediënten moet snijden, dan de pan moet verwarmen en pas dan kunt koken. Het model ziet niet alleen de "€10", maar begrijpt dat het een uitgaande betaling was op een dinsdag.
  2. Twee Hoofden, Één Brein:
    PRAGMA heeft twee speciale delen die samenwerken:

    • Het Profiel-Hoofd: Dit onthoudt wie je bent (bijv. "Je hebt al 5 jaar een rekening", "Je bent 30 jaar oud"). Dit is statisch, zoals je geboortedatum.
    • Het Gebeurtenis-Hoofd: Dit onthoudt wat je doet (je transacties, je app-gebruik). Dit is dynamisch en verandert elke seconde.
      Aan het einde worden deze twee hoofden samengevoegd in een Geschiedenis-Brein. Dit zorgt ervoor dat het model niet alleen kijkt naar wat je nu doet, maar ook begrijpt wie je bent terwijl je het doet.
  3. Het "Verberg-en-Verdwaal" Spel (Masked Modelling):
    Tijdens de training krijgt PRAGMA een spelletje. Het model krijgt een lange lijst met transacties, maar sommige stukjes worden zwart geverfd (verhuld). De taak van PRAGMA is om te raden wat er onder die zwarte vlekken staat.

    • Voorbeeld: "Op dinsdag betaalde hij €10 bij [VERHULD]."
    • PRAGMA: "Ah, waarschijnlijk was het een supermarkt of een tankstation, gezien zijn eerdere aankopen."
      Door dit miljoenen keren te oefenen, leert het model de patronen in het menselijk gedrag. Het leert dat als iemand veel kleine bedragen uitgeeft op vrijdagavond, dat vaak iets anders betekent dan op maandagochtend.

Waarom is dit zo goed?

De auteurs hebben getest of deze ene super-detective beter is dan al die specifieke detectives. Het antwoord is een volmondig JA.

  • Snelheid: Omdat hij al zo veel heeft geleerd, hoeft hij voor een nieuwe taak (zoals fraudedetectie) maar een heel klein beetje extra te leren (dit noemen ze LoRA fine-tuning). Het is alsof je een ervaren arts een korte cursus geeft over een nieuwe ziekte, in plaats van hem opnieuw medisch te laten studeren.
  • Kwaliteit: In tests voor kredietverlening en fraudeopsporing sloeg PRAGMA de oude systemen op zijn hoofd. Hij vond bijvoorbeeld veel meer oplichters die de oude systemen over het hoofd zagen.
  • Flexibiliteit: Je kunt één model gebruiken voor alles: van het voorspellen van je levensverwachting (LTV) tot het raden welke nieuwe app-functie je leuk vindt.

Waar zit de beperking?

Het model is niet perfect voor alles. Er is één taak waar het minder goed in is: Anti-Money Laundering (Geldwitwassen).

Waarom? Omdat geldwitwassen vaak gaat over een netwerk. Het gaat niet alleen om wat jij doet, maar om hoe jij in contact staat met honderden anderen.

  • Vergelijking: PRAGMA is een uitstekende detective die jouw persoonlijke dagboek leest. Maar als criminele netwerken geld verplaatsen via een web van duizenden mensen, moet de detective ook het hele web kunnen zien, niet alleen jouw stukje. Omdat PRAGMA per persoon werkt, mist hij die "netwerk-bril". Voor dat soort taken is nog steeds een ander type model nodig.

Conclusie

PRAGMA is een revolutie voor de bankwereld. Het is als het overgaan van het hebben van honderden gespecialiseerde gereedschappen naar het hebben van één Zwitsers zakmes dat zo scherp is dat het bijna elke klus beter doet dan de oude gereedschappen.

Het leert van de chaos van echte bankdata, begrijpt de tijd en de context, en kan daarna met minimale moeite worden ingezet om je geld veiliger te maken, betere leningen te verlenen en je producten aan te raden die je echt nodig hebt.

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 →