Explore Demos
Two-Moon Classification
Train a neural network to classify two interleaving half-moon shapes. Watch the decision boundary evolve in real-time as the network learns.
NK Clustering
Online clustering algorithm with bounded cluster sizes. Watch points stream in one-by-one and get assigned to clusters in real-time.
MNIST Digit RecognitionComing Soon
Train a convolutional neural network to recognize handwritten digits. Draw your own digits and see the network classify them.
Autoencoder VisualizationComing Soon
Explore how autoencoders compress and reconstruct data. Visualize the latent space and see how the network learns efficient representations.
Gradient Descent PlaygroundComing Soon
Visualize different optimization algorithms navigating loss landscapes. Compare SGD, Adam, RMSprop, and more on various terrain types.