Skip to main content
Log in

Meta heuristic assisted automated channel selection model for motor imagery brain computer interface

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Recently, the practical Motor Imaginary Brain-computer interface (MIBCI) are being largely developed. In general, these systems adopt high-density ElectroEncephaloGraphy (EEG) channels with lack of channel optimization. The data processing complexity increases due to the artifacts and noise in the several channels and this tends to lessen the classification performance. Hence to address this problem, a novel channel selection approach will be developed. In this work, the most appropriate channel will be selected by a new hybrid optimization approach Geometric Mean based Moth flame hybridized with Fire fly Update (GM-MFU) model. This is the hybridized form of standard “Moth-Flame Optimization (MFO) algorithm and Firefly (FF) optimization algorithm”. In addition to this, the appropriate samples corresponding to the channels are also selected with the proposed GM-MFU model. An objective model is developed for congruent selection of the optimal channels and solution samplesThe selected channels as well as features extracted from the original signal with “Common Spatial Pattern(CSP)” are subjected for classification via Bayesian Linear Discriminate Analysis (BLDA). The final resultant from Bayesian Linear Discriminate Analysis (BLDA) provides the classified Motor Imagery (MI) EEG signal. The proposed channels election approach with hybridized meta-heuristic optimization is evaluated over the state of the art models in terms of positive, negative measures and Kappa coefficient as well.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

Abbreviations

AAG:

Angle-Amplitude Graph

AAT:

Angle-Amplitude Transformation

ABC:

Artificial Bee Colony

BCI:

Brain-Computer Interface

BLDA:

Bayesian Linear Discriminant

BoW:

Bag Of Visual Word

CSP:

Common Spatial Pattern

CVSTSCSP:

Combined Variable Sized Subband And Temporal Filter Based Stationary Common Spatial Patterns

DTCWT:

Dual-Tree Complex Wavelet Transform

EEG:

ElectroEncephaloGram

ERD:

Event-Related De-Synchronization

ERS:

Event-Related Synchronization

EOG:

Electrooculogram

FDR:

False Discovery Rate

FF:

Firefly

FLDA:

Fisher’s Linear Discriminant Analysis

FrN:

False-Negative

FNR:

False Negative Rate

FOR:

False Omission Rate

FrP:

False-Positive

FPR:

False Positive Rate

GA:

Genetic Algorithm

GM- MFU:

Geometric Mean based Moth flame hybridized with Fire fly Update

ICA:

Independent Component Analysis

IMOCS:

Iterative Multi Objective Optimization For Channel Selection

KNN:

K-Nearest Neighbour

LDA:

Linear Discriminant Analysis

MCC:

Mathews Correlation Coefficient

MEWT:

Multivariate Empirical Wavelet Transform

MFO:

Moth-Flame Optimization

MI:

Motor Imagery

MIBCI:

Motor Imagery Brain Computer Interface

MSPCA:

Multiscale Principal Component Analysis

NPV:

Negative Predictive Value

PPV:

Positive Precision Value

RNCA:

Regularized Neighbourhood Component Analysis

SCSP:

Spatial Pattern Technique

SIFT:

Scale Invariant Feature Transform

SSVEP:

Steady-State Visual Evoked Potential

ST:

Stockwell Transform

SVM:

Support Vector Machine

TrN:

True-Negative

TrP:

True-Positive

NN:

Neural Networks

DNN:

Deep Neural Networks

LDA:

Linear Discriminate Analysis

S-F-TFO:

spatial–frequency–temporal feature optimization

