---
title: 'AI model'
description: 'The computational component of an AI system that uses learned parameters, encoded knowledge, or both to infer outputs from inputs.'
canonical_url: 'https://darkfactory.dev/glossary/ai-model'
markdown_url: 'https://darkfactory.dev/glossary/ai-model.md'
collection: glossary
date_published: '2026-08-03T00:00:00-04:00'
date_modified: '2026-08-26T00:00:00-04:00'
---

# AI model


## Definition

An AI model is the computational component of an AI system that uses learned parameters, encoded knowledge, or both to infer outputs from inputs. Its outputs may be scores, classifications, predictions, recommendations, decisions, or generated content.

In machine learning, training adjusts the model's parameters against data and an objective. In symbolic AI, people or software may encode rules, relationships, and probability structures directly. Hybrid models combine these approaches. The word "model" therefore does not imply a neural network, a large language model, or even a learned artifact.

The deployable model is more than a brand name. An operator usually needs a specific architecture, parameter or rule version, configuration, input representation, and output contract before a model can be identified well enough to test or reproduce.

## Operational significance

A model evaluation isolates the component only when the surrounding conditions remain fixed. Prompts, retrieval, tool access, decoding settings, thresholds, and application code can change the result without changing the model weights. Conversely, a model upgrade can change system behavior even when the interface looks identical.

For incident review, record the exact model version and the conditions under which it ran. "We used Model X" is not enough if the provider silently routes among snapshots or if the harness changed between runs.

## Distinguish it from nearby terms

- An **AI system** includes the model plus the data flows, software, infrastructure, interfaces, controls, and people that make its output operational.
- An **algorithm** is a procedure. Training and inference algorithms may create or run a model, but the procedure and the resulting model are different artifacts.
- An **AI product** is what a user buys or operates. One product may contain several models, and the same model may appear in many products.

## Check your understanding

Suppose two applications call the same model but use different retrieval sources, permissions, and approval rules. A difference in their reliability is a system-level result unless the test holds those surrounding components constant.

## Also called

artificial intelligence model, model

## Related terms

- [AI system](https://darkfactory.dev/glossary/ai-system)
- [Foundation model](https://darkfactory.dev/glossary/foundation-model)
- [Model weights](https://darkfactory.dev/glossary/weights)

## Evidence and further reading

- [NIST AI Resource Center Glossary](https://airc.nist.gov/glossary/)
- [Explanatory Memorandum on the Updated OECD Definition of an AI System](https://oecd.ai/en/ai-publications/explanatory-memorandum-on-the-updated-oecd-definition-of-an-ai-system)
