Comparison of ANN and SVM for classification of eye movements in EOG signals

Nowadays, electrooculogram is regarded as one of the most important biomedical signal in measuring and analyzing eye movement patterns. Thus, it is helpful in designing EOG-based Human Computer Interface (HCI). In this research, electrooculography (EOG) data was obtained from five volunteers. The (EOG) data was then preprocessed before feature extraction methods were employed to further reduce the dimensionality of data. Three feature extraction approaches were put forward, namely statistical parameters, autoregressive (AR) coefficients using Burg method, and power spectral density (PSD) using Yule-Walker method. These features would then become input to both artificial neural network (ANN) and support vector machine (SVM). The performance of the combination of different feature extraction methods and classifiers was presented and analyzed. It was found that statistical parameters + SVM achieved the highest classification accuracy of 69.75%.

[1]  Sadık Kara,et al.  Classification of electro-oculogram signals using artificial neural network , 2006, Expert Syst. Appl..

[2]  M. Mazo,et al.  System for assisted mobility using eye movements based on electrooculography , 2002, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[3]  Federico Girosi,et al.  Training support vector machines: an application to face detection , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[4]  Trevor Hastie,et al.  The Elements of Statistical Learning , 2001 .

[5]  Yasuharu Koike,et al.  Classification of Four Eye Directions from EEG Signals for Eye-Movement-Based Communication Systems , 2014 .

[6]  Gerhard Tröster,et al.  Eye Movement Analysis for Activity Recognition Using Electrooculography , 2011, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[7]  Hao Yu,et al.  Levenberg—Marquardt Training , 2011 .

[8]  Yan Li,et al.  Clustering technique-based least square support vector machine for EEG signal classification , 2011, Comput. Methods Programs Biomed..

[9]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[10]  Chun-Liang Hsu,et al.  EOG-based Human-Computer Interface system development , 2010, Expert Syst. Appl..

[11]  Wan Kyun Chung,et al.  Robust Discrimination Method of the Electrooculogram Signals for Human-Computer Interaction Controlling Mobile Robot , 2007, Intell. Autom. Soft Comput..

[12]  Fabio Babiloni,et al.  On the Use of Electrooculogram for Efficient Human Computer Interfaces , 2009, Comput. Intell. Neurosci..

[13]  Elif Derya Übeyli,et al.  Feature extraction from Doppler ultrasound signals for automated diagnostic systems , 2005, Comput. Biol. Medicine.

[14]  Thorsten Joachims,et al.  Text Categorization with Support Vector Machines: Learning with Many Relevant Features , 1998, ECML.

[15]  Amit Konar,et al.  Classifying Electrooculogram to Detect Directional Eye Movements , 2013 .

[16]  Marzuki Khalid,et al.  Face Detecting Using Artificial Neural Network Approach , 2007, First Asia International Conference on Modelling & Simulation (AMS'07).

[17]  Anil K. Jain,et al.  Artificial Neural Networks: A Tutorial , 1996, Computer.

[18]  Nasser Hassan Sweilam,et al.  Support vector machine for diagnosis cancer disease: A comparative study , 2010 .