[发明专利]一种基于人工智能的大规模MIMO混合预编码方法在审
申请号: | 202211108893.2 | 申请日: | 2022-09-13 |
公开(公告)号: | CN115549732A | 公开(公告)日: | 2022-12-30 |
发明(设计)人: | 吴少川;孙铭君;李壮 | 申请(专利权)人: | 哈尔滨工业大学;北京机电工程总体设计部 |
主分类号: | H04B7/0413 | 分类号: | H04B7/0413;H04B7/0456;H04B17/373;G06N3/04;G06N3/08 |
代理公司: | 哈尔滨市阳光惠远知识产权代理有限公司 23211 | 代理人: | 刘景祥 |
地址: | 150001 黑龙*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 人工智能 大规模 mimo 混合 预编 方法 | ||
1.一种基于人工智能的大规模MIMO混合预编码方法,其特征在于:
所述方法具体包括以下步骤:
步骤1,设计基础学习器;采用传统部分连接结构的混合预编码算法构造CNN网络的数据集,构建损失函数;
步骤2,设计高级学习器;构建数据集,利用元学习MAML算法对数据集进行元训练和元微调,完成网络在全新的环境的适应。
2.根据权利要求1所述方法,其特征在于:
在步骤1中,具体包括以下步骤:
步骤1.1,利用传统的部分连接结构的混合预编码方案构造CNN网络训练所需的数据集,信道选取利用射线追踪仿真的60GHz下街道环境的信道生成的数据;
由此,构造出“信道矩阵——混合预编码矩阵”的数据集,信道矩阵即为CNN网络的输入样本,每个信道矩阵对应的混合预编码矩阵为该样本的标签,CNN网络输出即为预测得到的混合预编码矩阵;
步骤1.2,构建损失函数如下式:
其中代表训练数据集,F(i)和分别表示第i个样本标签和网络预测输出的预编码矩阵,θ表示网络权重参数初始值,N表示一个batch size大小;
损失函数的物理意义即网络预测输出预编码向量和标签预编码向量的欧氏距离;
神经网络中权值参数的优化,即利用损失函数对权值参数求偏导数,进行梯度下降,不断更新,直到损失值减小到满足要求为止。
3.根据权利要求2所述方法,其特征在于:在步骤1.1中,
所述CNN网络一共包含两个卷积层,每个卷积层后都存在一个批归一化层、激活函数层和最大值池化层,并且网络最后包含三个全连接层;
最后一层输出神经元数为128,对应预编码矩阵标签的大小;
所述卷积层用来对信道矩阵特征的提取,将有利于预测预编码矩阵的特征参数提取出来;
所述全连接层用于完成信道矩阵特征向预编码矩阵的映射。
4.根据权利要求3所述方法,其特征在于:
在步骤2中,具体包括以下步骤:
步骤2.1,准备前期数据集;所述前期数据集包括任务集和新环境下的数据集;
步骤2.2,元训练,对数据集进行训练,获得并更新网络权值参数;
步骤2.3,判断步骤2.2更新的网络权重参数是否满足实际需求,若不满足则重复步骤2.2,满足则执行步骤2.4;
步骤2.4,元微调;利用步骤2.3确定的网络权重参数进行初始化,进行网络参数微调,直至高级学习器能够快速适应新任务。
5.根据权利要求4所述方法,其特征在于:所述步骤2.1具体为:
所述任务集用表示,其中包括Kmt个任务,每个任务都完成了根据输入信道矩阵,预测输出预编码矩阵的工作,所有任务中的数据用DTr(·)表示,取自于用户间距为20cm的信道;
每一个任务中同时包含训练数据和验证数据,训练数据集support set,用Dmts(·)表示,验证数据集query set,用Dmtq(·)表示;
设训练数据集support set和验证数据集query set分别包含Ns、Nq个带标签的数据;
定义一个新环境下的数据集Dnew,假设其中包含Nnew个带标签的数据;Dnew中的信道分布情况和DTr(·)中的信道分布不同,其取自于用户间距为10cm的信道,即用户密集程度加倍。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学;北京机电工程总体设计部,未经哈尔滨工业大学;北京机电工程总体设计部许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211108893.2/1.html,转载请声明来源钻瓜专利网。