TY - GEN
T1 - A dynamic channel selection algorithm for the classification of EEG and EMG data
AU - Al-Ani, Ahmed
AU - Koprinska, Irena
AU - Naik, Ganesh R.
AU - Khushaba, Rami N.
N1 - Publisher Copyright:
© 2016 IEEE.
PY - 2016/10/31
Y1 - 2016/10/31
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=85007223331&partnerID=8YFLogxK
U2 - 10.1109/IJCNN.2016.7727730
DO - 10.1109/IJCNN.2016.7727730
M3 - Conference contribution
AN - SCOPUS:85007223331
T3 - Proceedings of the International Joint Conference on Neural Networks
SP - 4076
EP - 4081
BT - 2016 International Joint Conference on Neural Networks, IJCNN 2016
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2016 International Joint Conference on Neural Networks, IJCNN 2016
Y2 - 24 July 2016 through 29 July 2016
ER -