本发明涉及人工智能,尤其涉及一种基于概率神经网络的海上伏击预测方法及系统。
背景技术:
1、海上伏击,指的是预先判断对方的移动军事目标例如航母等的未来进入区域,并在所述进入区域内提前埋伏打击力量,例如各种舰船,以在对方的移动军事目标驶入所述进入区域内时,依靠先发优势进行火力覆盖射击,从而达到预期打击效果。
2、由此可见,对方的移动军事目标的未来进入区域的预测准确性,直接决定了海上伏击的效果,其中,对方的移动军事目标的未来进入区域与对方的移动军事目标的当前集结位置密切相关,确定了对方的移动军事目标的当前集结位置,采用预测模型就可以完成各个区域的未来时刻的驶入概率预测,从而选择出概率最高的区域以作为未来进入区域并提前埋伏打击力量,实现高效的海上伏击。
3、然而,对方的移动军事目标的当前集结位置与对方的移动军事目标的目标类型、行驶习惯、作战模式等要素密切相关,同时针对不同的作战海域,由于海岸线分布的复杂性以及海面环境的复杂性,导致很难对对方的移动军事目标的当前集结位置进行准确预测。
技术实现思路
1、为了解决上述技术问题,本发明提供了一种基于概率神经网络的海上伏击预测方法及系统,在海岸线环境数字化和坐标化的基础上,通过为每一目标航母构造不同结构以及不同学习模式的概率神经网络,实现基于目标航母历史集结位置的当前集结位置的预测机制,从而为海上伏击区域的分析提供有价值的参考数据。
2、为此,本发明至少需要具备以下几处重要的发明点:
3、发明点一:以目标航母历史轮次参与军事行动的集结位置坐标作为所述目标航母对应的概率神经网络各个输入信息和/或学习信息执行对概率神经网络的构建和学习,以获得能够预测所述目标航母当前轮次参与军事行动的集结位置坐标,从而为针对所述目标航母的最佳伏击区域的选择提供关键数据;
4、发明点二:针对每一目标航母构造不同结构的概率神经网络,其中,目标航母的当前服役年数越短,其对应的概率神经网络的输入信息的数量越少;
5、发明点三:针对每一目标航母实现不同次数的概率神经网络的学习动作,其中,概率神经网络的学习次数的数值与其对应的目标航母的最高行驶节数成正比。
6、根据本发明的第一方面,提供了一种基于概率神经网络的海上伏击预测方法,所述方法包括:
7、使用坐标解析器件,用于针对目标航母采集所述目标航母历史上每一轮次参与军事行动的集结位置坐标,所述集结位置坐标位于军事行动对象的邻海且包括横坐标和纵坐标;
8、使用网络初构器件,用于以所述目标航母预测轮次参与军事行动的集结位置坐标为概率神经网络的单个输出信息,以所述目标航母在预测轮次之前设定数目的各个轮次参与军事行动的各个集结位置坐标为概率神经网络的各个输入信息,构建归属于所述目标航母的、执行集结位置预测的概率神经网络;
9、使用次数映射器件,用于基于所述目标航母的最高行驶节数映射所述目标航母对应的概率神经网络的选择学习次数,所述选择学习次数的数值与所述目标航母的最高行驶节数成正比;
10、使用网络再构器件,分别与所述网络初构器件和所述次数映射器件连接,用于采用所述目标航母历史轮次参与军事行动的集结位置坐标作为所述目标航母对应的概率神经网络的输入信息和输出信息执行对所述概率神经网络的选择学习次数的多次学习动作,并将经历过多次学习动作后的概率神经网络作为再构后的概率神经网络输出;
11、使用位置预测器件,与所述网络再构器件连接,用于以所述目标航母在当前轮次之前设定数目的各个轮次参与军事行动的各个集结位置坐标为再构后的概率神经网络的各个输入信息,运行再构后的概率神经网络以获得其输出信息即所述目标航母当前轮次参与军事行动的集结位置坐标并作为当前集结位置坐标输出;
12、使用伏击分析器件,与所述位置预测器件连接,用于基于接收到的当前集结位置坐标分析伏击所述目标航母的最佳伏击区域的坐标范围;
13、其中,以军事行动对象的海岸线为垂直坐标轴,以所述海岸线的中点为原点,以垂直于所述海岸线的直线为水平坐标轴,以所述海岸线遭遇所述目标航母攻击的一侧为所述水平坐标轴的正向所在的一侧,以位于所述水平坐标轴的正向的逆时针方向的一侧的垂直坐标轴的方向为所述垂直坐标轴的正向,建立所述集结位置坐标所在的平面坐标系;
14、其中,当军事行动对象的海岸线为非直线的曲线时,对军事行动对象的海岸线拟合以获得作为垂直坐标轴的直线。
15、根据本发明的第二方面,提供了一种基于概率神经网络的海上伏击预测系统,所述系统包括:
16、坐标解析器件,用于针对目标航母采集所述目标航母历史上每一轮次参与军事行动的集结位置坐标,所述集结位置坐标位于军事行动对象的邻海且包括横坐标和纵坐标;
17、网络初构器件,用于以所述目标航母预测轮次参与军事行动的集结位置坐标为概率神经网络的单个输出信息,以所述目标航母在预测轮次之前设定数目的各个轮次参与军事行动的各个集结位置坐标为概率神经网络的各个输入信息,构建归属于所述目标航母的、执行集结位置预测的概率神经网络;
18、次数映射器件,用于基于所述目标航母的最高行驶节数映射所述目标航母对应的概率神经网络的选择学习次数,所述选择学习次数的数值与所述目标航母的最高行驶节数成正比;
19、网络再构器件,分别与所述网络初构器件和所述次数映射器件连接,用于采用所述目标航母历史轮次参与军事行动的集结位置坐标作为所述目标航母对应的概率神经网络的输入信息和输出信息执行对所述概率神经网络的选择学习次数的多次学习动作,并将经历过多次学习动作后的概率神经网络作为再构后的概率神经网络输出;
20、位置预测器件,与所述网络再构器件连接,用于以所述目标航母在当前轮次之前设定数目的各个轮次参与军事行动的各个集结位置坐标为再构后的概率神经网络的各个输入信息,运行再构后的概率神经网络以获得其输出信息即所述目标航母当前轮次参与军事行动的集结位置坐标并作为当前集结位置坐标输出;
21、伏击分析器件,与所述位置预测器件连接,用于基于接收到的当前集结位置坐标分析伏击所述目标航母的最佳伏击区域的坐标范围;
22、其中,以军事行动对象的海岸线为垂直坐标轴,以所述海岸线的中点为原点,以垂直于所述海岸线的直线为水平坐标轴,以所述海岸线遭遇所述目标航母攻击的一侧为所述水平坐标轴的正向所在的一侧,以位于所述水平坐标轴的正向的逆时针方向的一侧的垂直坐标轴的方向为所述垂直坐标轴的正向,建立所述集结位置坐标所在的平面坐标系;
23、其中,当军事行动对象的海岸线为非直线的曲线时,对军事行动对象的海岸线拟合以获得作为垂直坐标轴的直线。
1.一种基于概率神经网络的海上伏击预测方法,其特征在于,所述方法包括:
2.如权利要求1所述的基于概率神经网络的海上伏击预测方法,其特征在于,所述方法还包括:
3.如权利要求1所述的基于概率神经网络的海上伏击预测方法,其特征在于,所述方法还包括:
4.如权利要求1-3任一所述的基于概率神经网络的海上伏击预测方法,其特征在于:
5.如权利要求4所述的基于概率神经网络的海上伏击预测方法,其特征在于:
6.一种基于概率神经网络的海上伏击预测系统,其特征在于,所述系统包括:
7.如权利要求6所述的基于概率神经网络的海上伏击预测系统,其特征在于,所述系统还包括:
8.如权利要求6所述的基于概率神经网络的海上伏击预测系统,其特征在于,所述系统还包括:
9.如权利要求6-8任一所述的基于概率神经网络的海上伏击预测系统,其特征在于:
10.如权利要求9所述的基于概率神经网络的海上伏击预测系统,其特征在于: