Skip to content

03 / Glossary

Glossary

Every term in the atlas, A to Z, including common abbreviations and alternative names.

A

A/B Testing
Comparing a new model against the current one on real users, by randomly sending some traffic to each and measuring which does better.(Technique)
Accuracy
The share of predictions a classifier gets right. Simple and intuitive, but misleading when one class is much rarer than the other.(Metric)
Activation Function
The small nonlinear function each neuron applies to its weighted sum. Without it, a deep network would be no more powerful than a straight line.(Concept)
Active Learning
The model picks which unlabeled examples a human should label next, choosing the ones it is most unsure about, so you need far fewer labels.(Paradigm)
Actor-Critic Methods
RL methods with two learned parts: an actor that chooses actions (the policy) and a critic that estimates how good situations are, which makes learning more stable.(Family)
AdaBoost
The first practical boosting algorithm: trains many tiny models one after another, each focusing on the examples the previous ones got wrong, then lets them vote.(Model)
Adam and Other Optimizers
Improved versions of gradient descent. Momentum keeps the ball rolling; Adam also gives each weight its own step size based on how large its gradients have been.(Technique)
Adversarial Examples
Inputs changed in ways humans barely notice that make a model confidently wrong, such as a few altered pixels that turn a panda into a gibbon.(Concept)
AE
Covered in Autoencoder
AI Agents and Tool Use
A language model in a loop: it decides on a step, calls a tool (search, code, an API), reads the result and repeats until the task is done.(Technique)
AI Alignment
Making AI systems reliably pursue the goals and values their designers and users actually intend, including as they become more capable.(Concept)
AlexNet
The deep convolutional network that won the 2012 ImageNet challenge by a huge margin and kicked off the deep learning boom.(Famous system)
AlphaFold
DeepMind's system that predicts the 3D shape of proteins from their amino-acid sequence with near-experimental accuracy, recognized with the 2024 Nobel Prize in Chemistry.(Famous system)
AlphaGo
DeepMind's Go program that combined deep neural networks with tree search and, in March 2016, beat top professional Lee Sedol 4 games to 1.(Famous system)
AlphaStar
DeepMind's StarCraft II agent, which reached Grandmaster level for all three races on the public ladder in 2019, under human-like viewing and speed limits.(Famous system)
AlphaZero
DeepMind's single algorithm that learned chess, shogi and Go from scratch through self-play, given only the rules, and beat the strongest existing programs in each.(Famous system)
ANN
Covered in Neural Network
Anomaly Detection
Finding the rare data points that look unlike the rest, such as fraudulent payments, failing machines or intrusions, usually without labeled examples of the problem.(Technique)
Attention
Lets each element of a sequence look at every other element and decide how much each one matters, then mix their information accordingly.(Technique)
Audio Classification
Labeling sounds: is this a dog bark, glass breaking, a siren, a song, or the wake word 'Hey Siri'? Usually done by treating a spectrogram like an image.(Concept)
Autoencoder
A network trained to copy its input through a narrow bottleneck, which forces it to learn a compact summary of the data.(Model)
Autoregressive Model
A generative model that produces data one piece at a time, each piece predicted from all the pieces before it. GPT-style language models are the best-known example.(Family)

B

Backpropagation
The algorithm that computes how much each weight in a neural network contributed to the error, by applying the chain rule backward from the output.(Technique)
Bagging
Trains many copies of a model on random resamples of the data and averages their predictions, which cancels out much of each model's jitter.(Technique)
Batch and Layer Normalization
Layers that rescale activations to a standard range inside the network, which makes deep networks train faster and more reliably.(Technique)
BERT
An encoder-only Transformer pretrained by filling in hidden words using context from both sides. Great at understanding text, not at generating it.(Model)
Bias and Fairness
Models trained on historical data can treat groups of people unequally. Fairness work measures those differences and tries to reduce them.(Concept)
Bias-Variance Trade-off
Prediction error splits into bias (too simple to capture the pattern) and variance (too sensitive to the particular training sample). Reducing one often raises the other.(Concept)
boosting
Covered in AdaBoost
bootstrap
Covered in Bagging
BPE
Covered in Tokenization

C

