• DocumentCode
    51138
  • Title

    An Online Semi-supervised Brain–Computer Interface

  • Author

    Zhenghui Gu ; Zhuliang Yu ; Zhifang Shen ; Yuanqing Li

  • Author_Institution
    Coll. of Autom. Sci. & Eng., South China Univ. of Technol., Guangzhou, China
  • Volume
    60
  • Issue
    9
  • fYear
    2013
  • fDate
    Sept. 2013
  • Firstpage
    2614
  • Lastpage
    2623
  • Abstract
    Practical brain-computer interface (BCI) systems should require only low training effort for the user, and the algorithms used to classify the intent of the user should be computationally efficient. However, due to inter- and intra-subject variations in EEG signal, intermittent training/calibration is often unavoidable. In this paper, we present an online semi-supervised P300 BCI speller system. After a short initial training (around or less than 1 min in our experiments), the system is switched to a mode where the user can input characters through selective attention. In this mode, a self-training least squares support vector machine (LS-SVM) classifier is gradually enhanced in back end with the unlabeled EEG data collected online after every character input. In this way, the classifier is gradually enhanced. Even though the user may experience some errors in input at the beginning due to the small initial training dataset, the accuracy approaches that of fully supervised method in a few minutes. The algorithm based on LS-SVM and its sequential update has low computational complexity; thus, it is suitable for online applications. The effectiveness of the algorithm has been validated through data analysis on BCI Competition III dataset II (P300 speller BCI data). The performance of the online system was evaluated through experimental results on eight healthy subjects, where all of them achieved the spelling accuracy of 85 % or above within an average online semi-supervised learning time of around 3 min.
  • Keywords
    brain-computer interfaces; computational complexity; data analysis; electroencephalography; least squares approximations; pattern classification; software performance evaluation; support vector machines; BCI Competition III dataset II; EEG signal; computational complexity; data analysis; inter-subject variations; intra-subject variations; online applications; online semisupervised P300 BCI speller system; online semisupervised brain-computer interface; performance evaluation; self-training LS-SVM classifier; self-training least squares support vector machine classifier; sequential update; unlabeled EEG data; Computational complexity; Data models; Electroencephalography; Semisupervised learning; Support vector machines; Training; Vectors; Brain–computer interface (BCI); online learning; pattern classification; semi-supervised learning; Brain-Computer Interfaces; Electroencephalography; Humans; Learning; Least-Squares Analysis; Pattern Recognition, Automated; Support Vector Machines; User-Computer Interface;
  • fLanguage
    English
  • Journal_Title
    Biomedical Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9294
  • Type

    jour

  • DOI
    10.1109/TBME.2013.2261994
  • Filename
    6514601