A design and implementation of multi-character classification scheme based on motor imagery EEG signals

•We design a multi-classification scheme based on 29 electroencephalogram characters.•We use three methods for feature extraction and compare the results.•We use four classifiers for 29 classification and compare the results.•The final 29 classification accuracy using KNN and KPC is 96.2%. In the fi...

Full description

Saved in:
Bibliographic Details
Published inNeuroscience Vol. 538; pp. 22 - 29
Main Authors Pan, Hongguang, Zhang, Yibo, Li, Li, Qin, Xuebin
Format Journal Article
LanguageEnglish
Published United States Elsevier Inc 06.02.2024
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:•We design a multi-classification scheme based on 29 electroencephalogram characters.•We use three methods for feature extraction and compare the results.•We use four classifiers for 29 classification and compare the results.•The final 29 classification accuracy using KNN and KPC is 96.2%. In the field of brain-to-text communication, it is difficult to finish highly dexterous behaviors of writing multi-character by motor-imagery-based brain–computer interface (MI-BCI), setting a barrier to restore communication in people who have lost the ability to move and speak. In this paper, we design and implement a multi-character classification scheme based on 29 characters of motor imagery (MI) electroencephalogram (EEG) signals, which contains 26 English letters and 3 punctuation marks. Firstly, we design a novel experimental paradigm to increase the variety of BCI inputs by asking subjects to imagine the movement of writing 29 characters instead of gross motor skills such as reaching or grasping. Secondly, because of the high dimension of EEG signals, we adopt power spectral density (PSD), principal components analysis (PCA), kernel principal components analysis (KPCA) respectively to decompose EEG signals and extract feature, and then test the results with pearson product-moment correlation coefficient (PCCs). Thirdly, we respectively employ k-nearest neighbor (kNN), support vector machine (SVM), extreme learning machine (ELM) and light gradient boosting machine (LightGBM) to classify 29 characters and compare the results. We have implemented a complete scheme, including paradigm design, signal acquisition, feature extraction and classification, which can effectively classify 29 characters. The experimental results show that the KPCA has the best feature extraction effect and the kNN has the highest classification accuracy, with the final classification accuracy reaching 96.2%, which is better than other studies.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
ISSN:0306-4522
1873-7544
1873-7544
DOI:10.1016/j.neuroscience.2023.12.001