AI glossary

Alphabetical definitions of artificial intelligence vocabulary used across the encyclopedia and tools directory.

A

  • Acceptable use policy

    Rules describing permitted and prohibited uses of an AI product or model.

  • Activation function

    A nonlinearity applied in neural networks so stacked layers can model complex functions.

  • Agent memory

    Stored state that agents use across steps or sessions, from scratchpads to vector stores.

  • AGI

    Artificial general intelligence: hypothetical AI with broad, flexible competence across most cognitive tasks.

  • AI agent

    A system that pursues goals by choosing actions over multiple steps, often using tools, memory, and feedback from an environment.

  • AI automation

    Using AI to execute workflow steps that previously required manual effort.

  • AI governance

    Policies, roles, and controls for managing AI risk and value across an organization.

  • AI hallucination

    A confident fabricated or unsupported statement produced by a generative model.

  • AI RMF

    NIST’s Artificial Intelligence Risk Management Framework for governing AI risks.

  • Alignment

    Making AI systems behave according to intended goals, preferences, and constraints.

  • Artificial intelligence

    Computer systems designed to perform tasks that typically require human cognitive abilities, such as perception, language use, planning, or decision support.

  • ASR

    Automatic speech recognition; same family as speech-to-text.

  • Attention mechanism

    A neural network component that weights which parts of an input sequence matter most for the current computation.

  • Autoregressive

    Generating sequences token-by-token, each conditioned on previous tokens.

B

  • Backpropagation

    The algorithm for efficiently computing gradients in neural networks via the chain rule.

  • Bake-off

    A structured comparison of models or vendors on the same evaluation tasks.

  • Beam search

    A decoding algorithm that keeps multiple candidate prefixes instead of only greedy choices.

  • Bias (AI)

    Systematic error or unfair differential performance that can harm people or distort decisions.

C

  • Catastrophic forgetting

    When fine-tuning erases useful behaviors the base model previously had.

  • Chain of thought

    Prompting or training patterns that encourage step-by-step intermediate problem solving.

  • Chunking

    Splitting documents into smaller passages before embedding and retrieval in RAG systems.

  • Citation

    Linking generated claims to source passages in grounded Q&A systems.

  • Citation hallucination

    When a model invents plausible-looking references that do not exist.

  • Classification

    A supervised task that assigns inputs to discrete categories.

  • Clustering

    Unsupervised grouping of items by similarity.

  • CNN

    Convolutional neural network: an architecture using local filters for grid-like data such as images.

  • Computer vision

    AI techniques that extract meaningful information from images and video, such as objects, text, depth, or motion.

  • Constitutional AI

    An Anthropic-popularized approach using written principles and AI feedback to critique and revise outputs.

  • Context stuffing

    Packing excessive text into a prompt, often harming relevance and raising cost.

  • Context window

    The maximum number of tokens a model can consider in one request, including instructions, history, and retrieved text.

  • Cross-validation

    Rotating held-out data folds to estimate generalization more robustly.

D

  • Data leakage (ML)

    Improperly sharing information between training and evaluation that inflates metrics.

  • Deep learning

    Machine learning with multi-layer neural networks that learn hierarchical representations from large datasets.

  • Deepfake

    Synthetic media that convincingly depicts people saying or doing things they did not.

  • Deterministic decoding

    Decoding settings that make outputs repeatable for the same inputs, such as greedy decoding.

  • Diffusion model

    A generative model that learns to reverse a gradual noising process to synthesize data such as images.

  • Distillation

    Training a smaller model to mimic a larger model’s behaviors or probability outputs.

E

  • Embedding

    A numeric vector representation of an item—such as a token, sentence, image, or document—used to capture similarity and feed neural models.

  • Embedding drift

    Degradation of retrieval quality when embedding models or data distributions change.

  • Embedding model

    A model specialized for producing vectors used in similarity search.

  • Embedding vector

    A list of numbers representing an item so similar items land nearby in space.

  • Embeddings index

    The searchable structure storing vectors for nearest neighbor retrieval.

  • EU AI Act

    European Union legislation establishing a risk-based regulatory framework for AI systems.

  • Eval harness

    An automated suite that scores model or prompt versions on fixed tasks.

  • Expert system

    A historic symbolic AI application encoding specialist rules for decision support.

  • Explainability

    Techniques and product designs that help humans understand why an AI system produced an output.

