HomeAI & Machine LearningReal-Time Fraud Detection Scoring Lab

💳 Real-Time Fraud Detection Scoring Lab

A live 3D feature-space visualization of a gradient-boosted fraud model scoring transactions in real time, with an adjustable decision boundary showing the precision/recall tradeoff.

AI & Machine Learning3DAdvanced60 FPS
real-time-fraud-detection-machine-learning-transactions-lab ↗ Open standalone

A 3D feature-space view of a gradient-boosted fraud classifier: historical transactions cluster as legitimate or fraudulent points, a movable decision plane marks the current probability threshold, and live transactions stream through, get scored, and route to an approved or blocked gate.

🔬 What It Demonstrates

Moving the decision threshold slides the boundary plane along the axis between the legitimate and fraud clusters, directly trading recall for precision — exactly the tuning fraud teams do in production.

🎮 How to Use

Adjust the threshold, stream rate, base fraud rate and model separability, then watch precision/recall update and transactions get routed to the APPROVED or BLOCKED gate in real time. Toggle explainability bars to see each transaction's feature contributions.

💡 Did You Know?

Because genuine fraud is rare, a model that flags nothing can still be "99% accurate" — real systems are judged on precision, recall and F1, not raw accuracy, and the threshold is a live business dial tuned against cost of fraud versus customer friction.

⚙ Under the hood

A live 3D feature-space visualization of a gradient-boosted fraud model scoring transactions in real time, with an adjustable decision boundary showing the precision/recall tradeoff.

machine learningfraud detectiongradient boostingreal timedata visualizationscoringThree.js

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)