AdaBoost
Decision stumps trained one after another on weighted data: mistakes grow, the next stump targets them, vote weight α per round, the ensemble's exact staircase boundary, train and test error over up to 60 rounds.
Machine LearningTry itVisuApps
Grasp the core algorithms of machine learning interactively.
Apps
Decision stumps trained one after another on weighted data: mistakes grow, the next stump targets them, vote weight α per round, the ensemble's exact staircase boundary, train and test error over up to 60 rounds.
Machine LearningTry itCombine role, task, context, format and examples as stackable 3D blocks. Toggle components to improve a sample prompt without making AI calls.
Machine LearningTry itExplore which administrative information belongs in a prompt, needs anonymisation or an approved tool, or must stay out of public AI. Includes explanations and a self-test; no AI calls.
Machine LearningTry itAxis-parallel splits by information gain: ΔI for every candidate threshold, tree diagram linked to the plane, depth, minimum leaf size and pruning, train against test accuracy over the depth.
Machine LearningTry itMany shallow decision trees combined into one strong model: single tree (jagged staircase), bagging (average out variance → smooth boundary) and boosting (sequentially on hard cases). Interlocking "two moons", accuracy over the number of trees — Random Forest made tangible.
Machine LearningTry itLloyd's algorithm as a chain of states without labels: assign and move centres, Voronoi cells, inertia per half-step, random vs. k-means++, local minima, elbow with silhouette and typical failure cases.
Machine LearningTry itA query point, its k neighbours with distance shape and majority vote: decision regions from k = 1 (jagged) to k = 40 (smooth), train and test accuracy over k, metric and feature scaling change the neighbourhood.
Machine LearningTry itExplore how a neural network recognises digits and learns through four linked 3D scenes. The AI tutor selects a route through neurons, recognition, training and backpropagation.
Machine LearningTry itExplore seventy years of AI history on an interactive 3D timeline, from Turing and the AI winters to ChatGPT, with selectable milestones and event details.
Machine LearningTry itEight classifiers learn on the same data: kNN, logistic regression, linear and RBF SVM, naive Bayes, decision tree, random forest and a neural network — their decision boundaries reveal the model family, train and test accuracy side by side expose overfitting.
Machine LearningTry itTry supervised learning, unsupervised clustering and reinforcement learning in an animated 3D scene. Separate classes, find groups and collect rewards.
Machine LearningTry itA linear classifier in space: two point classes, one separating plane with normal vector w. Rotate/shift the plane with sliders or auto-separate via the perceptron — separable, overlapping and XOR data reveal the strength and the limit of the linear model.
Machine LearningTry itSlide a classifier's threshold and watch cases move between TP, FP, FN and TN — accuracy, precision, recall, specificity and F1 with their formulas, the precision–recall curve and the accuracy paradox with rare positives.
Machine LearningTry itCompare major AI model families by capability, reasoning depth and openness in a 3D bubble chart. Bubble size represents context length; a qualitative snapshot without version numbers.
Machine LearningTry itSplit, validation curve, k-fold cross-validation and a one-time test on a polynomial regression — plus data leakage and tuning on the test set as counterexamples.
Machine LearningTry itPrior times per-feature likelihoods: posterior field with marginal densities, axis-aligned ellipses and a quadratic boundary; correlated data show what the independence assumption misses; plus a spam mode with log-odds.
Machine LearningTry itBuild your own link graph, view the transition matrix live, and let the random surfer wander through the graph step by step (also backward or tenfold) — the PageRank values visibly converge, with interpretation.
Machine LearningTry itPrincipal axes of a 3D point cloud as eigenvectors of the covariance: projection onto k components with perpendiculars, reconstruction error = sum of the discarded λ, scree plot, standardising and the difference from the regression plane.
Machine LearningTry itMany random decision trees vote: the majority smooths the jagged boundaries of single trees and lowers the test error — bootstrap samples, feature randomness, out-of-bag error and test error over the number of trees.
Machine LearningTry itTwo score distributions, the threshold sweeps: the ROC curve is traced point by point, AUC as the share of correctly ranked pairs, ROC stays the same at any prevalence, two models with crossing curves compared.
Machine LearningTry itMaximum margin and support vectors, solved exactly with SMO: points without a ring do not move the boundary, soft margin C, slack ξ, linear, lift (paraboloid in 3D) and RBF kernels.
Machine LearningTry itWant to use these apps in your courses? Let’s find out what works for you.
One form, three matters. We answer personally.
We show heyprof on your own material. Tell us what you teach and we will prepare the conversation around it.