Neural Network Playground

Interactive visualization of neural network architectures and concepts

Network Components

Drag components to the canvas to build your neural network

Input Layer
Hidden Layer
Output Layer
Convolutional
Pooling
Linear Regression

Sample Data

5
7
3

Network Settings

0.1
Build Your Neural Network Drag components from the left panel and drop them here.
Connect them by dragging from output (right) to input (left) ports.

Layer Properties

Hover over a node to see its properties

Activation Function

Layer Weights

Training Progress

Loss: -
Accuracy: -