← Nieuwste papers
🤖 AI

EvoDS: Self-Evolving Autonomous Data Science Agent with Skill Learning and Context Management

Het artikel introduceert EvoDS, een zelf evoluerende autonome data science-agent die gebruikmaakt van agentic reinforcement learning om dynamisch nieuwe vaardigheden te verwerven en op adaptieve wijze langetermijncontext te beheren, waardoor het bestaande state-of-the-art agents in meerfasige data science-taken aanzienlijk overtreft terwijl tokenlimiet-fouten worden geëlimineerd.

Oorspronkelijke auteurs: Zherui Yang, Fan Liu, Yansong Ning, Hao Liu

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

Oorspronkelijke auteurs: Zherui Yang, Fan Liu, Yansong Ning, Hao Liu

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 briljante maar zeer vergeetachtige assistent hebt die probeert een complexe puzzel op te lossen. Deze assistent is een AI, en de puzzel is een data science-project (zoals het voorspellen van aandelenkoersen of het analyseren van medische gegevens).

Het paper introduceert EvoDS, een nieuw soort AI-assistent die slimmer wordt naarmate de tijd verstrijkt en nooit overweldigd raakt door te veel informatie. Zo werkt het, eenvoudig uitgelegd:

Het Probleem: De "Overweldigde Stagiair"

Bestaande AI-assistenten voor data science zijn als stagiairs die een vaste lijst met gereedschappen hebben (een hamer, een schroevendraaier, een moersleutel), maar geen nieuwe kunnen uitvinden.

  1. Ze kunnen geen nieuwe trucjes leren: Als ze een probleem tegenkomen dat hun gereedschap niet kan oplossen, blijven ze gewoon met hun hoofd tegen de muur slaan door steeds dezelfde oude dingen te proberen. Ze bewaren hun "eureka-momenten" niet voor later.
  2. Ze raken verdwaald in de ruis: Data-projecten bevatten lange gesprekken, veel code en vele tussenstappen. Bestaande assistenten proberen alles te onthouden. Uiteindelijk wordt hun geheugen zo vol (zoals een browser met 1.000 tabbladen open) dat ze de belangrijkste delen vergeten of crashen omdat de ruimte op is.

De Oplossing: Het "Zelfverbeterende Team"

EvoDS is als een zelfverbeterende projectmanager die een team van specialisten aanstuurt. Het lost de twee problemen hierboven op met drie hoofdonderwerpen:

1. De "Groeibare Gereedschapskist" (Autonome Vaardigheidsverwerving)

Stel je voor dat je assistent een lek probeert te repareren, maar hij heeft alleen een moersleutel. In plaats van op te geven, zegt hij: "Ik heb een specifieke pleister nodig voor deze pijp." Hij verzint dan een nieuw hulpmiddel (een aangepaste pleister), test of het werkt, en voegt het toe aan zijn permanente gereedschapskist.

  • Hoe het werkt: Als de AI een probleem tegenkomt dat het niet kan oplossen met de huidige gereedschappen, schrijft het zijn eigen nieuwe code (een nieuwe "vaardigheid") om het probleem op te lossen. Als die nieuwe code werkt, slaat het deze op. De volgende keer dat een soortgelijk probleem zich voordoet, gebruikt het het nieuwe hulpmiddel in plaats van opnieuw te beginnen. Het bouwt letterlijk zijn eigen vaardigheden op terwijl het bezig is.

2. De "Slimme Samenvatter" (Adaptieve Contextcompressie)

Stel je voor dat je een roman schrijft, maar je mag slechts de laatste 10 pagina's in je hoofd houden. Als het verhaal te lang wordt, moet je meestal het begin verwijderen.

  • Hoe het werkt: EvoDS verwijdert niet zomaar willekeurig oude pagina's. In plaats daarvan heeft het een speciale "Samenvatter" die de oude pagina's leest en een samenvatting van één paragraaf schrijft van wat er het belangrijkst is (de plotwendingen en de doelen van de personages), terwijl de saaie details worden weggegooid. Dit houdt het "werkgeheugen" van de AI schoon en gefocust op het doel, zodat het nooit het hoofdpunt van het project vergeet, zelfs niet na honderden stappen.

3. De "Manager en Specialisten" (Hiërarchisch Multi-Agent Systeem)

In plaats van één gigantisch brein dat alles probeert te doen (data opschonen, modellen bouwen, grafieken tekenen en fouten herstellen tegelijkertijd), verdeelt EvoDS het werk.

  • De Manager: Een hooggeplaatste baas die naar het grote plaatje kijkt en beslist wie wat moet doen.
  • De Specialisten: Een team van experts (een "Cleaner", een "Modeler", een "Visualizer"). Elke expert richt zich alleen op zijn specifieken taak.
  • Waarom dit helpt: Het is als een bouwplaats. Je vraagt de elektricien niet om de stenen te leggen. Door elke agent een kleine, specifieke taak te geven, raakt de "Manager" niet in de war door te veel details, en kunnen de specialisten sneller werken zonder de draad kwijt te raken.

Hoe het beter wordt (De Training)

Het paper legt uit dat EvoDS leert via een proces dat vergelijkbaar is met oefening en feedback:

  1. Supervised Learning (SFT): Eerst kijkt het naar een "leraar" (een zeer slimme AI) die problemen oplost om de basis te leren.
  2. Reinforcement Learning (RL): Daarna begint het zelf het werk te doen. Als het een probleem goed oplost, krijgt het een "beloning". Als het tijd verspilt of het geheugen vol laat lopen, krijgt het een "straf". In de loop van de tijd leert het efficiënt te zijn, nieuwe hulpmiddelen te creëren wanneer dat nodig is, en zijn geschiedenis perfect samen te vatten.

De Resultaten

De auteurs hebben EvoDS getest op vier verschillende data science-uitdagingen.

  • Het won: Het presteerde aanzienlijk beter (gemiddeld ongeveer 29% beter) dan andere top open-source AI-agents.
  • Het crashte niet: Terwijl andere AI's vaak faalden omdat ze geen geheugen meer hadden (een "out-of-token" fout), kon EvoDS de lange, complexe taken uitvoeren zonder te crashen.
  • Het leerde: Wanneer de AI een probleem oploste met behulp van een nieuw hulpmiddel dat het zelf had uitgevonden, onthield het dat hulpmiddel en gebruikte het succesvol bij toekomstige, verschillende problemen.

In een Notendop

EvoDS is een AI-data scientist die niet alleen een script volgt. Het is als een nieuwsgierige leerling die, wanneer hij vastloopt, een nieuw hulpmiddel uitvindt om het probleem op te lossen, dat hulpmiddel bewaart voor later, en constant zijn lange werkdag samenvat zodat hij het doel nooit uit het oog verliest. Dit stelt het in staat om complexe, langdurige projecten aan te pakken waar andere AI's simpelweg te in de war raken om te voltooien.

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 →