The problem of getting a system to pursue what we actually intend, rather than a proxy that merely correlates with it.
Read definitionPlain-English definitions of the terms you keep running into.
The problem of getting a system to pursue what we actually intend, rather than a proxy that merely correlates with it.
Read definitionA mechanism that lets a model weigh how much each part of the input should influence each output, learned rather than fixed.
Read definitionThe algorithm that works out how much each weight in a network contributed to the error, by applying the chain rule backwards through the layers.
Read definitionPrompting a model to work through its reasoning step by step before answering, which measurably improves multi-step problems.
Read definitionThe maximum number of tokens a model can consider at once — everything it is allowed to "see" for a single response.
Read definitionA network that slides small learned filters across an image, building up from edges to shapes to objects.
Read definitionA generative model that learns to reverse a gradual noising process, turning random noise into an image step by step.
Read definitionA list of numbers representing a piece of data, arranged so that similar things end up close together.
Read definitionGiving a model a handful of worked examples in the prompt so it infers the pattern you want.
Read definitionContinuing to train an existing model on a smaller, specific dataset so it adapts to a particular task, domain or style.
Read definitionTwo networks trained against each other — one generating fakes, one detecting them — until the fakes are convincing.
Read definitionThe optimisation method that trains most models: repeatedly step every parameter a little way downhill on the error surface.
Read definitionWhen a model states something false with the same fluency and confidence it uses for things that are true.
Read definitionRunning a trained model to get an output — as opposed to training, which is producing the model in the first place.
Read definitionA neural network trained on very large amounts of text to predict what comes next, which turns out to be enough to answer questions, write code and ho...
Read definitionTraining a small model to imitate a large one, keeping most of the capability at a fraction of the cost.
Read definitionA model built from layers of simple weighted units, trained by adjusting those weights until the output matches the target.
Read definitionWhen a model learns the training data so closely — including its noise — that it performs worse on anything new.
Read definitionWriting the input to a model deliberately — with context, examples and constraints — to get a more reliable output.
Read definitionStoring model weights at lower numerical precision to cut memory and speed up inference, trading a little accuracy for a lot of resource.
Read definitionA network that processes sequences one element at a time, carrying a hidden state forward — the standard approach before transformers.
Read definitionLearning by acting in an environment and adjusting behaviour based on rewards, rather than from labelled examples.
Read definitionFetching relevant documents at query time and putting them in the prompt, so the model answers from your data rather than its memory.
Read definitionTuning a model using human preference comparisons, so it produces the kind of answer people actually rate highly.
Read definitionTraining on examples that come with the right answer attached, so the model learns to map inputs to known labels.
Read definitionA setting that controls how much randomness goes into choosing each token — low is predictable, high is varied.
Read definitionThe unit a language model actually reads and writes — usually a word fragment rather than a word or a character.
Read definitionReusing a model trained on one task as the starting point for another, instead of training from scratch.
Read definitionThe neural network architecture behind almost all modern language models, built around attention instead of recurrence.
Read definitionFinding structure in data that has no labels — clusters, groupings, or a compressed representation.
Read definition8 subject areas across 32 definitions — start wherever you already are.
The core ideas behind systems that learn patterns from data.
7 termsNeural networks with many layers, and the machinery that trains them.
5 termsHow machines read, generate and reason about human language.
7 termsModels that produce new text, images, audio or code.
4 termsMaking sense of images and video.
1 termDatasets, labelling, evaluation and the training loop itself.
1 termAlignment, bias, interpretability and the limits of these systems.
3 termsServing, scaling and running models in production.
4 termsEvery short form that resolves to a full entry.
A reference works when you can arrive from any direction, read one entry, and leave knowing the thing.
Every definition opens with one sentence a non-specialist can read, then goes deeper. No entry starts by using three other terms you have not met yet.
Entries name what they build on and what they contrast with, so you can follow a thread instead of bouncing between search results.
Beginner assumes no maths. Advanced assumes linear algebra and some familiarity with the literature. The label tells you before you start reading.
Search RAG, CoT, ANN or ConvNet and you land on the full entry. Aliases are real records, not a guess made at query time.
Definitions are edited and checked rather than generated in bulk. When one is wrong we would rather you told us than that we shipped more of them.
Jump to a letter if you know the word, or browse by subject area if you only know roughly where it sits. Both reach the same catalogue.