[发明专利]一种用于系统辨识的神经网络训练集构造方法在审

专利信息
申请号: 202011223533.8 申请日: 2020-11-05
公开(公告)号: CN112364978A 公开(公告)日: 2021-02-12
发明(设计)人: 李秀坤;王集;于歌;董建维 申请(专利权)人: 哈尔滨工程大学
主分类号: G06N3/04 分类号: G06N3/04;G06N3/08
代理公司: 暂无信息 代理人: 暂无信息
地址: 150001 黑龙江省哈尔滨市南岗区*** 国省代码: 黑龙江;23
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 用于 系统 辨识 神经网络 训练 构造 方法
【权利要求书】:

1.一种用于系统辨识的神经网络训练集构造方法,其特征在于,包括以下步骤:

步骤1:获得发射数据x(n)和接收数据y(n);

步骤2:执行预训练:截取x(n)和y(n)的部分数据作为预训练数据,预训练数据的输入和输出分别记为xp(n)和yp(n);

步骤3:利用xp(n)进行AR谱估计,然后对估计结果进行z变换,取z变换的倒数,然后进行逆z变换,得到白化滤波器,使用该滤波器对yp(n)进行滤波计算,然后计算输出的傅里叶变换,记为R(w);

步骤4:利用x(n)和y(n)计算自相关函数的绝对值aR,计算公式为aR=abs(conv(y(n),x(L:-1:1))),其中,L为x(n)的长度,x(L:-1:1)表示将序列x(n)倒序排列,conv(a,b)表示计算信号a和b的卷积,abs(·)表示取绝对值;

步骤5:粗估计M的值:寻找序列aR最大值对应的坐标,记为P,设滤波器的阶数为M,则M数值的粗估计为M=2(P-L),其中,L为输入序列x(n)的长度,当P<L时,说明该组数据不适用本方法,应当转至步骤12;

步骤6:寻找M的精估计值:产生扫描序列Mscan,初值为终值为10*M,步进值为其中,表示取不超过0.1*M的最大整数,此时Mscan序列的长度为100,设定循环变量i为1;

步骤7:设有限冲激响应滤波器阶数为Mscan序列的第i个元素,据此利用xp(n)和yp(n)构造训练集,设计神经网络,进行训练,神经网络收敛后,将单位冲激信号输入至该网络,得到网络的输出,并计算其傅里叶变换,记为Yp(w);

步骤8:计算误差函数,计算公式为Ei=||Yp(w)-R(w)||2,其中,||·||2表示变量的2-范数;

步骤9:判断i是否大于100,若是,则执行步骤10,否则令i←i+1,执行步骤7;

步骤10:寻找最小的Ei的编号记为k,则M的精确估计值为Msan的第k个元素,记为Mopt

步骤11:构造训练集:从发射信号x(n)第1个点开始,截取个数据,作为训练集的输入特征,然后截取输出信号y(n)的第Mopt个点,作为特征的标签,输入特征和标签构成了一个训练数据,然后,从发射信号的第2个点开始,截取1.1*Mopt个数据,作为训练集的第2个输入特征,然后选取y(n)的第Mopt+1个点作为标签,按此方法直至将全部的信号截取完毕,然后将训练数据集乱序排列,得到最终的训练集;

步骤12:结束。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202011223533.8/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top