Learning guides

Interactive machine learning, deep learning & AI visualizations.

Choose one focused guide to inspect real calculations, model states, visual evidence, formulas, and the effect of changing parameters.

Start Guided Learning →

Or open the full visualizer

New · step by step

Learn the intuition first, then verify it in the real lab.

Guided Learning uses short lessons, selectable example styles, quick checks, and direct links into the existing ModelOrigen calculations.

Open Guided Learning →

Machine Learning & Deep Learning

K-Means Visualizer

Assign points, move centroids, and inspect inertia through real iterations.

XGBoost Visualizer

See gradients, Hessians, regularized split gain, leaf scores, and eta-scaled trees.

AdaBoost Visualizer

Watch difficult samples gain influence and weak learners receive weighted votes.

Extra Trees Visualizer

Increase tree randomness, then inspect how many randomized trees aggregate their predictions.

Neural Network / MLP Visualizer

Build a neural network playground in the browser: add/remove hidden layers and neurons, train real backpropagation, and replay how weights and the decision boundary change.

Convolutional Neural Network Visualizer

Explore a tiny genuinely trained CNN with two learned 3×3 filters, ReLU feature maps, max pooling, an eight-feature dense classifier, and real kernel gradients.

Autoencoder Visualizer

Train a tiny browser-side autoencoder and inspect the bottleneck, reconstructions, loss, and real gradients.

Data Science & AI Foundations

Statistics & Sampling

Watch one real sample become one sample mean, then one point in a growing sampling distribution.

Gradient Sampling Lab

Compare full-batch, mini-batch, and one-example stochastic gradients on one genuine loss surface.

Optimizer Studio

Watch SGD, Momentum, RMSProp, and Adam descend the same 3D loss surface with the same mini-batch evidence.

Bias–Variance Studio

Move model complexity and watch fit, train error, validation error, bias², and variance change together.

Explainable AI Lab

Freeze one fitted model, then inspect permutation importance, PDP, ICE, and exact local model terms while keeping the model and its explanations clearly separate.

Time Series Lab

Keep chronology visible while trend, seasonality, lag relationships, smoothing, train/test cutoffs, and one-step forecasts change.

Model Evaluation Studio

Move the decision threshold and watch individual held-out scores become TP, FP, TN, FN, metrics, ROC/PR operating points, and calibration evidence.

Cross-Validation Visualizer

Watch k-fold validation rotate: split → refit on k−1 folds → predict the held-out fold → score → repeat → aggregate.

Data Cleaning Lab

Trace raw rows through diagnosis, imputation, duplicate handling, IQR outlier evidence, scaling, and categorical encoding.

Feature Engineering Studio

Keep the learner fixed and change only φ(x): raw x, standardized x, x², or bucket indicators—then inspect the design row and prediction terms.

Probability & Bayes Lab

Watch prior belief branch into competing likelihoods, keep only paths compatible with evidence, normalize them, and arrive at the posterior.