Reading Type Classification based on Generative Models and Bidirectional Long Short-Term Memory

Measuring the attention of users is necessary to design smart Human Computer Interaction (HCI) systems. Particularly, in reading, the reading types, so-called reading, skimming, and scanning are signs to express the degree of attentiveness. Eye movements are informative spatiotemporal data to measure quality of reading. Eye tracking technology is the tool to record eye movements. Even though there is increasing usage of eye trackers in research and especially in psycholinguistics, collecting appropriate task-specific eye movements data is expensitive and time consuming. Moreover, machine learning tools like Recurrent Neural Networks need large enough samples to be trained. Hence, designing a generative model in order to have reliable research-oriented synthetic eye movements is desirable. This paper has two main contributions. First, a generative model in order to synthesize reading, skimming, and scanning in reading is developed. Second, in order to evaluate the generative model, a bidirectional Long ShortTerm Memory (BLSTM) is proposed. It was trained with synthetic data and tested with real-world eye movements to classify reading, skimming, and scanning where more than 95% classification accuracy is achieved. ACM Classification

[1]  Raúl Rojas,et al.  Neural Networks - A Systematic Introduction , 1996 .

[2]  Ed H. Chi,et al.  ScentHighlights: highlighting conceptually-related sentences during reading , 2005, IUI.

[3]  Charles H. Judd Psychology of reading. , 1932 .

[4]  Andreas Dengel,et al.  A robust realtime reading-skimming classifier , 2012, ETRA.

[5]  Aulikki Hyrskykari,et al.  Eyes in Attentive Interfaces: Experiences from Creating iDict, a Gaze-Aware Reading Aid , 2006 .

[6]  Kuldip K. Paliwal,et al.  Bidirectional recurrent neural networks , 1997, IEEE Trans. Signal Process..

[7]  Alex Graves,et al.  Supervised Sequence Labelling with Recurrent Neural Networks , 2012, Studies in Computational Intelligence.

[8]  Jürgen Schmidhuber,et al.  Long Short-Term Memory , 1997, Neural Computation.

[9]  Syed Saqib Bukhari,et al.  eyeReading: Interaction with Text through Eyes , 2016 .

[10]  Andreas Dengel,et al.  An eye movement study on scientific papers using wearable eye tracking technology , 2016, 2016 Ninth International Conference on Mobile Computing and Ubiquitous Networking (ICMU).

[11]  Yoram Singer,et al.  The Hierarchical Hidden Markov Model: Analysis and Applications , 1998, Machine Learning.

[12]  Alan Kennedy,et al.  Book Review: Eye Tracking: A Comprehensive Guide to Methods and Measures , 2016, Quarterly journal of experimental psychology.

[13]  Lawrence R. Rabiner,et al.  A tutorial on hidden Markov models and selected applications in speech recognition , 1989, Proc. IEEE.

[14]  Andreas Dengel,et al.  Attentive documents: Eye tracking as implicit feedback for information retrieval and beyond , 2012, TIIS.

[15]  Andreas Dengel,et al.  The eyeBook – Using Eye Tracking to Enhance the Reading Experience , 2010, Informatik-Spektrum.

[16]  L. Baum,et al.  A Maximization Technique Occurring in the Statistical Analysis of Probabilistic Functions of Markov Chains , 1970 .