Skip to main content
Fundamentals

Inference

Inference is the process of running a trained AI model on new, unseen inputs to produce predictions, classifications, or generated content — the part that runs every time a user interacts with the system.

AIDOLS Research Team · Editorial standards

Full definition

Inference is the operational counterpart to training. Training happens once (or periodically); inference happens millions or billions of times in production. As model sizes grew, inference — not training — became the dominant ongoing cost: NVIDIA reported in 2024 that inference accounts for roughly 40% of its data-center revenue, and analysts expect that share to keep rising as deployments scale.

Why it matters

For any AI product at scale, inference cost is the unit economic that decides whether the business model works. A large enough inference-cost reduction can turn a money-losing AI feature into a profitable one. Optimization techniques — quantization, distillation, KV-cache reuse, speculative decoding — are now as strategically important as model accuracy.

Example

When you send a prompt to ChatGPT, the round-trip — tokenization, forward pass through the model, response streaming — is one inference call. OpenAI charges per million input and output tokens because each is a measurable inference cost.

Next steps

More fundamentals terms

Source & further reading

Primary source: CIO Dive — "Nvidia ramps up GPU production to fuel AI data center revolution" (NVIDIA Q4 FY2024 earnings call) (2024).

Citation policy: this entry is part of the AIDOLS AI Implementation Glossary and may be quoted for research, journalism, and education with attribution to aidolsgroup.com/en/glossary/inference/.