AI Builder
AI Builder brengt AI-modellen en prompts naar Power Apps en Power Automate. Makers kunnen er onder meer documenten uitlezen, tekst classific...
Lees meerData leakage ontstaat wanneer informatie in training terechtkomt die in productie niet beschikbaar is. Het model lijkt dan goed te scoren, maar faalt op echte nieuwe data.
Data leakage ontstaat wanneer een machine learning-model tijdens training informatie krijgt die het in productie niet zou hebben. Het model lijkt dan erg goed, maar alleen omdat het per ongeluk naar het antwoord mocht kijken.
Een churnmodel mag bijvoorbeeld klantgedrag gebruiken van vóór de opzegdatum. Als je er ook een veld in stopt dat pas na opzegging gevuld wordt, zoals cancel_reason, lekt de toekomst in de training.
Data leakage is gevaarlijk omdat evaluaties er prachtig uitzien. Pas na livegang merk je dat het model zwak presteert.
Future leakage. Features bevatten informatie uit de toekomst.
Preprocessing voor de split. Je normaliseert, vult lege waarden of selecteert features op de volledige dataset voordat je train-test split maakt.
Groepen lopen door elkaar. Records van dezelfde klant zitten deels in training en deels in test.
Doelvariabele zit verstopt in een feature. Een veld is bijna rechtstreeks afgeleid van het label.
Een model voorspelt of facturen te laat betaald worden. In de dataset staat ook days_overdue. Tijdens productie is dat veld nog niet bekend op het moment dat je wil voorspellen. Gebruik je het toch bij training, dan leert het model vooral het antwoord lezen.
De testscore wordt hoog, maar het model is onbruikbaar voor vroege waarschuwingen.
Overfitting betekent dat een model te sterk op trainingsvoorbeelden past en daardoor slecht generaliseert. Data leakage betekent dat de data-opzet zelf oneerlijke informatie geeft.
Ze kunnen samen voorkomen, maar leakage is vaak fundamenteler. Zelfs een eenvoudig model kan geweldig scoren als het antwoord verstopt zit in de input.
Split eerst. Doe preprocessing die leert uit data alleen op de trainingsset, en pas de geleerde stappen toe op validatie en test.
Denk in productietijd. Vraag per feature: is dit bekend op het moment van voorspellen?
Gebruik tijds- of groepssplits. Bij klanten, patiënten of toestellen moeten verwante records vaak samen blijven.
Review features met domeinkennis. Veel leakage herken je alleen als je het proces kent.
Te goede scores zijn verdacht. Een sprong naar bijna perfecte prestaties vraagt controle.
Automatische feature engineering kan lekken. Laat tools niet blind over de volledige dataset rekenen.
Cross-validation lost leakage niet vanzelf op. De splitstrategie moet bij het probleem passen.
AI Builder brengt AI-modellen en prompts naar Power Apps en Power Automate. Makers kunnen er onder meer documenten uitlezen, tekst classific...
Lees meerAnomaliedetectie spoort automatisch datapunten op die niet passen in het normale patroon: een factuur die uit de toon valt, een machine die ...
Lees meerArtificiële intelligentie is technologie die computers leert denken en leren zoals mensen. Ze herkent patronen, trekt conclusies en neemt be...
Lees meerClass imbalance betekent dat de klassen in een ML-dataset ongelijk verdeeld zijn. De zeldzame klasse is vaak net de klasse die je wil vinden...
Lees meerComputer vision is software die beelden en video interpreteert: producten herkennen, defecten spotten, tekst uit documenten halen of stuks t...
Lees meer
Microsoft heeft deze week zijn eerste Belgische cloudregio geopend.
Vlaanderen sluit AI-deal: 10.000 ambtenaren krijgen Microsoft Copilot om efficiëntie en innovatie in overheidsdiensten te verhogen.