ertac.paprat.com
EN

← Writing

Ethical AI Development: The Model Is Accurate. Should We Ship It?

· 3 min read · English

Rewritten: . Rewritten with AI assistance. Examples and tool references follow the original publication period.

A support team wants to use a model to rank incoming requests by urgency. Evaluation looks promising. The demonstration is convincing. A launch date is proposed.

Then someone asks what happens to the request at the bottom of the list.

That question changes the project. Ranking is not just a prediction task once people use the ranking to allocate attention. The system can delay help, and the person delayed may have no idea that a model influenced the decision.

Follow one decision all the way through

Take a hypothetical request written in a language underrepresented in training. The message describes a serious problem indirectly. The model gives it a low score. An agent works from the top of the queue and never reaches it during the shift.

Several defenses might have prevented the failure: better training coverage, a separate route for time-sensitive issues, periodic review of low-ranked tickets, or a maximum waiting-time rule independent of the score. “A human remains in the loop” is too vague to tell us which defense exists.

If the human sees only the model’s preferred tickets, the interface itself can hide the mistakes that require intervention.

Turn principles into launch conditions

Transparency might mean telling users that automated triage affects order of review, explaining the limits in ordinary language, and providing a way to request reconsideration. It does not necessarily mean publishing model weights that users cannot interpret.

Accountability means naming who can pause the system, who reviews complaints, and who owns the consequences of a bad recommendation. A shared document saying “the team is responsible” may leave those jobs unassigned.

Privacy means deciding which information is necessary for triage, who can access it, how long it is retained, and whether a model provider receives it. Copying entire support histories into a prompt because more context might help is a data-use decision, not just an engineering convenience.

Fairness requires examining relevant differences in error and treatment. An overall score cannot substitute for that work. A service also needs a defensible account of which errors it considers most harmful.

The NIST AI Risk Management Framework 1.0, released in January 2023, offers a useful structure around governing, mapping, measuring, and managing risk. It is a framework for doing the work, not a badge that proves a system is safe.

Start with a deployment that can teach you something

One option is to run the model in a shadow mode: it makes recommendations while the existing process continues to determine routing. Compare its decisions with later outcomes, and investigate disagreements. This avoids immediately giving the ranking control over the queue, although handling the data still needs appropriate safeguards.

If the evidence supports a limited rollout, define the stop conditions in advance. A rise in unreviewed urgent cases, a complaint pattern, or missing monitoring data may justify reverting. Keep the previous process usable so “we can roll back” describes an action, not a hope.

There are limits to this approach. A shadow evaluation cannot reveal every effect of people trusting or adapting to a live system. That is why the rollout also needs observation and a route for reports from the people using it.

The launch decision should contain an argument: what the system is intended to improve, what evidence supports that claim, what remains uncertain, and who will act if it fails. Accuracy is part of that argument. It cannot make the decision by itself.