Fuzzy Output Error as the Performance Function for Training Artificial Neural Networks to Predict Reading Comprehension from Eye Gaze

Imbalanced data sets are common in real life and can have a negative effect on classifier performance. We propose using fuzzy output error (FOE) as an alternative performance function to mean square error (MSE) for training feed forward neural networks to overcome this problem. The imbalanced data sets we use are eye gaze data recorded from reading and answering a tutorial and quiz. The goal is to predict the quiz scores for each tutorial page. We show that the use of FOE as the performance function for training neural networks provides significantly better classification of eye movements to reading comprehension scores. A neural network with three hidden layers of neurons gave the best classification results especially when FOE was used as the performance function for training. In these cases, upwards of a 19% reduction in misclassification was achieved compared to using MSE as the performance function.

[1]  Mohammad Bagher Menhaj,et al.  Training feedforward networks with the Marquardt algorithm , 1994, IEEE Trans. Neural Networks.

[2]  K. Rayner Eye movements in reading and information processing: 20 years of research. , 1998, Psychological bulletin.

[3]  K. Rayner,et al.  Eye Movements as Reflections of Comprehension Processes in Reading , 2006 .

[4]  Tamás D. Gedeon,et al.  Gaze Pattern and Reading Comprehension , 2010, ICONIP.

[5]  Sang-Hoon Oh Improving the Error Back-Propagation Algorithm for Imbalanced Data Sets , 2012 .

[6]  Yang Cao,et al.  Adaptive Scheduling for QoS-based Virtual Machine Management in Cloud Computing , 2012 .

[7]  Tamás D. Gedeon,et al.  A comparison: Fuzzy signatures and Choquet Integral , 2008, 2008 IEEE International Conference on Fuzzy Systems (IEEE World Congress on Computational Intelligence).

[8]  Igor Kononenko,et al.  Cost-Sensitive Learning with Neural Networks , 1998, ECAI.

[9]  Tamás D. Gedeon,et al.  Fuzzy Output Error , 2012, Aust. J. Intell. Inf. Process. Syst..

[10]  Kyle Perkins,et al.  Predicting item difficulty in a reading comprehension test with an artificial neural network , 1995 .

[11]  Sang-Hoon Oh,et al.  Error back-propagation algorithm for classification of imbalanced data , 2011, Neurocomputing.

[12]  Martin Fodslette Meiller A Scaled Conjugate Gradient Algorithm for Fast Supervised Learning , 1993 .

[13]  Haibo He,et al.  Learning from Imbalanced Data , 2009, IEEE Transactions on Knowledge and Data Engineering.

[14]  Pedro M. Domingos MetaCost: a general method for making classifiers cost-sensitive , 1999, KDD '99.