Interactive Learning
Learn by experimenting. Visualize algorithms in action.
Neural Networks
Perceptron Playground
Linear decision boundaries
Neural Network Builder
Build custom architectures
Backpropagation Visualizer
Gradient flow visualization
Optimization
Gradient Descent Explorer
3D loss landscapes
Optimizer Comparison
SGD vs Adam vs RMSprop
Reinforcement Learning
GridWorld
Q-learning environment
CartPole
Balance control task
Transformers
Attention Mechanism
Self-attention visualization
Positional Encoding
Sinusoidal embeddings
RAG & Embeddings
Embedding Space
3D embedding visualization
Vector Search
Similarity search demo
About Interactive Learning
These interactive demos provide hands-on experience with machine learning algorithms. Each visualization is designed to build intuition about how algorithms work, their parameters, and their behavior on different datasets.
All demos run entirely in your browser using JavaScript implementations. No server computation or GPU required. Source code is available for each demo.