Abstract

Background and Objectives: Current developments in electroencephalography (EEG) foster medical and nonmedical applications outside the hospitals. For example, continuous monitoring of mental and cognitive states can contribute to avoid critical and potentially dangerous situations in daily life. An important prerequisite for successful EEG at home is a real-time classification of mental states. In this article, we compare different machine learning algorithms for the classification of eye states based on EEG recordings. Materials and Methods: We tested 23 machine learning algorithms from the Waikato Environment for Knowledge Analysis toolkit. Each classifier was analyzed on four different datasets, since two separate approaches - called sample-wise and segment-wise - in combination with raw and filtered data were applied. These datasets were recorded for 27 volunteers. The different approaches are compared in terms of accuracy, complexity, training time, and classification time. Results: Ten out of 23 classifiers fulfilled the determined requirements of high classification accuracy and short time of classification and can be denoted as applicable for real-time EEG eye state classification. Conclusions: We found that it is possible to predict eye states using EEG recordings with an accuracy from about 96% to over 99% in a real-time system. On the other hand, we found no best, universal method of classifying EEG eye states in all volunteers. Therefore, we conclude that the best algorithm should be chosen individually, using the optimal classification accuracy in combination with time of classification as the criterion.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call