Card Fraud Detection
Models that score every card payment for fraud risk in milliseconds, combining supervised classifiers such as gradient boosting with anomaly detection on spending patterns.(Famous system)
CART
Covered in Decision Tree
CASP
Covered in AlphaFold
CBOW
Covered in word2vec
Chain-of-Thought
Getting a language model to write out intermediate reasoning steps before its final answer, which markedly improves results on math and logic problems.(Technique)
ChatGPT
OpenAI's chat assistant, launched as a free research preview on 30 November 2022, which brought large language models to the general public.(Famous system)
Classical Machine Learning
The pre-deep-learning toolkit: regression, trees, ensembles, nearest neighbors and clustering. Still the best choice for most tabular data.(Domain)
Classifier-Free Guidance
A trick that makes diffusion models follow the prompt more closely by comparing a prompted and an unprompted prediction and pushing further in the difference.(Technique)
Claude
Anthropic's family of AI assistants: Transformer-based large language models trained with RLHF and Constitutional AI to be helpful, honest and harmless.(Famous system)
CLIP
A pair of encoders, one for images and one for text, trained so that a picture and a description of it land close together in the same embedding space.(Model)
Clustering
Grouping data points so that points in the same group are more similar to each other than to points in other groups, without any labels.(Family)
Computational Graph and Chain Rule
Any calculation, including a neural network, can be drawn as a graph of simple operations. The chain rule then gives every input's effect on the output, one node at a time.(Concept)
Computer Vision
Teaching machines to understand images and video: what is in a picture, where it is, and which pixels belong to it.(Domain)
Constitutional AI (RLAIF)
Anthropic's method for training a harmless, helpful assistant using a written list of principles and AI-generated feedback, instead of relying only on human labels of harmful content.(Technique)
Context Window
The maximum number of tokens an LLM can consider at once, including your prompt, any documents and its own answer. Anything outside it, the model cannot see.(Concept)
Contrastive Learning
Learning embeddings by pulling matching pairs together and pushing non-matching pairs apart, without needing class labels.(Technique)
Convolutional Neural Network
A neural network that slides small learned filters across an image, so a pattern learned in one place is recognized anywhere. The backbone of computer vision for a decade.(Family)
core points
Covered in DBSCAN
Credit Scoring
Predicting how likely a borrower is to repay, traditionally with interpretable scorecards based on logistic regression, increasingly with gradient boosting, under strict fairness and explainability rules.(Famous system)
Cross-Validation
Estimating how well a model will do on new data by training and testing it several times on different splits of the same dataset.(Technique)
Curse of Dimensionality
As the number of features grows, data becomes sparse and distances lose meaning, so methods that rely on 'nearby' examples need exponentially more data.(Concept)
CV
Covered in Cross-Validation

D

DALL-E
OpenAI's text-to-image models. The first (January 2021) generated images token by token with a Transformer; DALL-E 2 (April 2022) switched to diffusion guided by CLIP.(Famous system)
DALL-E 2
Covered in DALL-E
DALL·E
Covered in DALL-E
Data Augmentation
Creating extra training examples by changing existing ones in harmless ways, such as flipping, cropping or recoloring images.(Technique)
Data Drift
When the data a model sees in production gradually differs from its training data, so its accuracy quietly degrades.(Concept)
Data Labeling
Producing the correct answers (labels) that supervised models learn from, by people, by rules or by other models, and making sure those labels are consistent.(Technique)
Data Poisoning
Attacking a model by slipping manipulated examples into its training data, to degrade it or to plant a hidden backdoor that a secret trigger activates.(Concept)
Data, Features and Labels
The raw material of machine learning: examples described by features (the inputs) and, for supervised learning, a label (the answer to predict).(Concept)
DBSCAN
A clustering algorithm that grows clusters from dense regions of points, finds clusters of any shape and labels isolated points as noise.(Model)
Decision Tree
Predicts by asking a series of yes/no questions about the features, like a flowchart learned automatically from data.(Model)
Deep Blue
IBM's chess computer that beat world champion Garry Kasparov in 1997. Included here as a contrast: it won by fast search and hand-tuned rules, not by learning.(Famous system)
Deep Learning Architectures
How neural networks are wired for different data: convolutions for images, recurrence for sequences, attention and Transformers for nearly everything.(Domain)
Deep Q-Network
Q-learning with a deep neural network instead of a table, which learned to play dozens of Atari games from raw pixels and the score alone.(Model)
DeepSeek-R1
An open-weight reasoning model from DeepSeek, released in January 2025 under the MIT license, trained with large-scale reinforcement learning to think step by step before answering.(Famous system)
Differential Privacy
A mathematical guarantee that a model or statistic reveals almost nothing about any single person in the data, achieved by adding carefully calibrated noise.(Technique)
Diffusion Model
Learns to remove noise from images step by step. To generate, it starts from pure static and denoises it into a brand new image.(Model)
Dimensionality Reduction
Methods that describe data with far fewer numbers while keeping what matters, to visualize it, speed up other models or remove noise.(Family)
Direct Preference Optimization
A simpler alternative to RLHF that trains a language model directly on pairs of preferred and rejected answers, with no separate reward model or reinforcement learning loop.(Technique)
DQN
Covered in Deep Q-Network
Driver Assistance and Self-Driving
Cars that see the road with cameras, radar and lidar: from automatic emergency braking and lane keeping in ordinary cars to driverless robotaxis in some cities.(Famous system)
Dropout
During training, randomly switch off a fraction of neurons at every step, so the network cannot rely on any single neuron. Reduces overfitting.(Technique)

