IEEE J Biomed Health Inform. 2020 Oct;24(10):2833-2843. doi: 10.1109/JBHI.2020.2978004. Epub 2020 Mar 3.
Sleep staging is to score the sleep state of a subject into different sleep stages such as Wake and Rapid Eye Movement (REM). It plays an indispensable role in the diagnosis and treatment of sleep disorders. As manual sleep staging through well-trained sleep experts is time consuming, tedious, and subjective, many automatic methods have been developed for accurate, efficient, and objective sleep staging. Recently, deep learning based methods have been successfully proposed for electroencephalogram (EEG) based sleep staging with promising results. However, most of these methods directly take EEG raw signals as input of convolutional neural networks (CNNs) without considering the domain knowledge of EEG staging. Apart from that, to capture temporal information, most of the existing methods utilize recurrent neural networks such as LSTM (Long Short Term Memory) which are not effective for modelling global temporal context and difficult to train. Therefore, inspired by the clinical guidelines of sleep staging such as AASM (American Academy of Sleep Medicine) rules where different stages are generally characterized by EEG waveforms of various frequencies, we propose a multi-scale deep architecture by decomposing an EEG signal into different frequency bands as input to CNNs. To model global temporal context, we utilize the multi-head self-attention module of the transformer model to not only improve performance, but also shorten the training time. In addition, we choose residual based architecture which makes training end-to-end. Experimental results on two widely used sleep staging datasets, Montreal Archive of Sleep Studies (MASS) and sleep-EDF datasets, demonstrate the effectiveness and significant efficiency (up to 12 times less training time) of our proposed method over the state-of-the-art.
睡眠分期是将被试的睡眠状态评分到不同的睡眠阶段,如清醒和快速眼动 (REM)。它在睡眠障碍的诊断和治疗中起着不可或缺的作用。由于通过经过良好训练的睡眠专家进行手动睡眠分期既耗时、乏味又主观,因此已经开发了许多自动方法来进行准确、高效和客观的睡眠分期。最近,基于深度学习的方法已经成功地提出了基于脑电图 (EEG) 的睡眠分期,取得了有希望的结果。然而,这些方法中的大多数直接将 EEG 原始信号作为卷积神经网络 (CNN) 的输入,而没有考虑 EEG 分期的领域知识。除此之外,为了捕捉时间信息,大多数现有的方法利用递归神经网络,如 LSTM(长短期记忆),但它们对于建模全局时间上下文效果不佳,并且难以训练。因此,受睡眠分期的临床指南(如 AASM(美国睡眠医学学会)规则)的启发,这些规则通常以各种频率的 EEG 波形为特征,我们提出了一种多尺度深度架构,通过将 EEG 信号分解为不同的频带作为 CNN 的输入。为了建模全局时间上下文,我们利用了变压器模型的多头自注意力模块,不仅提高了性能,还缩短了训练时间。此外,我们选择了基于残差的架构,使训练端到端进行。在两个广泛使用的睡眠分期数据集,即蒙特利尔睡眠研究档案 (MASS) 和睡眠 EDF 数据集上的实验结果表明,与最先进的方法相比,我们提出的方法具有有效性和显著的效率(训练时间减少了 12 倍以上)。