A Spatio-Temporal Point Process for Fine-Grained Modeling of Reading Behavior

Francesco Ignazio Re, Andreas Opedal, Glib Manaiev, Mario Giulianelli, Ryan Cotterell
6/24/2025
cs.LGcs.CLq-bio.NC

No official code found. Best implementation: rycolab/spatio-temporal-reading (1 star, last commit 2025-10-06).

Abstract

Reading is a process that unfolds across space and time, alternating between fixations where a reader focuses on a specific point in space, and saccades where a reader rapidly shifts their focus to a new point. An ansatz of psycholinguistics is that modeling a reader's fixations and saccades yields insight into their online sentence processing. However, standard approaches to such modeling rely on aggregated eye-tracking measurements and models that impose strong assumptions, ignoring much of the spatio-temporal dynamics that occur during reading. In this paper, we propose a more general probabilistic model of reading behavior, based on a marked spatio-temporal point process, that captures not only how long fixations last, but also where they land in space and when they take place in time. The saccades are modeled using a Hawkes process, which captures how each fixation excites the probability of a new fixation occurring near it in time and space. The duration time of fixation events is modeled as a function of fixation-specific predictors convolved across time, thus capturing spillover effects. Empirically, our Hawkes process model exhibits a better fit to human saccades than baselines. With respect to fixation durations, we observe that incorporating contextual surprisal as a predictor results in only a marginal improvement in the model's predictive accuracy. This finding suggests that surprisal theory struggles to explain fine-grained eye movements.

View on arXivView PDF

Code Implementations(1)

10R, PythonJul 21, 20251 years ago

Similar Papers

Cite this paper

@article{re2025spatiotemporal,
  title  = {A Spatio-Temporal Point Process for Fine-Grained Modeling of Reading Behavior},
  author = {Francesco Ignazio Re and Andreas Opedal and Glib Manaiev and Mario Giulianelli and Ryan Cotterell},
  year   = {2025},
  eprint = {2506.19999},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2506.19999v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2506.19999.svg)](https://codeofpaper.com/paper/2506.19999)

Discussion