Skip to main content

Convolutional Neural Networks for Four-Class Motor Imagery Data Classification

  • Chapter
  • First Online:
Intelligent Distributed Computing XI (IDC 2017)

Part of the book series: Studies in Computational Intelligence ((SCI,volume 737))

Included in the following conference series:


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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions


  1. 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)

    Article  Google Scholar 

  2. 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)

    Google Scholar 

  3. 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)

    Google Scholar 

  4. 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)

    Google Scholar 

  5. 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)

    Google Scholar 

  6. Naeem, M., Brunner, C., Pfurtscheller, G.: Dimensionality reduction and channel selection of motor imagery electroencephalographic data. Comput. Intell. Neurosci. (2009)

    Google Scholar 

  7. 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)

    Google Scholar 

  8. Uktveris, T., Jusas, V.: Comparison of Feature Extraction Methods for EEG BCI Classification, Information and Software Technologies: 21st International Conference, pp. 81–92 (2015)

    Google Scholar 

  9. Brunner, C. et al.: BCI Competition 2008—Graz data set A (2008)

    Google Scholar 

  10. Vedaldi, A., Lenc, K.: MatConvNet—convolutional neural networks for MATLAB. In: Proceedings of the ACM International Conference on Multimedia (2015)

    Google Scholar 

  11. Tabar, Y. R., Halici, U.: A novel deep learning approach for classification of EEG motor imagery signals. J. Neural Eng. 14(1) (2016)

    Google Scholar 

Download references

Author information

Authors and Affiliations


Corresponding author

Correspondence to Tomas Uktveris .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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.

Download citation

  • DOI:

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-66378-4

  • Online ISBN: 978-3-319-66379-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics