[发明专利]基于自编码器的数据增广改善深度学习信道估计性能方法在审
申请号: | 202110404444.1 | 申请日: | 2021-04-15 |
公开(公告)号: | CN113112003A | 公开(公告)日: | 2021-07-13 |
发明(设计)人: | 杨绿溪;李林育;张征明 | 申请(专利权)人: | 东南大学 |
主分类号: | G06N3/04 | 分类号: | G06N3/04;G06N3/08;G06K9/62 |
代理公司: | 南京瑞弘专利商标事务所(普通合伙) 32249 | 代理人: | 徐激波 |
地址: | 211189 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 编码器 数据 增广 改善 深度 学习 信道 估计 性能 方法 | ||
1.基于自编码器的数据增广改善深度学习信道估计性能方法,其特征在于:包括以下步骤,
步骤1,建立两个用于信道估计的基本卷积神经网络模型;
步骤2,获取无线通信信道估计的训练集,并基于自编码器进行数据增广,得到增广数据;
步骤3,增广数据通过信道估计基本卷积神经网络模型,得到基于自编码器的数据增广方法在测试集上的均方误差值与数据集大小的关系;
步骤4,建立直线交点检测法模型,获取自编码器提升无线通信信道估计模型性能时的数据集大小的阈值。
2.如权利要求1所述的基于自编码器的数据增广改善深度学习信道估计性能方法,其特征在于:所述步骤1还包括以下步骤,
步骤1-1,将导频相应的时频数据建模为2维图像,采用图像超分辨率卷积神经网络,为信道估计问题建立第一个神经网络模型;
步骤1-2,将步骤1-1中神经网络模型的输出数据建模为2维图像,采用一种图像去噪卷积神经网络,为信道估计问题建立第二个神经网络模型。
3.如权利要求1或2所述的基于自编码器的数据增广改善深度学习信道估计性能方法,其特征在于:所述步骤2还包括以下步骤,
步骤2-1,所述自编码器包括编码器f、解码器g和损失函数,所述编码器f将输入的训练集的信号x转换为编码信号z,所述解码器g将编码信号z转换为输出信号x',即满足以下关系:
步骤2-2,通过三层的深度神经网络对编码器f和解码器g进行参数化,编码器f和解码器g的参数分别为Kf和Kg,给定编码器f的函数为f:x→z,解码器g的函数为g:z→x',数据集的重构误差为,
其中,J为损失函数;
假设解码器g服从以g(f(x))为中心的高斯分布,可以将上述损失函数简化为:
给定一个经过严格训练后的自编码器可以得到步骤2-3,获取x的低维表示,即给z加上扰动,得到并使用解码器g生成新数据经过训练后的自编码器f满足下式:
其中,
4.如权利要求3所述的基于自编码器的数据增广改善深度学习信道估计性能方法,其特征在于:所述步骤2中对自编码器f的训练还包括,
基于early-stop方法对自编码器的进行训练,且满足:
其中,c和d为超参数,取c=0.2,d=0.3;
基于非完美编码器生成和新数据
5.如权利要求4所述的基于自编码器的数据增广改善深度学习信道估计性能方法,其特征在于:所述步骤3还包括,
步骤3-1,设单输入单输出的通信链路,其发送器和接收器之间的无线通信信道时频响应矩阵为H,此无线通信信道估计的输入为导频值向量h,输出为信道估计矩阵满足如下公式:
其中,fs和fR分别是图像超分辨率卷积神经网络和图像去噪卷积神经网络;
步骤3-2,构建与实际环境相符合的仿真环境,生成用于信道估计任务的数据集,将该数据集分为训练集和测试集且训练集和测试集中的数据不重叠,其中,训练数据集和测试数据集的大小分别为NT和NV;
步骤3-3,将包含多个训练样本的训练集划分为百量级、千量级和万量级的子数据集,再将不同大小的子数据集作为训练集样本通过信道估计基本卷积神经网络模型,得到数据集大小与测试集均方误差的关系曲线;
步骤3-4,将经过数据增广后的不同大小的训练集输入信道估计基本卷积神经网络模型,且保持测试集样本和步骤3-3中的一样,得到数据集大小与测试集均方误差的关系曲线。
6.如权利要求5所述的基于自编码器的数据增广改善深度学习信道估计性能方法,其特征在于:所述步骤4还包括,
步骤4-1,当总数据集大小在104和105的数量级时,初始实验数据集大小分别为百数量级和千数量级,其他情况依次类推;
步骤4-2,若初始实验数据集大小为D1,则选择一个测试点(D2,y2),其中D2为训练数据集大小,且D2=D1×n(n=1,2,3,...),y2为在测试集均方误差值开始变得相对缓慢的点,当某一点之前的均方误差值和其之后的均方误差值相差0.1以上时,取该点作为分界点y2
步骤4-3,若整个数据集D的大小为D=U×10λ,则设置其中,U和λ分别为数据集D的有效位数和量级,为向下取整函数,选择一个测试点(D3,y3),其中D3=D-n×(D-D4)(n=1,2,3,...),且y3是在测试集上获得的神经网络的测试损失值;
步骤4-4,基于自编码器的数据增广方法,分别计算数据集大小为D2和D3时的测试损失y4和y5,根据测试点(D2,y2)和(D3,y3)确定第一线性方程曲线,根据(D2,y4)和(D3,y5)确定第二线性方程曲线,并将第一线性方程和第二线性方程曲线的交点的横坐标作为阈值,当数据集大小超过该阈值时,自编码器因增强数据的噪声而失效。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110404444.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:电子设备、控制方法和控制装置
- 下一篇:肿瘤放射性皮肤损伤用皮肤保护剂
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置