References

  1. Aggarwal S, Chugh N (2019) Signal processing techniques for motor imagery brain computer interface: A review. Array 1–2

  2. Chang H, Yang J (2019) Automated selection of a channel subset based on the genetic algorithm in a motor imagery brain-computer Interface system. IEEE Access

  3. Chaudhary S, Taran S, Bajaj V, Siuly S (2020) A flexible analytic wavelet transform based approach for motor-imagery tasks classification in BCI applications. Comput Methods Programs Biomed 187

  4. Fadda E, Manerba D, Tadei R, Camurati P, Cabodi G (2019) KPIsfor Optimal Location of charging stations for Electric Vehicles: the Biellacase-study. In: 14th IEEE International Conference on Automation Scienceand Engineering (FedCSIS 2019), Leipzig, Germany, 1–4 September

    Google Scholar 

  5. Fadda E, Manerba D, Cabodi G, Camurati PE, Tadei R (2021) Com-parative analysis of models and performance indicators for optimal serviceacility location'. Transportation Research Part E: Logistics and Trans-portation Review 145:102174. https://doi.org/10.1016/j.tre.2020.102174

    Article  Google Scholar 

  6. Fadda E, Manerba D, Cabodi G, Camurati PE, Tadei R (2021) Evaluation of Optimal Charging Station Location for Electric Vehicles: AnItalian Case-Study. Stud Comput Intell 920:71–87. https://doi.org/10.1007/978-3-030-58884-7

    Article  Google Scholar 

  7. George A, Rajakumar BR (2013) On Hybridizing Fuzzy Min Max Neural Network and Firefly Algorithm for Automated Heart Disease Diagnosis. In: Fourth International Conference on Computing, Communications and Networking Technologies, Tiruchengode, India. https://doi.org/10.1109/ICCCNT.2013.6726611

    Chapter  Google Scholar 

  8. George A, Rajakumar BR (2013) APOGA: An Adaptive Population Pool Size based Genetic Algorithm. In: AASRI Procedia - 2013 AASRI Conference on Intelligent Systems and Control (ISC 2013), vol 4, pp 288–296. https://doi.org/10.1016/j.aasri.2013.10.043

    Chapter  Google Scholar 

  9. GhouseBasha TS, Aloysius G, Rajakumar BR, Giri Prasad MN, Sridevi PV (2012) A constructive smart antenna beam-forming technique with spatial diversity. IET Microwaves, Antennas & Propagation 6(7):773–780. https://doi.org/10.1049/iet-map.2011.0356

    Article  Google Scholar 

  10. Handiru VS, Prasad VA (2017) Optimized Bi-Objective EEG Channel Selection and Cross-Subject Generalization With Brain–Computer Interfaces. IEEE Transactions on Human-Machine Systems

  11. IztokFister IFJ, Yang X-S, Brest J (2013) A comprehensive review of firefly algorithms. Swarm Evol Comput 13:34–46

    Article  Google Scholar 

  12. Jin J, Miao Y, Daly I, Zuo C, Cichocki A (2019) Correlation-based channel selection and regularized feature optimization for MI-based BCI. Neural Netw 118:262–270

    Article  Google Scholar 

  13. Kirar JS, Agrawa RK (2018) Relevant feature selection from a combination of spectral-temporal and spatial features for classification of motor imagery EEG. J Med Syst

  14. Kirar JS, Agrawal RK (2019) A combination of spectral graph theory and quantum genetic algorithm to find relevant set of electrodes for motor imagery classification. Appl Soft Comput, in comm

  15. Luo J, Wang J, Xu R, Xu K (2019) Class discrepancy-guided sub-band filter-based common spatial pattern for motor imagery classification. J Neurosci Methods 323:98–107

    Article  Google Scholar 

  16. Luo J, Gao X, Zhu X, Wang B, Wang J (2020) Motor Imagery EEG Classification Based on Ensemble Support Vector Learning. Comput Methods Prog Biomed, in comm

  17. Malan NS, Sharma S (2019) Feature selection using regularized neighbourhood component analysis to enhance the classification performance of motor imagery signals. Comput Biol Med 107:118–126

    Article  Google Scholar 

  18. Minmin Miao, Aimin Wang, Feixiang Liu, "Application of artificial bee colony algorithm in feature optimization for motor imagery EEG classification", Neural Comput Appl, 2017,

  19. Mirjalili S (2015) Moth-flame optimization algorithm: A novel nature-inspired heuristic paradigm. Knowledge-Based Systems 89:228–249

    Article  Google Scholar 

  20. Olivas-Padilla BE, Chacon-Murguia MI (2019) Classification of multiple motor imagery using deep convolutional neural networks and spatial filters. Appl Soft Comput 75:461–472

    Article  Google Scholar 

  21. Qiu Z, Jin J, Lam H-K, Yu Z, Cichocki A (2016) Improved SFFS method for channel selection in motor imagery based BCI. Neurocomputing 207:519–527

    Article  Google Scholar 

  22. Rajakumar BR (2014) Lion algorithm for standard and large scale bilinear system identification: A global optimization based on Lion's social behavior. 2014 IEEE congress on evolutionary computation, Beijing, China, July 2014, pp 2116-2123. https://doi.org/10.1109/CEC.2014.6900561

  23. Ruan J, Wu X, Zhou B, Guo X, Lv Z (2018) An automatic channel selection approach for ICA-based motor imagery brain computer interface. J Med Syst 42:253

    Article  Google Scholar 

  24. Sadiq MT, Yu X, Yuan Z, Fan Z, Rehman AU, Ullah I, Li G, Xiao AG (2019) Motor Imagery EEG Signals Decoding By Multivariate Empirical Wavelet Transform Based Framework For Robust Brain-Computer Interfaces. IEEE Access

  25. Talukdar U, Hazarika SM, Gan JQ (2020) Adaptation of Common Spatial Patterns based on mental fatigue for motor-imagery BCI. Biomed Signal Process Control 58

  26. Tan P, Wang X, Wang Y (2020) Dimensionality reduction in evolutionary algorithms-based feature selection for motor imagery brain-computer interface. Swarm Evol Comput 52

  27. Tang X, Li W, Li X, Ma W, Dang X (2020) Motor imagery EEG recognition based on conditional optimization empirical mode decomposition and multi-scale convolutional neural network. Exp Syst Appl 149

  28. Togha MM, Salehi MR, Abiri E (2019) Improving the performance of the motor imagery-based brain-computer interfaces using local activities estimation. Biomed Signal Process Control 50:52–61

    Article  Google Scholar 

  29. Wang J, Feng Z, Lu N, Sun L, Luo J (2018) An information fusion scheme based common spatial pattern method for classification of motor imagery tasks. Biomedical Signal Processing and Control 46:10–17

    Article  Google Scholar 

  30. Wang L, Liu X, Liang Z, Yang Z, Hu X (2019) Analysis and classification of hybrid BCI based on motor imagery and speech imagery. Measurement 147

  31. Yang Y, Chevallier S, Wiart J, Bloch I (2017) Subject-specific time-frequency selection for multi-class motor imagery-based BCIs using few Laplacian EEG channels. Biomed Signal Process Control 38:302–311

    Article  Google Scholar 

  32. Yilmaz BH, Yilmaz CM, Kose C (2019) Diversity in a signal-to-image transformation approach for EEG-based motor imagery task classification. Med Biol Eng Comput

  33. Zahid SZ, Aqil M, Tufail M, Nazir MS (2019) Online Classification of Multiple Motor Imagery Tasks Using Filter Bank Based Maximum-a-Posteriori Common Spatial Pattern Filters. IRBM, in comm

    Google Scholar 

  34. Zhou B, Wu X, Ruan J, Zhao LV, Zhang L (2019) How many channels are suitable for independent component analysis in motor imagery brain-computer interface. Biomed Signal Process Control 50:103–120

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sumanta Kumar Mandal.

Ethics declarations

Conflicts of interests/competing interests

The authors declare that they have no conflict of interest.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Mandal, S.K., Naskar, M.N.B. Meta heuristic assisted automated channel selection model for motor imagery brain computer interface. Multimed Tools Appl 81, 17111–17130 (2022). https://doi.org/10.1007/s11042-022-12327-y

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-022-12327-y

Keywords

Navigation