System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种构建叙事事件演化知识图谱的方法技术_技高网

一种构建叙事事件演化知识图谱的方法技术

技术编号:40369181 阅读:6 留言:0更新日期:2024-02-20 22:13
本发明专利技术公开了一种构建叙事事件演化知识图谱的方法,包括以下步骤:(1)对历史事件进行事件抽取,识别事件中的主语、谓语动词、宾语和间接宾语等关键信息;(2)使用专家经验构建规则模板进行事件关系抽取,识别事件之间的共指关系,时序关系等;(3)将事件抽取和事件关系抽取的结果结合起来生成(5)将得到的事件链和对应的边权值构建成一个图谱,也就是叙事事件演化知识图谱。本发明专利技术可以通过构建叙事事件演化知识图谱提供全面的情报信息、提高决策效率和准确性、支持多源信息的融合等优势,从而提高空中编队作战的情报处理和决策能力,使其更加适应现代战场环境的需求。

【技术实现步骤摘要】

本专利技术提供了一种构建叙事事件演化知识图谱的方法,以支持空中编队作战等领域的智能应用。其涉及人工智能、自然语言处理和知识图谱等相关领域。


技术介绍

1、在传统的空中编队作战中,通常采用的方法是基于规则和经验的人工决策,决策者依靠个人的经验和知识来制定决策,往往无法全面考虑到各种情报信息的关系和重要性,也无法处理来自不同来源的信息。此外,传统方法中缺乏可视化的手段,信息呈现不直观,决策效率和准确性有限。传统方法的另一个不足之处是无法适应快速变化的战场环境。

2、在现代空中编队作战中,情报信息的收集、整合和分析需要快速、准确地完成,否则会给作战带来严重的后果。而传统方法往往无法满足这些需求,导致决策缓慢、不准确、无法及时应对变化的情况。因此,采用叙事事件演化知识图谱的方法可以弥补传统方法的不足之处,提供全面的情报信息、提高决策效率和准确性、支持多源信息的融合等优势,从而改进传统的空中编队作战方法。


技术实现思路

1、本专利技术的目的:本专利技术旨在提出一种构建叙事事件演化知识图谱的方法,以解决传统方法中对于无法提供全面的情报信息和缺乏直观可视化的不足,从而支持空中编队作战等领域的智能应用。

2、为了解决上述技术问题,本专利技术采用的技术方案是:

3、一种构建叙事事件演化知识图谱的方法,包括以下步骤:

4、步骤1,对历史事件进行事件抽取,识别历史事件中的主语、谓语动词、宾语和间接宾语信息;

5、步骤2,使用专家经验构建规则模板进行事件关系抽取,识别事件之间的共指关系,时序关系;

6、步骤3,将事件抽取和事件关系抽取的结果结合起来生成完整的事件链;

7、步骤4,基于动词及其依赖关系的相关贡献频率计算边的权值;

8、步骤5,将得到的事件链和对应的边权值构建成一个图谱,也就是叙事事件演化知识图谱。

9、进一步的,所述步骤1包括:

10、步骤11:数据的来源是空中编队作战的历史事件,由非结构化的自然语言描述。事件抽取是指从文本中抽取出对人类有用的信息事件,并以结构化的形式表示出来。结构化的形式表示写为{主语:s;动作:v;宾语:o;间接宾语:io}。

11、步骤12:事件抽取的方法是采用基于规则的方法,规则来自人工设计和专家指导。所述的规则有四类,分别是飞机编队、作战视角、作战剧本、行为空间。引入规则的作用在于外部约束:

12、1.比如说对飞机编队的约束实际上是在构造具体的飞机对象,比如原本对飞机的描述是“战斗机af9537”那么在飞机编队的约束下这个飞机编号实际上是“a01”。(后面的t的范围就是这个的飞机对象集合)

13、2.对作战视角分为三种,作战视角关乎t的选择,在战斗机作战视角下t就必须是“axx”。具体做法如所文中所述。

14、3.作战剧本是关乎p的选择。比如说如果作战视角是战斗机,则对象是“axx”,这时如果作战剧本(类似于主线任务)是“拦截”,则p不可以出现“对抗”这样与主旨不符甚至背道相驰的动作。

15、4.行为空间类似于一个大的容器,它定义了上述的某种作战视角下——某种作战剧本中——飞机对象可以选择的全部动作行为。

16、飞机编队:飞机编队由飞机类型和飞机编号组成,其中飞机类型分为三种,战斗机,预警机和无人机,分别记为a,b,c。飞机编号是两位数字,不同的战斗机、预警机、无人机分别根据数量进行连续数字编号。由飞机类型和飞机编号组成用飞机编队作为唯一标识的一支作战队伍。飞机对象被识别主语、宾语或者间接宾语。

