DL
intermediate
MNIST Neural Network 3D
3D visualization of a multi-layer perceptron trained on MNIST handwritten digits. Built with Three.js, shows a pre-trained network in 3D with real-time inference as you draw digits. Note: the tool interface is in German — draw a digit on the canvas (Ziffer zeichnen) to see live class probabilities (Wahrscheinlichkeiten) and layer activations propagate through the 3D network.
algorithms.live
Embedded from nn-vis.noelith.dev
Classify one digit
Sequence
Order the path of a 28×28 image through the network.
Tap a piece, then tap where it goes — or drag it. Tap the tray to take one back.
- 1Drop a step here
- 2Drop a step here
- 3Drop a step here
- 4Drop a step here
- 5Drop a step here
- 6Drop a step here
6 pieces left to place
Test your knowledge
20 questions
Question 1 of 20
Score: 0
The MNIST dataset consists of…
Learn these first
Interview Questions
OpenAI
Meta
Anthropic
Stripe
Square
JPMorgan
Google Brain
DeepMind
Meta AI
Google Health
Microsoft
Nvidia
Love this visualization?
Sign up to track your progress, earn achievements, use the AI assistant, and access your personal learning dashboard.
100% free • No credit card required