Ga naar hoofdinhoud

Wat is lazy learning?

Lazy-learningalgoritmen werken door de trainingsdata te onthouden in plaats van een algemeen model te construeren.
Bijgewerkt 2 okt 2026  · 5 min lezen

Verken met AI

ChatGPTClaudePerplexity

Lazy learning is een type machine learning dat trainingsdata pas verwerkt wanneer er een voorspelling gemaakt moet worden. In plaats van tijdens het trainen modellen te bouwen, wachten lazy-learningalgoritmen tot ze een nieuwe query tegenkomen. Deze methode slaat trainingsvoorbeelden op en vergelijkt ze bij het maken van voorspellingen. Het wordt ook wel instance-based of memory-based learning genoemd.

Uitleg van lazy learning

Lazy-learningalgoritmen werken door de trainingsdata te onthouden in plaats van een algemeen model te construeren. Wanneer er een nieuwe query binnenkomt, haalt lazy learning vergelijkbare voorbeelden uit de trainingsset op en gebruikt die om een voorspelling te genereren. De gelijkenis tussen voorbeelden wordt meestal berekend met afstandsmetingen, zoals de Euclidische afstand of cosinusgelijkheid.

Een van de populairste lazy-learningalgoritmen is het algoritme k-nearest neighbors (k-NN). Bij k-NN worden de k dichtstbijzijnde trainingsvoorbeelden bij het querypunt bekeken, en hun klasselabels worden gebruikt om de klasse van de query te bepalen. Lazy-learningmethoden blinken uit wanneer de onderliggende dataverdeling complex is of wanneer de trainingsdata ruis bevatten.

Voorbeelden van lazy learning in de praktijk

Lazy learning wordt in verschillende domeinen toegepast. Enkele voorbeelden:

  • Aanbevelingssystemen. Lazy learning wordt veel gebruikt in aanbevelingssystemen om gepersonaliseerde aanbevelingen te doen. Door gebruikersvoorkeuren te vergelijken met vergelijkbare gebruikers in de trainingsset kunnen lazy-learningalgoritmen items of producten voorstellen die interessant zijn, zoals films, boeken of producten.
  • Medische diagnose. Lazy learning kan worden ingezet in systemen voor medische diagnose. Door symptomen en medische geschiedenis van een patiënt te vergelijken met vergelijkbare gevallen in de trainingsdata, kunnen lazy-learningalgoritmen helpen bij het stellen van diagnoses of het suggereren van geschikte behandelingen.
  • Anomaliedetectie. Lazy-learningalgoritmen zijn nuttig voor het detecteren van anomalieën of uitschieters in datasets. Zo kan een algoritme creditcardfraude opsporen door een transactie te vergelijken met nabije transacties op basis van factoren als locatie en geschiedenis. Als de transactie ongebruikelijk is, bijvoorbeeld op een verre locatie voor een groot bedrag, kan deze als frauduleus worden gemarkeerd.

Lazy learning vs. eager learning-modellen

Lazy learning staat tegenover eager-learningmethoden, zoals beslisbomen of neurale netwerken, waarbij modellen tijdens de trainingsfase worden gebouwd. Enkele belangrijke verschillen:

  • Trainingsfase. Eager-learningalgoritmen construeren een algemeen model op basis van de volledige trainingsdataset, terwijl lazy-learningalgoritmen het bouwen van een model uitstellen tot het moment van voorspellen.
  • Rekenkosten. Lazy-learningalgoritmen kunnen tijdens het voorspellen rekenintensief zijn, omdat ze de trainingsdata moeten doorzoeken om de dichtstbijzijnde buren te vinden. Eager-learningalgoritmen hebben daarentegen doorgaans snellere voorspeltijden zodra het model is getraind.
  • Interpreteerbaarheid. Eager-learningmethoden bieden vaak meer interpreteerbaarheid omdat ze expliciete modellen opleveren, zoals beslisbomen, die door mensen gemakkelijk zijn te begrijpen. Lazy-learningmethoden vertrouwen daarentegen op opgeslagen voorbeelden en leveren geen expliciete regels of modellen.

Maak je eigen eager-learningmodel met deze tutorial over Random Forest-classificatie. Leer het model te visualiseren en het besluitvormingsproces te begrijpen.

Wat zijn de voordelen van lazy learning?

Lazy learning biedt verschillende voordelen:

  • Aanpassingsvermogen. Lazy-learningalgoritmen kunnen zich snel aanpassen aan nieuwe of veranderende data. Omdat het leerproces plaatsvindt tijdens het voorspellen, kunnen ze nieuwe voorbeelden opnemen zonder het model volledig te hoeven hertrainen.
  • Robuustheid tegen uitschieters. Lazy-learningalgoritmen worden minder beïnvloed door uitschieters dan eager-learningmethoden. Uitschieters hebben minder invloed op voorspellingen omdat ze niet tijdens de leerfase worden gebruikt.
  • Flexibiliteit. Bij het omgaan met complexe dataverdelingen en niet-lineaire relaties zijn lazy-learningalgoritmen effectief. Ze kunnen ingewikkelde beslissingsgrenzen vastleggen door de informatie in de trainingsvoorbeelden te benutten.

Wat zijn de beperkingen van lazy learning?

