REFERENCE NOTEBOOK

AI engineering glossary

Find the exact meaning, a worked number, the common mix-up, and a diagram for 100 terms used across modern AI systems.

100 terms

A

A/B testEvaluation

An A/B test randomly assigns traffic between variants to estimate a causal effect.

AccuracyEvaluation

Accuracy is the fraction of predictions that are correct.

Activation functionDeep learning

An activation function transforms a neuron’s pre-activation value.

Agent harnessAgents

An agent harness is the runtime that supplies tools, state, policy, and verification around a model.

Agent loopAgents

An agent loop repeatedly observes state, chooses an action, and evaluates the result.

Agent memoryAgents

Agent memory preserves useful state beyond the model’s immediate context.

Agent2Agent protocolProtocols

A2A defines communication patterns for agents that delegate and exchange task state.

AI agentAgents

An AI agent selects and executes actions toward a goal using observed state.

AI red teamingSafety and MLOps

AI red teaming systematically searches for harmful, insecure, or unreliable model behavior.

Artificial neuronDeep learning

An artificial neuron applies a weighted sum followed by an activation function.

AutoencoderDeep learning

An autoencoder learns to reconstruct an input through a constrained latent representation.

B

C

CalibrationEvaluation

Calibration measures whether predicted probabilities match observed frequencies.

Canary deploymentSafety and MLOps

A canary deployment sends a small share of production traffic to a new version before wider rollout.

Causal maskLLMs

A causal mask prevents a decoder token from attending to future tokens.

ChunkingRAG

Chunking divides source material into units that can be indexed and retrieved.

ClassificationFundamentals

Classification predicts one or more discrete categories.

Confusion matrixEvaluation

A confusion matrix counts predictions by actual and predicted class.

Context windowLLMs

A context window is the maximum token span available to one model invocation.

Continuous batchingInference

Continuous batching admits and removes requests as individual decoding slots become available.

ConvolutionDeep learning

A convolution slides a shared filter across local regions of an input.

Cosine similarityRAG

Cosine similarity measures the angle between two vectors.

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

Rate limitProtocols

A rate limit bounds how many operations a caller may perform in a time interval.

ReAct patternAgents

ReAct alternates model reasoning, actions, and observations in a task loop.

RecallEvaluation

Recall is the fraction of actual positives that the system finds.

Recall@kRAG

Recall@k is the fraction of relevant items found among the top k results.

Receptive fieldDeep learning

A receptive field is the input region that can influence one feature value.

RegressionFundamentals

Regression predicts a continuous numeric quantity.

RegularizationTraining

Regularization changes training to discourage brittle or overly complex solutions.

RerankerRAG

A reranker rescoring a small candidate set with a more precise relevance model.

Residual connectionDeep learning

A residual connection adds a block’s input to its transformed output.

RESTProtocols

REST is an architectural style that models operations around resources and uniform interfaces.

Retrieval-augmented generationRAG

RAG retrieves external evidence and places it in the generation context.

RLHFTraining

Reinforcement learning from human feedback optimizes a model using preferences derived from people.

ROC AUCEvaluation

ROC AUC measures ranking quality across classification thresholds using true-positive and false-positive rates.

S

T

U

V

W