03a behavioral model of latent cognitive variables
the metrics above show that agents differ, not how. so we fit a compact behavioral model to every agent's choices. its backbone is the ideal bayesian observer. on top, it allows a few interpretable deviations, each controlled by one parameter.
how evidence is weighted over time. 0 is perfect accumulation. negative is stubborn (early evidence dominates), positive is forgetful (only recent evidence counts).
\(m\) sets how quickly sampling moves from exploring to following the evidence. \(\kappa_f\) sets how sharply beliefs become the final choice: 1 is probability matching, \(\infty\) is map.
preferences for particular buttons regardless of evidence (\(\boldsymbol{\omega}\)), and inertia: repeating the last sampled button (\(\gamma\)).
how strongly occluded buttons are avoided. large \(\theta\) never picks an unavailable button, small \(\theta\) produces invalid choices.
the model predicts held-out choices better than an agent-specific frequency baseline for all 38 agents. simulated games reproduce each agent's sampling and inference losses (\(r = 0.75\) and \(0.95\)). each parameter also leaves a distinct fingerprint: perturbing one at a time in the model fitted to the optimal agent shows that \(\kappa_f\) moves only inference loss, \(m\) and \(\theta\) move only sampling loss, and memory \(\beta\) moves both.
loss increase when one parameter of the optimal agent's fit is perturbed (7,000 simulated games per setting). violet: sampling loss, blue: inference loss.