← 🤖 Machine Learning

🤖 Classifier Lab

Epoch: 0
Loss:
Accuracy:
FPS:
Drag — rotate · Scroll — zoom

🤖 Complete Guide to Machine Learning

A polynomial logistic regression classifier learns, live, in front of you: a rippling 3D surface trains by gradient descent to separate two clusters of labelled points, showing exactly how supervised learning fits a decision boundary to data.

🔬 What It Demonstrates

The surface's height at any point is the model's prediction there; training nudges weights via gradient descent on the cross-entropy loss until the surface separates the orange points from the indigo ones.

🎮 How to Use

Pick a dataset shape, set model complexity and noise, then press Train and watch loss fall and accuracy climb as the boundary warps to fit the data.

💡 Did You Know?

Low polynomial degree underfits curved data (a flat boundary can't separate moons or circles), while very high degree can overfit noisy labels — the same trade-off every real ML model faces.