Learn AI.
PUT A NAME TO THE IDEA

A little less jargon.

Clear definitions for the concepts you’ll meet along the way. Start with the idea, then see it in action.

Unit quaternion

Four constrained numbers used to represent a 3D rotation. The component order must be declared; opposite signs represent the same orientation. A quaternion does not describe translation or establish feasible motion.

Explore: Represent motion in three dimensions

Coordinate frame

An origin and directed axes used to describe a position or orientation. The same physical point has different coordinates in different frames; transformations require named source/destination frames and consistent units.

Explore: Describe where the robot is

Forward kinematics

Calculating body or tool position and orientation from a robot’s joint configuration and geometry. It does not by itself solve for joints, test collisions or establish physically feasible motion.

Explore: Describe where the robot is

Fair learning evaluation

A declared comparison reports data, supervision, interactions, optimizer work, checkpoint selection and every seed or failure. Frozen evaluation keeps task success separate from a potentially misleading reward proxy.

Explore: Evaluate learning fairly

Offline reinforcement learning

Learning an action policy from a fixed log without collecting additional experience during fitting. Repeated updates do not fill missing state/action coverage, and conservative estimates do not create unobserved outcomes.

Explore: Learn without new interactions

Soft actor–critic

A continuous-action learning approach that combines a stochastic actor, replay, critics and an entropy-weighted objective. Entropy temperature trades off predicted return and action-distribution spread; it is not a safety guarantee.

Explore: Trade off reward and exploration with entropy

PPO-style objective clipping

A policy surrogate uses the smaller of a probability-ratio-weighted advantage and its clipped-ratio version. It removes some incentives for large changes, but does not enforce a hard probability or KL limit.

Explore: Limit a policy update

Actor–critic

A learner with a policy (actor) and a return estimator (critic). A critic can supply an advantage estimate for policy updates, but inaccurate bootstrapped values can bias that signal.

Explore: Use a critic to guide learning

Policy gradient

A derivative of expected return with respect to policy parameters. A sampled estimator can weight log-probability derivatives by returns minus an action-independent baseline; individual updates can be noisy.

Explore: Increase the probability of useful actions

Off-policy learning and evaluation

Using data collected by a behavior policy to learn about or improve a different target policy. Adequate coverage, the estimator’s assumptions and the actual logged collection probabilities matter.

Explore: Know which policy produced the data

Behavior cloning

Supervised learning that fits a policy to demonstrated action targets. Agreement on demonstrations does not establish recovery skill or successful complete attempts.

Explore: Copy a demonstrated action

Partial observability

An agent receives observations that may omit or obscure environment state. Different states can share an observation; history or a justified belief can help, without guaranteeing exact state recovery.

Explore: What can the agent observe?

Bellman equation

A consistency condition relating a state value to immediate reward and discounted expected future value. Policy evaluation follows fixed actions; the optimality equation maximizes over actions.

Explore: Solve the Bellman equations

Confounding

A common cause influences both an exposure or assignment and its outcome, so an observed association may differ from the effect of intervening. Adjustment requires appropriate causal assumptions, measurements and overlap.

Explore: Ask what would change under intervention

Counterfactual

An outcome under an alternative intervention for the same unit. Population observational and intervention rates may leave the pairing of individual potential outcomes undetermined without additional structural assumptions.

Explore: Ask what would change under intervention

Minimax

Choose the action with the best worst-case opponent response in a zero-sum game. Chance outcomes still use their probabilities; guarantees depend on the model and utility.

Explore: Reason about an opponent

Expectimax

Choose the action with greatest expected utility using supplied probabilities for uncertain outcomes or opponent responses. Incorrect probabilities can produce poor decisions even with exact search.

Explore: Reason about an opponent

Particle filter

An approximation of a hidden-state belief using samples that move through a transition model, receive observation likelihood weights and may be resampled. Finite-sample error and lost diversity are separate from model error.

Explore: Approximate a belief with particles

Effective sample size (particle weights)

The reciprocal of the sum of squared normalized particle weights. Measures weight concentration; it is not a count of unique states, independent observations or correct hypotheses.

Explore: Approximate a belief with particles

Hidden Markov model (HMM)

A model with hidden states, state-transition probabilities and observation likelihoods. Its assumptions specify how the next state and current observation depend on the state, with an initial belief distribution.

Explore: Infer state across time

Filtering

Estimating the current hidden-state distribution using only observations up to the current time. Prediction advances the state model; correction incorporates the current reading. Exact filtering does not guarantee the model matches reality.

Explore: Infer state across time

Bayesian network