E

Early Stopping
Stop training when performance on a validation set stops improving, and keep the best version, before the model starts memorizing the training data.(Technique)
Edge AI (On-Device ML)
Running models directly on phones, cars, cameras and sensors instead of in the cloud, for speed, privacy and offline use, which forces models to be small and efficient.(Concept)
Email Spam Filters
The ML you use every day without noticing: classifiers that decide whether each email is spam, phishing or legitimate, evolving from naive Bayes to deep neural networks.(Famous system)
Embedding
A list of numbers (a vector) that represents a word, image or document, arranged so that similar things get similar vectors.(Concept)
Ensemble Methods
Combine many models into one stronger model. Bagging averages independent models; boosting builds models that fix each other's mistakes.(Family)
Epochs, Batches and Iterations
Training vocabulary: a batch is the group of examples used for one update, an iteration is one update, and an epoch is one full pass over the training data.(Concept)
EU AI Act and AI Regulation
The European Union's law regulating AI by risk level: some uses are banned, high-risk systems face strict requirements, and general-purpose AI models have transparency duties.(Concept)
Experiment Tracking
Recording every training run's code version, data, hyperparameters, metrics and resulting model, so results can be compared, reproduced and safely deployed.(Technique)
Explainability
Methods that show why a model made a decision, such as which inputs mattered most, so people can check, debug and trust it.(Technique)
Exploration vs Exploitation
The trade-off every learner faces: keep doing what has worked so far, or try something new that might be better.(Concept)

F

Face ID and Face Recognition
Unlocking a phone with your face: a depth camera and neural networks compare your face to a stored template, the best-known everyday use of face recognition.(Famous system)
Feature Engineering
Turning raw data into the input columns a model learns from: cleaning, combining, scaling and encoding information so patterns are easy to find.(Technique)
Federated Learning
Training one shared model across many devices or organizations without collecting their raw data: each trains locally and only sends model updates.(Paradigm)
Few-Shot and Zero-Shot Learning
Handling new tasks or classes from a handful of examples (few-shot) or from a description alone (zero-shot), by reusing knowledge from pretraining.(Paradigm)
Fine-Tuning
Continuing to train a pretrained model on your own examples to specialize it. LoRA does this cheaply by training small add-on matrices instead of all the weights.(Technique)
Foundations
The shared ideas behind every ML model: data, a loss to minimize, an optimizer to minimize it, and checks that the model generalizes.(Domain)

G

