AI Training & Optimization Terms — Complete Reference | AI Terms Guide
⚙️
⚙️ 70 terms · Training large models

The vocabulary of training AI at scale

Adam, ZeRO, FSDP, gradient checkpointing, mixed precision, and every technique that makes it possible to train models with billions of parameters.

70
Terms
4
Sub-topics
Weekly
Updates

Training modern AI models is a massive engineering feat. A frontier model runs across thousands of GPUs for months, with orchestration, parallelism, and optimization tricks that make the difference between feasible and impossible. The vocabulary here is the toolkit of the teams actually doing this work.

These 70 terms are grouped into four sub-topics: optimization algorithms (the fundamentals like Adam), distributed training techniques (ZeRO, FSDP, tensor parallelism), memory and compute efficiency (gradient checkpointing, mixed precision, offloading), and hyperparameter and schedule vocabulary. For fine-tuning-specific terms, see Fine-tuning Methods; for inference, see Inference & Serving.

Full directory

All Training & Optimization terms, organized

Grouped into sub-topics so you can find neighbors and prerequisites, not just alphabetical entries.

Adjacent categories

Related term categories

These categories connect naturally to Training & Optimization — many terms cross-reference between them.

Beyond terminology

Go deeper on Training & Optimization

📖 Related concept tutorials

Long-form guides that walk through how these concepts actually work.

🎯 Related models & tools

Real products and models where you'll encounter these terms.

Frequently Asked

Questions about Training & Optimization

Not deeply. But knowing terms like 'context window' or 'quantization' (relevant to inference cost) requires understanding some training concepts. Read this category as a reference, not a required manual.

Because it just works. Adaptive learning rates make it robust to hyperparameters, and momentum handles messy loss landscapes. Newer optimizers (Lion, Sophia, Muon) show promise but haven't dethroned it universally.

FSDP is PyTorch's native implementation of ZeRO-3-style sharding. Same core technique — partition parameters, gradients, and optimizer states across devices. FSDP is more integrated with PyTorch; ZeRO comes with more DeepSpeed features.

For inference: yes, increasingly. For training: still emerging. NVIDIA H100/H200 and Blackwell have FP8 support and it saves memory and speeds up training, but numeric stability is more delicate than BF16.

Larger batches produce more stable gradient estimates, allowing larger step sizes. Linear scaling rule: LR ∝ batch size. Modern schedules add sophistication (warmup, layer-adaptive rates), but the intuition holds.

Share with