X7.07.3Outlier-preserving fleet aggregationdesignresearch

Outlier robots must stand out in an aggregated view, not get averaged away

Aliases: tail-aware aggregation · outlier-preserving display · anomaly-sensitive aggregation

What it is

Outlier robots have to stand out in an aggregated view rather than get smoothed into the mean or another summary statistic — that is what outlier-preserving aggregation addresses, and it is a statistical risk baked into aggregation itself. A normal fleet-average battery level must never hide the one robot that is nearly depleted while carrying a critical task; handled badly, aggregation can make a genuinely urgent outlier harder to spot than no aggregation at all.

Why it happens

The root cause is that common aggregation statistics — means, totals, proportions — are built by design to summarize an overall trend, and their mathematics guarantees that a small number of outliers has limited leverage over the summary. If two or three robots out of a hundred develop a serious fault, the single number for average health will barely move in a noticeable way — meaning that if the overview only shows summary statistics like this, the handful of critical outliers get mathematically averaged away in the process. A supervisor looking at a dashboard that reads "overall normal" has no idea a serious problem already exists. This is not a lapse in interface design; it is an intrinsic blind spot of summary statistics themselves, and only an aggregation scheme purpose-built to be sensitive to outliers — showing a minimum, quantiles, and an anomaly count alongside the mean, not instead of it — can avoid it. Showing only the single most extreme value has its own problem, letting occasional noise dominate the supervisor's attention, so persistence and evidence confidence also need to factor into whether an outlier is worth flagging. Persistence matters most: a momentary sensor spike and a trend that has been steadily worsening for ten minutes can look equally extreme at a single sampled point, but they mean very different things to a supervisor — judging by a single value instead of its trajectory turns a lot of ordinary noise into what looks like an anomaly demanding immediate action.

Studying it

A standard test for how sensitive an aggregation scheme is to outliers constructs fleets with equal means but different tails, task criticality, and sensor confidence — the same average battery level, once spread uniformly low across the fleet and once mostly normal with a few severely depleted — and compares "mean only" against "mean plus outlier flag or count" displays on detection rate, correct prioritization, and false-alarm rate; a pure-mean display is expected to show a sharp drop in detection when the anomaly prevalence is low. The training distribution and threshold behind whatever anomaly-detection scheme is used should be reported too, or there is no way to distinguish "sensitive" from "oversensitive."

Where it stops holding

A statistical outlier is not necessarily an operational one: a robot assigned a genuinely different task may reasonably diverge from the fleet, and that divergence should not be treated as an alarm. The reverse also holds — a systemic shift shared by the entire fleet, such as uniformly accelerated battery drain, will not show up as a statistical outlier at all, even though it may be the more important thing to flag. Highlighting therefore has to incorporate role, environment, and safety consequence rather than relying on pure statistical outlier detection alone; a threshold set too loosely does nothing, and one set too tightly floods the supervisor with false alarms. Telling a role-driven deviation from a genuine anomaly usually requires cross-referencing the allocation record: if a robot's deviation has a ready explanation in why it was assigned in the first place — deliberately sent to inspect a high-risk zone, say — that deviation should be automatically excluded from highlighting rather than making the supervisor re-derive the same judgment every time it recurs.

Applying it

Alongside overall summary statistics — mean, total — a dashboard must show outlier signals side by side: the specific value of the worst credible individual, the count of individuals past a threshold, the task-criticality weight involved, and the confidence of the underlying data, rendered with a visually distinct treatment (color, marker) rather than buried in small text next to the headline number; clicking a flag should reveal why it was raised. Verify it with the prevalence-scan test above, using a single high-consequence outlier, a legitimate task-driven outlier, and fleet-wide drift as the three test cases, confirming supervisors reliably catch genuine anomalies even at low prevalence without being misled by reasonable individual variation or a fleet-wide issue that hides from outlier detection.

Related

  • Same group: X7.07.1 Large numbers of robots need an aggregated overview, not a full list · X7.07.2 Aggregated views need a path down to single-robot detail · X7.07.4 The level of aggregation should match the supervisory task's grain, not stay fixed
  • Nearby: X7.04 Multi-robot supervision · X3.01 Visible Current State
  • Search terms: outlier detection · anomaly-aware visualization · human-swarm interaction

Cards in the same group

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/handbook/X7.07.3