Gated Recurrent Unit (GRU)
A simplified LSTM with two gates instead of three and no separate memory cell. Often just as accurate, with fewer parameters.(Model)
Gaussian Mixture Model
Models data as a blend of several bell-shaped (Gaussian) clusters and assigns each point a probability of belonging to each one.(Model)
GD
Covered in Gradient Descent
Gemini
Google DeepMind's family of AI models and assistant, designed from the start to work across text, images, audio, video and code.(Famous system)
Generative Adversarial Network
Two networks compete: a generator makes fakes, a discriminator tries to spot them. Each improves until the fakes are hard to tell from real data.(Model)
Generative AI
Models that learn what data looks like well enough to create new examples: images, text, audio and video.(Domain)
Generative vs Discriminative Models
Discriminative models learn to tell classes apart; generative models learn what the data itself looks like, so they can also create new examples.(Concept)
GLM
Covered in Linear Models
GloVe
Covered in word2vec
Google Translate
Google's translation service, which switched from phrase-based statistical translation to neural sequence-to-sequence models in 2016 and later to Transformers.(Famous system)
Google Veo
Covered in Veo
GPT
A decoder-only Transformer that generates text one token at a time, each time predicting the next token from everything before it.(Model)
GPT-2
OpenAI's 1.5-billion-parameter language model from 2019, famous for surprisingly fluent text and for being released in stages over misuse concerns.(Famous system)
GPT-3
OpenAI's 175-billion-parameter language model that showed a big enough model can do new tasks from just a few examples in its prompt.(Famous system)
GPT2
Covered in GPT-2
GPUs and AI Accelerators
Specialized chips that do thousands of multiplications in parallel. Deep learning took off when graphics cards turned out to be perfect for neural networks.(Concept)
Gradient Boosting
Builds an ensemble of small trees one at a time, each trained to correct the remaining errors of all trees before it.(Model)
Gradient Descent
Finds good model parameters by repeatedly taking small steps downhill on the loss, in the direction that reduces error fastest.(Technique)
Graph Neural Network
Neural networks for data shaped like a network, such as molecules, social graphs or road maps, where each node learns from its neighbors.(Family)

H

Hallucination
When a language model states something false or made up, fluently and confidently, as if it were fact.(Concept)
HDBSCAN
Covered in DBSCAN
Hidden Markov Model
A probabilistic model of sequences in which an unseen state changes step by step and each state emits an observation you can see.(Model)
Hierarchical Clustering
Builds a tree of clusters by repeatedly merging the two closest groups, so you can cut the tree at any level to get as many clusters as you like.(Model)
Home Price Estimators
Websites that estimate what any house is worth, such as Zillow's Zestimate, using regression models trained on past sales, home features and location.(Famous system)
Hyperparameters
Settings chosen before training, such as learning rate, tree depth or number of layers, as opposed to parameters, which the model learns from data.(Concept)

I

Image Classification
Assigning one label to a whole image, such as cat, dog or car. The task that kicked off the deep learning era.(Concept)
Image Segmentation
Labeling every pixel of an image, so the computer knows the exact outline of each object, not just a box around it.(Technique)
In-Context Learning
An LLM's ability to pick up a new task from examples written in the prompt, without any change to its weights.(Concept)
Instance-Based Learning
Methods that keep the training examples themselves and predict by comparing a new input to the most similar stored ones, instead of learning a formula.(Family)
Instruction Tuning (SFT)
Fine-tuning a pretrained language model on examples of instructions paired with good responses, turning a text-continuer into an assistant that follows requests.(Technique)
int8
Covered in Quantization
Isolation Forest
Spots anomalies by cutting the data with random splits: odd points get isolated after only a few cuts, normal points need many.(Model)

J

K

k-Means Clustering
Splits data into k groups by alternating two steps: assign each point to its nearest center, then move each center to the middle of its points.(Model)
k-Nearest Neighbors
Predicts for a new point by finding the k most similar training examples and letting them vote. No real training step at all.(Model)
Kasparov
Covered in Deep Blue
Kernel Methods
Methods that find curved boundaries by implicitly mapping data into a richer space where a simple straight-line method works, using the kernel trick.(Family)
Kernel Trick
Lets a linear method draw curved boundaries by computing similarities as if the data lived in a higher-dimensional space, without ever building that space.(Technique)
Keyboard Autocomplete
The word suggestions above your phone keyboard: small on-device language models that predict your next word, in Gboard's case trained with federated learning so your typing stays on your phone.(Famous system)
Knowledge Distillation
Training a small, fast student model to imitate a large teacher model's outputs, keeping much of the quality at a fraction of the cost.(Technique)

L

