[发明专利]一种基于机器学习的功率分配方法在审
申请号: | 201810389915.4 | 申请日: | 2018-04-27 |
公开(公告)号: | CN108564178A | 公开(公告)日: | 2018-09-21 |
发明(设计)人: | 李泳洋;游龙飞;杨平;肖悦 | 申请(专利权)人: | 电子科技大学 |
主分类号: | G06N99/00 | 分类号: | G06N99/00;G06K9/62 |
代理公司: | 成都点睛专利代理事务所(普通合伙) 51232 | 代理人: | 孙一峰 |
地址: | 611731 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于通信抗干扰技术领域,具体的说是一种基于机器学习的功率分配方法。本发明主要为了降低功率分配算法的复杂度,具体方法如下:需要将信道样本处理为一个N维的实值特征向量,设计出预设的功率分配矩阵,贴上标签,重复此步骤,直至每个样本都有一个对应标签。利用样本特征集合和对应的标签集合,采用SVM算法对新输入的样本进行分类,输出的标签对应的功率分配矩阵即为此样本对应的最优功率分配矩阵。本发明的有益效果为,传统的功率分配方式的整个计算过程是具有重复性的,且为减轻这一问题,采用SVM算法对新输入样本分类且能有效的降低算法复杂度。 | ||
搜索关键词: | 样本 功率分配矩阵 功率分配 基于机器 标签 矩阵 功率分配方式 最优功率分配 算法复杂度 通信抗干扰 标签集合 分配算法 计算过程 降低功率 输入样本 特征向量 信道样本 样本特征 传统的 复杂度 分类 贴上 预设 集合 输出 学习 重复 | ||
【主权项】:
1.一种基于机器学习的功率分配方法,其特征在于,包括以下步骤:a、生成特征集合:设有M个Nr×Nt维的信道矩阵作为训练样本,具体方法为:a1、从信道矩阵Hm生成实值特征向量dm;a2、重复步骤a1,直至为所有的Hm(m=1,2,…,M)生成特征向量;a3、生成训练数据矩阵
a4、归一化矩阵D,并生成归一化特征矩阵T,其中T里面元素为:
b、为样本贴上标签:b1、采用KPI来决定为样本贴上何种标签,利用最大化最小欧氏距离的思想,将通过
求得的欧氏距离dmin作为KPI,XSM为所有可能的发送信号集合,P为功率分配矩阵;b2、在功率分配中,标签对应着功率分配矩阵,根据
s.t.tr(PPT)≤PT随机生成若干个功率分配矩阵,其中PT为系统总能量;b3、对于第m个样本Hm,根据步骤b1计算每一种预设的功率分配矩阵的KPI;并从步骤b2中生成的功率分配矩阵中找出能使KPI最好的,并将其标签l与样本对应上,令l作为标签向量的第C个元素cm,重复此步骤,直至每个样本都有一个对应标签;c、建立学习系统:采用多级SVM分类器,即SVM采用一对其它的二元分类策略,具体方法为:c1、设Tl是标签为l的样本特征向量作为行向量所构成的子训练数据矩阵;对于所有的l,可以得到一个子训练数据矩阵集合{Tl};c2、生成二元标签向量bl=[bl[1],...,bl[M]]T,当cm=l时,bl[m]=1,否则bl[m]=0;c3、用两个训练群
和相应的二元向量标签bl,根据下面的公式来解决逻辑回归的问题:
其中,C为惩罚因子,
是代价函数,θl是学习参数向量,f(tr[m])是高斯径向基核函数向量,其第q个元素fq(tr[m])=exp(‑||tr[q]‑tr[m]||2/(2σ2))给出了tr[q]和tr[m]的相似度;c4、重复步骤c3直至遍历完所有l,获得所有的θl,建立SVM分类器;d、输入一个新的信道矩阵后,根据步骤a将其处理为特征向量,然后输入步骤c获得的SVM分类器对其进行分类,即可预知其所属类别的标签,即选出的功率分配函数。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810389915.4/,转载请声明来源钻瓜专利网。