Skip to main content

Interactive Demos

Build intuition by playing with the math. Every demo runs in your browser with zero setup. Sliders, toggles, and live animations.

Featured

Guided Demo

Diagnostic Loop Demo

Watch a seeded learner start easy, miss a Hoeffding assumption, see it return later, and earn a finite-class generalization readiness signal.

Open lab →

Testing Tool

Adaptive Test Flight Recorder

Inspect local diagnostic runs while testing: missed topics, skipped questions, recovered retries, and the route checklist for the adaptive loop.

Open lab →

Testing Tool

Gold Diagnostic Report

Inspect three gold diagnostic lanes: coverage, Q-matrix links, claim links, quality risks, and synthetic learner simulations.

Open lab →

Entry Lab

Optimizer Pinball

An entry lab for optimization intuition: tune GD, Momentum, Nesterov, and Adam on real loss surfaces and watch the optimizer balls search for the minimum.

Open lab →

Entry Lab

Matrix Mechanics Lab

An entry lab for linear algebra intuition: turn matrices into moving geometry before spectra, PDEs, and random matrices.

Open lab →

Lab

ReLU Family Lab

Compare ReLU, Leaky ReLU, ELU, GELU, and Softplus on one board: dead neurons, rescue slopes, smooth gates, and rounded hinges.

Open lab →

Lab

Normalization Lab

See BatchNorm, LayerNorm, and RMSNorm normalize different axes: batch coupling, mean centering, and scale-only control.

Open lab →

Lab

Diffusion Lab

Watch clean structure turn into noise, then tune guidance, sampler choice, and step budget as the reverse path tries to recover it.

Open lab →

Lab

Factor Graph / World Model Lab

Use one visual language for GraphSLAM, energy models, latent planning, and video simulators: observed nodes filled, latent nodes hollow, factors local, functions explicit.

Open lab →

Lab

NUTS / Funnel Lab

Compare centered and non-centered hierarchies, then watch divergence risk and effective sample size change as weak data turns a smooth posterior into a funnel.

Open lab →

Lab

High-Dimensional Probability Lab

Watch random vectors concentrate, Marchenko-Pastur spectra widen with aspect ratio, and PCA spikes separate from noise only past the threshold.

Open lab →

Lab

Probability Mechanics Lab

Build sample spaces, random-variable maps, expectation, variance, conditioning, transformations, and L2 geometry by hand.

Open lab →

Lab

Random Matrix / Spectral Geometry Lab

See the noise spectrum before trusting PCA: Marchenko-Pastur bulk, conditioning, ridge stabilization, and spiked covariance.

Open lab →

Lab

Overfitting Arena

Tune flexibility, sample count, and label noise. Watch train error, test error, and the generalization gap split apart.

Open lab →

Interactive (sliders and controls)

Teaching Diagrams