C9.13.3Transfer of implicit inference correctionsdesignresearch

A correction should carry to later similar inferences, or users will keep fixing the same error

Aliases: correction transfer · repeated correction · similar inferences

What it is

After someone rejects “this is not stress,” if the next matching signal pattern is labeled stress again, the correction was only a one-shot undo. A correction must rewrite later similar inferences: a threshold, a template, or a rule. Otherwise the person is training the system and the system is not learning; labor repeats without bound.

Why it happens

A single undo changes world state (do-not-disturb off) and does not change the policy that produced it. Similar means the same signal kind, the same conclusion label, a nearby situation. Transfer can be: raise the gate for that class, add this feature snippet as a negative, disable that conclusion in this place. Without transfer, users learn “tap every time,” which costs more than having no correction, because discovery cost has already been paid. Over-transfer hurts too: pushing one “not stress” onto every arousal rise will suppress real load. Transfer therefore needs a scope: label × situation, not a global kill of the sensor.

Studying it

In a repeated-elicitation protocol, after the first correction measure whether later similar trials still fire. Factor: transfer scope (this once / this place / this label globally). Outcomes: count of repeated corrections, misses from over-transfer, whether users understand what changed. Contrast “Undo the UI only” with “Undo plus write into a personal model.” Whether it still holds the next day is calibration lifetime and should be reported separately.

Where it stops holding

Correction transfer on safety alarms is constrained by regulation; annoyance cannot be allowed to smash recall. On a multi-user device, one person’s correction must not silently become another’s model. If the user is correcting a one-off situation (“today it was the stairs”), migrating to “always ignore heart-rate rises” is the wrong scope. When scope cannot be expressed, let people choose “this once / not again” rather than write globally in silence.

Applying it

  • After a correction, offer scope: undo only / not in this situation / stop using this label.
  • Write the choice into a viewable rule list that can later be deleted, so personalization is not a black box.
  • Put the definition of similar in the spec (same label plus same place or same signal kind) so it can be tested.
  • Verify by creating three similar false inferences in a row; the user should need to correct only the first. If all three need a tap, transfer did not happen.

Related

  • Same group: C9.13.1 Users should be able to see which signals the system currently used to draw which inference · C9.13.2 A correction control must appear with the inference result, not buried in settings · C9.13.4 Implicit inferences that cannot offer a correction path should not change user-perceptible UI behavior
  • Adjacent: C9.10 Individual Calibration and Baseline Drift · C9.06 Cost of Sensor False Positives
  • Search: correction transfer · personalization from undo · repeated false inference

Cards in the same group

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/handbook/C9.13.3