[发明专利]一种基于一维卷积神经网络的多用户功率分配方法在审
申请号: | 202210993312.1 | 申请日: | 2022-08-18 |
公开(公告)号: | CN115361731A | 公开(公告)日: | 2022-11-18 |
发明(设计)人: | 李莹绣;吴炳洋 | 申请(专利权)人: | 东南大学 |
主分类号: | H04W52/22 | 分类号: | H04W52/22;H04W52/24;H04W52/26;H04W52/36;G06N3/04;G06N3/08 |
代理公司: | 南京瑞弘专利商标事务所(普通合伙) 32249 | 代理人: | 孙建朋 |
地址: | 211102 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 卷积 神经网络 多用户 功率 分配 方法 | ||
1.一种基于一维卷积神经网络的多用户功率分配方法,其特征在于,包括以下步骤:
S1:初始化下行单小区多用户系统模型,基站配备多根天线,用户侧均为单天线,基站能获取到所有用户的信道状态信息,用户i的归一化可达数据速率为:
其中hi为第i个用户信道向量,为第i个用户信道向量的转置,H为转置运算符,wi为第i个用户的预编码向量,为第i个用户侧的噪声方差,pi为分配给第i个用户的传输功率,满足0≤pi≤Pmax,pj为分配给第j个用户的传输功率,满足j≠i且0≤pj≤Pmax,Pmax为基站的最大发射功率;
S2:收集数据集,包括各用户的信道状态信息矩阵H与基于二次变换的多比例分数规划FP算法下的功率分配结果p*;
S3:设计一维卷积神经网络的层数及卷积核数量,初始化一维卷积神经网络的权重和偏置;
S4:训练一维卷积神经网络,采取均方误差作为损失函数形式,以最小化预测功率向量p与步骤S2中基于二次变换的多比例分数规划算法下功率分配向量p*之间的误差;
S5:当迭代训练次数大于等于2000次或损失函数误差小于10-3时,保存当前一维卷积神经网络的权重和偏置。
2.根据权利要求1所述的基于一维卷积神经网络的多用户功率分配方法,其特征在于,所述S2具体包括以下步骤:
S2-1:初始化辅助变量γ和y;
S2-2:初始化迭代计数器counter=0;
S2-3:更新辅助变量y中第i个参数yi:
其中γi为初始化辅助变量γ中的第i个参数,K为基站中的用户数量;
S2-4:更新辅助变量γ中第i个参数γi:
S2-5:更新功率向量p中的第i个功率结果pi:
S2-6:计数器counter=counter+1;
S2-7:重复S2-3至S2-6直至counter≥1000;
S2-8:输出基于二次变换的多比例分数规划FP算法下的功率分配结果p*。
3.根据权利要求2所述的基于一维卷积神经网络的多用户功率分配方法,其特征在于,所述S3中,由于一维卷积神经网络只能处理实数,而用户信道状态信息为复数形式,因此,定义一维卷积神经网络的输入为:
v=abs(vec(HHH))2
其中vec函数实现了HHH的向量化,abs函数实现了对每一个复数取模,H为用户的信道状态信息矩阵,HH用户的信道状态信息矩阵的转置,则一维卷积神经网络的输入尺寸为K2×1,其中K为基站中的用户数量;因此,使用一维卷积神经网络学习处理后的输入v到输出功率向量的映射关系,包含输入层、三个卷积模块、两个全连接层以及输出层。
4.根据权利要求3所述的基于一维卷积神经网络的多用户功率分配方法,其特征在于,所述S4具体包括以下步骤:
S4-1:基于深度学习的特性,收集用户与基站之间的信道状态信息,使用基于二次变换的多比例分数规划FP算法得到对应的功率向量p*,重复S4-1中得到的训练数据;
S4-2:将步骤S4-1中得到的训练数据样本按照4:1:1的比例随机分成训练集、验证集和测试集;
S4-3:训练初始化结构的一维卷积神经网络,构建损失函数LFP:
其中,Pout为一维卷积神经网络的输出结果,PFP为FP算法得到的最优功率分配结果。
5.根据权利要求4所述的基于一维卷积神经网络的多用户功率分配方法,其特征在于,所述S5具体为训练迭代次数大于等于2000次或损失函数小于阈值10-3时停止训练并保存当前模型的权重和偏置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210993312.1/1.html,转载请声明来源钻瓜专利网。