F

  • Feature engineering

    Transforming raw data into informative inputs for machine learning models.

  • Few-shot

    Providing a handful of input–output examples in the prompt to steer model behavior.

  • Fine-tune dataset

    Curated examples used to adapt a pretrained model to a task or style.

  • Fine-tuning

    Additional training that adapts a pretrained model to a narrower task, domain, or preferred behavior using specialized data.

  • Foundation model

    A large pretrained model adaptable to many downstream tasks via prompting, tools, or fine-tuning.

  • Function call

    Structured tool invocation from an LLM.

G

  • Generalization

    A model’s ability to perform well on new data from the same distribution as training.

  • Generative AI

    AI systems that create new content—such as text, images, audio, or code—by modeling patterns from training data.

  • GGUF

    A common file format for quantized local LLM weights.

  • Gradient descent

    An optimization method that updates parameters by stepping opposite the loss gradient.

  • Ground truth

    Accepted correct labels or answers used for evaluation.

  • Grounding

    Connecting model outputs to verifiable evidence such as retrieved documents or tool results.

  • Guardrails

    Technical and policy controls that constrain AI inputs and outputs to reduce harmful or out-of-policy behavior.

H

  • Hallucination

    When a generative model produces fluent content that is fabricated, unsupported, or inconsistent with provided sources.

  • HITL

    Human-in-the-loop oversight patterns.

  • Human in the loop

    Keeping people involved to review, label, or approve AI system steps.

  • Hyperparameter

    A configuration choice set before learning parameters, such as learning rate or number of layers.

I

  • Image-to-image

    Generative transformation of an input image guided by a prompt or strength parameter.

  • Inference

    The process of running a trained model on new inputs to produce predictions or generations, usually without updating model weights.

  • Inpainting

    Editing a region of an image by generating new pixels constrained by surrounding context and a prompt.

  • Instruction tuning

    Fine-tuning language models on examples of instructions paired with desired responses.

  • ISO/IEC 42001

    An international standard for artificial intelligence management systems.

J

  • Jailbreak

    A prompt attack that attempts to bypass an AI system’s safety policies.

K

  • Knowledge cutoff

    The point in time after which a model’s frozen training data no longer covers world events.

  • KV cache

    Cached key/value attention states that speed up autoregressive decoding.

L

  • Large language model

    A large neural network, typically a transformer, trained on massive text corpora to predict tokens and perform language tasks.

  • Latency budget

    The maximum acceptable response time for an AI feature in a product.

  • Latent space

    An internal representation space where models encode compressed features of inputs.

  • LLM

    Abbreviation for large language model.

  • Local AI

    Running models on devices or private infrastructure you control rather than a third-party API.

  • Logits

    Raw unnormalized scores a model outputs before converting to probabilities.

  • LoRA

    Low-Rank Adaptation: a parameter-efficient fine-tuning method that trains small adapter matrices instead of all model weights.

  • Loss function

    A numeric measure of prediction error that training aims to minimize.

M

  • Machine learning

    A family of methods that improve model performance by learning patterns from data instead of relying only on hand-coded rules.

  • Mixture of experts

    An architecture that routes each input to a subset of specialized expert networks.

  • Model card

    Documentation describing a model’s intended use, limitations, and evaluation highlights.

  • Model inference (serving)

    Running a trained model on new inputs to produce predictions or generations.

  • Model routing

    Directing each request to an appropriate model based on complexity, cost, or policy.

  • Multi-agent

    Systems where multiple AI agents with roles collaborate on a workflow.

  • Multimodal

    AI systems that process or generate more than one data type—such as text, images, audio, or video—within a unified model or pipeline.

  • Multimodal model

    A model that accepts or generates more than one data type, such as text and images.

N

  • Narrow AI

    AI systems designed for specific tasks rather than general human-like intelligence.

  • Natural language processing

    The AI subfield focused on analyzing, understanding, and generating human language for tasks like translation, search, and assistants.

  • Negative prompt

    In image generation, text describing what to avoid in the output.

  • Neural network

    A model made of layered interconnected units that transform inputs through weighted connections and nonlinear activations.

O

  • OCR

    Optical character recognition: extracting text from images of documents.

  • Open weights

    Model parameters released for download, often under licenses that still restrict some uses.

  • Overfitting

    When a model fits training data quirks and fails to generalize to new data.

