首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

基于宽度深度回声状态网络的脑电信号去噪方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:陕西师范大学

摘要:一种基于宽度深度回声状态网络的脑电信号去噪方法,由选取脑电信号样本、模拟含噪脑电信号样本、划分网络训练集和测试集、构建网络模型、训练网络模型、验证测试集步骤组成。本发明使用了回声状态网络,学习过程只计算输出权值Wout,训练参数少,易于实现,通过增加储蓄池个数,提高了线性组合的复杂度和脑电信号的降噪性能;采用了宽度和深度的拓扑结构,增加了储蓄池提取特征能力,在特征提取过程中保留了更多的有用信息,捕获时间序列数据的多尺度动态并提取更复杂特征。具有降噪性能高、训练参数少、易于实现、能保持原有脑电信号非线性特征等优点,可用于信号处理的预处理和信号去噪处理。

主权项:1.一种基于宽度深度回声状态网络的脑电信号去噪方法,其特征在于由以下步骤组成:1选取脑电信号样本从Physionet数据库中选取s个脑电信号样本,作为宽度深度回声状态网络的输出;将每个脑电信号样本按下式进行归一化处理: 式中,xi为样本数据,其中1≤i≤s,s为有限的正整数;2模拟含噪脑电信号样本为脑电信号样本添加不同信噪比的噪声,模拟成含噪脑电信号样本,其中噪声采用基线噪声或高斯白噪声或眼电噪声,按式1对含噪脑电样本进行归一化处理,将此数据作为宽度深度回声状态网络的输入;3划分网络训练集和测试集用留出法分别对脑电信号样本和含噪脑电样本的70%~90%作为网络训练集、10%~30%作为网络测试集,测试集与训练集无交叉;4构建网络模型宽度深度回声状态网络由输入层、隐藏层、输出层组成,隐藏层由L×M个储蓄池组成,L和M为有限的正整数,隐藏层包含L层储蓄池,每一层储蓄池的总个数为M,同一层的M个储蓄池并联,不同层的储蓄池串联;输入层有K个输入神经元,隐藏层每个储蓄池神经元个数为N,输出层有H个输出神经元,输入层的状态矩阵为ut,隐藏层的状态矩阵为xlmt,输出层的状态矩阵为yt,K,N和H为有限的正整数,H与K相等;初始化储备池的内部参数,内部参数包括稀疏度SD,谱半径SR,输入尺度IS,稀疏度SD取值为1%~5%,谱半径SR取值为0.01~0.99,输入尺度IS取值为0.01~0.99;输入层、隐藏层、输出层之间的连接关系如下:输入层与第一层的第m个储蓄池的连接权值矩阵为Wmin,Wmin∈RN×K,RN×K为N×K的矩阵,1≤m≤M,m为整数,第lm个储蓄池的储蓄池内部连接权值矩阵为Wlm,Wlm∈RN×N,1≤l≤L,l为整数,第lm-1个储蓄池与第lm个储蓄池连接权值矩阵为隐藏层与输出层连接权值矩阵为Wout,Wout∈RH×K+N,Winm,Wlm和是在网络建立前随机初始化的参数,并且在宽度深度回声状态网络的整个训练过程中保持不变;在时刻t,输入层状态矩阵ut如下:ut=[u1t,u2t,...,uKt]T隐藏层状态矩阵xlmt如下: 输出层状态矩阵yt如下:yt=[y1t,y2t,...,yHt]T其中,t为1,2,…,T0,时刻T0为输入时间的大小,uKt为第K个输入层神经元的第t个输入层状态,xlmNt为第N个隐藏层神经元的第t个隐藏层状态,yHt为第H个输出层神经元的第t个输出层状态;5训练网络模型从训练集中抽取100~500个样本对模型进行空转,将该模型的隐藏层状态初始化为0,训练集中的其他数据对模型进行降噪训练,得到训练后的网络模型;所述的训练集中的其他数据对模型进行降噪训练包括:将输入训练集中的其他数据作为储蓄池状态更新式的输入,获取储蓄池状态值,获取输入层神经元和隐藏层的联合状态收集矩阵,将联合状态收集矩阵作为计算宽度深度回声状态网络隐藏层与输出层连接权值矩阵Wout的输入;储蓄池状态更新式包括:第一层储蓄池状态更新式为: 其中,ut+1和x1mt+1分别为当前的输入层和隐藏层的状态,x1mt表示当前隐藏层上一个状态;flm·是神经元激活函数,在宽度深度回声状态网络中采用双曲正切函数;是储蓄池泄露参数矩阵,中每个元素取值为0.0001~0.99,第l层储蓄池状态更新式为: 其中,2≤l≤L,xlmt+1为当前的隐藏层的状态,xlmt表示当前隐藏层上一个状态;所述联合状态收集矩阵如下式:zlmt=[ut;xlmt]采用岭回归方法得到隐藏层与输出层连接权值矩阵Wout:Wout=ZZT+λI-1ZTY*上式中λ为正则项系数,取值为0.00000001~1,I为单位矩阵,Z矩阵为状态集合矩阵,如下式:Z=zlm1,zlm2,…,zlmT0T其中,Z为联合状态收集矩阵zlmt所有时刻的数据集合矩阵,zlmT0为T0时刻的联合状态收集矩阵,t为1,2,…,T0;Y*为网络期望输出矩阵,Y*按下式确定:Y*=y*1,y*2,…,y*T0T其中,y*t为当前时刻的脑电信号,Y*为脑电信号y*t所有时刻的数据集合矩阵,y*T0为T0时刻的脑电信号,t为1,2,…,T0;6验证测试集将测试集的脑电数据输入到训练好的宽度深度回声状态网络中,获取得输出的脑电信号。

全文数据:

权利要求:

百度查询: 陕西师范大学 基于宽度深度回声状态网络的脑电信号去噪方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。