Catalog

Explore the models

Combine independent facets instead of forcing every model into a single hierarchy.

12 models

beginnernon parametric

Decision Tree

A Decision Tree predicts by following a sequence of feature-threshold questions to a leaf.

recursive partitioningthreshold rules
advancedparametric

Diffusion Model

A diffusion model learns to turn noise into structured data by repeatedly reversing a gradual corruption process.

iterative denoisingnoise predictionbackpropagation
intermediatenon parametric

Gradient Boosting

Gradient Boosting builds a sequence of small models, each correcting the current ensemble's mistakes.

boostingresidual fittingthreshold rules
beginnerparametric

K-Means

K-Means divides points into $k$ groups by repeatedly assigning each point to its nearest center and moving centers to the assigned averages.

centroid optimizationdistance
beginnernon parametric

K-Nearest Neighbors

KNN predicts from the labels of the most similar stored examples.

nearest neighborsdistance
beginnerparametric

Linear Regression

Linear Regression predicts a number by adding weighted feature values and a baseline offset.

weighted sumleast squares
beginnerparametric

Logistic Regression

Logistic Regression turns a weighted sum of features into a probability for a class.

weighted sumprobability link
intermediateparametric

Multilayer Perceptron

An MLP stacks learned linear transformations and nonlinear activations to model complex feature interactions.

dense layersbackpropagationnonlinear activation
beginnerparametric

Principal Component Analysis

PCA rotates data onto new perpendicular axes ordered by how much variance they capture.

linear projectionvariance maximizationmatrix factorization
beginnernon parametric

Random Forest

Random Forest averages many deliberately varied decision trees to create a more stable predictor.

baggingrandom subspacesthreshold rules
intermediateparametric

Temporal Convolutional Network

A TCN uses causal, usually dilated one-dimensional convolutions to model sequences with a large and controllable history.

causal convolutiondilationbackpropagation
intermediateparametric

Transformer

A Transformer builds context-aware representations by letting positions assign attention to other positions.

attentionembeddingsbackpropagation