Glossary category

Models and training

How models are built, adapted, and shaped before they serve production traffic.

What belongs here

Architectures, datasets, optimization methods, fine-tuning, adapters, and training behavior.

What belongs elsewhere

Runtime serving mechanics and application-level agent orchestration.

Adjacent categories

Definitions in this category

stable

Activation function

A function applied within a neural network layer that introduces nonlinearity or controls signal flow.

Active learning

A training approach in which a learning system selects the examples for which obtaining labels would be most useful.

Autoencoder

A model trained to encode input into a constrained representation and decode it back into a reconstruction.

Backpropagation

An efficient procedure for computing how a neural network's loss changes with respect to each parameter.

Causal language model

A model trained to predict each next token using only tokens that precede it.

Compute

Processing resources consumed by training or operating an AI system, often measured in operations, accelerator time, or cost.

Contrastive learning

A representation-learning approach that trains examples judged related to be closer and examples judged different to be farther apart in a learned space.

Convolutional neural network (CNN)

A neural-network architecture that applies learned local filters across spatial or sequential data.

Cross-entropy

A loss that measures how poorly a predicted probability distribution represents the target distribution.

Data augmentation

Expanding or varying training examples through transformations or generation intended to preserve task-relevant meaning.

Decoder

A component that transforms an internal representation or prior outputs into a target output sequence or reconstruction.

Decoder-only model

A sequence model that generates tokens causally from preceding context without a separate encoder component.

Diffusion model

A generative model that learns to reverse a gradual noising process to create data from noise.

Direct preference optimization (DPO)

A preference-training method that directly adjusts a model toward preferred responses and away from rejected ones without first training a separate reward model in the classic RLHF pipeline.

Encoder

A component that transforms input into an internal representation useful for later prediction or generation.

Encoder-decoder model

A sequence model in which an encoder represents the input and a decoder generates output conditioned on that representation.

Epoch

One complete pass through the training dataset, usually divided into batches.

Federated learning

Training a shared model across distributed data holders without centralizing their raw training data.

Fine-tuning

An additional training phase that adapts a pretrained model by updating some or all parameters using task- or domain-specific data.

Generalization

The ability of a learned model or system to perform well on relevant examples, tasks, or environments not used to fit it.

Generative adversarial network (GAN)

A generative architecture trained through competition between a generator and a discriminator.

Gradient descent

An optimization method that iteratively changes parameters in the direction expected to reduce loss.

Graphics processing unit (GPU)

A highly parallel processor widely used to train and run neural networks.

Hyperparameter

A configuration value chosen outside ordinary parameter learning, such as learning rate, batch size, or model depth.

Instruction tuning

Fine-tuning a pretrained model on examples of instructions and desired responses so it becomes better at following task directions.

Latent space

An internal representational space whose dimensions encode learned factors or regularities in data.

Learning rate

A hyperparameter controlling the scale of parameter updates during optimization.

Loss function

A function that measures error or undesired behavior for an example or batch during model training.

Low-rank adaptation (LoRA)

A parameter-efficient fine-tuning method that freezes base-model weights and trains smaller low-rank update matrices.

Masked language model

A model trained to predict deliberately hidden tokens using context on both sides.

Mixture of experts (MoE)

A model architecture that routes each input or token through a selected subset of specialized parameter blocks rather than activating the entire model.

Model checkpoint

A saved snapshot of model parameters and related training state at a particular point.

Model distillation

Training a smaller or otherwise cheaper student model to reproduce useful behavior from a larger teacher model or ensemble.

Model weights

The learned numeric values within a model, collectively representing what training encoded into its behavior.

Objective function

A mathematical quantity a training or search process is designed to minimize or maximize.

Optimizer

The algorithm that converts gradients and training state into parameter updates.

Overfitting

When a model learns patterns specific to its training or evaluation examples and performs worse on genuinely new data.

Positional encoding

Information added to token representations so a transformer can account for order and relative position.

Pretraining

The broad initial training phase that gives a model general representations and capabilities before task-specific adaptation.

Quantization

Representing model weights or activations with lower numerical precision to reduce memory, storage, or inference cost.

Quantized low-rank adaptation (QLoRA)

A fine-tuning method that trains LoRA adapters while keeping the base model frozen in a lower-precision quantized representation.

Recurrent neural network (RNN)

A neural-network architecture that processes sequences by carrying state from one step to the next.

Regularization

A training constraint or penalty that discourages a model from fitting the training data too narrowly.

Reinforcement learning from human feedback (RLHF)

A model-alignment method that uses human preference data to train a reward signal or otherwise optimize model behavior toward preferred responses.

Training batch

A subset of training examples processed together for one optimization update or gradient estimate.

Training data

The examples and signals used to fit a model's learned parameters during pretraining, fine-tuning, or other learning procedures.

Transfer learning

Reusing representations or knowledge learned for one task or domain to improve another.

Variational autoencoder (VAE)

A probabilistic generative model that learns a distribution over latent representations and reconstructs or generates data by sampling from that latent space.