Repository navigation
Home
Hllinaz edited this page Jun 9, 2026
·
3 revisions
Welcome to the documentation for Neural Network Playground, an interactive educational tool for exploring how a dense neural network learns from a single observation.
The goal of this project is to make the training process visible: forward propagation, backpropagation, gradients, weights, biases, loss evolution, and parameter updates.
- User Guide
- Network Configuration
- Training Controls
- Forward Pass
- Backpropagation
- Exported Charts
- Exported Tables
- Keyboard Shortcuts
- Interactive neural network canvas.
- Step-by-step training visualization.
- Layer, node, and term animation modes.
- Header playback controls with adjustable speed.
- Manual weight and bias editing with custom initialization.
- Loss chart by epoch.
- Loss chart export as SVG, PNG, or PDF.
- Exportable training tables.
- Keyboard controls for faster interaction.
- Configure a small network, such as
2,2,1. - Select an initializer.
- Set input and target values.
- Use
Stepto inspect the computation slowly. - Use
EpochorPlayto observe training over time. - Adjust playback speed when you want slower inspection or faster animation.
- Export the loss chart or open
Generate Tableto inspect numerical results.