Electrooculogram (EOG) artifacts are the most important form of interferences in electroencephalogram (EEG) based brain computer interfaces (BCIs). In traditional methods for EOG artifacts removal, either an additional EOG recording in real time or multi-channel (more than three channels) EEG recording is required. To address these limitations of existing methods, a method using a cascade of sparse autoencoder (SAE) and recursive least squares (RLS) adaptive filter is proposed to remove the EOG artifacts from EEG. The proposed approach consists of offline stage and online stage. The high-order statistical moments information in the EOG artifacts can be learned automatically by using only EOG signals during offline stage and so an SAE model is obtained. In the online stage, the learned SAE model is firstly used to identify and extract preliminary EOG artifacts from a given raw EEG signal. Then an RLS adaptive filter uses the identified EOG artifacts as reference signal to remove interference without parallel EOG recordings. Compared with the exiting methods, the proposed method has the following advantages: (i) nonuse of an additional EOG recording in removal process, (ii) few number of EEG channels being used in removal process, and (iii) time-saving. The performance of the proposed method is evaluated by EEG classification accuracy and time consumption. Compared with traditional methods, the proposed method is proven to be more effective and faster. Moreover, experiment results also show good generalization ability in cross-subject testing scenarios.
['Banghua Yang', 'Kaiwen Duan', 'Tao Zhang']
Removal of EOG artifacts from EEG using a cascade of sparse autoencoder and recursive least squares adaptive filter