[发明专利]一种基于优化BP神经网络的雷达辐射源威胁评估方法在审
申请号: | 202010799517.7 | 申请日: | 2020-08-11 |
公开(公告)号: | CN112068088A | 公开(公告)日: | 2020-12-11 |
发明(设计)人: | 应涛;许博;王雪宝;吴荣华;徐佳;陈佳俊;周达华 | 申请(专利权)人: | 中国人民解放军海军工程大学 |
主分类号: | G01S7/38 | 分类号: | G01S7/38;G01S7/41;G06N3/00;G06N3/08 |
代理公司: | 武汉楚天专利事务所 42113 | 代理人: | 孔敏 |
地址: | 430033 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 优化 bp 神经网络 雷达 辐射源 威胁 评估 方法 | ||
1.一种基于优化BP神经网络的雷达辐射源威胁评估方法,其特征包括:
步骤一、利用n组样本数据对BP神经网络进行训练,获得训练好的BP神经网络,所述样本数据包括雷达辐射源威胁指标的数据以及所对应雷达辐射源的威胁值;
步骤二、将训练误差作为适应度值,将BP神经网络的权值和阈值作为粒子,用位置、速度和适应度值三项指标表示粒子特征,在可行解空间中快速搜索全局最优粒子,即神经网络最优的权值和阈值;
步骤三、将m组雷达辐射源的各项指标数据作为输入,通过优化后的BP神经网络进行预测,得到的输出即为优化后的雷达辐射源威胁值。
2.如权利要求1所述的基于优化BP神经网络的雷达辐射源威胁评估方法,其特征在于:所述步骤二按如下步骤进行:
(2a)初始化粒子的位置和速度;
(2b)假设在一个2维的搜索空间中,为防止粒子的盲目搜索,将其位置和速度限制在一定的区间[-Xmax,Xmax]、[-Vmax,Vmax]。-Xmax为粒子运动的位置下限,Xmax为粒子运动的位置上限,-Vmax为粒子运动的最小速度,Vmax为粒子运动的最大速度;
(2c)由p个粒子组成的种群X=(X1,X2,…,Xn),初始化Xi的位置和速度,p为粒子的总数;
其初始化如下式所示:
POP(i)=Xmax*rand(1,2)
V(i)=Vmax*rand(1,2)
POP(i)为第i个粒子的位置,Xmax为粒子运动的位置上限,V(i)为第i个粒子的速度,Vmax为粒子运动的最大速度,rand(1,2)产生2个[-1,1]的随机数;
(2d)根据目标函数计算出POP(i)对应的适应度值,通过假设神经网络的输入层神经元为inputnum,隐含层神经元为hiddennum,输出层神经元为outputnum,训练函数为logsig,将初始权值编码为W1、W2,将阈值编码为B1、B2;
数据库中雷达辐射源的输入数据为inputn威胁值为outputn则得到适应度值为
fitness=sum(abs(W2*(logsig(W1*input-B1))-B2)-output)
(2e)第i个粒子的速度为Vi=(Vi1,Vi2,…,Vin)T其个体极值为Pi=(Pi1,Pi2,…,PiD)T,种群的群体极值为Pg=(Pg1,Pg2,…,PgD)T;
(2f)更新粒子的速度和位置,更新速度、位置公式如下:
Vid(k+1)=wVidk+c1r1(Pidk-Xidk)+c2r2(Pgdk-Xidk)
Xid(k+1)=Xidk+Vid(k+1)
其中,w为惯性权重;d=1,2,…,D;i=1,2,…,n;k为当前迭代次数;Vid为粒子的速度;c1和c2是非负的常数,称为加速因子;r1和r2是分布于[0,1]区间的随机数;
(2g)利用更新后的新粒子通过(2d)计算出新粒子适应度值(即个体最优值)以及新粒子群的适应度值(即群体最优值);
(2h)最后判断个体极值与群体极值是否满足终止条件,若不满足转到(2f)更新粒子并计算出新粒子适应度值以及新粒子群的适应度值,再次判断是否满足终止条件;直到满足条件输出最后的最优个体极值,得到神经网络最优的权值和阈值。
3.如权利要求1所述的基于优化BP神经网络的雷达辐射源威胁评估方法,其特征在于:n取值为200,m取值为5。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军海军工程大学,未经中国人民解放军海军工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010799517.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种擦玻璃机器人防护装置
- 下一篇:一种隔热采气管柱及其采气方法和应用方法