【技术实现步骤摘要】
一种基于视觉Transformer的自动睡眠分期方法
[0001]本专利技术属于睡眠质量评估
,具体涉及一种基于视觉Transformer 的自动睡眠分期方法。
技术介绍
[0002]多导睡眠图(Polysomnography,PSG)是临床上用于睡眠状态监测的标准技术,全面记录被监测对象睡眠过程中的各项生理指标,包括脑电(EEG)、眼电(EOG)、肌电(EMG)等神经信号和口鼻气流、胸腹压力、血氧饱和浓度等呼吸监测数据,可以作为评估睡眠质量和诊断睡眠障碍症状的有效依据。但长期以来睡眠生理信号分析都依赖于睡眠专家人工检查多导睡眠图信号,这种方式存效率低、人力成本高等问题,且专家知识的主观差异性也会导致评估结果的误差。因此,需要开发鲁棒的高性能自动化睡眠分期工具来辅助医生进行睡眠分期,提高睡眠分期效率和准确率。
[0003]自动睡眠分期技术是扩大睡眠评估和诊断的基础,能服务数百万睡眠障碍人群,并使得在家庭环境中进行睡眠监测成为可能。尽管现有的自动化睡眠分期模型取得了不错的自动睡眠分期的性能,能够超越单一人类专家的分期准确率,然而目前的模型仍然存在一些亟待解决的问题:
[0004]视觉Transformer能提取有效的特征表示,但是在PSG信号上的性能还未被探索过;同时时间轴和频率轴上的位置信息对于经过傅立叶变换的PSG信号至关重要。但最近的睡眠分期方法只考虑时间轴上的位置关系,而视觉 Transformer能够同时捕获在时间轴和频率轴上的位置信息,弥补了现有模型的不足。
[0005]基于T ...
【技术保护点】
【技术特征摘要】
1.一种基于视觉Transformer的自动睡眠分期方法,其特征在于,包括以下步骤:步骤1:引入多个通道多个时刻的原始PSG信号,将每个通道多个时刻的原始PSG信号通过滑窗处理得到每个通道的多个PSG信号序列;步骤2:将每个通道的多个PSG信号序列通过数据增强处理得到每个通道的多组数据增强处理后PSG信号样本,通过多个通道的同一组数据增强处理后PSG信号样本构建每组PSG信号样本,人工标记每组PSG信号样本的真实睡眠阶段;步骤3:通过视觉Transformer帧级编码器、双向GRU序列级编码器、softmax层依次级联构建睡眠分期网络,将每组PSG信号样本输入至睡眠分期网络预测得到每组PSG信号样本的预测睡眠阶段,通过跨模态迁移学习初始化睡眠分期网络,结合每组PSG信号样本的真实睡眠阶段构建睡眠分期网络损失函数模型,通过ADAM优化器训练得到优化后睡眠分期网络;步骤4:实时采集多个时刻的PSG信号通过步骤1滑窗处理得到实时的PSG信号样本,将实时的PSG信号样本通过优化后睡眠分期网络进行预测得到实时的睡眠阶段。2.根据权利要求1所述的基于视觉Transformer的自动睡眠分期方法,其特征在于:步骤1所述每个通道多个时刻的原始PSG信号,定义为:datac=(datac,1,datac,2,...,datac,L)c∈[1,C]其中,datac表示第c个通道多个时刻的原始PSG信号,datac,n表示第c个通道第n个时刻的原始PSG信号,n∈[1,L],L表示原始时刻的数量,C表示通道的数量;步骤1滑窗处理的窗口覆盖范围为:(n
‑
(T0‑
1)/2)到(n+(T0‑
1)/2);步骤1滑窗处理的窗口长度为:T0;步骤1所述每个通道的多个PSG信号序列,具体为:步骤1所述每个通道的多个PSG信号序列,具体为:c∈[1,C]其中,Sdata
c
表示第c个通道多个时刻的滑动窗口内PSG信号,S
c,i
表示第c个通道第i个时刻的滑动窗口内PSG信号,i∈[1,T1],T1表示PSG信号序列的数量,C表示通道的数量。3.根据权利要求1所述的基于视觉Transformer的自动睡眠分期方法,其特征在于:步骤2所述数据增强处理具体为:信号去噪处理、信号通道干扰处理、信号加性噪声处理、信号掩蔽频率处理分别根据一定随机概率进行数据增强处理;步骤2所述每个通道的多组数据增强处理后PSG信号样本,具体为:c∈[1,C]其中,Sdata
′
c
表示第c个通道多个时刻的经过数据增强的PSG信号,dS
′
c,m
表示第c个通道的第m组数据增强处理后PSG信号样本,m∈[1,T1],T1表示数据增强处理后PSG信号样本的数量;步骤2所述通过多个通道的同一组数据增强处理后PSG信号样本构建每组PSG信号样
本,具体如下:S
′
i
=(dS
′
1,i
,dS
′
2,i
,...dS
′
G,i
)i∈[1,T1]其中,S
′
i
表示第i组PSG信号样本,T1表示PSG信号样本的数量,C表示通道的数量。4.根据权利要求1所述的基于视觉Transformer的自动睡眠分期方法,其特征在于:步骤3所述视觉Transformer帧级编码器由时频变换层、时频谱分块层、线性投影层、位置编码层,多头注意力层和全连接层,token连接层依次级联构成;所述时频变换层将第i组PSG信号样本通过短时傅里叶变换,计算第i组PSG信号样本的短时傅里叶变换时频谱,表示为F
i
=(dF
1,i
,dF
2,i
,...dF
G,i
)i∈[1,T1]其中,F
i
表示第i组PSG信号样本的短时傅里叶变换时频谱,T1表示PSG信号样本的数量,C表示通道的数量,dF...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。