Department of Computer Science and Statistics, Rey Juan Carlos University, Madrid, Spain.
Department of Applied Mathematics, Science and Engineering of Materials and Electronic Technology, Rey Juan Carlos University, Madrid, Spain.
Biomed Eng Online. 2023 Mar 23;22(1):29. doi: 10.1186/s12938-023-01079-x.
Electroencephalogram (EEG) signals record electrical activity on the scalp. Measured signals, especially EEG motor imagery signals, are often inconsistent or distorted, which compromises their classification accuracy. Achieving a reliable classification of motor imagery EEG signals opens the door to possibilities such as the assessment of consciousness, brain computer interfaces or diagnostic tools. We seek a method that works with a reduced number of variables, in order to avoid overfitting and to improve interpretability. This work aims to enhance EEG signal classification accuracy by using methods based on time series analysis. Previous work on this line, usually took a univariate approach, thus losing the possibility to take advantage of the correlation information existing within the time series provided by the different electrodes. To overcome this problem, we propose a multivariate approach that can fully capture the relationships among the different time series included in the EEG data. To perform the multivariate time series analysis, we use a multi-resolution analysis approach based on the discrete wavelet transform, together with a stepwise discriminant that selects the most discriminant variables provided by the discrete wavelet transform analysis RESULTS: Applying this methodology to EEG data to differentiate between the motor imagery tasks of moving either hands or feet has yielded very good classification results, achieving in some cases up to 100% of accuracy for this 2-class pre-processed dataset. Besides, the fact that these results were achieved using a reduced number of variables (55 out of 22,176) can shed light on the relevance and impact of those variables.
This work has a potentially large impact, as it enables classification of EEG data based on multivariate time series analysis in an interpretable way with high accuracy. The method allows a model with a reduced number of features, facilitating its interpretability and improving overfitting. Future work will extend the application of this classification method to help in diagnosis procedures for detecting brain pathologies and for its use in brain computer interfaces. In addition, the results presented here suggest that this method could be applied to other fields for the successful analysis of multivariate temporal data.
脑电图(EEG)信号记录头皮上的电活动。测量信号,特别是 EEG 运动想象信号,往往不一致或失真,这会影响其分类准确性。实现可靠的运动想象 EEG 信号分类为意识评估、脑机接口或诊断工具等提供了可能性。我们寻求一种使用较少变量的方法,以避免过拟合并提高可解释性。这项工作旨在通过使用基于时间序列分析的方法来提高 EEG 信号分类的准确性。以前在这方面的工作通常采用单变量方法,因此失去了利用不同电极提供的时间序列之间存在的相关信息的可能性。为了克服这个问题,我们提出了一种多变量方法,可以充分捕捉 EEG 数据中包含的不同时间序列之间的关系。为了进行多变量时间序列分析,我们使用基于离散小波变换的多分辨率分析方法,以及逐步判别,选择离散小波变换分析提供的最具判别力的变量。结果:将这种方法应用于 EEG 数据,以区分手或脚的运动想象任务,取得了非常好的分类结果,在某些情况下,对于这个预处理的 2 类数据集,准确率达到 100%。此外,这些结果是使用较少的变量(22176 个中的 55 个)得出的,这可以说明这些变量的相关性和影响。结论:这项工作具有很大的潜在影响,因为它可以通过多变量时间序列分析以可解释的方式实现 EEG 数据的分类,并且具有很高的准确性。该方法允许使用较少的特征构建模型,从而提高了可解释性并降低了过拟合的风险。未来的工作将扩展这种分类方法的应用,以帮助检测大脑病理的诊断程序,并将其用于脑机接口。此外,这里提出的结果表明,这种方法可以应用于其他领域,以成功分析多变量时间数据。