面向边缘作战辅助决策的战例事件图谱构建研究
2024-02-23林文浩
龙 晔, 鲁 赢, 林文浩
(1.国防科技大学军政基础教育学院,长沙, 410072;2.75841部队,长沙,410000)
现代战争条件下,指挥对抗强度正不断加剧,决策时效性、准确性对战局的影响也愈发凸显。未来战争战场环境的不确定性和偶然性将更加明显,战争规模将进一步缩小,很大程度上是边缘作战[1]。通过增设参谋机构、优化组织流程等提高中心节点作战决策效率的传统方法,已经难以适应现代化战争对指挥机构小型化、作战力量分散化的现实需要[2]。因此,着眼战例事件图谱,研究边缘作战辅助决策,对于提高边缘作战指挥能力具有重要作用。
1 基础理论
1.1 边缘作战
边缘与中心是一组相对概念。就好比对于人体而言,大脑是中心,手指是边缘;对于作战而言,指挥枢纽往往是中心,单兵、武器平台则是执行作战指令的边缘。随着无人化武器装备、精确制导、信息技术等的发展,指挥对抗的强度不断升级,传统指挥链路中心节点、指挥枢纽都面临毁瘫威胁,指挥控制模式已经呈现出去中心化、分布式发展趋势[3]。边缘作战是一种更加适应未来局部战争的新样式,具有力量边缘、结构边缘和任务环境边缘的特征[4]。但由于作战信息不完整、状态不确定等原因,边缘作战单元难以获取瞬时最优策略,而此时如果能够快速获得对手多维信息、增强态势感知能力、借鉴相对较优的历史可行策略不失为一个好的办法。战例作为历史上作战过程的真实记录,常常包含了诸多武器装备信息以及战争对抗环境下的历史作战态势演化过程,这些信息数据可以通过构建战例事件图谱,为边缘作战辅助决策提供数据支持和思维启发。
1.2 作战辅助决策
作战辅助决策是指借助决策者之外的智慧或工具,通过科学决策方法,辅助和支持决策者完成作战指挥决策的过程,其目的是提高指挥决策科学性与效率[5]。作战辅助决策的主要方法有:定量模型方法、专家系统和人工智能辅助决策[6],这些方法的单独运用都难以适用于边缘作战。因为定量模型方法难以应对不确定性问题求解,很难在不断变化的边缘作战环境下构建出普适的精确数学模型,方法适应性较差;专家系统需要构建专家知识库,但边缘作战样式多样、力量多元,领域专家较少,难以获取全面的专家知识;人工智能辅助决策方法存在数据积累难、可解释性差、计算强度大等问题[7]。因此需要针对边缘作战的特点,在挖掘历史经验信息的基础上,充分发挥多种方法的融合效用,积极探索适用于边缘作战辅助决策的新方法。通过构建战例事件图谱,可以将历史战例信息进行标准化、格式化处理,有助于军事数据积累和指挥艺术分析,可以为边缘作战行动提供辅助决策和灵感启发,提高边缘作战单元的自主决策能力,从而加快“OODA链路”循环,提高指挥控制能力。
1.3 战例事件图谱
战例,是关于历史作战实践的真实记录和描述。每一个经典战例,都印刻着指挥员超凡的谋战本领、过人的指挥艺术[8]。回顾历史,发生在我国境内外与中华民族有关的超过12 800次[9];放眼全球,有历史记载的战例超过了17 000起[10]。虽然边缘作战的概念提出比较晚,但是在世界战争史上早已经有相应体现。比如:我军抗日战争时期的游击战术和抗美援朝战争时期的“零敲牛皮糖”战术[11];日军“伊-168”号潜艇击沉美军“约克城”号航母[12];以及南联盟防空导弹连击落世界第一款隐身战斗机“夜鹰”F-117[13]等。
事件是人类社会的核心概念之一[14]。事件图谱是知识图谱的发展进阶,是与知识图谱并行的一种全新的知识库[15]。战例事件图谱是以历史战例信息为基础,以战例事件为核心,以战例事件演化关系为边,所构建的知识库。通过构建事件图谱,可以不断扩充、存储战例知识信息,可以为边缘作战单元提供更加全面、便捷、快速的历史经验信息,能够为作战辅助决策智能化发展积累决策数据。
2 战例事件图谱构建研究
边缘作战单元处于指挥链路边缘,其通信往往是静默甚至是中断的,掌握的信息常常是碎片化、不连续的。如何利用好信息碎片科学决策,借鉴战例知识是一种可行方法。战例事件图谱构建可以组织和管理历史战例知识,从而借助计算机人工智能技术进行智能检索、分析和推荐,进而实现情报融合分析、战场态势感知和决策思维启发。
2.1 战例事件图谱整体逻辑结构
战例事件图谱整体结构包含两大部分:模式层和数据层。模式层是事件图谱的知识表示模型,负责提供语法约束[16];数据层则是由具体战例事件、事件要素及其关系等数据组成,从历史战例中解析得来。如图1所示,图谱整体结构的描述模型为BCEM={BCEC,KC,PC,BCES,RS,KS,PS}。其中,BCEC、KC、PC分别表示战例事件类、要素类和属性类;BCES、RS、KS、PS分别表示战例事件实例集合、关系集合、要素集合和属性集合。相关概念定义如下。
图1 战例事件图谱整体结构
定义1 战例事件BCE(battle case event)。结合赵颜利[15]、刘宗田[16]、孙鸿儒[17]等学者的研究,给出战例事件如下定义:是指在交战时,在战场环境下,由参战部队表现出进攻、防御、机动等动作特征,引发死亡、毁坏等状态特征的活动过程。
定义2 战例事件图谱(battle case event graph,BCEG)。表示为一个有向标签图,FEG=(N,L)。其中,N表示战例事件图谱中的顶点,包括事件、要素以及属性值;L表示战例事件图谱中的边,L定义为(n1,n2,label),表示2个顶点n1和n2之间具有label的关系。
2.2 战例事件的要素组成
战例事件是历史上实实在在的人物运动和时局变化过程,我们可以从背景、时间、环境、对象等8个要素进行描述,表示为bce=(b,t,v,o,a,r,c,l)。表1给出了各要素的说明。
表1 战例事件8要素的说明
2.3 战例事件之间的关系
战例事件通常不是独立的,事件之间一般存在多种关联关系,如因果关系、伴随关系、协同关系等。通过对大量战例的研究分析,我们定义了以下4种主要事件关系。
1)因果关系(cause):bce1→bce2,事件1导致事件2的发生。如“日军‘伊-168’号发射鱼雷(攻击事件)并成功击沉(毁伤事件)美军受伤航母‘约克城’号”[12]。进攻事件的发生导致毁伤事件的发生,二者具有因果关系。
2)跟随关系(follow):bce1▷bce2,事件1发生后事件2发生。如:“当美军战机起飞时,南联盟间谍将相关情报传回(侦察事件)国内,而国内地面观察员则会不断接力持续跟踪(侦察事件)并将相关情况报告防空部队”[13]。2次侦察事件是跟随关系,大多数因果关系也是跟随关系。
3)包含关系(include):bce1⊇bce2,事件1包含事件2。正如一次战役中包含多次战斗,日军“伊-168”号击沉美军航母“约克城”号事件中[12],包含了进攻事件和毁伤事件。
4)协同关系(cooperate):bce1⊕bce2,事件1和事件2目的一致,相互配合。在南联盟防空导弹部队击落“夜鹰”F-117事件中[13],侦察事件和攻击事件的目的都是为了击落F-117的,因此具有协同关系。
2.4 战例事件图谱知识表示
在图谱整体逻辑结构基础上,确定了战例事件要素和战例事件之间的关系,就可以进一步细化战例知识单元,形成战例事件的知识表示模型,如图2所示。战例事件图谱对于战例事件的知识表示主要包含2层逻辑:一是通过“事件-要素-属性”关系图揭示战例事件所关联的各类要素、属性及其关系,实现战例事件的规范化表示,便于大量战例事件知识的组织和管理;二是通过构建战例事件之间的演化关系和脉络,明晰战场局势变化及发展趋势。
图2 战例事件图谱知识表示模型
3 战例事件图谱构建实践
3.1 战例事件数据源选取
高质量的知识资源是事件图谱构建的基础,由于目前没有公开的大型军事语料库,因此需要通过战例书籍、文本和互联网资源构建军事语料库。《中国人民解放军军语》对常见的战例事件和参与作战的主要对象做了明确的定义,是进行战例事件知识标注和抽取的主要依据;《中国战典》《现代经典战例》《拨开迷雾:信息化局部战争美军典型战例研究》等书籍对战例进行了详细的记录和深入的分析,可以作为战例事件知识抽取的主要对象;学习强军APP“经典战例”板块、“百度百科”、微信公众号“战例译注”等刊载了大量的我军和外军的战例研究资料,也可以作为战例事件的数据源。
3.2 战例事件抽取
战例事件抽取是从给定的文本或数据中抽取出事件要素,战例事件的前7个要素是对事件的客观描述,而语言表现是表达事件的词语或词语搭配,又称为事件触发词或触发词搭配,如“侦察”“发射”“击落”“击沉…战舰”“阵亡”等。触发词是识别事件表达的最重要的标志性词汇,无论是人工标注还是机器阅读,都需要建立触发词表。表2给出了“进攻类事件”“防守类事件”“准备类事件”的语言表现词典。通过建立语言表现词典,能够从大量的战例文本中快速识别战例事件。
表2 事件类语言表现词典(部分)
3.3 战例事件关系识别
事件间关系识别是抽取出事件关系三元组的重要步骤,事件间关系识别的任务可以描述为:对于给定的战例文本以及文本中的2个战例事件bce1和bce2,判断2个事件bce1与bce2是否存在关系以及存在何种关系。例如,给定的战例文本“日军‘伊-168’号潜艇发射鱼雷(攻击事件)并成功击沉(毁伤事件)美军受伤航母‘约克城’号”,需要判别攻击事件和毁伤事件之间的关系。文献[17]对事件关系抽取的方法进行了深入研究,对战例事件关系的抽取有很大启发,目前对于战例事件关系的识别主要可以通过构建关系抽取模式,表3给出了事件因果关系的常见模式和语言描述。
表3 因果关系抽取模式和语言描述
3.4 “夜鹰”坠落事件实例
根据战例事件图谱知识表示模型以及战例文件,我们可以构建战例事件图谱。比如针对“夜鹰”坠落事件[13],通过对战例所涉及的组织编制、作战编成、装备运用、作战地域等数据进行采集、提取、融合,最终实现战例事件图谱构建,图3为战例事件图谱部分展示。
图3 “夜鹰”坠落事件实例(部分)
4 基于战例事件图谱的边缘作战辅助决策实现路径
战例事件图谱作为一个军事知识库,可以为作战指挥活动提供辅助决策支撑。包括为指挥员提供更加便捷的战例知识服务,帮助其学习历史经验知识,从中汲取作战营养;通过图谱化的历史战例事件,帮助指挥员更加清晰地掌握历史重大战例的作战指挥决策过程,从中获取作战指挥决策经验启发;通过本体化的战例事件表达,可以帮助生成作战决策树,在历史与现实的态势比对中寻求决策方案的优选。边缘作战单元借助手持终端、依托本地数据或者较少的通信资源就可以开展辅助决策,因此战例事件图谱非常适用于边缘作战单元。基于战例事件图谱的边缘作战辅助决策主要功能和实现途径主要包括:情报融合分析、战场态势感知、决策思维启发。
4.1 基于语义关联的情报融合分析
“知彼知已,百战不殆”。对于作战辅助决策而言,首要的任务就是准确分析战场情报,关键在于对战场情报信息的处理。信息化时代,万事万物都存在关联性,如果不能正确认识和对待事物的关联性,那么就会丢失很多信息。战例事件图谱是采用节点和边的形式将以往的战例知识进行相互关联,其中就包含有大量的历史环境、对手情报等信息,通过现有战场情报的匹配关联,可以实现综合战场情报信息的挖掘融合,从而辅助指挥员更好地了解现时战场态势,有助于作出科学指挥决策,其过程如图4所示。
图4 基于语义关联的情报融合分析
4.2 基于机器学习的战场态势感知
态势感知,是评估战场复杂形势从而做出预测行动的过程[18-19]。在“平时”构建出战例事件图谱并训练预测模型,在“战时”一旦新事件发生,就可以进行相关事件趋势的推演和概率预测。预测模型训练阶段采用图嵌入网络学习战例事件图谱的向量化表示,进而基于深度神经网络建立分类网络模型来预测事件是否发生[20];实时预测阶段将实时事件数据构建的事件图谱输入事件预测模型,通过挖掘事件隐藏特征信息和事件数据的深度语义信息,将对手意图转化成一系列事件发生和不发生的二分类问题,将事件及其发生概率作为预测结果以助于提升边缘作战单元态势感知能力,其过程如图5所示。
图5 基于机器学习的战场态势感知
4.3 基于案例推理的决策思维启发
案例推理技术是人工智能领域中一种利用历史案例对新问题进行求解的推理技术,其求解过程遵循人的经验思维、类比思维[21]。在军事领域,指挥员的智慧及指挥艺术都体现在作战活动中,对这些作战活动进行规范化描述就形成了战例事件,进而构建战例事件图谱。通过案例推理技术可以检索相似的历史战例事件,借鉴过去的经验知识来辅助解决新的作战问题[22],其过程如图6所示,即将需要解决的问题描述成新的案例,通过相似性度量从事件图谱中检索到相关战例事件,从而得到决策启发。边缘作战单元通过对战例事件知识的学习,可以帮助了解相关情况的处置、相应问题的解决办法和需要注意的相关问题,进而提高解决相似作战问题的针对性。
图6 基于案例推理的决策思维启发
5 结语
战例事件包含了大量的布局控势、施计用谋、时局演化、因果推理等过程性知识,是指挥员辅助决策的重要素材。在平时,可以依托中心节点的人力、算力,借助计算机人工智能技术建设、维护、管理战例事件图谱;在战时,边缘作战单元只需要通过本地数据或少量通信资源就可以实现情报信息增值、辅助理解态势、启发决策思维等,从而提高指挥决策效能。本文以未来作战样式为牵引,以边缘作战辅助决策为对象,提出了战例事件图谱的构建方法,对战例事件数据源选取、要素组成等进行了研究探讨,结合历史战例数据开展了战例事件图谱构建实践。总体来看,战例知识的关联挖掘是实现信息融合、态势感知和决策启发的重要基础,开展战例事件图谱构建研究,有助于提升边缘作战指挥决策能力。同时,事物的发展是不断变化的,战例事件图谱作为一种作战辅助决策方法还需要不断发展,吸收新的作战实践事例,以期为边缘作战单元提供更多维、更高效、更全面的辅助决策。