A
- accuracy
Accuracy is the fraction of rows you got right, and when one class is 99.8% of the rows, that fraction is almost entirely a measurement of the class balance.
- activations
Activations: the intermediate tensors of the forward pass. Modest for a single short sequence, and they scale with batch size and sequence length.
- adversarial
This is called an adversarial setting, and it changes everything about how the system is maintained.
- agent
A model with those abilities, running in a loop (look at the situation, decide on an action, take it, look again) is called an agent.
- algorithm
An algorithm is a procedure: a finite sequence of steps that turns an input into an output.
- attention
Attention is the mechanism that does it, and it is the single idea that made everything since 2017 possible.
- automation bias
A human check counts only with time, independent information, authority and a counted override rate.
- autoregressive
This is called autoregressive generation, and everything below follows from it.
- AWQ
AWQ is activation-aware: it observes that roughly 1% of weight channels see large activations, and scales those channels up before quantising so they lose less.
B
- basis
When we write [3, 4] we mean 3 lots of one reference direction plus 4 lots of another. Those reference directions are called a basis.
- benchmark
Twenty examples from your own work predict your result better than any leaderboard.
- bias
Bias is how far the average prediction across all those fits is from the truth.
- blast radius
Blast radius is a count of irreversible actions: refunds issued, emails sent, rows deleted, files published.
- bleed
Bleed is artwork extended past the trim, normally 3 mm in India and Europe or 0.125 in in the US, because a guillotine cutting 500 sheets drifts by a millimetre or two. Without it, that drift shows as a white sliver along one edge, so pull a background photograph out to the bleed line, never the trim line.
- bus
A bus is a channel that several tracks feed into, so processing applied to the bus applies to all of them at once.
C
- calibration
Calibration is a post-processing step, fitted on data the model did not train on.
- cascade
The common design is a cascade: a cheap model handles everything, and only the cases it cannot settle go to an expensive one.
- cast shadow
The cast shadow is the shape thrown by the key light.
- chunking
A chunk must be small enough to be a precise retrieval unit and complete enough to be a usable answer, and those two demands pull in opposite directions.
- classifier
Two people labelling the same hundred items set the ceiling for any classifier, so measure human agreement before you measure the model.
- client
A server exposes capabilities; a client (an assistant, an IDE, an agent) consumes them.
- clipping path
The frame is a clipping path: an instruction that says render only the part of this object that falls inside this shape.
- closure
Closure means you rarely need to draw every boundary.
- codec
The codec is how the video inside was compressed.
- confusion matrix
Split every decision into the four outcome boxes and compute the rates separately per group: precision can look nearly equal while the true positive rate differs by a factor of three on the same numbers.
- container
The container is the box that holds those compressed streams side by side, along with the timecode, the track names, the subtitle tracks and the metadata: MP4, MOV, MKV, MXF, WebM.
- context length
Context length: how many tokens fit in one call.
- context window
Context window is how much text it can consider at once: its desk space.
- continuity
Continuity means a list of items sharing a left edge reads as one column even when the gaps between them are large.
- coroutine
async def declares a coroutine: a function that can pause.
- cosine similarity
Cosine similarity is the cosine of the angle between two vectors.
- cross-validation
Cross-validation averages several held-out estimates so a score depends less on where the split fell, but the best score from a hyperparameter search is biased upward and needs an outer loop or an untouched test set to correct.
D
- data poisoning
Data poisoning means inserting text into a training corpus so that the resulting model behaves as the attacker wants.
- database
The database is where things survive.
- de-esser
A de-esser is a compressor that only responds to a narrow high band (typically 5 to 8 kHz) turning down the s sounds and leaving everything else.
- deepfake
Verify synthetic media by origin and a second channel, not by squinting at pixels for artefacts.
- deflection rate
The number that decides whether this was worth building is the deflection rate: the fraction of requests served locally without escalation.
- density
Density is the spacing between stitches, typically 0.35 to 0.45 mm for a satin.
- diffusion model
Generative fill initialises a masked region with noise and denoises it towards something consistent with the surrounding pixels and your prompt, which is why filled areas are cleaner than photographs, softer than the original file, and wrong wherever text or regular geometry is involved.
- distillation
A small model trained to match a large model's full next-token distribution learns from the ranking of every wrong answer as well as the right one, which transfers behaviour and reasoning habits well and long-tail knowledge poorly.
- dither
Dither is a tiny amount of random noise added before the truncation.
- double descent
The empirical finding, named double descent, is that test error follows the U up to roughly the point where the model can exactly fit the training data, and then falls again as capacity increases further.
- drift
A model name is a pointer that providers move, so behaviour changes have to be separated into jitter, version drift and input drift by test rather than by guess, and only a pinned snapshot with a scheduled canary set makes a change attributable.
E
- embedding
The mechanism behind that is called an embedding, and it is worth twenty minutes of your attention even if you never write a line of code, because it is what search, document Q&A, recommendation and clustering are all built on, and it explains several behaviours that otherwise look like magic or malfunction.
- epoch
An epoch is one full pass over the training data.
- exact prefix
The cache matches on an exact prefix: the request has to begin with byte-identical text.
F
- F1
F1 is the harmonic mean of precision and recall.
- fabricated citation
A model can produce a fabricated citation: a quote that reads plausibly and is not on the page.
- few-shot
Examples are the most expensive way to give an instruction, so choose two to four that differ from each other, include the refusal case, put the most representative one last, balance the labels, and re-test periodically whether they still beat the instruction that could replace them.
- fine-tuning
Fine-tuning is good at teaching form and poor at adding facts, and confusing the two is the commonest expensive mistake in applied work.
- fixed-size state
The idea, in its 2023 form, replaces attention with a fixed-size state (a block of numbers of constant size) that is updated once per token.
- front matter
The front matter (the YAML block at the top) is structured, is used by tooling, and is the hardest part to make vague. license, base_model, language, pipeline_tag, library_name, datasets, tags.
G
- GGUF
GGUF (llama.cpp) is a file container plus a family of quant schemes.
- GOP
A GOP (group of pictures) is one I-frame and the dependent frames that follow it.
- gradient descent
The nudging procedure is called gradient descent, and the arithmetic behind it is first-year calculus, but you do not need the arithmetic to hold the shape: guess, compare, adjust, repeat.
- grading
Grading is what you do after that, deliberately moving the colour away from neutral for effect.
- graph
A colour page applies them as a graph: a set of connected operations where you choose what feeds what.
- grounding
The second is called grounding, or retrieval-augmented generation when people want it to sound technical.
- guardrail
Open weights ship with trained refusals and nothing else, so serving them to others means choosing deliberately among model alignment, classifier passes that cost a real forward pass each, and deterministic quotas, and treating prompt injection as unsolved, defended by architecture rather than by instructions.
H
- hairline
CorelDRAW and several plotter drivers offer a width called hairline.
- half-life
Every ten steps the value falls by roughly the same factor, about 0.35. That is exponential decay, and it has a half-life: the number of steps to halve.
- hallucination
A model produces wrong answers in exactly the same confident voice as right ones; check consequences, not tone.
- heads
The model does this many times in parallel, with separate sets of weights called heads.
- hem
Flex / PVC banner: the standard hoarding material. Needs eyelets every 500 mm or so and a hem (a folded, welded edge) for strength. Add 100 mm of extra material all round for the hem, and keep artwork out of it.
- histogram
To aggregate correctly you need the underlying distribution, which is why metrics systems record latency as a histogram (a set of counters, one per bucket) and compute percentiles from the summed buckets at query time.
I
- imposition
Imposition is arranging the pages on the sheet so they come out in order after folding.
- impulse response
A convolution reverb needs an impulse response: a recording of how the room responds to a very short sound.
- in-context learning
A large model shown three examples inside your message often handles the fourth correctly. This is called in-context learning, and it looks like fast learning.
- indemnification
Indemnification is what Adobe, Getty and Shutterstock offer on business plans: if a claim arrives about the training data behind their generator, they will stand behind it.
- inference
CPU generation speed is set by memory channels and memory speed rather than cores: populate every channel, thread to physical cores, and expect cores to help prompt processing while doing almost nothing for generation.
- inpainting
Inpainting is the right tool for a wrong region.
- instruction tuning
SFTTrainer renders chat templates, masks the prompt, packs and truncates conversations for you, so the remaining decisions are about data: a few hundred diverse, well-written examples in the messages format beat tens of thousands of scraped ones, and the register of your responses becomes the model's register.
- intersection
The robust approach is to compose for the intersection: the region that survives every crop you will need is a tall-ish central box, and anything load-bearing goes in it.
- iterable
An iterable is anything iter() accepts: a list, a string, a dict, a file, your Conversation with its __iter__.
- iterator
iter(things) calls things.__iter__() and gets back an iterator: an object with a __next__ method. next(it) calls it.
J
- jailbreak
Refusal is a trained behaviour with a distribution rather than a rule, so capability survives inputs that are far enough from the training examples, which means a product's real boundaries must live in tool permissions and data scoping, never in the prompt.
K
- kerning
Kerning is the space between one specific pair.
- kill fee
A kill fee is an agreed payment if the client terminates before completion.
- KV cache
The part that surprises people is the KV cache: the model's working memory for the conversation so far.
L
- ladder
When you upload, the file is decoded and re-encoded into a ladder: a set of renditions at different resolutions and bitrates, so a viewer on a weak connection gets 360p and a viewer on fibre gets 2160p, and the player can switch between them mid-stream without stopping.
- lanczos
Lanczos is a windowed sinc function, usually over 36 or 64 samples. It is the sharpest of the classical filters and it rings: a bright rim on the light side of a hard edge and a dark rim on the dark side, exactly the shape of an over-sharpening halo. On photographs this is usually welcome. On a logo against flat colour it is a defect.
- language model
A language model is a very large set of numbers, called weights.
- large language model
Large language models are a slice of that innermost ring.
- latency
Latency is how long one person waits.
- latent space
Diffusion happens in a compressed latent grid roughly sixty-four times smaller than the image, and the autoencoder that compresses and restores it is the source of a specific family of defects.
- leakage
Leakage is a feature that contains information which will not exist at prediction time.
- learning rate
Mini-batch size trades gradient noise against step count, and the learning rate must match the scale of the features, which is why standardising inputs fixes more convergence problems than raising the iteration limit.
- limiter
A limiter is a compressor with a very high ratio and a very fast attack, used as a ceiling rather than as shaping.
- lineart
Lineart is a learned edge extractor that produces drawing-like lines.
- load shedding
Serving 90% of people quickly and telling 10% to come back is a better outcome than serving nobody. This is called load shedding and it is the single most useful overload behaviour to configure in advance, because you will not be configuring anything thoughtfully at the time.
- log loss
Log loss is the mean of -ln(p_assigned_to_the_truth) and punishes confident mistakes savagely: being wrong at 0.9 costs -ln(0.1) = 2.30, being wrong at 0.6 costs -ln(0.4) = 0.92.
- LoRA
A LoRA is a small set of weight adjustments layered onto a checkpoint: a character, a style, a concept.
- loss
Average error: ₦22,500. That single number is called the loss.
- loss function
A loss function is a scalar.
- LUFS
LUFS (Loudness Units relative to Full Scale) is a measurement that applies a filter modelling the ear's frequency response and then averages energy over time.
- luminance noise
Luminance noise is the grain-like variation in brightness.
M
- machine learning
Machine learning earns its cost only when the decision rule is real but unwritable; when the rule is known, exact, or the data is too thin to tell a good model from a lucky one, code the rule.
- manifest
A capture device or a piece of software creates a manifest: a structured record: what made this, when, with what settings, and what actions were applied.
- mascot
A mascot (a drawn character) is sometimes asked for and is a different commission.
- minimal reproduction
A bug report with a minimal reproduction: the version numbers, the smallest failing input, the expected and actual behaviour. Maintainers can tell instantly whether somebody did the reduction work, and reducing a bug is the diagnosis skill in miniature.
- mixture of experts
A sparse mixture-of-experts model has a large parameter count but activates only a fraction per token, which decouples what it knows from what it costs to run.
- MKV
MKV (Matroska) is the open box that holds anything: any codec, unlimited subtitle and audio tracks, chapters.
- model card
The model card is a file called README.md inside it.
- motion blur
Motion blur means the subject's edge is semi-transparent across several pixels.
N
- narrowing
After the if, the checker knows row is a dict (this is called narrowing), and the error disappears. Optional[dict] from typing means the same as dict | None; the bar form needs Python 3.10 or later.
- net 30
Net 30 means payment is due thirty days after the invoice date.
- neural network
A neural network learns its own features; the loss, the splits, the metrics and the thresholds do not change.
- NF4
NF4 is a 4-bit format whose levels are spaced to match the roughly normal distribution of neural network weights, rather than spaced evenly.
- non-destructive editing
Non-destructive editing is the discipline of never modifying original pixels: only stacking instructions on top of them.
- normal
Normal, or any other blend mode, makes the group isolated.
O
- on
On is what you want for a logo. Shrink the mark to 10 mm and the outline shrinks with it.
- one-shot
One-shot is a single demonstration.
- open weights
When a lab calls a model open it almost always means the weights can be downloaded, not that the data, code or licence are open, and the difference decides what you can audit, run and rely on.
- optical size
Optical size is the idea that a typeface should be drawn differently for different sizes.
- orphan
An orphan is a lone first line of a paragraph stranded at the bottom of a column.
- output intent
An output intent: a named characterisation of the intended printing condition, such as FOGRA39 or Japan Color 2001 Coated.
- overfitting
Compare training error with validation error; the gap between them, not the score itself, names the problem.
P
- package
The inner one is the package: a folder Python can import as a unit. run.py at the top is the entry point.
- parameters
Parameters are the numbers in the file, fixed after training: the model's size.
- pass through
Pass Through means the group is purely organisational.
- port
A port is a numbered door on a machine. localhost:3000 means door 3000 on this computer. That is why, when two projects start at once, the second either refuses to start (a plain Node server does) or quietly moves to the next port, as next dev does to 3001, and you can end up looking at the wrong project.
- pre-delay
Pre-delay is the gap between the direct sound and the start of the reverb.
- precision
Precision, or positive predictive value: of the people the model approved, who actually repaid.
- preference training
Preference training optimises a learned proxy for what humans approve of, and every characteristic behaviour of chat assistants (the hedging, the length, the agreeableness) comes from optimising that proxy rather than truth.
- pretraining
Pretraining is where knowledge comes from; the later stages mostly shape behaviour, not facts.
- prompt injection
Developer instructions, user requests and processed content share one text channel with no reliable separator, so any content a model reads can carry commands, and unlike SQL injection, there is no parameterisation that fixes it.
- provenance
Provenance is a record of where a file came from and what was done to it.
Q
- quantisation
Quantisation works because rounding errors average out across long dot products, which is exactly why it fails where they cannot (small models, multi-step arithmetic, long-context recall and weakly represented languages) and why perplexity is the wrong number to choose a level by.
R
- radio edit
The result of all this is what editors call a radio edit: the entire piece cut for sound only, with the pictures ignored or left as whatever happened to be under the words.
- RAG
Measure retrieval, groundedness and relevance separately, and always include questions your corpus cannot answer so you find out whether the system says so.
- rank
A matrix has a number of rows and a number of columns. It also has a rank: the number of linearly independent rows, which always equals the number of linearly independent columns.
- rear lobe
Supercardioid and hypercardioid. Narrower front, but they have a rear lobe: a zone of renewed sensitivity directly behind. Point one at a speaker in a room and you are also recording whatever is behind you. People place monitors and noise sources by cardioid logic and then wonder where the bleed came from.
- reasoning model
Reasoning models genuinely improve multi-step accuracy by generating working before answering, but experiments show the written trace can omit what actually changed the answer, so it is not an audit trail.
- recall
True positive rate, also called recall or sensitivity: of the people who would have repaid, who got approved.
- reinforcement learning
When correctness can be verified by a program, the reward is exact rather than a learned proxy, and models trained this way learn to spend more tokens working before answering.
- rendering
Rendering is where the HTML is assembled. On the server, before it is sent, or in the browser afterwards by JavaScript. Both are normal, and mixing them badly is where a page turns up empty for one second and full the next.
- repository
The repository is the chain of commits already made.
- retrieval-augmented generation
Retrieval-augmented generation: the same search, with the results pasted into a prompt.
- RIP
A RIP (raster image processor) is the software that turns your PDF into the pattern of dots a press, platesetter or large-format printer lays down.
S
- safe area
The safe area (the part of the frame that is reliably visible) is much smaller than the frame, and it was never in your editing preview.
- saturation
Saturation: how full the constrained resource is. Usually not CPU. Usually the database connection pool, the queue depth, or memory.
- scan
If nothing highlights, it is a scan: a photograph of a page wearing a PDF wrapper.
- search area
The search area is where the tracker looks.
- selects timeline
A selects timeline (also called a string-out) is a timeline containing only the good bits, in the order they were shot, with nothing removed but the dross.
- send
Put reverb on a send: the dry voice goes to the output, a copy goes to a reverb bus, and you mix the wet return underneath.
- settings page
The settings page is where the defaults live, and defaults beat policies.
- signature
Larger presses print 8, 16 or 32 pages per sheet, and a 16-page folded sheet is called a signature or a section.
- sound recording
Any recorded song carries at least two copyrights: the composition (melody, harmony, lyrics) and the sound recording (the specific captured performance).
- spill suppression
In video compositing it is called spill suppression and every keyer has one.
- spot colour
A spot colour is an ink mixed to a recipe before it goes on the press, and printed from its own unit.
- stationary distribution
Do it again and again, and for most graphs the vector settles to one that no longer changes, the stationary distribution: the fraction of time a long random walk spends at each node.
- stem
A stem is a bounce of one bus on its own: the whole film's dialogue as a single file, the whole film's music, the whole film's effects.
- subclip
A subclip is a named fragment of a longer clip that behaves like its own clip in the bin.
- sycophancy
Preference training rewards agreement and confidence, so models validate premises and reverse correct answers under doubt: ask for the strongest case against your position, and never tell it which side is yours.
- system prompt
Everything in the context is the same kind of thing (tokens) so text from a document or a web page can act on the model exactly as an instruction does.
T
- tangent
A tangent is where two edges just touch, or barely overlap, or come within a hair of each other.
- targeted adjustment tool
There is also a targeted adjustment tool: the hand icon in the Curves panel.
- temperature
The setting that controls how adventurous that sampling is is called temperature: near zero it almost always takes the top choice and answers are nearly repeatable; higher and it wanders.
- threshold
Every channel in this module has a threshold: a minimum quantity of sustained effort below which it returns nothing at all, not proportionally less.
- throughput
Throughput is how many items you finish per minute.
- time to first token
Time to first token is what an interactive user feels; tokens per second is what a batch job cares about.
- tokens
The chunks are called tokens.
- tokens per second
Tokens per second is how fast text then appears.
- top-p
Top-p, or nucleus sampling, takes a different approach: keep only the smallest set of tokens whose probabilities add up to p, commonly 0.9, and draw from those.
- tracking
Tracking, or letter-spacing, applies the same adjustment uniformly across a run of text.
- training data
Training data is a stack of human choices, and each one shows in the answers.
- transformer
In 2017 a group of researchers published a design for handling sequences of words called the transformer.
- trend
A trend: the slow direction over a year or more.
- true positive rate
True positive rate, also called recall or sensitivity: of the people who would have repaid, who got approved.
- typographic colour
That overall greyness is called typographic colour, and the word colour here has nothing to do with hue.
U
- underfitting
Compare training error with validation error; the gap between them, not the score itself, names the problem.
- uniformity
Uniformity means everything looks the same.
- upscaling
Diffusion-based upscalers re-generate rather than sharpen, so never point one at text, a logo, a product detail or a face you need to stay recognisable.
V
- VAE
The VAE is the decoder that turns the small latent image into pixels.
- validation set
The best of many noisy validation estimates is biased upward by roughly the standard error times the square root of twice the log of the number of comparisons, so the count of experiments belongs in the report alongside the score.
- variance
Variance is how much the prediction moves between fits.
- vector database
Below about a million vectors a brute-force dot product on a CPU is exact and fast enough, and above it an approximate index buys speed by giving up a measurable fraction of recall, which you must measure against exact results rather than assume away.
- voice cloning
Text-to-speech has solved pronunciation and timbre but not interpretation, so synthetic voice holds up for short informational lines and degrades over long-form narration where a listener starts noticing that nothing is being meant.
- voice mode
Voice mode is a spoken conversation: you talk, it talks back, you can interrupt.
W
- watermark
A generator can tilt its own random choices (which pixel value, which token) toward a secret pattern that a paired detector can count, which proves the generator's origin when it cooperates and proves nothing when it does not.
- webm
WebM is the browser box for VP9 and AV1.
- weights
The numbers are called weights, or parameters.
- widow
A widow is a lone last line carried to the top of the next column, or, in the stricter sense, a single word alone on the last line of a paragraph.
- window
A window is a drawn shape (circle, rectangle, polygon, or a freehand curve) with a softness setting.
- winner's curse
A hundred hyperparameter configurations, scored on a validation set with a standard error of 1 point, will produce a winner about 2.5 points better than it is. This is the winner's curse: the act of choosing the best guarantees that its score overstates it.
- working tree
The working tree is the folder you can see.
X
- x-height
What you actually perceive as size is the x-height: the height of a lowercase x, and therefore of most of the letters in any word.
Z
- zero-shot
Zero-shot is a prompt with no examples.