Abstract
This paper shows how Evolutionary Algorithm (EA) robustness help to solve a difficult problem with a minimal expert knowledge about it. The problem consist in the design of a Brain-Computer Interface (BCI), which allows a person to communicate without using nerves and muscles. Input electroencephalographic (EEG) activity recorded from the scalp must be translated into outputs that control external devices. Our BCI is based in a Multilayer Perceptron (MLP) trained by an EA. This kind of training avoids the main problem of MLPs training algorithms: overfitting. Experimental results produceMLPs with a classification ability better than those in the literature.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Hughes, N.P., Roberts, S.J., Tarassenko, L.: Markov Models for Automated ECG Interval Analysis. In: Advances in Neural Information Processing Systems 16 (NIPS 2003) (2003) (in press)
Erfanian, A., Gerivany, M.: EEG signals can be used to detect the voluntary hand movements by using an enhanced resource-allocating neural network. In: Conference of the IEEE Engineering in Medicine and Biology Society, Istanbul, Turkey, vol. 23 (2001)
Roberts, S., Sykacek, P., Stokes, M.: Adaptive bci based on variational bayes: an empirical evaluation. In: Brain-Computer Interface Workshop, Albany (June 2002)
Stokes, M., Curran, E., Gibbs, M., Sykacek, P., Roberts, S., Pickup, L.C.: Probabilistic methods in bci research. IEEE Transactions on Neural Systems and Rehabilitation Engineering 11(2), 192–195 (2003)
Ramoser, H., Müller-Gerking, J., Pfurtscheller, G.: Optimal spatial filtering of single trial EEG during imagined hand movement. IEEE Transactions on Neural Sistems and Rehabilitation Engineering 8, 441–446 (2000)
Blankertz, B., Curio, G., Müller, K.-R.: Classifying single trial EEG: Towards brain computer interfacing. In: Becker, S., Diettrich, T.G., Ghahramani, Z. (eds.) Advances in Neural Information Processing Systems (NIPS 2001), vol. 14, MIT Press, Cambridge (2002) (to appear)
The BCI, Competition 2003 (2003), http://ida.first.fraunhofer.de/projects/bci/competition
Blankertz, B., Müller, K.-R., Curio, G., Vaughan, T.M., Schalk, G., Wolpaw, J.R., Schlögl, A., Neuper, C., Pfurtscheller, G., Hinterberger, T., Schröder, M., Birbaumer, N.: The bci competition 2003: Progress and perspectives in detection and discrimination of eeg single trials. IEEE Transactions on Biomedical Engineering (2004) (accepted)
Vaughan, T.M., et al.: Brain-computer interface technology: A review of the second international meeting. IEEE Transactions on Neural Sistems and Rehabilitation Engineering 11(2), 94–109 (2003)
Hinterberger, T., Iversen, I., Kotchoubey, B., Kübler, A., Perelmouter, J., Taub, E., Flor, H., Birbaumer, N., Ghanayim, N.: A spelling device for the paralysed. Nature (398), 297–298 (1999)
Mensh, B.D., Werfel, J., Seung, H.S.: BCI Competition, - Data Set Ia: Combining Gamma-Band Power with Slow cortical Potentials to Improve Sigle-Trial Classification of Electroencephalographic Signals. IEEE Transactions on Biomedical Engineering, manuscript TBME 00259-2003. R1 (2003) (in press)
Eshelman, L.J., David Schaffer, J.: Real-coded genetic algorithms and interval schemata. In: Darrell Whitley, L. (ed.) Foundations of Genetic Algorithms, Los Altos. CA, vol. 2, pp. 187–202. Morgan Kaufmann, San Francisco (1993)
Keijzer, M., Merelo-Guervós, J.-J., Romero, G., Schoenauer, M.: Evolving Objects: a general purpose evolutionary computation library. In: Collet, P., Fonlupt, C., Hao, J.-K., Lutton, E., Schoenauer, M. (eds.) EA 2001. LNCS, vol. 2310, pp. 231–244. Springer, Heidelberg (2002)
Castillo, P.A., Merelo-Guervós, J.-J., Prieto, A., Rojas, I., Romero, G.: Statistical analysis of the parameters of a neuro-genetic algorithm. IEEE Transactions on Neural Networks 13(6) (November 2002)
Goldberg, D.E., Richardson, J.: Genetics Algorithm with Sharing for Multimodal Function Optimization. In: Grefenstette, J.J. (ed.) Proceedings of the First International Conference on Genetic Algorithms, Hillsdale, NJ, pp. 41–49. Lawrence Erlbaum Associates, Mahwah (1987)
Romero, G., García-Arenas, M., Castellano, J.G., Castillo, P.A., Carpio, J., Merelo-Guervós, J.-J., Prieto, A., Rivas, V.: Evolutionary computation visualization: Application to G-PROP. In: Deb, K., Rudolph, G., Lutton, E., Merelo, J.J., Schoenauer, M., Schwefel, H.-P., Yao, X. (eds.) PPSN 2000. LNCS, vol. 1917, pp. 902–912. Springer, Heidelberg (2000)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Romero, G., Arenas, M.G., Castillo, P.A., Merelo, J.J. (2005). Evolutionary Design of a Brain-Computer Interface. In: Cabestany, J., Prieto, A., Sandoval, F. (eds) Computational Intelligence and Bioinspired Systems. IWANN 2005. Lecture Notes in Computer Science, vol 3512. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11494669_82
Download citation
DOI: https://doi.org/10.1007/11494669_82
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-26208-4
Online ISBN: 978-3-540-32106-4
eBook Packages: Computer ScienceComputer Science (R0)