P

  • Parameter

    A learned numeric value in a model, such as a neural network weight.

  • PEFT

    Parameter-efficient fine-tuning methods such as LoRA.

  • PII

    Personally identifiable information that can identify an individual.

  • Policy model

    In RL, the component that selects actions; in RLHF, the language model being optimized.

  • Preference model

    A model trained to score which responses humans prefer, used in RLHF-like pipelines.

  • Pretraining

    Large-scale training on broad data that builds general capabilities before task specialization.

  • Prompt

    The input text or structured instructions given to a generative model to steer its output toward a desired task or style.

  • Prompt injection

    An attack where untrusted text manipulates an LLM into ignoring developer instructions or misusing tools.

  • Prompt template

    A reusable prompt structure with variables filled per request.

  • Provenance

    Metadata and signals describing how content was created or modified, including AI involvement.

Q

  • Quantization

    Reducing numeric precision of model weights (and sometimes activations) to save memory and speed up inference.

R

  • RAG

    Retrieval-augmented generation: retrieving evidence to ground model answers.

  • RAG (retrieval-augmented generation)

    A pattern that retrieves relevant documents and conditions a generative model on that evidence to improve grounded answers.

  • Red teaming

    Adversarial testing that probes AI systems for unsafe or unintended behaviors.

  • Regression

    Supervised learning that predicts continuous numeric targets.

  • Reinforcement learning

    Learning to choose actions in an environment to maximize cumulative reward through interaction rather than fixed labels.

  • Reranker

    A model that reorders retrieved candidates for higher precision before generation.

  • RLHF

    Reinforcement Learning from Human Feedback: aligning models using preference data and a reward model.

S

  • Safety case

    A structured argument with evidence that a system is acceptably safe for a given context.

  • Safety filter

    Automated checks that block or modify disallowed inputs or outputs.

  • Self-supervised learning

    Creating training signals from the data itself, such as predicting masked tokens.

  • Semantic search

    Retrieving documents by meaning using embeddings rather than only exact keywords.

  • Small language model

    A comparatively compact LM designed for lower cost, edge deployment, or specialized tasks.

  • Softmax

    A function that converts logits into a probability distribution over classes or tokens.

  • Speaker diarization

    Labeling who spoke when in a multi-speaker audio recording.

  • Speech recognition

    Converting spoken audio into text.

  • Streaming responses

    Sending model output tokens to clients incrementally as they are generated.

  • Structured output

    Constraining model responses to schemas such as JSON for reliable downstream parsing.

  • Supervised learning

    Learning from labeled input–output examples to predict labels for new inputs.

  • Symbolic AI

    AI approaches that manipulate explicit symbols and rules, such as logic systems and knowledge graphs.

  • Synthetic data

    Artificially generated data used to train or evaluate models when real data are scarce or sensitive.

  • System prompt

    Developer- or product-level instructions that set role, style, and policy before user messages.

T

  • Temperature (sampling)

    A decoding parameter that controls how random or deterministic next-token sampling is.

  • Text generation

    Producing natural language outputs with a generative model.

  • Token

    A chunk of text (often a word piece) used as a basic unit for language model training, context limits, and generation.

  • Token-based pricing

    Billing model inference by the number of tokens processed in prompts and completions.

  • Tokenizer

    Software that splits text into tokens and maps them to vocabulary IDs for a model.

  • Tokens per second

    A throughput metric for how quickly a system generates tokens during inference.

  • Tool calling

    Letting an LLM request structured actions through developer-defined tools or functions.

  • Top-p sampling

    Nucleus sampling that limits token draws to a probability mass cutoff.

  • Training data

    The examples used to fit a model’s parameters, including inputs and any labels or supervisory signals required by the learning objective.

  • Transformer

    A neural network architecture that uses attention mechanisms to model relationships among tokens in a sequence, foundational to modern LLMs.

  • Transformer architecture

    A neural architecture built around attention mechanisms, foundational to modern LLMs.

  • TTS

    Text-to-speech synthesis of audio from text.

U

  • Unsupervised learning

    Finding structure in unlabeled data, such as clusters or compressed representations.

V

  • Vector database

    A database optimized to store embeddings and perform approximate nearest neighbor similarity search.

  • Vision-language model

    A multimodal model combining vision and language.

  • Voice cloning

    Synthesizing speech that resembles a specific person’s voice from reference audio.

W

  • Watermarking (AI)

    Signals embedded in generated media or text to help indicate synthetic origin.

  • Weights

    Synonym for learned model parameters.

  • Word error rate

    A common speech recognition metric based on insertions, deletions, and substitutions.

Z

  • Zero-shot

    Performing a task from instructions alone without in-prompt demonstrations.