17、作战视角:作战视角分为战斗机视角、无人机视角和预警机视角。在战斗机视角下识别出来的飞机对象如果是战斗机,那么直接当作主语,在战斗机视角下识别出来的飞机对象如果是无人机,那么将无人机当作主语,将战斗机当作宾语,在战斗机视角下识别出来的飞机对象如果是预警机,那么将预警机当作主语,将战斗机当作宾语;在无人机视角下识别出来的飞机对象如果是战斗机,那么将无人机当作主语,将战斗机当作宾语,在无人机视角下识别出来的飞机对象如果是无人机,那么将无人机直接当作主语,在无人机视角下识别出来的飞机对象如果是预警机,那么将无人机当作主语,将预警机当作宾语;在预警机视角下识别出来的飞机对象如果是战斗机,那么将战斗机当作主语,预警机当作宾语,在预警机视角下识别出来的飞机对象如果是无人机,那么将无人机当作主语,预警机当作宾语,在预警机视角下识别出来的飞机对象如果是预警机,那么将预警机直接当作主语。总的来说:由于飞机类型分为战斗机、无人机、预警机三种类型,所以作战视角也是分别对应。具体来说,战斗机视角,就是指的t的类型是战斗机,无人机视角就是指的t的类型是无人机、预警机视角就是指的t的类型是预警机。

18、作战剧本:作战剧本是在某作战视角的基础上进一步划分的。战斗机视角的作战视角下,作战剧本分为护航、拦截、压制、侦查、截击。根据作战剧本的性质,在行为空间中删除与事实相违背的飞机动作行为,如果识别出来的动作不在所定义的行为空间中则丢弃。

19、行为空间:行为空间是一架飞机在受限的作战场景下能被识别出来的全部合理动作,不同作战视角下不同作战剧本中的行为空间中动作的数量是不一致的。

20、进一步的,所述步骤2包括:

21、步骤21:使用专家经验构建规则模板识别事件之间的共指关系,其中共指关系是指两个或三个以上实体指向同一个现实世界中的事物。识别共指关系能够帮助将多个实体标注为同一个概念。识别共指关系过程中,首先需要确定每个实体所属的文本范围,然后将这些文本范围中的所有实体进行标注。接下来,需要通过上下文信息确定哪些实体共指同一个实体。设有一组事件e={e1,e2,...,en},其中每个事件ei都有一个标识符id,为了克服事件的稀疏性问题,将事件ei抽象表示为(vi,vr)的形式,其中vi是谓语动词表示,vr是谓语动词vi对实体对象t的语法依存关系。那么用一个n×n的矩阵n来表示事件之间的关系,其中nij表示事件ei和事件ej之间的关系,用0或1来表示是否存在共指关系。

22、步骤22:根据事件描述的时态、时间词汇信息识别时序关系,从而在事件链上明确地表达出事件之间的时间先后关系。根据事件之间的上下文语境,推断它们之间的时序关系。当事件p描述了一个事件的发生,而事件q描述了该事件的后续结果,那么p在时间上必须先于q。当事件x和事件y分别表示两个不同的事件,tx和ty分别表示事件x和事件y发生的时间点。使用以下符号来表示时序关系:

23、若事件x发生于tx时刻,事件y发生于ty时刻,且tx<ty,则事件x在时间上先于事件y,用符号x<y表示。

24、若事件x发生于tx ta时刻,事件y发生于ty时刻,且tx>ty,则事件x在时间上晚于事件y,用符号x>y表示。

25、进一步的,所述步骤3包括:

26、将事件抽取和事件关系抽取的结果结合起来生成本文档来自技高网...

【技术保护点】

1.一种构建叙事事件演化知识图谱的方法,其特征在于:包括以下步骤:

2.根据权利要求1所述的方法,其特征在于:所述步骤1包括:

3.根据权利要求1所述的方法,其特征在于:所述步骤2包括:

4.根据权利要求1所述的方法,其特征在于:所述步骤3包括:

5.根据权利要求1所述的方法,其特征在于:所述步骤4包括:

6.根据权利要求1所述的方法,其特征在于:所述步骤5包括:

【技术特征摘要】

1.一种构建叙事事件演化知识图谱的方法,其特征在于:包括以下步骤:

2.根据权利要求1所述的方法,其特征在于:所述步骤1包括:

3.根据权利要求1所述的方法,其特征在于:所述步骤2包括:

【专利技术属性】
技术研发人员:陈永红李豪李涵周玉婷孙刚黄倩巫义锐
申请(专利权)人:沈阳飞机设计研究所扬州协同创新研究院有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1