[发明专利]一种基于生成对抗神经网络的功率放大器行为建模方法在审
申请号: | 201910620052.1 | 申请日: | 2019-07-10 |
公开(公告)号: | CN110472280A | 公开(公告)日: | 2019-11-19 |
发明(设计)人: | 马伙财;王美林;刘太君;王杨帅;黄钧 | 申请(专利权)人: | 广东工业大学 |
主分类号: | G06F17/50 | 分类号: | G06F17/50;H03F3/20;G06N3/04 |
代理公司: | 44102 广州粤高专利商标代理有限公司 | 代理人: | 林丽明<国际申请>=<国际公布>=<进入 |
地址: | 510006 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 迭代 功率放大器 对抗 神经网络模型 目标误差 权值系数 神经网络 损失函数 判别器 生成器 变化量更新 归一化处理 权系数矩阵 生成器模块 权值矩阵 生成数据 输出信号 输入判别 提取特征 行为建模 行为模型 优化算法 初始化 构建 采集 保存 返回 学习 | ||
1.一种基于生成对抗神经网络的功率放大器行为建模方法,其特征在于:所述该方法包括如下步骤:
S1:采集功率放大器的输入信号数据向量Xin=[xin(1),xin(2),…,xin(N)]和输出信号数据向量yout=[yout(1),yout(2),…,yout(N)],其中,N为数据长度;
S2:对输入信号数据向量Xin和输出信号数据向量yout进行归一化处理:得到归一化输入信号数据向量和输出信号数据向量
S3:构建生成对抗神经网络模型,并初始化生成对抗神经网络模型,其中生成对抗神经网路模型包括生成器、判别器;
S4:设置生成对抗神经网络模型中的权系数矩阵、训练最大迭代次数num_epochs、学习率η、误差阈值;
S5:将输入信号数据向量输入生成器并生成数据yt,将数据yt和功率放大器的输出数据向量输入到判别器中提取特征信息;
S6:分别计算生成器模块和判别器模块的目标误差损失函数;
S7:用Adam优化算法训练生成对抗神经网络;
S8:迭代次数加1,即t=t+1;
S9:判断是否满足:目标误差损失函数不大于误差阀值或者迭代次数大于迭代次数num_epochs,
S10:若不满足,则根据权值矩阵的变化量更新权值系数,返回步骤S5;
S11:若满足,则停止迭代,保存权值系数,得到功率放大器行为模型。
2.根据权利要求1所述的基于生成对抗神经网络的功率放大器行为建模方法,其特征在于:步骤S2,所述归一化的计算公式如下:
式中,i=1,2,3…,N;max(·)表示求向量中最大值的运算。
3.根据权利要求1所述的基于生成对抗神经网络的功率放大器行为建模方法,其特征在于:所述生成器包括第一输入层、循环神经隐含层、全连接隐含层、第一输出层;所述判别器包括第二输入层、三个卷积层、两个全连接层、第二输出层。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东工业大学,未经广东工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910620052.1/1.html,转载请声明来源钻瓜专利网。