潜艇航行的隐蔽性是衡量潜艇航行安全的重要考量之一,特别是在长时间远距离航行的情况下,关键环节较多,需要考虑的因素也很多,有多种因素决定着潜艇是否隐蔽安全。指挥员通常是根据本艇态势,搜集的情报信息加上个人经验去推测潜艇航行时的安全程度,但是没有相关辅助手段去定量支撑指挥员的推断。根据周围因素判断潜艇隐蔽性评估用到的信息是在有限、不完整的信息背景下进行的,贝叶斯网络具有在不确定推理问题中进行学习和推理的能力,可以很好地将先验知识和多源数据融合进行推理。
贝叶斯网络的快速推理功能,已成为人工智能中解决不确定性推理的重要研究方向,也成为不同行业中数据分析、故障诊断、目标识别的一种有效工具
[1]。Pearl将贝叶斯推理进行网络化表达以来,提出的一些算法对不确定性问题进行很好的解决。国外1998年Mengshoel和Wilkins等开始将贝叶斯网络应用于战场形势变化推理中; 2000年Huataniemi和Saarinen等将贝叶斯网络在军事上应用于目标识别,其他涉及的领域还有多目标跟踪(Multi-target Tracking)、训练仿真(Training Simulation)等
[2]。国内李伟生和王宝树
[3]等分析了用于态势评估的一种贝叶斯网络模型的信息传播算法,提出采用“等和看”(Wait&See)策略,根据战场上不断到来的数据利用网络推理能力对地方意图进行辨别的能力。在确定网络参数的方法中,利用Noisy-or Gate模型构造的网络参数方法,可以快速有效地填充一个具有不完备数据信息的信息库。结合专家知识获取贝叶斯网络结构的方法,可以利用确定好的节点之间的内部关系和专家知识情况下,近似确定贝叶斯网络的条件参数
[4]。对于其余没有考虑进去的因素,采用贝叶斯Leaky Noisy-or Gate模型网络,可综合为一个因素加入到网络中,柴慧敏和王宝树
[5]验证了基于Leaky Noisy-or Gate模型方法确定网络参数构造贝叶斯网络进行态势评估是可行的。国内军事上已有一些人将该模型应用于相关领域研究
[6,7,8,9],但是国内目前还没有研究将Noisy-or Gate模型运用到潜艇航行隐蔽性方面的评估研究。本文提出了一种运用Noisy-or Gate模型下构造的贝叶斯网络对潜艇航行隐蔽性快速推理进行评估的一种方法。