Bashashati Hossein, Ward Rabab K, Bashashati Ali
Electrical and Computer Engineering Department, University of British Columbia, Vancouver, BC, Canada.
J Neural Eng. 2016 Apr;13(2):026001. doi: 10.1088/1741-2560/13/2/026001. Epub 2016 Jan 29.
The brain characteristics of different people are not the same. Brain computer interfaces (BCIs) should thus be customized for each individual person. In motor-imagery based synchronous BCIs, a number of parameters (referred to as hyper-parameters) including the EEG frequency bands, the channels and the time intervals from which the features are extracted should be pre-determined based on each subject's brain characteristics.
To determine the hyper-parameter values, previous work has relied on manual or semi-automatic methods that are not applicable to high-dimensional search spaces. In this paper, we propose a fully automatic, scalable and computationally inexpensive algorithm that uses Bayesian optimization to tune these hyper-parameters. We then build different classifiers trained on the sets of hyper-parameter values proposed by the Bayesian optimization. A final classifier aggregates the results of the different classifiers.
We have applied our method to 21 subjects from three BCI competition datasets. We have conducted rigorous statistical tests, and have shown the positive impact of hyper-parameter optimization in improving the accuracy of BCIs. Furthermore, We have compared our results to those reported in the literature.
Unlike the best reported results in the literature, which are based on more sophisticated feature extraction and classification methods, and rely on prestudies to determine the hyper-parameter values, our method has the advantage of being fully automated, uses less sophisticated feature extraction and classification methods, and yields similar or superior results compared to the best performing designs in the literature.
不同人的大脑特征不尽相同。因此,脑机接口(BCI)应针对每个人进行定制。在基于运动想象的同步BCI中,包括脑电图频段、通道以及提取特征的时间间隔在内的一些参数(称为超参数)应根据每个受试者的大脑特征预先确定。
为了确定超参数值,以往的工作依赖于不适用于高维搜索空间的手动或半自动方法。在本文中,我们提出了一种全自动、可扩展且计算成本低的算法,该算法使用贝叶斯优化来调整这些超参数。然后,我们构建在贝叶斯优化提出的超参数值集上训练的不同分类器。最终的分类器汇总不同分类器的结果。
我们将我们的方法应用于来自三个BCI竞赛数据集的21名受试者。我们进行了严格的统计测试,并展示了超参数优化对提高BCI准确性的积极影响。此外,我们将我们的结果与文献中报道的结果进行了比较。
与文献中报道的最佳结果不同,文献中的最佳结果基于更复杂的特征提取和分类方法,并依赖于预先研究来确定超参数值,我们的方法具有全自动的优势,使用不太复杂的特征提取和分类方法,并且与文献中表现最佳的设计相比产生了相似或更好的结果。