← Nieuwste papers
🤖 machine learning

iML: Executable, Problem-Grounded, and Broadly Exploratory Code-Driven AutoML

Het artikel introduceert iML, een multi-agent code-gestuurd AutoML-framework dat uitvoerbare, probleem-gegrondde en breed verkennende oplossingen waarborgt door middel van gestructureerde blauwdrukken en iteratieve debugging, waarmee het state-of-the-art prestaties en een hoge betrouwbaarheid bereikt op diverse machine learning-benchmarks.

Oorspronkelijke auteurs: Dat Le, Duc-Cuong Le, Anh-Son Nguyen, Tuan-Dung Bui, Thu-Trang Nguyen, Son Nguyen, Hieu Dinh Vo

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

Oorspronkelijke auteurs: Dat Le, Duc-Cuong Le, Anh-Son Nguyen, Tuan-Dung Bui, Thu-Trang Nguyen, Son Nguyen, Hieu Dinh Vo

Oorspronkelijk artikel vrijgegeven aan het publieke domein onder CC0 1.0 (http://creativecommons.org/publicdomain/zero/1.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 complexe machine wilt bouwen, zoals een high-performance racewagen, maar je weet niet hoe je een monteur moet zijn. Je vraagt een zeer slimme, veelgelezen maar soms overmoedige assistent (een AI) om de blauwdrukken te schrijven en de auto voor je te bouwen.

In het verleden schreven deze assistenten vaak plannen die op papier perfect leken, maar uit elkaar vielen op het moment dat je de motor probeerde te starten. Ze namen bijvoorbeeld aan dat de auto een V8-motor heeft terwijl je er slechts een V6 hebt, of ze vergaten de wielen vast te draaien omdat ze te druk waren met het schrijven van een prachtige speech over snelheid.

Dit artikel introduceert 𝑖ML, een nieuw team van AI-assistenten die ontworpen zijn om deze problemen op te lossen. In plaats van één assistent die alles tegelijk probeert te doen, gebruikt 𝑖ML een multi-agent team dat werkt als een zeer georganiseerde bouwploeg. Hun doel is om een machine learning-model (de "auto") te bouwen dat daadwerkelijk rijdt, gebouwd is op de echte materialen die je hebt, en vele verschillende manieren verkent om de race te winnen.

Hieronder volgt de werking van 𝑖ML, onderverdeeld in drie eenvoudige principes:

1. De "Werkt het echt?" regel (Executability)

De meeste AI-assistenten schrijven code die er goed uitziet in tekst, maar die vastloopt wanneer je het probeert uit te voeren. 𝑖ML beschouwt het uitvoeren van de code als de belangrijkste test.

  • De Analogie: Stel je een chef-kok voor die niet alleen een recept opschrijft; hij kookt het gerecht ook daadwerkelijk, proeft het, en als het te zout is, past hij het aan voordat hij het aan de klant serveert.
  • Hoe 𝑖ML het doet: Het team verdeelt de taak in kleine onderdelen (het voorbereiden van de data, het bouwen van het model). Ze bouwen elk onderdeel afzonderlijk en proberen ze vervolgens te assembleren. Als de onderdelen niet passen (zoals een vierkante pen in een rond gat), stopt het systeem onmiddellijk, vindt de exacte fout en herstelt alleen dat specifieke stukje. Het blijft proberen en repareren totdat de hele machine soepel loopt. Dit zorgt ervoor dat in 90% van de gevallen het uiteindelijke resultaat daadwerkelijk werkt.

2. De "Kijk naar wat je hebt" regel (Problem Grounding)

Soms verzint AI-assistenten dingen. Ze kunnen aannemen dat je data schoon is terwijl deze eigenlijk rommelig is, of ze nemen aan dat je verkopen wilt voorspellen terwijl je eigenlijk het weer wilt voorspellen.

  • De Analogie: Stel je een aannemer voor die de blauwdrukken die je hem gaf en de werkelijke grond op je terrein negeert, en in plaats daarvan besluit een zwembad te bouwen omdat hij denkt dat je dat wilde.
  • Hoe 𝑖ML het doet: Voordat er ook maar één regel code wordt geschreven, stuurt 𝑖ML een "verkenner" uit om je werkelijke data te inspecteren. Het telt de ontbrekende stukken, controleert de soorten informatie en zoekt op wat andere experts met soortgelijke data hebben gedaan. Vervolgens maakt het een strikt plan (een "blauwdruk") gebaseerd op de realiteit, niet op gissingen. Dit voorkomt dat het team een model bouwt dat logisch gezien klopt, maar nutteloos is voor jouw specifieke probleem.

3. De "Probeer alles" regel (Broad Exploration)

Oude AutoML-systemen kiezen vaak één pad en houden zich daaraan vast, zoals een bestuurder die alleen op snelwegen kan rijden. Als de weg verandert in een onverhard pad, komen ze vast te zitten.

  • De Analogie: Stel je een detective voor die slechts één verdachte controleert. 𝑖ML is als een detective die drie verschillende verdachten ondervraagt: één die traditionele methoden gebruikt, één die high-tech gadgets gebruikt, en één die een op maat gemaakt hulpmiddel gebruikt.
  • Hoe 𝑖ML het doet: Het team kiest niet slechts één manier om het probleem op te lossen. Ze draaien drie verschillende strategieën parallel:
    1. Traditionele methoden (betrouwbaar, zoals een stevige sedan).
    2. Pre-trained modellen (gebruikmakend van bestaande slimme tools, zoals een sportwagen).
    3. Custom neurale netwerken (het bouwen van een unieke, op maat gemaakte motor vanaf nul).
      Ze testen alle drie de opties, kijken welke de race wint, en kiezen de winnaar. Als één methode faalt, geven ze niet op; ze schakelen gewoon over naar de volgende beste optie.

De Teamstructuur

Om dit te realiseren, organiseert 𝑖ML zijn AI-agents in specifieke rollen:

  • De Strategist: Leest het probleem en inspecteert de data om de hoofdblauwdruk te creëren.
  • De Specialisten: Verschillende agents schrijven de code voor specifieke onderdelen (één voor het opschonen van data, één voor het bouwen van het model), zodat ze niet in de war raken.
  • De Assembler & Debugger: Zij voegen de stukken samen, testen ze, en als er iets breekt, fungeren zij als een monteur met een diagnose-instrument om de exacte kapotte bout te vinden en te repareren zonder de hele auto opnieuw te hoeven bouwen.

De Resultaten

De auteurs hebben dit systeem getest op twee moeilijke uitdagingen (zoals de beroemde Kaggle data science competities).

  • Betrouwbaarheid: Terwijl andere systemen ongeveer de helft van de tijd faaldenden om een werkend resultaat te produceren, slaagde 𝑖ML 90% van de tijd.
  • Prestatie: 𝑖ML werkte niet alleen; het won. Het behaalde "medailles" (toprangschikkingen) in 45% van de competities, waarmee het zowel oudere geautomatiseerde tools als andere AI-agents versloeg.
  • Robuustheid: Zelfs wanneer de instructies vaag waren of tot het absolute minimum waren teruggebracht (zoals "los deze data op" zonder uit te leggen hoe), slaagde 𝑖ML nog steeds 70% van de tijd door te vertrouwen op de inspectie van de werkelijke data in plaats van op de tekstuele instructies.

Kortom, 𝑖ML is een systeem dat stopt met gissen, begint met testen en een team van specialisten inzet om ervoor te zorgen dat het uiteindelijke machine learning-model niet alleen een mooi idee is, maar een werkende, hoogwaardige realiteit.

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 →