L1
Covered in Regularization
L2
Covered in Regularization
Language and LLMs
How machines process language, from tokens and embeddings to the large language models behind ChatGPT, Gemini and Claude.(Domain)
Large Language Model
A very large Transformer trained to predict the next token on vast amounts of text, then tuned to follow instructions. The engine behind chat assistants.(Family)
Latent Space
A compressed space of hidden coordinates where a model represents its data. Nearby points mean similar things, and moving through it changes the output smoothly.(Concept)
Learning Paradigms
The different ways a machine can learn: from labeled answers, from raw unlabeled data, from data that labels itself, or from rewards.(Domain)
Learning Rate
How big a step gradient descent takes on each update. Too small and training crawls; too large and it overshoots and diverges.(Concept)
Lee Sedol
Covered in AlphaGo
LeNet
Covered in LeNet-5
LeNet-5
Yann LeCun's classic convolutional network for handwritten digits, which established the CNN blueprint and helped read millions of bank cheques a day in the 1990s.(Famous system)
LIME
Covered in Explainability
Linear Algebra Basics
Vectors, matrices and the dot product: the arithmetic that every model, from linear regression to transformers, runs on.(Concept)
Linear Models
Models that predict from a weighted sum of the input features. Simple, fast, interpretable, and the starting point for nearly everything else.(Family)
Linear Regression
Predicts a number by fitting the straight line (or flat plane) that keeps the squared prediction errors as small as possible.(Model)
Llama
Meta's family of language models whose weights are downloadable, which made it a foundation for a huge ecosystem of open models, fine-tunes and local AI.(Famous system)
LLM Evaluation and Benchmarks
How we measure what language models can do: standardized benchmarks, human preference comparisons, model-graded tests and task-specific evals, each with its own blind spots.(Concept)
Log Loss (Cross-Entropy)
The standard loss and metric for probabilistic classifiers: it heavily punishes confident wrong answers and rewards well-calibrated probabilities.(Metric)
log-Mel
Covered in Spectrogram
Logistic Regression
Despite its name, a classifier: it turns a weighted sum of features into a probability between 0 and 1 using the S-shaped sigmoid curve.(Model)
Long Short-Term Memory
An RNN with gates that decide what to remember, what to forget and what to output, letting it keep information over much longer sequences.(Model)
LoRA (Low-Rank Adaptation)
Fine-tunes a large model by freezing its weights and learning small low-rank 'patch' matrices instead, cutting trainable parameters by orders of magnitude.(Technique)
Loss Function
A formula that turns a model's mistakes into one number. Training means making that number as small as possible.(Concept)

M

Markov Decision Process
The standard way to describe a reinforcement learning problem: states, actions, rewards, how actions change the state, and a discount for future rewards.(Concept)
Matrix Factorization
Fills in a huge, mostly empty user-by-item ratings table by describing every user and every item with a few hidden taste numbers.(Model)
Mechanistic Interpretability
Reverse-engineering what is happening inside a neural network: which internal features it represents and which circuits of neurons compute its behavior.(Technique)
Membership Inference and Data Extraction
Privacy attacks that reveal whether a specific record was in a model's training data, or that make the model regurgitate memorized training text.(Concept)
Midjourney
A popular text-to-image service from an independent San Francisco lab, launched in open beta in July 2022 and first used entirely through a Discord bot.(Famous system)
Mistral AI Models
Language models from the Paris start-up Mistral AI, known for efficient open-weight releases such as Mistral 7B and the mixture-of-experts Mixtral 8x7B.(Famous system)
Mixture of Experts
A layer made of many expert sub-networks plus a router that sends each token to only a few of them, so the model can be huge while each token uses a small part.(Technique)
ML Engineering and MLOps
Everything it takes to get a model out of a notebook and keep it working in the real world: data pipelines, serving, hardware, monitoring and experiments.(Domain)
MLM
Covered in BERT
MNIST
Covered in LeNet-5
Model Extraction
Copying a model's behavior, or recovering parts of its parameters, just by sending it many queries and studying the answers.(Concept)
Model Serving
Running a trained model as a service that answers requests quickly, reliably and affordably, which means balancing latency, throughput and cost.(Technique)
Model-Based Reinforcement Learning
RL in which the agent learns or is given a model of how the world responds to its actions, and uses it to plan or to practice in imagination.(Family)
Monte Carlo Tree Search
Plans by building a tree of possible futures, spending more simulations on promising moves, and choosing the move whose subtree looks best.(Technique)
Multilayer Perceptron
Layers of neurons where every neuron connects to every neuron in the next layer. The simplest deep network, and a building block inside Transformers.(Model)
Multimodal AI
Models that connect different kinds of data, such as images, text and audio, so they can describe pictures, answer questions about them or generate one from the other.(Domain)
Music and Audio Generation
Models that generate music, sound effects or ambient audio from a text prompt, melody or other audio, usually by modeling compressed audio tokens or spectrogram latents.(Family)
MuZero
Covered in AlphaZero

