HomeAI & Machine LearningAI Anomaliedetectie Lab

🏭 AI Anomaliedetectie Lab

Een casestudy-simulatie van een fabricagelijn-sensor: stel een isolatie-achtige anomalie-scoredrempel af en zie hem echte apparatuurstoringen scheiden van normale bedrijfsruis.

AI & Machine Learning['Canvas 2D', 'Vanilla JS']Casestudy60 FPS
ai-anomaly-detection-lab ↗ Los openen

Casestudy: apparatuurstoringen opvangen voordat ze downtime veroorzaken

Deze casestudy simuleert een echt implementatiepatroon: een trillingssensor gemonteerd op de motor van een fabrieksband streamt continu twee metingen, trillingsamplitude en temperatuurafwijking. De meeste metingen clusteren strak rond normale bedrijfsomstandigheden. Af en toe produceert een echte storing — een versleten lager, een slippende band — metingen die ver buiten die normale cluster liggen.

Een isolatie-achtige anomaliedetector scoort elke meting op basis van hoe ver deze van de dichte cluster van normale punten ligt, met behulp van de gemiddelde afstand tot zijn naaste buren in de tweedimensionale kenmerkenruimte. Metingen die ongewoon geïsoleerd zijn, krijgen een hoge anomaliescore; metingen diep ingebed in de normale cluster krijgen een lage.

De implementatiebeslissing die er echt toe doet, is waar de alarmdrempel wordt ingesteld. Deze lab laat je die drempel direct aanpassen en zien, tegen een vaste gesimuleerde dataset met bekende echte storingen, precies hoeveel storingen worden opgevangen, hoeveel valse alarmen afgaan, en hoeveel storingen onopgemerkt door glippen.

Veelgestelde vragen

Hoe werkt isolatie-gebaseerde anomaliedetectie?

Het scoort elk datapunt op basis van hoe geïsoleerd het is van de dichte cluster van normale punten, meestal gemeten via de gemiddelde afstand tot zijn naaste buren, en markeert sterk geïsoleerde punten als waarschijnlijke anomalieën.

Waarom trilling en temperatuur samen gebruiken?

Het combineren van meerdere sensormetingen in een gedeelde kenmerkenruimte laat de detector storingen vangen die zich tonen als een ongewone combinatie van metingen, zelfs wanneer elke meting op zichzelf binnen het normale bereik lijkt te liggen.

Wat gebeurt er als de drempel te laag wordt ingesteld?

Een lage drempel markeert meer metingen als afwijkend, waardoor meer echte storingen worden gevangen maar ook meer valse alarmen afgaan door gewone bedrijfsruis.

Wat gebeurt er als de drempel te hoog wordt ingesteld?

Een hoge drempel vermindert valse alarmen maar riskeert het missen van echte storingen waarvan de metingen slechts matig ongewoon zijn in plaats van extreme uitschieters.

Waarom wordt dit als casestudy in plaats van als algemene lab gepresenteerd?

Het verankert de algemene anomaliedetectietechniek in een specifiek, realistisch implementatiescenario, monitoring van productieapparatuur, om te laten zien hoe dezelfde wiskunde van toepassing is op een concreet bedrijfsprobleem.

⚙ Onder de motorkap

180 normale punten worden getrokken uit een 2D Gaussische cluster en 12 storingspunten worden geplaatst op willekeurige hoeken en grotere radii om echte uitschieters te simuleren. De isolatiescore van elk punt wordt berekend als een samengedrukte functie van zijn gemiddelde afstand tot zijn 8 naaste buren over de volledige dataset, en de alarmdrempel wordt direct op die score toegepast om gemarkeerde punten te bepalen.

anomaly-detectionmanufacturing-aicase-study

Canvas 2D · vanilla JavaScript · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)