A directed acyclic graph and local conditional probability tables that factor a joint distribution and encode conditional-independence assumptions. The arrows alone do not establish causation.

Explore: Factor a probabilistic model

Causal intervention

In a specified causal model, replacing a variable’s ordinary assignment mechanism with a controlled setting while leaving other mechanisms unchanged. This differs from observing its naturally occurring value.

Explore: Factor a probabilistic model

Prior probability

A probability assigned before the evidence currently being considered. It should describe the relevant population or assumptions, not a convenient unrelated group.

Explore: Update beliefs from evidence

Likelihood

How probable specified evidence is under a proposed state or model. Probability of an alarm given a fault differs from probability of a fault given an alarm.

Explore: Update beliefs from evidence

Posterior probability

A probability conditioned on observed evidence. For finite events, conditioning requires a positive probability of that evidence under the model.

Explore: Update beliefs from evidence

Conditional independence

After a specified condition is known, learning one variable supplies no further information about the other. Conditional independence does not generally imply independence in the mixed population.

Explore: Update beliefs from evidence

Constraint satisfaction

Choose one value for each variable from its allowed domain so every stated relationship holds. Feasibility alone does not optimize preferences or prove the requirements describe reality.

Explore: Solve a constraint problem

Arc consistency

For each directed binary relationship, every remaining value has at least one compatible value in the neighboring domain. These separate supports need not combine into a global solution.

Explore: Solve a constraint problem

Backtracking

Explore a tentative choice, then undo its branch-specific assignments and deductions when it fails before trying another choice.

Explore: Solve a constraint problem

Collaborative filtering

Estimate preferences using patterns of observed feedback across users and items. Missing entries are not automatically negative ratings; learned factors need evidence and cold-start handling.

Explore: Recommend from incomplete feedback

Feedback selection bias

Recorded feedback reflects what was exposed, chosen and logged. It need not represent preferences over all available options, and recommendations can reinforce that selection.

Explore: Recommend from incomplete feedback

False positive

A positive prediction or flag for a case whose reference label is negative. In anomaly review this is a false alarm on a confirmed normal case.

Explore: Find unusual examples

Precision

True positives divided by all positive predictions: TP / (TP + FP). It is undefined when no positives are predicted, and depends on the population mix.

Explore: Find unusual examples

Recall

True positives divided by all actual positives: TP / (TP + FN). Also called the true-positive or detection rate; undefined if no positive reference cases are available.

Explore: Find unusual examples

Anomaly detection

Scoring unusualness relative to a fitted reference. An anomaly flag is a reason to investigate, not a confirmed problem; coverage, thresholds and base rates affect interpretation.

Explore: Find unusual examples

Variance

Average squared deviation from a mean, describing numerical spread. These cohort examples divide by the number of observations; retained variance is not task accuracy or semantic importance.

Explore: Find structure without labels

K-means

A clustering algorithm alternating nearest-center assignments with moves to group means under squared Euclidean distance. Initialization, scaling and k affect results; groups are not verified labels.

Explore: Find structure without labels

Principal component analysis (PCA)

A linear representation using directions of large centered variance. Keeping fewer directions can discard task-relevant distinctions even when retained variance is high.

Explore: Find structure without labels

Standardization

Subtract a fitted coordinate mean and divide by its fitted spread. Fit statistics on the intended development/training cohort and reuse them; constant coordinates need explicit zero-spread handling.

Explore: Package a model as a component

Gradient boosting

An additive model fitted in sequence, with each new learner approximating a direction that reduces the current loss. For squared-error regression, the next tree fits observed-minus-predicted residuals.

Explore: Correct residual errors with boosting

Shrinkage

In boosting, a learning-rate multiplier applied to each new learner before adding it to the existing prediction. Smaller corrections often need more stages; they do not guarantee better generalization.

Explore: Correct residual errors with boosting

Out-of-bag evaluation

Evaluation of each training row using only trees whose bootstrap samples omitted that row. Report coverage and treat repeated tuning as development.

Explore: Combine many imperfect trees

Logistic regression

A model that applies a sigmoid to a weighted input sum to estimate a binary class probability. Training fits probabilities; a separate threshold chooses class decisions.

Explore: Predict a class probability

Baseline

A reference method used to judge whether another approach adds value. Fit a mean or majority predictor from training data and compare candidates on the same separate examples.

Explore: Start with a simple baseline

Nearest neighbors

A method that predicts from nearby training examples under a defined distance. Classification may use a majority vote; scale, neighborhood size and tie rules affect the result.

Explore: Start with a simple baseline

Decision tree