Ondanks de voordelen kent lazy learning ook beperkingen waarmee je rekening moet houden:

  • Hoge voorspeltijd. Lazy learning kan trager zijn tijdens het voorspellen dan eager-learningmethoden. Omdat de trainingsdata moeten worden doorzocht om dichtstbijzijnde buren te vinden, kunnen de rekenkosten aanzienlijk zijn, vooral bij grote datasets.
  • Opslagvereisten. Lazy-learningalgoritmen moeten de volledige trainingsdataset of een representatieve subset ervan opslaan. Dit kan veel geheugen vergen, met name bij grote datasets met hoog-dimensionale features.
  • Gevoeligheid voor ruis. Ruis of irrelevante features in de trainingsdata kan de nauwkeurigheid van voorspellingen van lazy-learningmodellen aanzienlijk beïnvloeden, omdat ze afhankelijk zijn van directe vergelijking met opgeslagen voorbeelden.
  • Overfitting. Lazy-learningalgoritmen zijn gevoelig voor overfitting wanneer de trainingsdataset klein is of wanneer er te veel voorbeelden zijn opgeslagen. Overfitting treedt op wanneer het model de trainingsvoorbeelden uit het hoofd leert, inclusief ruis of uitschieters, wat leidt tot slechte generalisatie op ongeziene data.
  • Gebrek aan transparantie. Lazy-learningmethoden leveren geen expliciete modellen of regels die gemakkelijk te interpreteren zijn. Dit gebrek aan transparantie maakt het lastig om de redeneerwijze achter specifieke voorspellingen te begrijpen of om bruikbare inzichten uit het model te halen.

Hoe kies je tussen lazy en eager learning

Uit mijn ervaring werken lazy-learningalgoritmen zoals k-nearest neighbors goed voor het clusteren van ongelabelde data, het detecteren van anomalieën en het classificeren van datapunten in bestaande labels. Het zijn eenvoudige, gemakkelijk bij te werken modellen die nieuwe data met minimale inspanning aankunnen.

Lazy-learningalgoritmen zijn echter traag met voorspellen en presteren minder goed in toepassingen die realtime voorspellingen vereisen, zoals gezichtsherkenning, algoritmes voor aandelenhandel, spraakherkenning en tekstgeneratie.

Voor zulke tijdkritische taken zijn eager-learningalgoritmen doorgaans geschikter, omdat ze gegeneraliseerde representaties van de trainingsdata construeren.

Bovendien zijn lazy-learningalgoritmen goed geschikt voor online learning, omdat ze de opgeslagen data eenvoudig kunnen bijwerken wanneer er nieuwe voorbeelden binnenkomen, terwijl eager-learningalgoritmen het hele model opnieuw moeten trainen, wat tijdrovend kan zijn.

Daarentegen zijn lazy learners kwetsbaar voor ruis in de data door hun gevoeligheid voor ruis in de trainingsvoorbeelden. Daarom moet je de data zorgvuldig voorbewerken om ruis en uitschieters te verwijderen wanneer je lazy-learningalgoritmen gebruikt voor clustering of aanbevelingssystemen.

Wil je meer leren over AI en machine learning? Bekijk dan de volgende resources:

FAQ

Is lazy learning geschikt voor grote datasets?

Lazy learning kan worden gebruikt met grote datasets, maar het kan leiden tot tragere voorspeltijden en hogere opslagvereisten. Efficiënte indexeringstechnieken, zoals kd-trees of ball trees, kunnen deze problemen helpen beperken.

Kan lazy learning hoog-dimensionale data aan?

Lazy learning kan hoog-dimensionale data aan, maar de vloek van de dimensionaliteit kan de prestaties beïnvloeden. Naarmate het aantal dimensies toeneemt, wordt de data schaarser, waardoor het lastiger wordt om betekenisvolle dichtstbijzijnde buren te vinden.

Hoe gaan lazy-learningalgoritmen om met categorische features?

Lazy-learningalgoritmen vereisen doorgaans numerieke input. Categorische features moeten vooraf worden omgezet naar een geschikte numerieke representatie, zoals one-hot encoding, voordat je lazy-learningalgoritmen gebruikt.

Zijn lazy-learningmethoden geschikt voor online-learningscenario's?

Lazy learning kan goed geschikt zijn voor online-learningscenario's, omdat nieuwe voorbeelden kunnen worden opgenomen zonder het hele model te hertrainen. Efficiënte indexeringstechnieken en geheugenbeheer zijn echter cruciaal om de continue toestroom van data aan te kunnen.

Kunnen lazy-learningalgoritmen omgaan met onevenwichtige datasets?

Lazy-learningalgoritmen kunnen onevenwichtige datasets verwerken, maar het is belangrijk om de keuze van de afstandsmaat en passende samplingtechnieken te overwegen om mogelijke vertekening in de trainingsdata aan te pakken.


Abid Ali Awan's photo
Author
Abid Ali Awan
LinkedIn
Twitter

Als gecertificeerd data scientist haal ik met passie het maximale uit de nieuwste technologie om innovatieve machinelearning-toepassingen te bouwen. Met een sterke achtergrond in spraakherkenning, data-analyse en -rapportage, MLOps, conversationele AI en NLP heb ik mijn vaardigheden aangescherpt in het ontwikkelen van intelligente systemen die echt impact maken. Naast mijn technische expertise ben ik ook een sterke communicator met een talent om complexe concepten terug te brengen tot heldere, beknopte taal. Daardoor ben ik uitgegroeid tot een veelgelezen blogger over data science, waar ik mijn inzichten en ervaringen deel met een groeiende community van data-professionals. Op dit moment richt ik me op contentcreatie en redactie, waarbij ik met large language models werk aan krachtige en aansprekende content die zowel bedrijven als individuen helpt het beste uit hun data te halen.

Onderwerpen
Kunstmatige intelligentie
Machine Learning
Gerelateerd

blog

AI vanaf nul leren in 2026: een complete gids van de experts

Ontdek alles wat je moet weten om in 2026 AI te leren, van tips om te beginnen tot handige resources en inzichten van industrie-experts.
Adel Nehme's photo

Adel Nehme

15 min

Meer BekijkenMeer Bekijken