Hullman 2015 - Precision of Inference from HOPs
Summary
Upper bound on HOP precision, assuming perfect processing: the mean of frames has standard error , and the share of frames above a threshold has standard error . Precision only improves as (four times the frames halves the interval). Frame rate and interaction trade speed against precision per frame.
Overview
“How many hypothetical outcomes from a distribution does a viewer need to see?” Section 6.2 answers analytically for two tasks; 6.3 addresses frame rate.
Main Content
Mean from frames
If the viewer sees independent draws from a distribution with SD and reports the sample mean , then and (CLT) . For , : 95% of estimates lie within of . With 100 frames the interval halves.
Probability above a threshold from frames
If the viewer notes only whether each frame exceeds and reports the share, then has standard deviation . For , : SD , so is within percentage points 95% of the time; with 100 frames SD and points.
Proof. Binomial and CLT arguments. Viewers need not code frames in a binary way; using how far values lie from may beat these bounds, “however, as the outcome plots and tasks get more complicated, it may become harder to do more with the plot than just noticing whether a binary property is true”.
Frame rate (6.3). Faster rates help perceive variability and let viewers see more frames; slower rates ease reading each frame. 400 ms was identified in pilots as a good compromise and allows eye motion and silent counting. For very reliable outcomes (near 0 or 1) faster rates may suffice. Optimal rate by task type is open.
Examples
Verified: and .
import numpy as np
p = 0.66
for n in (25, 100):
print(n, round(np.sqrt(p*(1 - p)/n), 3), round(1.96*np.sqrt(p*(1 - p)/n), 3))
# 25 0.095 0.186 ; 100 0.047 0.093(The paper rounds the first SD to 0.094.)
Connections
- Same arithmetic as Monte Carlo error: a probability read off draws has the standard error above. A quantile dotplot removes this sampling noise by using quantiles instead of draws (Kay 2016 - Quantile Dotplot Construction).
- Relates to the MC error of a posterior probability with draws in VoI estimation (Heath 2015 - Influenza Vaccine Case Study and Table 1).