4.3. Classification

AP Alan F. Pérez-Vidal
CG Carlos D. Garcia-Beltran
AM Albino Martínez-Sibaja
RP Rubén Posada-Gómez
request Request a Protocol
ask Ask a question
Favorite

In this study, the classifiers of the linear discriminant analysis (LDA) and the support vector machine (SVM) were used. LDA is one of the most commonly used classification algorithms in BCI systems [44,45], as it is a simple but accurate method for the identification of EEG signals. The LDA algorithm determines the optimal axes in terms of classification by increasing the variance between the classes and decreasing the variance within the class [46].

The SVM algorithm is robust in binary classification and is considered one of the most accurate classifiers to detect P300 evoked potentials [25]. The SVM separates the data from two classes by finding a hyperplane with the maximum possible margin [47]. SVM can use different kernel functions, the most used are [48]:

Radial Basis Function, K(xi , xj) = e xi   xj22σ2, σ  0.

Polynomial, K(x, xj) = (xi × xj + 1)d,  d  > 0.

Sigmoidal, K(x, xj) = tanh(kxi × xj  −  δ).

Cauchy, K(xi , xj) = (1 + x  y22σ2)1, σ  0. 

Logarithmic, K(x, xj) = − log(‖x − y‖d  +  c),  d  > 0.

In the classification process only 100 s of the signal acquired in the experiment was used (50 s from each group). The feature vector that was obtained was divided into two equal parts: training and testing. Then, the training vector was divided into two groups (P300 and non-P300), which was used to train the classifier.

The test vector was formed with samples of type P300 and non-P300 distributed alternately (10 segments of 5 s). It was used to verify the efficiency of the classifier. The performance was established according to the number of samples correctly classified in the P300 and non-P300 groups with the LDA and SVM classifiers. The kernel functions used in the SVM were linear, quadratic, and radial basis. In the Gaussian radial base kernel function (RBF), a scale factor (sigma) of 1 and a penalty parameter (C) of 1 were used. The complete methodology with the different algorithms used in this study is shown in Figure 4.

Methodology used in the processing of EEG signals.

Do you have any questions about this protocol?

Post your question to gather feedback from the community. We will also invite the authors of this article to respond.

0/150

tip Tips for asking effective questions

+ Description

Write a detailed description. Include all information that will help others answer your question including experimental processes, conditions, and relevant images.

post Post a Question
0 Q&A