GlossaryUpdated 3 min read

AI deployment

AI deployment is the moment an AI system leaves testing and starts doing real work inside a live process: reading production data, writing to the systems of record and handing cases to people. It begins the operating phase, because real volume is where accuracy drifts, exceptions pile up and someone has to own the outcome.

Project plans draw deployment as the last box. In an operation it is the first day the system answers to the same standards as the team around it: the same service levels, the same audit trail, the same customers. Everything before it was rehearsal.

What does AI deployment mean in an operation?

In software terms, deploying a model means putting it somewhere it can receive requests and return answers. In operations that is the smallest part of the job. A deployed AI system in a billing, claims or service process has to do four things at once:

  • read the case from the system where it lives, with its history attached;
  • decide or draft within limits someone has written down;
  • write the result back where the next person or system expects to find it;
  • route anything outside those limits to a person, along with the context that person needs.

If one of the four is missing, the model may be live but the process is not. A model that drafts answers into a side window, which agents then copy and paste, is a tool someone has to remember to use. Adoption numbers will show it within a month.

What changes on day one of production?

Three things change the morning a system goes live, and testing rarely shows any of them.

The inputs get worse. Test data is chosen; production data arrives. Forms come in half filled, account numbers carry typos, and the tidy case from the sample turns out to have five cousins nobody tagged.

The exceptions arrive at full rate. In a pilot, an odd case is interesting. At volume, odd cases form a queue, and that queue needs an owner and a target for how fast it clears.

The world keeps moving. Prices change, policies change, a supplier changes its invoice layout. Google engineers named the cost in their 2015 paper "Hidden Technical Debt in Machine Learning Systems": "developing and deploying ML systems is relatively fast and cheap, but maintaining them over time is difficult and expensive." A deployed system needs monitoring, thresholds that get reviewed, and a named person who can switch it to a safer mode.

How is AI deployment different from a software release?

Conventional software releaseAI deployment
Behavior after launchFixed until the next releaseShifts as inputs, policies and formats change
What gets monitoredUptime, errors, response timeThose, plus decision quality, exception rate and drift
Who changes itDevelopers, on a release cycleA named owner adjusting rules and thresholds as patterns appear
What "done" meansThe release shippedThe system keeps meeting its targets on live volume

Because behavior moves with the inputs, deploying an AI system includes a standing loop: sample the decisions, compare them with what an experienced person would have done, adjust instructions or thresholds, and record why. That loop is why the human in the loop is a permanent part of the design. Launch week is when the role starts.

Deployment also follows two earlier tests: a proof of concept, which checks that the AI can do the task, and a pilot on part of the live volume. The gap between testing and daily operation is where most programs stop, for the reasons traced in why AI pilots stall. The AI implementation guide covers the steps on either side of deployment.

What is the most common AI deployment mistake?

Treating go-live as a handover. The build team ships and moves on, and the system is left with an operations team that did not design it and cannot change it. Accuracy slips, the exception queue grows and people quietly route work around the system. Decide before deployment who runs it: who watches the numbers, who clears exceptions, who may change a rule and how fast. In the AI implementation services model, that question is settled early, because the engineers who built the system keep running it with the client's team. A system with no answer to those questions on its first day is deployed in name only.

Questions

AI deployment is putting an AI system into a live process so it handles real cases, writes to real systems and hands exceptions to people.

A software release ships fixed behavior until the next version. An AI deployment starts a standing loop of sampling, checking and adjusting decisions as the inputs change.

Inputs, prices, policies and formats keep changing after go-live, so a system tuned on last quarter's cases slowly drifts unless someone samples its decisions and adjusts it.

A named operations owner should, backed by engineers who can change rules and thresholds quickly, with a clear queue and target for the exceptions.

Before go-live you need agreed success measures, an exception queue with an owner, monitoring on accuracy and volume, a safe fallback mode and an audit trail of decisions.