Z2.07.2Causeless behaviour changesdesignresearch

Invisible context judgements make behaviour changes seem causeless

Aliases: unexplained system behaviour · misattribution · unexplained changes

What it is

While context inference stays backstage, the system's behaviour changes appear causeless to users: the assistant's recommendations rotated today, the automation fired early, notifications went quiet. The behaviour was driven by a change of judgement (from A to B); what the user sees is only "it changed for no reason".

Causelessness is not a neutral cognitive state. Confronted with unexplained changes in behaviour, people manufacture explanations, and the manufactured ones rarely flatter the system: it's broken, it's watching me, it has it in for me. Months of reliable operation can build trust that a few causeless changes drain — because in the story the user writes to fill the blank, the system plays the fault or the suspect, almost never the well-meaner.

Why it happens

Three stacked pathways:

  • An attribution vacuum gets filled. When everyday causal expectation breaks, "no reason" is unacceptable; people construct one from available material. For ambient systems the material is terrible: no visible judgements, no visible sensors — just "how it behaved lately" and "what I've heard smart devices do". The assembled story bends naturally toward malfunction and surveillance.
  • Change and cause are separated in time. The context changed at t₀ (a guest arrived, a routine shifted, the season changed the sensor signature); the behaviour surfaced at t₁, inference latency in between. The user observes at t₁ and cannot trace back to t₀, even though the system "had its reasons".
  • Irreproducibility deepens the magic. The same action does this today and that tomorrow (because context differs), so no stable stimulus-response model forms; the conclusion is "this thing has moods" — and a moody system is neither predictable nor trustworthy, the standard prelude to users giving up on learning it.

The third pathway deserves emphasis: behaviour varying with context is the function of context awareness, not a defect. What makes it look like random jitter is the invisibility of the judgement, not the existence of the change.

Studying it

  • Attribution theory supplies the frame: explanations for unexpected behaviour are constructed along stability, controllability, and locus dimensions; under missing information, locus skews systematically outward and hostile — the mechanism behind "it's doing this to me".
  • Explainability research provides direct evidence: Lim, Dey and Avrahami's CHI 2009 experiment compared versions with and without why / why-not explanations; the explained versions improved users' understanding and acceptance, with the largest gains for the did-not-trigger case — precisely the moment of strongest causelessness.
  • Measurement paradigm: inject legitimate, reasoned judgement changes in deployment and observe explanation-seeking behaviour — support requests, attributions made, time to abandonment — against a group with a visible judgement view. Dependent variables: attribution accuracy, support volume, trust-scale trajectory.

One methodological caution: the researcher's "legitimate reason" and the user's accepted reason can differ. Why it was designed this way must itself be explainable ("because your arrival times shifted last week"); explaining the mechanism without the design intent removes only half the causelessness.

Where it stops holding

  • Not every change needs explaining. Routine high-frequency fluctuation (small temperature trims) explained every time becomes noise bombardment and gets ignored faster; what needs explaining is the change of pattern — moments where the category, timing, or scope of behaviour jumps. Distinguish by magnitude and persistence, not frequency.
  • Explanation does not rescue a bad judgement. When the judgement itself is wrong, the explanation merely exposes the error sooner — good (it becomes correctable), but no substitute for accuracy.
  • Baselines differ across users. Technically fluent users assemble more accurate stories and absorb causelessness better; for users unfamiliar with smart devices, one causeless change settles the verdict. Evaluate by user stratum — tolerance measured on the former must not set the design bar for the latter.

Applying it

  • At every pattern change, attach one light line of attribution: "the lights came on early today because you got home an hour before usual" — one sentence, naming the concrete context difference, no technical digression.
  • The non-event needs an entry too: an expected automation failing to fire is the strongest causelessness moment; in the judgement view, mark which condition went unmet.
  • Attribution copy must be traceable: tap the line and see the full judgement at that moment. One sentence dissolves the causelessness; the full record survives the follow-up question.
  • How to check: track support requests and "turn this off" actions within 24 hours of a pattern change; count separately for changes with and without attribution lines. A persistently lower rate on the attributed side is the effect.

Related

  • Same group: Z2.07.1 The system's current context judgements must be viewable by users · Z2.07.3 Explanations must name the concrete signals behind a judgement · Z2.07.4 Overly fine explanations expose more sensor detail than necessary
  • Nearby: Z3.03 Failure of intent inference · Z7.01 Making system behaviour explainable
  • Search terms: unexplained behaviour · why-not explanations · attribution · trust in automation

Cards in the same group

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/handbook/Z2.07.2