Jones, M., & Dzhafarov, E. N. (2014). Unfalsifiability and Mutual Translatability of Major Modeling Schemes for Choice Reaction Time. Psychological Review, 121(1), 1–32. doi:10.1037/a0034190

Summary

In this paper, Jones & Dzhafarov show that two popular response and response time (R&T) models—the linear ballistic accumulator mode and diffusion models—are unfalsifiable when distributional assumptions (which have previously been assumed to be an implementation detail) are removed. That is, they can be made to fit any R&T distribution, and thus do not provide any explanatory power regarding the mechanism behind responses and response times. Jones & Dzhafarov show how the LBM and diffusion models can be translated into another type of R&T model called the Grice architecture, which is also unfalsifiable.

They also discuss two assumptions regarding “selective influence”:

  1. Stimulus information affects growth rates of the response processes, but not starting points or decision thresholds.
  2. Speed-accuracy bias affects decision thresholds and possibly the starting point, but not the response processes.

The first assumption does not actually impose any constraints on the R&T models—they are still unfalsifiable. The second assumption does impose constraints on the R&T models, but Jones & Dzhafarov argue that this assumption is not well motivated. In particular, response processes can be recast in terms of decision thresholds and starting points, so it is not clear why the assumption needs to be made specifically about thresholds and starting points.

Notation

  • $s$ — stimulus
  • $c$ — condition (or other factor)
  • $r$ — response
  • $t$ — response time
  • $G^{s,c}(r,t)$ — joint distribution over responses and upper bound on response time
  • $h^{s,c}(r,t)$ — joint hazard function specifying the probability density of giving response $r$ at time $t$, given that no response has occurred before $t$
  • $R_r^{s,c}(t)$ — response process (generally random)
  • $\theta_r^{s,c}$ — threshold
  • $T_r^{s,c}$ — first passage time (the time it would take $R_r^{s,c}$ to cross $\theta_r^{s,c}$ for the first time, independent of all other processes)

Grice architecture

In the Grice model, the distribution of thresholds is independent of stimulus and condition. For each stimulus, there are $n$ deterministic response processes, and the thresholds $\theta_1,\ldots{},\theta_n$ are sampled from this fixed joint distribution before each trial. The processes then “race” to their respective thresholds, and whichever arrives first determines the response and response time.

Linear ballistic accumulation

The LBA is also a race model. Each response process is a deterministic linear function:

where $z_r$ is the starting point of the process and $k_r^s$ is the process growth rate, which are sampled independently for each process on each trial. Thresholds $\theta_r^{s,c}=b^c$ are deterministic and shared across processes.

Normally, it is assumed that starting points are sampled from a uniform distribution, and growth rates are sampled from a normal distribution:

There is also a constant nondecision time $t_0$ added to the first-passage time of the winning process.

To summarize, the parameters are:

  • $b^c$ — threshold for all response processes
  • $A^c$ — upper bound on starting points
  • $v_r^s$ — mean growth rate of response process $r$
  • $\eta$ — standard deviation of growth rate for all response proceses
  • $t_0$ — nondecision time

If the distributional assumptions on $z$ and $k$ are lifted, then the model is unfalsifiable.

Diffusion

The response process is a stochastic process with a random starting point $z^c$, a random growth/drift rate $k^s$, a (usually fixed) diffusion rate $\sigma^2$, and a decay term with parameter $\beta$ (which is 0 in the Wiener model):

where $B(t)$ is Brownian motion and $R^{s,c}(0)=z^c$. The process terminates when it reaches 0 or a threshold $a^c$. The starting point is sampled from a uniform distribution, the growth rate from a normal distribution, and the nondecision time from a uniform distribution:

where $\delta_z$ and is set such that $0\leq z^c\leq a^c$ and $\delta_t\leq 2T_\mathrm{er}$.

To summarize, the parameters are:

  • $\beta$ — decay rate (set to 0 for the Wiener model)
  • $a^c$ — threshold separation
  • $\sigma$ — diffusion rate
  • $v^s$ — mean growth rate
  • $\eta$ — standard deviation of the growth-rate distribution
  • $\bar{z}^c$ — mean starting point
  • $\delta_z$ — range of the start-point distribution
  • $T_\mathrm{er}$ — mean nondecision time
  • $\delta_t$ — range of the nondecision distribution

The diffusion model without distributional assumptions on $z$, $k$, and $t_0$ is shown to be unfalsifiable, even when $\sigma=\delta_z=\delta_t=0$ and $\bar{z}^c=a^c/2$ for any $a^c=a$. Allowing these parameters to vary would in theory just make the model more flexible, but it’s already maximally flexible so in reality they don’t have much effect.

Takeaways

This article isn’t so much a challenge for probabilistic/Bayesian models of cognition, but it is important in the context of my own work in which I would like to be able to use reaction times as a proxy for things like simulation, and number of simulations. As a process model, though, I find the Grice framework a bit dissatisfying because its stochasticity doesn’t seem realistic. The important thing (to me) in these types of models would be the idea that the mind is getting some form of evidence over time—by discrete samples, or a continuous stream of perceptual samples, etc.—and thus the variability shouldn’t be in setting a threshold but in terms of the evidence. The DDM thus feels more interpretable to me, despite the fact that it can be translated into equivalent versions of the other models.