4 个月前

DeepSleepNet:基于原始单通道EEG的自动睡眠分期模型

DeepSleepNet:基于原始单通道EEG的自动睡眠分期模型

摘要

本研究提出了一种名为DeepSleepNet的深度学习模型,用于基于原始单通道脑电图(EEG)的自动睡眠分期评分。现有的大多数方法依赖于手工设计的特征,这需要事先具备睡眠分析的知识。只有少数方法将时间信息(如转换规则)编码到提取的特征中,这对于识别下一个睡眠阶段非常重要。在所提出的模型中,我们利用卷积神经网络(Convolutional Neural Networks, CNN)提取时不变特征,并使用双向长短期记忆网络(bidirectional Long Short-Term Memory, BiLSTM)从EEG片段中自动学习睡眠阶段之间的转换规则。我们实现了一个两步训练算法,以高效地训练我们的模型。我们使用来自两个公开睡眠数据集的不同单通道EEG(F4-EOG(左眼),Fpz-Cz和Pz-Oz),这些数据集具有不同的属性(例如采样率)和评分标准(AASM和R&K),对我们的模型进行了评估。结果显示,我们的模型在这两个数据集上的总体准确率和宏F1分数(MASS:86.2%-81.7,Sleep-EDF:82.0%-76.9)与现有最先进方法(MASS:85.9%-80.5,Sleep-EDF:78.9%-73.7)相当。这表明,在不改变模型架构和训练算法的情况下,我们的模型能够从不同数据集中不同来源的原始单通道EEG自动学习用于睡眠分期评分的特征,而无需使用任何手工设计的特征。

代码仓库

wangjinzhuo/wearables
pytorch
GitHub 中提及
CVxTz/EEG_classification
GitHub 中提及
famousgrouse/AccSleepNet
tf
GitHub 中提及
leesk212/new_deepsleepnet
tf
GitHub 中提及
emadeldeen24/eval_ssl_ssc
pytorch
GitHub 中提及
UKBWorks/AccSleepNet
tf
GitHub 中提及
akaraspt/deepsleepnet
官方
tf
GitHub 中提及

基准测试

基准方法指标
sleep-stage-detection-on-mass-ss3DeepSleepNet
Accuracy: 86.2%
Cohen's kappa: 0.8
Macro-F1: 0.817
sleep-stage-detection-on-sleep-edfDeepSleepNet
Accuracy: 82%
Cohen's kappa: 0.76
Macro-F1: 0.769

用 AI 构建 AI

从想法到上线——通过免费 AI 协同编程、开箱即用的环境和市场最优价格的 GPU 加速您的 AI 开发

AI 协同编程
即用型 GPU
最优价格
立即开始

Hyper Newsletters

订阅我们的最新资讯
我们会在北京时间 每周一的上午九点 向您的邮箱投递本周内的最新更新
邮件发送服务由 MailChimp 提供
DeepSleepNet:基于原始单通道EEG的自动睡眠分期模型 | 论文 | HyperAI超神经