中国邮电高校学报(英文版) ›› 2020, Vol. 27 ›› Issue (1): 81-91.doi: 10.19682/j.cnki.1005-8885.2020.0008

• Artificial Intelligence • 上一篇    下一篇

Automatic ocular artifact removal from EEG data using a hybrid CAE-RLS approach

王忠民,田萌,梁琛,宋辉   

  1. 西安邮电大学
  • 收稿日期:2019-05-13 修回日期:2019-12-12 出版日期:2020-02-28 发布日期:2020-02-28
  • 通讯作者: 田萌 E-mail:Moemoemmm@163.com
  • 基金资助:
    国家自然科学基金资助项目;陕西省科技统筹创新工程计划项目;西安市科技局科技计划项目;陕西省教育厅专项科学研究计划;咸阳市科技局项目

Automatic ocular artifact removal from EEG data using a hybrid CAE-RLS approach

  • Received:2019-05-13 Revised:2019-12-12 Online:2020-02-28 Published:2020-02-28
  • Contact: Meng TIAN E-mail:Moemoemmm@163.com

摘要: Traditional methods for removing ocular artifacts (OAs) from electroencephalography (EEG) signals often involve a large number of EEG electrodes or require electrooculogram (EOG) as the reference, these constraints make subjects uncomfortable during the acquisition process and increase the complexity of brain-computer interfaces (BCI). To address these limitations, a method combining a convolutional autoencoder (CAE) and a recursive least squares (RLS) adaptive filter is proposed. The proposed method consists of offline and online stages. In the offline stage, the peak and local mean of the four-channel EOG signals are automatically extracted to obtain the CAE model. Once the model is trained, the EOG channels are no longer needed. In the online stage, by using the CAE model to identify the OAs from a single-channel raw EEG signal, the identified OAs and the given raw EEG signal are used as the reference and input for an RLS adaptive filter. Experiments show that the root mean square error (RMSE) of the CAE-RLS algorithm and independent component analysis (ICA) are 1.253 3 and 1.254 6 respectively, and the power spectral density (PSD) curve for the CAE-RLS is similar to the original EEG signal. These experimental results indicate that by using only a couple of EEG channels, the proposed method can effectively remove OAs without parallel EOG records and accurately reconstruct the EEG signal. In addition, the processing time of the CAE-RLS is shorter than that of ICA, so the CAE-RLS algorithm is very suitable for BCI system.

关键词: electroencephalography (EEG), electrooculogram (EOG), ocular artifacts (OAs), recursive least squares (RLS), convolutional autoencoder (CAE)

Abstract: Traditional methods for removing ocular artifacts (OAs) from electroencephalography (EEG) signals often involve a large number of EEG electrodes or require electrooculogram (EOG) as the reference, these constraints make subjects uncomfortable during the acquisition process and increase the complexity of brain-computer interfaces (BCI). To address these limitations, a method combining a convolutional autoencoder (CAE) and a recursive least squares (RLS) adaptive filter is proposed. The proposed method consists of offline and online stages. In the offline stage, the peak and local mean of the four-channel EOG signals are automatically extracted to obtain the CAE model. Once the model is trained, the EOG channels are no longer needed. In the online stage, by using the CAE model to identify the OAs from a single-channel raw EEG signal, the identified OAs and the given raw EEG signal are used as the reference and input for an RLS adaptive filter. Experiments show that the root mean square error (RMSE) of the CAE-RLS algorithm and independent component analysis (ICA) are 1.253 3 and 1.254 6 respectively, and the power spectral density (PSD) curve for the CAE-RLS is similar to the original EEG signal. These experimental results indicate that by using only a couple of EEG channels, the proposed method can effectively remove OAs without parallel EOG records and accurately reconstruct the EEG signal. In addition, the processing time of the CAE-RLS is shorter than that of ICA, so the CAE-RLS algorithm is very suitable for BCI system.

Key words: electroencephalography (EEG), electrooculogram (EOG), ocular artifacts (OAs), recursive least squares (RLS), convolutional autoencoder (CAE)