Abstract

Classification of brain signal features is a crucial process for any brain–computer interface (BCI) device, including speller systems. The positive P300 component of visual event-related potentials (ERPs) used in BCI spellers has individual variations of amplitude and latency that further changse with brain abnormalities such as amyotrophic lateral sclerosis (ALS). This leads to the necessity for the users to train the speller themselves, which is a very time-consuming procedure. To achieve subject-independence in a P300 speller, ensemble classifiers are proposed based on classical machine learning models, such as the support vector machine (SVM), linear discriminant analysis (LDA), k-nearest neighbors (kNN), and the convolutional neural network (CNN). The proposed voters were trained on healthy subjects’ data using a generic training approach. Different combinations of electroencephalography (EEG) channels were used for the experiments presented, resulting in single-channel, four-channel, and eight-channel classification. ALS patients’ data represented robust results, achieving more than 90% accuracy when using an ensemble of LDA, kNN, and SVM on four active EEG channels data in the occipital area of the brain. The results provided by the proposed ensemble voting models were on average about 5% more accurate than the results provided by the standalone classifiers. The proposed ensemble models could also outperform boosting algorithms in terms of computational complexity or accuracy. The proposed methodology shows the ability to be subject-independent, which means that the system trained on healthy subjects can be efficiently used for ALS patients. Applying this methodology for online speller systems removes the necessity to retrain the P300 speller.

Highlights

  • A brain signal’s features extraction and classification are the most essential steps of the brain–computer interface (BCI) system’s processing algorithm

  • The performance of the ensemble classifiers was compared with the standalone linear discriminant analysis (LDA), support vector machine (SVM), k-nearest neighbors (kNN), and convolutional neural network (CNN) models

  • Four different ensemble voting models based on LDA, SVM, kNN, and CNN classifiers were proposed

Read more

Summary

Introduction

A brain signal’s features extraction and classification are the most essential steps of the brain–computer interface (BCI) system’s processing algorithm. The majority of BCI devices use electoencephalography (EEG) for brain activity recording [1]. EEG is a relatively inexpensive neuroimaging method, which provides a fast response while measuring the electrophysiological activity of the neurons. EEG has a great advantage of being noninvasive, which is very important for BCI devices. EEG BCI systems are used for diagnostic classification of dementia [3] and seizure prediction [4]. They are used as rehabilitation systems [5]; when functionality with rehabilitation is not restored, BCI is used as an assisting device, for example, a brain-controlled wheelchair for walking disabilities or lower-limb paralysis [6]

Objectives
Methods
Results
Discussion
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call