N

Naive Bayes
A fast probabilistic classifier that applies Bayes' theorem while naively assuming every feature is independent. Famous as an early spam filter.(Model)
Neural Network
A model made of layers of simple connected units (neurons). With enough layers and data it can learn almost any pattern, which is what deep learning means.(Family)
Neural Network Fundamentals
Artificial neurons, layers, activation functions and backpropagation: the building blocks shared by every deep learning model.(Domain)
noise points
Covered in DBSCAN
Normalizing Flows
Generative models built from a chain of reversible transformations that turn simple noise into data and back, giving exact probabilities.(Model)

O

o1
Covered in Reasoning Models
Object Detection
Finding every object in an image and drawing a labeled box around each one, often in real time.(Technique)
OCSVM
Covered in One-Class SVM
One-Class SVM
Learns a tight boundary around normal data only, then flags anything that falls outside it as an anomaly.(Model)
Online Learning
Learning from data that arrives one example (or small batch) at a time, updating the model continuously instead of retraining from scratch.(Paradigm)
OpenAI Sora
Covered in Sora
Optical Character Recognition (OCR)
Turning images of text, from scanned pages to street signs and handwriting, into machine-readable characters.(Concept)
Overfitting
When a model memorizes its training data, noise included, and then fails on new data. Its opposite, underfitting, is a model too simple to learn the pattern.(Concept)

P

Perceptron
The first learning artificial neuron: a weighted sum of inputs followed by a hard yes/no threshold, with a simple rule to learn the weights.(Model)
Perplexity
How surprised a language model is by real text. Lower is better: a perplexity of 20 means the model is about as unsure as if it were choosing among 20 equally likely words each time.(Metric)
Photo Library Search
Typing 'dog', 'beach' or 'receipt' into your photo app and finding matching pictures you never tagged, powered by image classifiers and image embeddings.(Famous system)
Policy Gradient
Directly adjusts the agent's strategy to make actions that led to high reward more likely. PPO, a popular version, is also used in RLHF.(Technique)
Polynomial Regression
Linear regression on powers of the input (x, x², x³...), so a 'linear' model can fit curves. The classic demo of underfitting and overfitting.(Model)
Pose Estimation
Finding the positions of body joints (shoulders, elbows, knees...) in an image or video, producing a stick-figure skeleton for each person.(Concept)
Positional Encoding
Extra information added to each token so a Transformer knows word order, since attention by itself treats a sentence as an unordered bag of words.(Technique)
PPO
Covered in Policy Gradient
Precision, Recall and F1
Precision asks how many of the model's alarms were real; recall asks how many real cases it caught. F1 combines both.(Metric)
Pretraining
The first and most expensive stage of building an LLM: training on trillions of tokens of text to predict the next token, which produces a general-purpose base model.(Technique)
Principal Component Analysis
Finds the few directions along which data varies the most, so many columns can be summarized by a handful of new ones with little information lost.(Technique)
Probabilistic Models
Models that describe data with probability distributions, so they can say how likely each answer is and reason about uncertainty.(Family)
Probability Basics
The language of uncertainty that most of ML is written in: distributions, conditional probability, Bayes' rule and expected values.(Concept)
Prompt Injection
Smuggling instructions into the text a language model reads, such as a web page or email, so it follows the attacker instead of the user.(Concept)
Prompting
Steering a language model with the text you give it: clear instructions, examples of what you want, and room to reason step by step.(Technique)
Pruning
Removing weights, neurons or whole layers that contribute little, to make a trained network smaller and faster with little loss in accuracy.(Technique)

Q

Q-Learning
Learns how good each action is in each state (its Q-value) from experience, by repeatedly nudging estimates toward 'reward now plus the best value next'.(Model)
Q-table
Covered in Q-Learning
Q-values
Covered in Q-Learning
QKV
Covered in Attention
Quantization
Storing a model's numbers with fewer bits, for example 8 or 4 instead of 16 or 32, so it becomes smaller, faster and cheaper with only a small loss in quality.(Technique)

R

