target 450 non-target instances. The learning and
momentum rate for MLP are chosen to be 0.5. There
are five neurons in the hidden layer. Some
parameters of the MLP network are shown in Table
I. The performance of the proposed BCI system is
demonstrated in Table II. MLP-ABC method is
compared with other classification algorithms such
as MLP-BP, LDA and SVM in order to demonstrate
its performance. Discriminant type of LDA is
Table 1: Architecture of the MLP Network.
Parameters
Neurons in the input layer
8
Neurons in the hidden layer
5
Neurons in the output layer
1
Transfer function in the hidden layers
Logsig
Table 2: Classification results.
Methods Subjects
Subject
1
Subject
2
Subject
3
Subject
4
ABC + MLP 99.85 99.06 99.59 99.84
MLP 92.75 92.83 92.83 92.83
LDA 93.19 91.27 91.58 91.74
SVM 92.6 92.83 92.83 92.83
‘linear’ which estimates one covariance matrix for
all classes. Kernel function of SVM is ‘polynominal’
which default order is 3.
For all subjects, ABC+MLP approach gives a better
result than other methods.
6 CONCLUSION
The aim of this study is to detect P300 signals by
employing PSD for feature extraction and MLP-
ABC scheme as a classifier. BP is a common
approach for training MLP. The ABC algorithm
combines the exploration and exploitation processes
successfully, which proves the high performance of
training MLP for P300 classification. It has the
powerful ability of searching global optimal
solution. The simulation results show that the
proposed MLP-ABC algorithm can successfully
classify P300 data comparing with the traditional BP
algorithm and some classification algorithms that
include LDA and SVM. It was shown that MLP-
ABC approach shows significantly higher accuracy
in classification than the other methods.
ACKNOWLEDGEMENTS
This research has been supported by Yildiz
Technical University Scientific Research Projects
Coordination Department. Project Number is 2014-
04-03-KAP01.
REFERENCES
Wolpaw, J. R., Birbaumer, N., McFarland, D. J.,
Pfurtscheller, G., Vaughan, T. M., 2002. Brain-
computer interfaces for communication and control,
Clin. Neurophysiol. Vol. 113, Issue 6, pp. 767-791.
Farwell L.A., Donchin E., 1988. Talking of top of your
head: Toward a mental prosthesis utilizing event-
related brain potentials, Journal of Electroensephalogr.
Clin. Neurophy,, Vol. 70, pp. 510–523.
Rakotomamonjy, A., Guigue, V., 2008. BCI competition
III: dataset II-ensemble of SVMsfor BCI P300 speller,
IEEE Trans. Biomed. Eng., vol. 55, no. 3, pp. 1147 –
1154.
Serby H., Yom-Tov, E., Inbar G.F., 2005. An improved
P300-based brain-computer interface, IEEE Trans. on
Neural Systems and Rehabilitation Eng., Vol. 13,
Issue 1, pp. 89–98.
Polikoff, J., Bunnell, H., Borkowski, W., 1995. Toward a
P300-based computer interface, Proceedings of the
RESNA '95 Annual Conference.
Bayliss, J. D., 2003. Use of the evoked P3 component for
control in a virtual apartment, IEEE Trans. Neural
Syst. Rehab. Eng., Vol. 11, Issue 2, pp. 113-116.
Hoffmann, U., Garcia, G. N., Diserens, K., Vesin,J.-M.,
Ebrahimi, T., 2005. A boosting approach to P300
detection with application to brain-computer
interfaces, Proceedings of the IEEE EMBS Neural
Engineering Conference, pp. 97-100.
Kaper, M., Meinicke, P., Grosskathoefer, U.,Lingner, T.,
Ritter, H., 2004. Support vector machines for the P300
speller paradigm, IEEE Trans. Biomed. Eng. Vol. 51,
Issue 6, pp. 1073-1076.
Rakotomamonjy, A., Guigue, V., Mallet, G., Alvarado, V.,
2005. Ensemble of SVMs for improving brain-
computer interface P300 speller performances,
Proceedings of International Conference on Neural
Networks (ICANN), pp.45-50.
Thulasidas, M., Guan, C.,Wu, J., 2006. Robust
classification of EEG signal for brain-computer
interface, IEEE Trans. Neural Syst. Rehab. Eng. Vol.
14, Issue 1, pp. 24-29.
Xu, N., Gao, X., Hong, B., Miao, X., Gao, S., Yang, F.,
2004. BCI competition 2003 Data Set IIb: Enhancing
P300 wave detection using ICA-based subspace
projections for BCI applications, IEEE Trans. Biomed.
Eng., Vol. 51 Issue 6, pp. 1067-1072.
Howard, R. M., 2002. Principles of Random Signal
Analysis and Low Noise Design: The Power Spectral