StrategyCore
Back to Resources
33/ai / ml 10 min read

How Would You Know If It Was Working

Ask a buyer how they would detect a quality regression in their AI system and most have no answer. Evaluation is the layer that goes missing first, and the one that decides whether a deployment can be defended.

Model selection gets the attention and the budget. Evaluation gets whatever is left over, which in most projects is nothing. What remains is a deployment nobody can grade: it feels better than the last version, the demo went well, and no one can say what happens to answer quality when the provider re-tags the model next month. This matters more in Japan than elsewhere, because the buyer's own risk committee asks for evidence rather than a testimonial. A vendor arriving without a measurement story tends to spend the next two meetings building one in public.

The evaluation ladder

SC-LY-05 · REV A · 2026.07

Model as judge

rubric · calibrated

T1

Semantic similarity

paraphrase · embedding

T2

Exact match

single-form facts

T3

Format and schema

JSON · fields · ranges · CI

T4

Climb a rung only when the one below stops telling good answers from bad

Layer diagram of evaluation methods ordered by cost: a model acting as judge against a written rubric at the top, then semantic similarity for paraphrase, then exact match for single-form facts, resting on cheap deterministic format and schema checks that run in continuous integration.
01

Why the old evaluation playbook does not carry over

Classical machine learning came with a labelled test set and a metric everyone accepted. Foundation models broke that arrangement in four places. Outputs are open-ended, so there is rarely one correct string to compare against. The model is a black box, so you cannot inspect why its behaviour moved. Public benchmarks saturate quickly and leak into training data, which makes a high score evidence of contamination roughly as often as evidence of capability. What survives is narrow and specific: your own task, your own data, your own written definition of a good answer.

02

Split what you can check exactly from what you cannot

Two kinds of check live in every serious eval suite, and confusing them wastes months. The exact kind asks whether the output is well formed. Valid JSON, required fields present, the number inside the allowed range, the citation pointing at a document that exists. These are cheap, deterministic, and belong in continuous integration. The subjective kind asks whether the content is right, which needs a written rubric and a judge. Build the exact layer first. It catches a surprising share of production failures for almost no effort, and it never argues with itself.

03

The ladder from string match to model judge

For content quality there is an order worth following. Exact match works where the answer is a fact with one form. Semantic similarity handles paraphrase, at the cost of a scoring model you now also have to trust. A model acting as judge against a written rubric covers the rest, and it is where most teams end up. Move up the ladder only when the rung below stops discriminating between a good answer and a bad one. Every step up adds cost, and adds one more thing that can drift without telling you.

04

The judge has known biases, so account for them

A model scoring outputs is a measurement instrument with characteristic errors. It rates its own family's output higher. It is sensitive to the order candidates appear in. It keeps rewarding length past the point where length helps. None of that makes the method unusable, and all of it makes an unaudited judge misleading. Randomise position, score a held-out set by hand on a schedule, and check the judge against human ratings before quoting a number that came out of it. A judge nobody has calibrated produces a metric nobody should cite.

05

Tie the metric to a number the business already tracks

The strongest argument for an eval pipeline is not technical rigour. It is that the metric maps onto money. Factual consistency at eighty percent might let the system close three in ten support tickets without a person; at ninety percent, five in ten. Now a model improvement has a value, a budget, and a stopping point. Bring that mapping into a Japanese enterprise conversation and the discussion moves from whether AI can be trusted to which threshold funds the deployment, which is a far better meeting to be in.

06

Production is where the eval set comes from

The first eval set is guesswork, written by the team that built the feature, and it goes stale fast. Real queries never look like the imagined ones. Log them, sample the failures, promote them into the suite, and the suite grows toward the traffic instead of away from it. User feedback works the same way: a thumbs-down with the conversation attached is a labelled example. Wire that path before launch, because retrofitting it means asking a customer for permission to keep data you already hold, and in Japan that is a conversation with the privacy officer rather than the project sponsor.

// Key Takeaways

What to remember

  • Foundation models broke the classical evaluation playbook: open-ended outputs, black-box internals, and public benchmarks that saturate and leak into training data.
  • Check format exactly and content subjectively, and build the exact layer first because it is cheap, deterministic, and catches real failures.
  • Climb from exact match to semantic similarity to a model judge only when the simpler rung stops separating good answers from bad.
  • A model judge favours its own family, the first position, and longer answers, so randomise order and calibrate against human ratings.
  • An evaluation metric earns its budget when it maps onto a business number, such as the share of tickets closed without a person.
  • Feed production traffic and user feedback back into the eval set, and wire the consent path for it before launch rather than after.

// FAQ

Frequently asked questions

Q1

How do you evaluate an LLM application?

Start with checks you can run exactly: valid JSON, required fields present, numbers in range, citations pointing at documents that exist. Those are cheap and belong in continuous integration. Content quality needs a written rubric and a judge, which costs more. Build the exact layer first, because a Japanese risk committee asks for evidence early and that layer is the fastest thing to show it.

Q2

Why can you not use standard machine-learning benchmarks?

Foundation models broke three assumptions. Outputs are open-ended, so there is rarely one correct string to compare against. The model is a black box, so you cannot inspect why its behaviour moved. Public benchmarks saturate and leak into training data, which makes a high score evidence of contamination about as often as capability.

Q3

What is LLM-as-a-judge, and can you trust it?

It is a model scoring outputs against a written rubric, and it works if you treat it as an instrument with known errors. It favours its own model family, the first candidate position, and longer answers. Randomise order and calibrate against human ratings before quoting a number that came out of it.

Q4

How do you justify the cost of an evaluation pipeline?

Map the metric onto a business number. Factual consistency at eighty percent might close three in ten support tickets without a person; at ninety percent, five in ten. That turns a model improvement into a value, a budget, and a stopping point, which is the form a Japanese enterprise investment case takes before it clears an internal approval round.

Q5

Where should the evaluation set come from?

Production. The first set is guesswork by the team that built the feature and goes stale fast, because real queries never look like imagined ones. Log them, sample the failures, promote them into the suite. In Japan, wire the consent path for that before launch rather than negotiating it afterwards.

Last updated:

Scoping Japan entry in this category?

If your company is weighing Japan entry in the work above, StrategyCore is the operating layer that carries it from first assessment to live deployments, run locally and in Japanese.