Samenvatting
Dataleakage: evaluatiekeuze verhoogde mijn valdetectiemodelresultaten met 25 punten.
Dataleakage en valdetectiemodel
Het valdetectiemodel van Ramandeep Singh scoorde aanvankelijk een nauwkeurigheid van 94,3%, maar een dataleakage-probleem vertekende de resultaten. De evaluatie gebruikte een train_test_split die verwisselde frames van eenzelfde video, waardoor de testset niet werkelijk de generalisatie van het model testte. Na het corrigeren van de evaluatiemethode met een GroupKFold-split werd de echte nauwkeurigheid 69%.
Belang voor BI-professionals
Dit incident laat zien hoe belangrijk het is om correcte evaluatiemethoden te gebruiken bij het werken met afhankelijk data, zoals video- of tijdreeksgegevens. Het benadrukt een veelvoorkomend probleem van dataleakage dat vaak onopgemerkt blijft, vooral bij projecten die afhankelijk zijn van machine learning-modellen voor tijdgevoelige data.
Concrete takeaway
BI-professionals moeten de afhankelijkheden in hun data herkennen en zorgen voor evaluatiemethoden die echte generalisatie meten. Controleer je pipelines om dataleakagerisico's te ondervangen.
Verdiep je kennis
Predictive Analytics — Wat kan het voor jouw bedrijf?
Ontdek wat predictive analytics is, hoe het werkt en hoe je het inzet voor je bedrijf. Van de 4 niveaus van analytics to...
KennisbankAI in Power BI — Copilot, Smart Narratives en meer
Ontdek alle AI-functies in Power BI: van Copilot en Smart Narratives tot anomaliedetectie en Q&A. Compleet overzicht met...
KennisbankChatGPT en BI — Hoe AI je data-analyse verandert
Ontdek hoe ChatGPT en generatieve AI de wereld van business intelligence veranderen. Van SQL en DAX genereren tot data-a...