[发明专利]一种基于深度神经网络的传感器数据恢复方法在审
申请号: | 201911005725.9 | 申请日: | 2019-10-22 |
公开(公告)号: | CN111045861A | 公开(公告)日: | 2020-04-21 |
发明(设计)人: | 钱骅;王海峰;金圣峣 | 申请(专利权)人: | 南京海骅信息技术有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06N3/04;G06N3/08 |
代理公司: | 北京汲智翼成知识产权代理事务所(普通合伙) 11381 | 代理人: | 陈曦 |
地址: | 211100 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 深度 神经网络 传感器 数据 恢复 方法 | ||
1.一种基于深度神经网络的传感器数据恢复方法,其特征在于包括如下步骤:
步骤S1:获得中心节点收到的采样数据,作为样本数据;所述采样数据为从M个无线传感器节点中随机选择部分无线传感器节点采集得到的数据,M为正整数;
步骤S2:将所述样本数据输入到预先训练的深度神经网络中;
步骤S3:将所述预先训练的深度神经网络的输出结果作为传感器数据恢复结果。
2.如权利要求1所述的基于深度神经网络的传感器数据恢复方法,其特征在于步骤S2中,所述预先训练的深度神经网络经过如下子步骤训练得到:
步骤S21:预先设计l阶深度神经网络,l为正整数;
步骤S22:将多组训练数据输入到所述l阶深度神经网络中,得到训练后的深度神经网络的正则项系数以及迭代步长;
步骤S23:采用测试数据验证所述训练后的深度神经网络的数据恢复精度。
3.如权利要求1或2所述的基于深度神经网络的传感器数据恢复方法,其特征在于步骤S21中,
每一阶深度神经网络包括重建层、非线性转移层和乘子更新层;其中,所述重建层分别与同一阶的非线性转移层和乘子更新层连接,所述非线性转移层分别与同一阶的所述乘子更新层和下一阶的重建层连接,所述乘子更新层分别与下一阶的重建层、下一阶的非线性转移层和下一阶的乘子更新层连接。
4.如权利要求3所述的基于深度神经网络的传感器数据恢复方法,其特征在于:
所述重建层为:
其中,vec(Xl+1)表示将第l+1阶深度神经网络的重建层的一帧完整图像的X矩阵的所有列向量按顺序排成一个长列向量,表示MN×MN维的单位矩阵,表示将稀疏采样矩阵Q的所有列向量按顺序排成一个长列向量后,进行对角化,形成对角矩阵;DT表示时间相关矩阵D的转置,IM表示M×M单位矩阵;IN表示N×N单位矩阵,ST表示空间相关矩阵S的转置,符号表示Kronecker积;ρl表示第l阶的深度神经网络中的正则项系数;Zl表示第l阶的深度神经网络的非线性转移层,Pl表示第l阶的深度神经网络的乘子更新层。
5.如权利要求4所述的基于深度神经网络的传感器数据恢复方法,其特征在于:
所述非线性转移层为:
其中,τl=μ/ρ,τl表示深度神经网络中非线性转移层的阈值,μ和ρ表示深度神经网络中的正则项系数;SVT表示奇异值阈值的操作,SVTτ(X)=UΛτ(∑)VT,表示一帧完整图像X的奇异值阈值的操作;其中U,V,∑来源于一帧完整图像X的奇异值分解,Λτ(x)=sign(x)max(|x|-τ,0是软阈值操作。
6.如权利要求5所述的基于深度神经网络的传感器数据恢复方法,其特征在于:
所述乘子更新层为:
Pl+1=Pl+ηl(Xl+1-Zl+1)
其中,ηl表示迭代步长;在第l阶的深度神经网络中,奇异值阈值的操作SVT采用的阈值为τl=σ(vl)·γ·max(∑l),其中max(∑l)表示Xl+1+Pl的最大奇异值,σ(x)=1/(1+exp(-x)),γ是固定的标量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京海骅信息技术有限公司,未经南京海骅信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911005725.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一个具有多重密封的燃气管活连接阀门
- 下一篇:一种用于待拼包装盒生产的覆膜机