R1
Covered in DeepSeek-R1
Random Forest
Many decision trees, each trained on a random sample of the data and features, vote together. Robust, accurate and hard to break.(Model)
Reasoning Models
LLMs trained with reinforcement learning to think through a long internal chain of reasoning before answering, trading extra inference time for accuracy on hard problems.(Family)
Recommender Systems
Systems that predict what you will like, from what you and people similar to you have watched, bought or listened to before.(Family)
Recurrent Neural Network
A neural network that reads a sequence one step at a time and carries a hidden memory from each step to the next.(Family)
Red Teaming
Deliberately attacking an AI system, as an adversary would, to find harmful behaviors, jailbreaks and security holes before real users or attackers do.(Technique)
Regression Metrics
Ways to score predictions of numbers: average error size (MAE), average squared error (MSE, RMSE), and the share of variation explained (R²).(Metric)
Regularization
Any technique that discourages a model from becoming too complex, so it generalizes better to new data.(Technique)
Reinforcement Learning
Learning by trial and error: an agent acts in an environment, receives rewards, and gradually learns a strategy that collects as much reward as possible.(Domain)
Residual Connection
A shortcut that adds a layer's input to its output, so each layer only learns a correction. It lets very deep networks train.(Technique)
ResNet
A very deep CNN that uses shortcut connections, letting each block learn only a correction to its input. It made networks with 100+ layers trainable.(Model)
ResNet-50
Covered in ResNet
Responsible AI, Safety and Security
Making AI systems fair, understandable, secure against attacks and aligned with what people actually want.(Domain)
Retrieval-Augmented Generation
Before answering, look up relevant passages in a document collection and paste them into the prompt, so the model answers from real sources instead of memory.(Technique)
Reward Hacking
When an agent finds a way to score high on the reward you wrote down without doing what you actually wanted.(Concept)
reward model
Covered in RLHF
RF
Covered in Random Forest
Ridge and Lasso Regression
Linear regression with a penalty on large weights: ridge shrinks all weights a little, lasso pushes useless ones to exactly zero.(Model)
RLHF
Tunes a language model toward answers people prefer: humans rank model outputs, a reward model learns those preferences, and the LLM is optimized to score well.(Technique)
ROC Curve and AUC
A curve showing a classifier's true positive rate against its false positive rate at every threshold; the area under it (AUC) summarizes ranking quality in one number.(Metric)

S

Sampling and Temperature
How a language model picks each next token from its predicted probabilities. Temperature, top-k and top-p trade predictability for creativity.(Technique)
Scaling Laws
The observation that language model loss improves smoothly and predictably as you increase model size, training data and compute, following power laws.(Concept)
Segment Anything
Meta's promptable segmentation model: click on anything in an image and it returns that object's outline, even for things it was never specifically trained on.(Famous system)
Self-Play
Training an agent by having it play against copies of itself, so its opponents automatically get stronger as it does.(Technique)
Self-Supervised Learning
Learning from unlabeled data by hiding part of each example and training the model to predict the hidden part. The basis of modern foundation models.(Paradigm)
Semi-Supervised Learning
Learning from a few labeled examples plus many unlabeled ones, using the shape of the unlabeled data to spread the labels sensibly.(Paradigm)
Sequence-to-Sequence
An encoder reads a whole input sequence into a summary, and a decoder writes an output sequence from it. The architecture that launched neural machine translation.(Model)
SHAP
Covered in Explainability
skip-gram
Covered in word2vec
Sora
OpenAI's text-to-video model, unveiled in February 2024, which generates video from text by denoising spacetime patches with a diffusion Transformer.(Famous system)
Sora 2
Covered in Sora
sparsity
Covered in Pruning
Speaker Identification and Verification
Recognizing who is speaking from their voice: verifying a claimed identity, picking a speaker from a known group, or splitting a recording by speaker.(Concept)
Spectrogram
A picture of sound: time runs left to right, pitch runs bottom to top, and brightness shows how loud each frequency is at each moment.(Concept)
Speech and Audio
Machine learning for sound: turning speech into text and back, recognizing sounds, and generating music and voices.(Domain)
Speech Recognition
Turning spoken audio into written text. Modern systems read a spectrogram and write out the words with a neural network.(Technique)
Stable Diffusion
An open-weights text-to-image model based on latent diffusion. Its public release in 2022 let anyone generate images on their own computer.(Famous system)
State Space Models
Sequence models that carry a compact state forward like an RNN but can be trained in parallel, scaling linearly with sequence length instead of quadratically like attention.(Family)
STFT
Covered in Spectrogram
Streaming and Video Recommendations
The systems that pick what Netflix, Spotify and YouTube show you next, from matrix factorization made famous by the Netflix Prize to today's deep learning recommenders.(Famous system)
StyleGAN
NVIDIA's GAN that produced photorealistic faces of people who do not exist, famous through the website This Person Does Not Exist.(Famous system)
StyleGAN2
Covered in StyleGAN
Supervised Learning
Learning from examples that come with the correct answer, so the model can predict answers for new, unlabeled examples.(Paradigm)
Support Vector Machine
Separates two classes with the widest possible margin. The kernel trick lets it draw curved boundaries by implicitly working in a higher-dimensional space.(Model)

