Reinforcement Learning for LLM-based Event Forecasting
Dit artikel toont aan dat het toepassen van Group Relative Policy Optimization (GRPO) om kleine LLM's (1,5B–14B parameters) te finetunen met toegang tot realtime informatie hen in staat stelt om grotere modellen zoals Claude Sonnet 3.5 te overtreffen in het voorspellen van toekomstige gebeurtenissen buiten hun kennislimiet, terwijl het ook de schaalbaarheidsmogelijkheden en de aard van oordelende voorspellingen onder onzekerheid analyseert.
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
Het Grote Idee: AI leren de toekomst te raden
Stel je voor dat je een zeer slimme student hebt (een AI) die bijna elk boek in de bibliotheek heeft gelezen tot een bepaalde datum, maar die het krantje van vandaag nog niet heeft gezien. Je vraagt de student om dingen te voorspellen die nog niet zijn gebeurd, zoals: "Gaat het morgen regenen?" of "Wie gaat de verkiezingen winnen?"
Het probleem is dat de student het antwoord niet weet, en zelfs als ze een perfecte gok doen, kunnen ze er naast zitten door simpelweg pech te hebben (zoals bij een muntje opgooien). Dit paper gaat over het trainen van deze student om een betere gokker te worden met behulp van een speciale trainingsmethode genaamd Reinforcement Learning, specifiek een techniek genaamd GRPO.
De auteur, Amit Arnold Levy, vond een manier om een relatief klein AI-model (1,5 miljard "hersencellen") te trainen om een betere voorspeller te worden dan een veel groter en duurder AI-model (zoals Claude Sonnet 3.5), maar alleen onder specifieke omstandigheden.
1. Het Probleem: De "Muntje Opgooien"-valstrik
In wiskunde of programmeren is er meestal één juist antwoord. Als je een vergelijking oplost, is het ofwel goed ofwel fout. Maar bij het voorspellen van de toekomst is het rommelig.
De Analogie: Stel je voor dat je wedt op een muntje opgooien.
- De Waarheid: Het muntje is eerlijk. De juiste voorspelling is "50% kans op Kop".
- De Realiteit: Je gooit het muntje en het landt op Kop.
Als je een student traint door te zeggen: "Je had gelijk als je Kop zei, en fout als je Munt zei," raakt de student in de war. Zelfs als ze correct "50%" voorspelden, kunnen ze gestraft worden omdat het muntje die ene keer op Munt landde. Dit wordt Aleatorische Onzekerheid genoemd (toeval dat je niet kunt controleren).
De Ontdekking van het Paper: De auteur testte dit en ontdekte dat als je de AI traint met alleen het eindresultaat (Kop of Munt) als de "cijferlijst", de AI slecht leert. Het is alsoals proberen te leren poker spelen door alleen te kijken naar wie de hand won, zonder de kansberekening te begrijpen. De "ruis" van het willekeurige muntje verstoort het leerproces.
De Oplossing: In plaats van de AI te beoordelen op de vraag of het muntje op Kop of Munt landde, beoordeelde de auteur de AI op hoe dicht hun percentage-gok bij de gok van de "markt" lag. Denk aan de markt als een enorme groep van duizenden mensen die wedden op het muntje. Als de markt zegt dat er 50% kans is, en de AI zegt 50%, dan krijgt de AI een goed cijfer, zelfs als het muntje op Munt landde.
2. De Trainingsmethode: "Group Relative Policy Optimization" (GRPO)
Hoe hebben ze de AI geleerd? Ze gebruikten een methode genaamd GRPO.
De Analogie: Stel je een docent voor die een toets geeft aan een klas van 8 leerlingen.
- De Oude Manier (PPO): De docent houdt een aparte "rechter"-robot in zijn hoofd om te beslissen of een antwoord goed is. Dit neemt veel mentale ruimte in beslag (computergeheugen).
- De GRPO-Manier: De docent vraagt aan alle 8 leerlingen om dezelfde vraag te beantwoorden. Daarna kijkt de docent naar de groep. Als 7 leerlingen een slecht antwoord geven en 1 leerling een geweldig antwoord, zegt de docend: "Oké, degene die het goed had is de winnaar. Laten we allemaal proberen de volgende keer als die winnaar te denken."
Deze methode is efficiënt omdat de docent geen aparte rechter-robot nodig heeft; hij vergelijkt de leerlingen gewoon met elkaar. Dit bespaart veel computergeheugen, waardoor de auteur de AI in slechts enkele uren kon trainen op één krachtige computerchip (een H100).
3. De AI "Ogen" geven (Context)
Een AI kan de toekomst niet voorspellen als hij niet weet wat er nu gebeurt. Hij moet het nieuws lezen.
De auteur gaf de AI twee manieren om informatie te krijgen:
- De Nieuws Samenvatter: De AI vraagt een andere AI (Perplexity's Sonar) om het internet te lezen en een korte samenvatting van relevant nieuws te schrijven.
- De Tijdreizende Bibliothecaris (Wikipedia Tool): De AI mag Wikipedia-artikelen bekijken, maar moet ze bekijken zoals ze bestonden voordat de gebeurtenis plaatsvond. Dit voorkomt dat de AI "spiekt" door het antwoordmodel te lezen.
Het Resultaat: De "Nieuws Samenvatter" werkte het best. De AI leerde de samenvatting te lezen en een voorspelling te doen.
4. De Grote Verrassing: Klein vs. Groot
Meestal geldt in de AI: groter is beter. Een gigantisch brein (14 miljard parameters) wint meestal van een klein brein (1,5 miljard parameters).
De Analogie: Stel je een kleine, wendbare racewagen voor versus een enorme, langzame vrachtwagen.
- Op een Open Snelweg (Veel Informatie): De vrachtwagen (grote AI) wint omdat hij meer data kan dragen.
- Op een Smal, Mistig Pad (Beperkte Informatie): De kleine racewagen (kleine AI) wint.
De auteur ontdekte dat wanneer de AI slechts een korte samenvatting van het nieuws kreeg (het "smalle pad"), de kleine, getrainde AI (Qwen 1.5B) de veel grotere, ongetrainde AI (Claude Sonnet 3.5) daadwerkelijk versloeg.
Waarom? Omdat de grote AI in de war raakte door de beperkte informatie, terwijl de kleine AI specifelijk getraind was om een meester te worden in dat specifieke type gokspel. Echter, als je de AI veel informatie geeft, haalt de grote AI weer in.
5. Wat Werkte Wel (en Wat Niet)
- Wat Werkte: Het gebruiken van "Marktprijzen" (waar mensen op wedden) als het "juiste antwoord" om de AI te trainen. Dit fungeerde als een betrouwbare grondwaarheid.
- Wat Faalde: Het proberen te trainen van de AI met de werkelijke uitkomst van gebeurtenissen (bijv. "Het muntje landde op Kop, dus je moest Kop voorspellen"). Dit was te veel ruis en hielp de AI niet om de waarschijnlijkheid te leren, alleen het geluk.
- De Limiet: De AI is slechts zo goed als de nieuwssamenvatting die hij leest. Als de nieuwssamenvatting liegt of fout is, zal de AI een zelfverzekerde maar foutieve voorspelling doen. De AI kan slechte informatie niet herstellen.
Samenvatting
Dit paper is een recept om een kleine, goedkope AI te veranderen in een verrassend goede waarzegger.
- Train het niet op het eindresultaat van willekeurige gebeurtenissen (zoals muntjes opgooien); train het op de kansen (de waarschijnlijkheid).
- Gebruik een slimme groepstrainingmethode (GRPO) die geheugen bespaart.
- Geef het een korte, samengevatte nieuwsfeed.
- Resultaat: Een kleine AI, getraind in slechts enkele uren, kan een veel grotere, duurdere AI verslaan in het voorspellen wanneer de beschikbare informatie beperkt is.
De auteur concludeert dat hoewel AI kan leren voorspellen, het tegen een muur aanloopt als de informatie die het krijgt niet goed genoeg is. Het is geen magie; het is simpelweg zeer efficiënte patroonherkenning op basis van de beste beschikbare data.
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.