Feature classification of EEG signal with binary heuristic optimization algorithms

In previous paper, we proposed the novel method of nonlinear unsupervised feature classification for EEG (Electroencephalography) signal based on HS (Harmony Search) algorithm. Using this method, we could convert classification problem into finding the smallest sum of Euclidean distances between vectors belonging to each class. Therefore the performance of proposed method was influenced by the performance of optimization algorithm. In this paper, to compare efficiency and performance of various heuristic algorithm for this method, we applied three different heuristic optimization algorithm, HS, PSO (Particle Swarm Optimization), and DS (Differential Search). For the simulation, we used EEG signal data from BCI Competition IV Dataset I. Two class data from two subject with 100 Hz sampling rate were used. For feature extraction, common spatial pattern algorithm was used. In conclusion, the fastest algorithm was HS algorithm with about 4.4 seconds of an average computational time, the algorithm with best classification rate was also HS algorithm and the average classification rates of subject `f' and `g' were 84.08 % and 81.95 %. The slowest heuristic algorithm was PSO algorithm with about 7.5 second in an average computational time, and the worst average classification rate was 57.27 % from subject `g' with PSO algorithm. We could draw a conclusion that the best algorithm for proposed classification method was HS algorithm.

[1]  Gert Pfurtscheller,et al.  Graz brain-computer interface: an EEG-based cursor control system , 1993, Proceedings of the 15th Annual International Conference of the IEEE Engineering in Medicine and Biology Societ.

[2]  Kwang-Eun Ko,et al.  Implementation of Unsupervised Nonlinear Classifier with Binary Harmony Search Algorithm , 2013 .

[3]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[4]  Pinar Civicioglu,et al.  Transforming geocentric cartesian coordinates to geodetic coordinates by using differential search algorithm , 2012, Comput. Geosci..

[5]  Roozbeh Jafari,et al.  Brain-Computer Interface Signal Processing Algorithms: A Computational Cost vs. Accuracy Analysis for Wearable Computers , 2012, 2012 Ninth International Conference on Wearable and Implantable Body Sensor Networks.

[6]  Kwee-Bo Sim,et al.  Parameter-setting-free harmony search algorithm , 2010, Appl. Math. Comput..

[7]  Mohammad Teshnehlab,et al.  Feature Extraction and Classification of EEG Signals Using Wavelet Transform, SVM and Artificial Neural Networks for Brain Computer Interfaces , 2009, 2009 International Joint Conference on Bioinformatics, Systems Biology and Intelligent Computing.

[8]  John B. Shoven,et al.  I , Edinburgh Medical and Surgical Journal.

[9]  Herbert F. Voigt,et al.  IEEE Engineering in Medicine and Biology Society , 2019, IEEE Transactions on Biomedical Engineering.