Abstract
The precise electroencephalogram (EEG) signal classification with the highest possible accuracy is a key goal in the brain-computer interface (BCI). Considering the complexity and nonstationary nature of the EEG signals, there is an urgent need for effective feature extraction and data mining techniques. Here, we introduce a novel pipeline based on Bat and genetic algorithms for feature construction and dimension reduction of EEG signals. After wavelet extraction and segmentation, the Bat algorithm identifies the most relevant features. We use these features and a genetic algorithm combined with a neural network method to automatically classify the segments of the epilepsy EEG signals. We also use available classification methods based on k-Nearest Neighbors or naïve Bayes for comparison purposes. The code distinguishes individual signals within various combinations of data obtained from healthy volunteers with open or closed eyes and patients suffering from epilepsy disorders during seizure-free periods or seizure activities. Compared to the previously introduced methods, our proposed framework demonstrates a superior balance of high accuracy and short runtime. The minimum achieved accuracies for balanced and unbalanced classes are 100% and 75.9%, respectively. This approach has the potential for direct applications in clinics, enabling accurate and rapid analysis of the epilepsy EEG signals obtained from patients.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.