A dynamic channel selection algorithm for the classification of EEG and EMG data

The multichannel nature of EEG and EMG data poses a big challenge to the development of automatic EEG/EMG analysis and classification systems. Due to the “curse of dimensionality” problem, the analysis and classification of several channels may not lead to the desired performance. Accordingly, a number of algorithms have been proposed to identify small “static” subsets of channels that are capable of differentiating between samples of different classes. However, the identification of small subsets of relevant channels may not always be possible, where for certain applications the smaller the number of channels the less chance that sufficient information is provided. We propose in this paper a dynamic channel selection algorithm that identifies a channel (or a subset of channels) for each time segment of the signal that is relevant to the class of that particular time segment. To achieve this, we embraced the dynamic classifier selection methodology, and particularly the multiple classifier behaviour approach. Each EEG/EMG channel can be chosen to represent a certain unseen time segment of the signal based on the performance, or local accuracy, of its nearest neighbours in the set of training time segments. Results obtained using EEG data of a four-class alertness state classification problem reveal that the proposed approach is capable of achieving competitive performance compared to a traditional static channel selection based method. The algorithm also produced very encouraging results when used to classify EMG data collected from nine transradial amputees performing six classes of movements.

[1]  Yuan-Ting Zhang,et al.  A novel channel selection method for multiple motion classification using high-density electromyography , 2014, BioMedical Engineering OnLine.

[2]  Guido Bugmann,et al.  Improving the Performance Against Force Variation of EMG Controlled Multifunctional Upper-Limb Prostheses for Transradial Amputees , 2016, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[3]  Yijun Wang,et al.  Common Spatial Pattern Method for Channel Selelction in Motor Imagery Based Brain-computer Interface , 2005, 2005 IEEE Engineering in Medicine and Biology 27th Annual Conference.

[4]  Irena Koprinska,et al.  Sleep classification in infants by decision tree-based neural networks , 1996, Artif. Intell. Medicine.

[5]  Isao Nambu,et al.  EEG Channel Selection Using Particle Swarm Optimization for the Classification of Auditory Event-Related Potentials , 2014, TheScientificWorldJournal.

[6]  Gernot Riedel,et al.  The cholinergic system, EEG and sleep , 2011, Behavioural Brain Research.

[7]  Ravi Vaidyanathan,et al.  A Dynamic Channel Selection Strategy for Dense-Array ERP Classification , 2009, IEEE Transactions on Biomedical Engineering.

[8]  Cuntai Guan,et al.  Optimizing the Channel Selection and Classification Accuracy in EEG-Based BCI , 2011, IEEE Transactions on Biomedical Engineering.

[9]  William P. Marnane,et al.  Dynamic, location-based channel selection for power consumption reduction in EEG analysis , 2012, Comput. Methods Programs Biomed..

[10]  G. Borghini,et al.  Neuroscience and Biobehavioral Reviews , 2022 .

[11]  D. Dinges,et al.  Neurocognitive Consequences of Sleep Deprivation , 2005, Seminars in neurology.

[12]  劉寧漢,et al.  Improving Driver Alertness through Music Selection Using a Mobile EEG to Detect Brainwaves , 2013 .

[13]  J. Rafiee,et al.  Feature extraction of forearm EMG signals for prosthetics , 2011, Expert Syst. Appl..

[14]  Yann LeCun,et al.  Classification of patterns of EEG synchronization for seizure prediction , 2009, Clinical Neurophysiology.

[15]  S. Micera,et al.  EMG-based pattern recognition approach in post stroke robot-aided rehabilitation: a feasibility study , 2013, Journal of NeuroEngineering and Rehabilitation.

[16]  Harvey Dillon,et al.  Fuzzy Logic-Based Automatic Alertness State Classification Using Multi-channel EEG Data , 2013, ICONIP.

[17]  Bernhard Schölkopf,et al.  Support vector channel selection in BCI , 2004, IEEE Transactions on Biomedical Engineering.

[18]  R. E. Madsen,et al.  Channel selection for automatic seizure detection , 2012, Clinical Neurophysiology.

[19]  Rami N. Khushaba,et al.  Feature subset selection using differential evolution and a wheel based search strategy , 2013, Swarm Evol. Comput..

[20]  Klaus-Robert Müller,et al.  Enhanced Performance by a Hybrid Nirs–eeg Brain Computer Interface , 2022 .

[21]  Ching Y. Suen,et al.  A Method of Combining Multiple Experts for the Recognition of Unconstrained Handwritten Numerals , 1995, IEEE Trans. Pattern Anal. Mach. Intell..

[22]  Guanglin Li,et al.  EMG feature assessment for myoelectric pattern recognition and channel selection: a study with incomplete spinal cord injury. , 2014, Medical engineering & physics.

[23]  Thierry Pun,et al.  A channel selection method for EEG classification in emotion assessment based on synchronization likelihood , 2007, 2007 15th European Signal Processing Conference.

[24]  M. Thulasidas,et al.  Robust classification of EEG signal for brain-computer interface , 2006, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[25]  Misha Pavel,et al.  Channel Selection and Feature Projection for Cognitive Load Estimation Using Ambulatory EEG , 2007, Comput. Intell. Neurosci..

[26]  Fabio Roli,et al.  Dynamic classifier selection based on multiple classifier behaviour , 2001, Pattern Recognit..

[27]  Bernhard Schölkopf,et al.  Robust EEG Channel Selection across Subjects for Brain-Computer Interfaces , 2005, EURASIP J. Adv. Signal Process..

[28]  Kevin W. Bowyer,et al.  Combination of multiple classifiers using local accuracy estimates , 1996, Proceedings CVPR IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[29]  Kenneth A. Loparo,et al.  Optimal channel selection for analysis of EEG-sleep patterns of neonates , 2012, Comput. Methods Programs Biomed..

[30]  Yuanqing Li,et al.  Channel selection by Rayleigh coefficient maximization based genetic algorithm for classifying single-trial motor imagery EEG , 2013, Neurocomputing.