{'fraction_non_alphanumeric': 0.01272264631043257, 'fraction_numerical': 0.0, 'mean_word_length': 5.082474226804123, '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}}
Distinct adoption of k-nearest neighbour and support vector machine in classifying EEG signals of mental tasks

In this paper, an attempt is made to apply few conventional methods of EEG feature extraction and classification methods and compare their performance for a specific task. Two different feature extraction and classification methods are implemented to classify the mental tasks of EEG signals from a known dataset. For this purpose, the auto regression model and the wavelet transform is used as feature extraction. A combined EEG feature vector is also evaluated on the classification accuracy. The features extracted from these methods are applied to the k-nearest neighbour and support vector machine classifiers separately. Each subject has ten trials of each mental task, in which five trials of each task is used for training the system. The remaining five tasks are used for testing the system. Four different trial combinations of each task are made. The results are evaluated using the confusion matrix. Experimental results specify that each method has specific advantages and disadvantages and is suitable for EEG signal analysis for a specific application.