T

t-SNE and UMAP
Methods that squash high-dimensional data into a 2D picture while keeping similar points close together, great for spotting clusters.(Technique)
TD-Gammon
A neural network that taught itself backgammon by playing against itself with temporal-difference learning and reached a level close to the best human players.(Famous system)
Tesauro
Covered in TD-Gammon
Text-to-Image Generation
Creating a new image from a written description, by combining a text encoder that understands the prompt with a generative image model.(Technique)
Text-to-Speech
Generating natural-sounding speech from written text, including rhythm, intonation and, in some systems, a specific person's voice.(Technique)
Text-to-Video
Models that generate video clips from a text description, typically diffusion models that denoise a whole clip in a compressed space-time latent.(Family)
Time Series Forecasting
Predicting future values of a sequence measured over time, such as sales or electricity demand, from its own past patterns: trend, seasonality and noise.(Family)
Tokenization
Splitting text into small pieces called tokens (whole words, word fragments or characters) and mapping each to a number the model can process.(Technique)
tokens
Covered in Tokenization
Train, Validation and Test Sets
Splitting data so the model learns on one part, is tuned on a second and is honestly graded on a third it has never seen.(Concept)
Transfer Learning
Reusing a model trained on one big task as the starting point for another, so the new task needs far less data and compute.(Paradigm)
Transformer
A neural network built from stacked self-attention and feed-forward layers. It processes all tokens in parallel and underlies today's language, vision and multimodal models.(Family)
Tree-Based Models
Models built from decision trees, a series of yes/no questions about the features, from a single readable tree to forests and boosted ensembles of hundreds.(Family)
TTS
Covered in Text-to-Speech

U

U-Net
An encoder-decoder network shaped like a U, with skip connections that carry fine detail across. Built for medical image segmentation, later the denoiser inside diffusion models.(Model)
UMAP
Covered in t-SNE and UMAP
Unsupervised Learning
Finding structure in data that has no labels: groups, compressed representations and unusual points.(Paradigm)

V

Vanishing and Exploding Gradients
In deep or recurrent networks, gradients are multiplied through many layers and can shrink to nothing or blow up, so early layers stop learning or training becomes unstable.(Concept)
Variational Autoencoder
An autoencoder whose compressed space is smooth and continuous, so you can sample or walk through it to generate new, realistic data.(Model)
Vector Database
A store for embeddings that can quickly find the vectors most similar to a query among millions, the retrieval engine behind semantic search and RAG.(Technique)
Veo
Google DeepMind's text-to-video model family, announced at Google I/O in May 2024 and offered in Google's AI products and cloud platform.(Famous system)
Veo 3
Covered in Veo
Vision Transformer
Applies the Transformer to images by cutting each image into small patches and treating the patches like words in a sentence.(Model)
Vision-Language Model
A language model that can also see: it takes images (and text) as input and answers questions, describes scenes or reads documents.(Family)
Voice Assistants
Spoken assistants such as Siri, Alexa and Google Assistant that chain wake-word detection, speech recognition, language understanding and text-to-speech.(Famous system)

W

Weight Initialization
Choosing the random starting values of a network's weights so signals neither shrink nor blow up as they pass through many layers.(Technique)
Whisper
OpenAI's open-source speech recognition model, trained on 680,000 hours of audio from the web, that transcribes and translates speech in many languages.(Famous system)
word2vec
A fast, shallow neural method from Google that learns a vector for every word from which words appear near it, famous for 'king − man + woman ≈ queen'.(Model)

X

XAI
Covered in Explainability

Y

YOLO
A family of fast object detectors that find all objects in an image with a single pass of a neural network, fast enough for live video.(Famous system)

Z

#

/imagine
Covered in Midjourney
4-bit
Covered in Quantization