A predictor that follows learned input tests to a leaf. Training chooses splits; leaf predictions summarize training examples. More depth increases flexibility, not guaranteed generalization.

Explore: Start with a simple baseline

Linear regression

A numerical predictor formed from an intercept and weighted inputs. Least squares fits its coefficients by minimizing training squared error; an observed coefficient is not automatically causal.

Explore: Fit a line and explain its errors

Mean squared error (MSE)

The average of squared prediction residuals. Its units are squared output units, larger errors contribute disproportionately, and an empty-sample mean is undefined.

Explore: Fit a line and explain its errors

Model

A representation or computation used to describe or predict something. A learned model fits parameters from examples; a programmed rule specifies its behavior directly.

Explore: What should the machine predict?

Training data

Examples used to fit model parameters or preprocessing. Evaluation evidence must be separated according to the claim, including related groups or time periods when needed.

Explore: Examples are measurements

Calibration

Agreement between predicted probabilities and observed frequencies over comparable cases. A calibrated probability is not a guarantee for an individual case.

Explore: Predict a class probability

Meta-learning

Learning an initialization, representation, or strategy that helps adaptation across tasks, evaluated after a limited adaptation budget.

Explore: Learn a better way to adapt

Adaptation

Changing behavior for a new task using additional evidence. Parameters, temporary context, or another retained state may be involved; specify which.

Explore: Learn a better way to adapt

Query set

Examples used to evaluate an adapted model. During meta-training, their loss can train shared meta-parameters through the outer objective.

Explore: Learn a better way to adapt

Reward

A numerical signal supplied after an action. It specifies what learning is encouraged to increase, which may differ from the designer’s intended task.

Explore: Explore before you decide

Exploration

Choosing actions to collect information about alternatives. Exploitation uses current estimates to select a promising action.

Explore: Explore before you decide

Action value (Q)

Expected return associated with taking an action in a state, under specified later behavior. A learned estimate can be wrong.

Explore: Explore before you decide

State value (V)

Expected return from a state when following a particular policy. In the one-step bandit, it is the policy-weighted average of action values.

Explore: Explore before you decide

Q-learning

An action-value learning method that moves an estimate toward observed reward plus discounted maximum next-state value; terminal outcomes have no future contribution.

Explore: Learn from delayed rewards

Self-play

Generating training experience by having an agent or copies of its policy play a game. Reliable outcomes and independent evaluation still matter.

Explore: Learn from verified self-play

Verifier

A procedure that checks a claim or result against specified criteria, such as exact game rules. Its reliability is limited by what those checks actually establish.

Explore: Learn from verified self-play

Tanh

A smooth nonlinear activation between −1 and 1. Its slope at an output a is 1 − a², which is used during backpropagation.

Explore: the classifier project

Confusion matrix

A table that separates predictions by their observed and predicted classes, revealing different kinds of classification mistakes.

Explore: the classifier project

Model card

A short account of a model’s purpose, data, evaluation, limitations, and appropriate use. It connects performance claims to evidence.

Explore: the classifier project

Regularization

A method that discourages some solutions during learning, such as penalizing large weights. It can reduce overfitting but must be evaluated rather than assumed helpful.

Explore: the classifier project

Conditional computation

Activating different parts of a computation for different inputs, such as routing tokens to selected experts. Inactive parameters can still occupy storage.

Explore: Spend a limited compute budget

Scaling law

An empirical relationship between resources such as data or model size and measured behavior such as loss. Its reliability is limited to the evidence and conditions supporting it.

Explore: Spend a limited compute budget

Distributed representation

A representation in which combinations of coordinates carry useful distinctions, rather than assigning each concept to one isolated neuron.

Explore: Give words a place in space

Queries, keys, and values

An attention query compares with keys to determine mixture weights. Those weights combine value vectors into an output.

Explore: Compare, normalize, combine

Shortcut learning

Using a predictive signal that works in the observed data but does not represent the intended task, such as a background instead of an animal’s shape.

Explore: Catch a model taking a shortcut

Neuron

A calculation that multiplies inputs by weights, adds a bias, and may apply an activation function.

Explore: Your first neuron

Weight

A learned multiplier. In our price example, it controls how much the prediction increases for each extra item.

Explore: Your first neuron

Bias

A learned offset added to the weighted input. It lets the model predict a nonzero value when the input is zero.

Explore: Your first neuron

Backpropagation

A method for calculating gradients through connected computations. An optimizer then uses those gradients to update weights.

Explore: Send the error backward
Learn AI · Understand by doing.Loading local progress…Copyright (c) 2026 Mobi Weave, Inc. All rights reserved