El modelo de "Acumulador balístico lineal" (LBA) es un modelo bastante exitoso para el comportamiento humano en tareas de decisión simples aceleradas. Donkin et al. (2009, PDF ) proporcionan un código que permite estimar los parámetros del modelo dado los datos de comportamiento humano, y he copiado este código (con algunos cambios menores de formato) aquí . Sin embargo, me gustaría hacer una modificación aparentemente menor al modelo, pero no estoy seguro de cómo lograr esta modificación en el código.
Para comenzar con el modelo canónico, LBA representa cada alternativa de respuesta como un competidor en una carrera bastante extraña, de modo que los competidores pueden diferir en las siguientes características:
- Posición inicial: esto varía de una carrera a otra según una distribución uniforme limitada por U (0, X1).
- Velocidad: esto se mantiene constante dentro de una carrera dada (sin aceleración) pero varía de una carrera a otra de acuerdo con una distribución gaussiana definida por N (X2, X3)
- Posición de la línea de meta (X4)
Por lo tanto, cada competidor tiene su propio conjunto de valores para X1, X2, X3 y X4.
La carrera se repite muchas veces, con el ganador y su tiempo registrado después de cada carrera. Se agrega una constante de X5 a cada tiempo ganador.
Ahora, la modificación que quiero hacer es intercambiar la variabilidad en el punto de partida a la línea de meta. Es decir, quiero que el punto de partida sea cero para todos los competidores y todas las carreras, eliminando así X1, pero quiero agregar un parámetro, X6, que especifique el tamaño del rango de una distribución uniforme centrada en X4 de la cual cada competidor se muestrea la línea de meta para cada carrera. En este modelo, entonces, cada competidor tendrá valores para X2, X3, X4 y X6, y todavía tenemos el valor de competidor cruzado para X5.
Estaría muy agradecido si alguien está dispuesto a ayudar con esto.
Ah, y para proporcionar una asignación de los parámetros con nombre "X" descritos anteriormente a los nombres de variables utilizados por el código LBA que vinculé: X1 = x0max; X2 = driftrate; X3 = sddrift; X4 = chi; X5 = Ter.