Skip to content
ML Academy

Engineering, production, governance, cost, communication · insight-1276

Record time to detect and the detecting signal for every model incident

Evidence type
practitioner heuristic
Difficulty
medium
Roles
ML engineer
Industries
cross-industry

Summary: situation, action, reason, boundary

  1. Situation

    Three incidents in a quarter were each noticed by a business user, and the postmortems list different root causes.

  2. Action

    In each postmortem record when the fault began, when it was detected, which signal detected it, and who, then review the distribution each quarter and add a monitor for each class found by a human.

  3. Reason

    Detection delay is comparable across incidents with unrelated causes and points to monitoring gaps that preventing individual causes will not close.

  4. Boundary

    Teams with more than a few production models and a postmortem practice.

Symptom or risk

Fixes address causes one by one while the real gap, how late the team learns about problems, remains invisible.

Exceptions

With only one or two incidents a year, review each in depth instead.

Trade-offs

Reconstructing the start time can be difficult and requires logs from before the detection.

Pitfalls

Using time to resolve as the only measure, which rewards quick patches.

Lessons and concepts

Claims and their sources