On the role of cost-sensitive learning in multi-class brain-computer interfaces

Biomed Tech (Berl). 2010 Jun;55(3):163-72. doi: 10.1515/BMT.2010.015.

Abstract

Brain-computer interfaces (BCIs) present an alternative way of communication for people with severe disabilities. One of the shortcomings in current BCI systems, recently put forward in the fourth BCI competition, is the asynchronous detection of motor imagery versus resting state. We investigated this extension to the three-class case, in which the resting state is considered virtually lying between two motor classes, resulting in a large penalty when one motor task is misclassified into the other motor class. We particularly focus on the behavior of different machine-learning techniques and on the role of multi-class cost-sensitive learning in such a context. To this end, four different kernel methods are empirically compared, namely pairwise multi-class support vector machines (SVMs), two cost-sensitive multi-class SVMs and kernel-based ordinal regression. The experimental results illustrate that ordinal regression performs better than the other three approaches when a cost-sensitive performance measure such as the mean-squared error is considered. By contrast, multi-class cost-sensitive learning enables us to control the number of large errors made between two motor tasks.

MeSH terms

  • Adult
  • Algorithms*
  • Animals
  • Artificial Intelligence*
  • Brain / physiology*
  • Brain Mapping / methods*
  • Electroencephalography / methods*
  • Evoked Potentials, Motor / physiology*
  • Humans
  • Male
  • User-Computer Interface*