Abstract
In this paper the use of convolutional neural networks (CNN) is discussed in order to solve four class motor imagery classification problem. Analysis of viable CNN architectures and their influence on the obtained accuracy for the given task is argued. Furthermore, selection of optimal feature map image dimension, filter sizes and other CNN parameters used for network training is investigated. Methods for generating 2D feature maps from 1D feature vectors are presented for commonly used feature types. Initial results show that CNN can achieve high 68% classification accuracy for the four class motor imagery problem with less complex feature extraction techniques. It is shown that optimal accuracy highly depends on feature map dimensions, filter sizes, epoch count and other tunable factors, therefore various fine-tuning techniques must be employed. Experiments show that simple FFT energy map generation techniques are enough to reach the state-of-the-art classification accuracy for common CNN feature map sizes. This work also confirms that CNNs are able to learn a descriptive set of information needed for optimal electroencephalogram (EEG) signal classification.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Qin, L., He, B.: A wavelet-based time-frequency analysis approach for classification of motor imagery for brain-computer interface applications. J. Neural Eng. 2, 65–72 (2005)
Xiao, D., Mu, Z.D., Hu, J. F.: Classification of motor imagery EEG signals based on energy entropy. In: International Symposium on Intelligent Ubiquitous Computing and Education, 61–64 (2009)
Zhou, B., Wu, X., Zhang, L., Lv, Z., Guo, X.: Robust spatial filters on three-class motor imagery EEG data using independent component analysis. J. Biosci. Med. 2, 43–49 (2014)
Bai, X., Wang, X., Zheng, S., Yu, M.: The offline feature extraction of four-class motor imagery EEG based on ICA and Wavelet-CSP. In: Control Conference (CCC), pp. 7189–7194 (2014)
Yang, H., Sakhavi, S., Ang, K.K., Guan, C.: On the use of convolutional neural networks and augmented CSP features for multi-class motor imagery of EEG signals classification. In: 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), pp. 2620–2623 (2015)
Naeem, M., Brunner, C., Pfurtscheller, G.: Dimensionality reduction and channel selection of motor imagery electroencephalographic data. Comput. Intell. Neurosci. (2009)
Wang, Y., Gao, S., Gao, X.: Common spatial pattern method for channel selection in motor imagery based brain-computer interface. In: IEEE Engineering in Medicine and Biology 27th Annual Conference, pp. 5392–5395 (2005)
Uktveris, T., Jusas, V.: Comparison of Feature Extraction Methods for EEG BCI Classification, Information and Software Technologies: 21st International Conference, pp. 81–92 (2015)
Brunner, C. et al.: BCI Competition 2008—Graz data set A (2008)
Vedaldi, A., Lenc, K.: MatConvNet—convolutional neural networks for MATLAB. In: Proceedings of the ACM International Conference on Multimedia (2015)
Tabar, Y. R., Halici, U.: A novel deep learning approach for classification of EEG motor imagery signals. J. Neural Eng. 14(1) (2016)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG
About this chapter
Cite this chapter
Uktveris, T., Jusas, V. (2018). Convolutional Neural Networks for Four-Class Motor Imagery Data Classification. In: Ivanović, M., Bădică, C., Dix, J., Jovanović, Z., Malgeri, M., Savić, M. (eds) Intelligent Distributed Computing XI. IDC 2017. Studies in Computational Intelligence, vol 737. Springer, Cham. https://doi.org/10.1007/978-3-319-66379-1_17
Download citation
DOI: https://doi.org/10.1007/978-3-319-66379-1_17
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-66378-4
Online ISBN: 978-3-319-66379-1
eBook Packages: EngineeringEngineering (R0)