BCI: Machine Learning and Signal Processing for Brain-Computer Interfaces


Full title

Machine Learning and Signal Processing for Brain-Computer Interfaces

Project website

Duration of project

18 months

Funding source

Swiss National Science Foundation

Funding number



Brain-computer interfaces (BCIs) are systems that enable communication with other persons or control of devices, only through cerebral activity, without using muscles. In this project we have concentrated mainly on the development of signal processing and machine learning methods for the classification of brain-signals. Almost all BCI systems rely on such methods in order to learn classification rules from training data and to translate measurements of cerebral activity into commands for a computer. The main outcome of this project are machine learning methods that make brain-computer interfaces (BCIs) more practical. In particular the proposed methods are a) regularized and hence relatively robust with respect to outliers, b) fully automatic, c) allow to automatically reduce the number of sensors for acquisition of brain signals, and d) provide probabilistic outputs. All of these properties are important for building practical BCI systems. Some of the above mentioned algorithms and a database of electroencephalogram recordings that has been used for evaluation have been made available on the internet. This was done in order to allow other researchers to reproduce the experiments and to further analyze the data we recorded.


An efficient P300-based brain-computer interface for disabled subjects

U. Hoffmann; J-M. Vesin; T. Ebrahimi; K. Diserens 

Journal of Neuroscience Methods. 2008. Vol. 167, num. 1, p. 115-125. DOI : 10.1016/j.jneumeth.2007.03.005.

Recent Advances in Brain-Computer Interfaces

U. Hoffmann; J-M. Vesin; T. Ebrahimi 

2007. IEEE International Workshop on Multimedia Signal Processing, Chania, Crete, Greece, October 1-3.

Bayesian machine learning applied in a brain-computer interface for disabled users

U. Hoffmann / T. Ebrahimi; J-M. Vesin (Dir.)  

Lausanne, EPFL, 2007. 

Other publications

K. Diserens, U. Hoffmann, E. Girardet, R. Leroy , A. Massy, N. Gremaud, T. Ebrahimi, P.A. Despland, J. Bogousslavsky, “Brain-Computer Interface: Communication by cognition for neurological patients with severe cerebellar and brainstem lesions”, Abstract in proceedings of the 16th meeting of the European Neurological Society, 2006.