← 🧠 AI & Machine Learning

🧠 Deep Learning Lab

Epoch: 0
Loss:
Accuracy:
FPS:
Forward signal
Backprop error
Positive weight
Drag — rotate · Scroll — zoom

🧠 Deep Learning Fundamentals

An interactive 3D neural network: watch cyan signals fire forward through input, hidden and output layers, pink error signals flow backward, and connection weights redraw themselves purple or orange as the loss falls during training.

🔬 What It Demonstrates

Every layer sums weighted inputs and passes them through an activation function; forward passes produce a prediction, backpropagation sends the error backward, and gradient descent nudges each weight to shrink the loss over many epochs.

🎮 How to Use

Change the hidden layer width to resize the network, pick ReLU, Sigmoid or Tanh to see how activations behave differently, and adjust the learning rate to see faster but noisier or slower but smoother convergence. Pause training or reset the weights at any time.

💡 Did You Know?

ReLU became the default activation for deep networks largely because, unlike sigmoid or tanh, it does not saturate for large positive inputs — this keeps gradients from vanishing as they backpropagate through many layers.