{'fraction_non_alphanumeric': 0.014801110083256245, 'fraction_numerical': 0.0, 'mean_word_length': 4.9779005524861875, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Classifying eye and head movement artifacts in EEG signals

Brain Computer Interfaces has some exciting prospects such as controlling devices at the speed of thought. However BCI technology is far from attaining this goal. A significant challenge the EEG-based system has is the interference of artifacts in the EEG generated by eye and head movement. This paper presents the use of machine learning techniques to classify artifacts in the EEG. Successful artifact classification was then be applied to improve existing artifact removal techniques. The experiment used a state-of-the-art EEG system to gather the classifier input. An eye tracker and motion sensor were also used to measure and provide the ground truth for the classification experiments. The data from these devices were captured using custom built software developed for this research. The classifiers tested showed potential to classify artifacts in the EEG when trained on a per-person basis. This research paves the way for further work to be carried out to explore subject-independent artifact classification.