Neural Network Playground

Build a small neural network, pick a dataset, and watch the decision boundary evolve as it trains in real time. Adjust hidden layers, learning rate, and activation functions to explore how architecture shapes the learned surface.

Backpropagation Decision Boundaries Canvas

Convolutional Filter Explorer

Apply classic computer vision kernels to images and see how CNNs extract features at the pixel level. Experiment with edge detection, sharpening, and blur filters to understand spatial feature extraction.

Convolution Edge Detection ImageData

Gradient Descent Visualizer

Compare SGD, Momentum, and Adam optimizers as they trace paths across 2D loss surfaces toward minima. Watch how each optimizer navigates saddle points, flat regions, and sharp valleys.

Optimization Contour Plots Adam