Four live experiments proving the foundations of deep learning — activations, depth, embeddings, and generalization — running entirely in your browser.
A model with no nonlinearity can only draw a straight line. It cannot separate two concentric rings. Adding one ReLU hidden layer lets the boundary wrap around the inner ring — accuracy jumps from ~55% to ~99%.
Five stacked linear layers mathematically collapse into one linear map. A 5-layer linear network is no stronger than a 1-layer network — both draw the same straight-line boundary. Insert ReLUs and the five layers suddenly solve it.
A model trained only to predict the next word in a tiny synthetic language spontaneously clusters animals with animals, fruits with fruits, verbs with verbs — no similarity labels were ever given.
An over-parameterized model on tiny data drives training loss to zero while test loss stays high — it memorizes, not learns. Growing the dataset closes the gap. Data is everything.