Motor Imagery Task Classification in EEG Signals with Spiking Neural Network
We report the development and evaluation of brain signal classifiers, specifically Spiking Neuron based classifiers. The proposal consists of two main stages: feature extraction and pattern classification. The EEG signals used represent four motor imagery tasks: Left Hand, Right Hand, Foot and Tongue movements. In addition, one more class was added: Rest. These EEG signals were obtained from a database provided by the Technological University of Graz. Feature extraction stage was carried out by applying two algorithms: Power Spectral Density and Wavelet Decomposition. The tested algorithms were: K-Nearest Neighbors, Multilayer Perceptron, Single Spiking Neuron and Spiking Neural Network. All of them were evaluated in the classification between two Motor Imagery tasks; all possible pairings were made with the 5 mental tasks (Rest, Left Hand, Right Hand, Tongue and Foot). In the end, a performance comparison was made between a Multilayer Perceptron and Spiking Neural Network.
KeywordsEEG signals Motor Imagery Power Spectral Density Wavelet Decomposition Neural networks Multi layer perceptron Spiking Neural Network
We would like to express our sincere appreciation to the Instituto Politécnico Nacional and the Secretaria de Investigación y Posgrado for the economic support provided to carry out this research. This project was supported economically by SIP-IPN (numbers 20180730 and 20190007) and the National Council of Science and Technology of Mexico (CONACyT) (65 Frontiers of Science, numbers 268958 and PN2015-873).
- 4.Belhadj, S.A., Benmoussat, N., Krachai, M.D.: CSP features extraction and FLDA classification of EEG-based motor imagery for Brain-Computer Interaction. In: 2015 4th International Conference on Electrical Engineering, ICEE 2015, pp. 3–8 (2016). https://doi.org/10.1109/INTEE.2015.7416697
- 5.Goutte, C., Gaussier, E.: A probabilistic interpretation of precision, recall and F-score, with implication for evaluation. In: Losada, D.E., Fernández-Luna, J.M. (eds.) ECIR 2005. LNCS, vol. 3408, pp. 345–359. Springer, Heidelberg (2005). https://doi.org/10.1007/978-3-540-31865-1_25CrossRefGoogle Scholar
- 6.Han, R.X., Wei, Q.G.: Feature extraction by combining wavelet packet transform and common spatial pattern in brain-computer interfaces. Appl. Mech. Mater. 239, 974–979 (2013). https://doi.org/10.4028/www.scientific.net/AMM.239-240.974CrossRefGoogle Scholar
- 7.Izhikevich, E.M.: Dynamical Systems in Neuroscience Computational Neuroscience (2007). https://doi.org/10.1017/S0143385704000173
- 8.Kennedy, J., Eberhart, R.: Particle swarm optimization, vol. 4, pp. 1942–1948 (1995). https://doi.org/10.1109/ICNN.1995.488968
- 13.Herman, P., Prasad, G., McGinnity, T.M., Coyle, D.: Comparative analysis of spectral approaches to feature extraction for EEG-based motor imagery classification. IEEE Trans. Neural Syst. Rehabil. Eng. 16(4), 317–326 (2008). https://doi.org/10.119/TNSRE.2008.926694
- 14.Pfurtscheller, G., Brunner, C., Schlögl, A., Lopes da Silva, F.H.: Mu rhythm (de)synchronization and EEG single-trial classification of different motor imagery tasks. NeuroImage (2006). https://doi.org/10.1016/j.neuroimage.2005.12.003
- 15.Ponulak, F.: Allen - 2011 - Introduction to spiking neural networks Information processing, learning and applications, January 2011Google Scholar
- 16.Virgilio Gonzalez, C.D., Sossa Azuela, J.H., Rubio Espino, E., Ponce Ponce, V.H.: Classification of motor imagery EEG signals with CSP filtering through neural networks models. In: Batyrshin, I., Martínez-Villaseñor, M.L., Ponce Espinosa, H.E. (eds.) MICAI 2018. LNCS (LNAI), vol. 11288, pp. 123–135. Springer, Cham (2018). https://doi.org/10.1007/978-3-030-04491-6_10CrossRefGoogle Scholar