基于符合性向量的适航案例推荐方法技术

技术编号:26730670 阅读:40 留言:0更新日期:2020-12-15 14:31
本发明专利技术涉及飞行器适航审定技术领域,具体的讲是基于符合性向量的适航案例推荐方法,首先获取符合性对象和符合性活动的相似性度量;然后获取符合性目标的相似性度量;最后根据上两步得到的相似性度量,利用Top‑k算法推荐符合性案例,本发明专利技术以适航审查领域的本体知识库为基础,建立了本体知识库中符合性对象、符合性活动、符合性案例之间的相似性度量关系,使得三个维度上符合性目标、符合性对象、符合性活动三个维度权重值在当前试验中的取值是合理的,避免了符合性活动对象的类别、规章条款的适用性等影响因子对符合性案例推荐的影响。

【技术实现步骤摘要】
基于符合性向量的适航案例推荐方法
本专利技术涉及飞行器适航审定
,具体的讲是基于符合性向量的适航案例推荐方法。
技术介绍
适航审查领域的本体知识库的一个关键用途在于对符合性经验的发掘。实际场景下由于案例经验的稀疏性,以及设计的灵活性和符合性策略选择的自由性,对案例经验进行精确匹配难度较大。如“起落架刹车控制系统的电磁兼容试验”在知识库中不一定能找到精确的案例匹配,现有技术都是通过其他系统或设备开展过的类似的电磁兼容试验获得宝贵的经验进行参考,但是针对不同对象的同类试验其所使用的方法、判断指标、使用的规章和标准都可能不同,因此,符合性活动对象的类别与符合性案例的相关度存在明显影响,而且规章条款的适用性对于相关符合性活动经验案例的相关度也存在明显影响。为此设计一种可以将符合性对象、符合性目标、符合性活动三个维度上的分量进行相似度度量后再推荐合格的案例的方法是十分有必要的。
技术实现思路
本专利技术突破了现有技术的难题,设计了一种可以将符合性对象、符合性目标、符合性活动三个维度上的分量进行相似度度量后再推荐合格的案例的方法。为了达到上述目的,本专利技术设计了基于符合性向量的适航案例推荐方法,其特征在于:包括如下步骤:S1获取符合性对象和符合性活动的相似性度量;S2获取符合性目标的相似性度量;S3符合性案例的推荐。进一步的,S1符合性对象和符合性活动的相似性度量的具体计算方法包括如下步骤:S11获取基于最短路径长度的活动相似度;S12获取基于深度的节点相似度;S13获取节点具体度;S14根据节点具体度计算基于节点具体度的节点相似度;S15计算符合性对象和符合性活动的节点相似度。进一步的,S11获取基于最短路径长度的活动相似度的计算公式为:其中,SP(node1,node2)表示node1和node2两个节点之间最短路径的长度,height表示本体树的最大深度,node表示节点,SimSP(node1,node2)表示node1和node2两个节点之间最短路径长度的活动相似度。进一步的,S12获取基于深度的节点相似度的计算公式为:其中,depth(node1)是指节点node1在本体树中的深度,Simdepth(node1,node2)表示node1和node2两个节点在本体树中深度的活动相似度。进一步的,进一步的,S13获取节点具体度的计算公式为:其中,Spec(node1,node2)表示节点node1相对与节点node2的具体度。进一步的,S14根据节点具体度计算基于节点具体度的节点相似度的计算公式为:其中,NCA(node1,node2)表示概念节点node1和node2在本体树中的最近的公共祖先节点,SimSpec(node1,node2)表示基于概念节点node1和node2具体度的节点相似度。进一步的,S15中计算节点相似度的计算公式为:Simonto(node1,node2)=αSimSP(node1,node2)+βSimdepth(node1,node2)+γSimRF(node1,node2),其中,α、β、γ为参数因子,α+β+γ=1。进一步的,S2获取符合性目标的相似性度量的具体方法为:首先选取规章实例,利用Jaccard相似度度量规章实例的相似程度;其次使用反文档频率idf作为权重,降低高频条例对实例相似度的影响;进行归一化处理;基于每个规章条例的权重,进行Jaccard相似度度量。进一步,S3符合性案例推荐的算法采用top-k推荐算法,包括如下步骤:S31获取排序列表构成的数据集SD;S32对数据集SD进行顺序访问;S33用集合将每个维度记录到目前为止以顺序访问看到的位置;S34计算最优位置的评分函数值;S35将所有评分函数值等于k个实例评分值的审查实例添加到集合Ak中;S36输出集合Ak为top-k集合。本专利技术还设计了一种基于符合性向量的适航案例推荐系统,其特征在于:包括:适航审查本体知识库,其中符合性对象、符合性活动是两个本体实例,以树形层次关系出现,符合性目标以标签集的形式出现;用于计算符合性对象和符合性活动的相似性度量的活动相似度计算模块;用于计算符合性目标相似性度量的目标相似度计算模块;用于符合性案例推荐的推荐模块。进一步的,所述活动相似度计算模块包括:用于获取基于最短路径长度的活动相似度的第一计算单元;用于获取基于深度的节点相似度的第二计算单元;用于获取节点具体度相似度的第三计算单元;用于汇总计算节点相似度的第四计算单元。本专利技术还设计了一种适航案例推荐装置,其特征在于:包括处理器;用于存储处理器可执行指令的存储器;其中,处理器被配置为:执行如下方法步骤:首先获取符合性对象和符合性活动的相似性度量;然后获取符合性目标的相似性度量;最后根据上两步得到的相似性度量,利用Top-k算法推荐符合性案例。其中,符合性对象和符合性活动的相似性度量的具体计算方法为:获取基于最短路径长度的活动相似度;获取基于深度的节点相似度;获取节点具体度;根据节点具体度计算基于节点具体度的节点相似度;计算符合性对象和符合性活动的节点相似度。本专利技术还设计了一种计算机存储介质,其上存储有计算机程序指令,其特征在于:所述计算机程序指令被处理器执如下方法:首先获取符合性对象和符合性活动的相似性度量;然后获取符合性目标的相似性度量;最后根据上两步得到的相似性度量,利用Top-k算法推荐符合性案例。其中,符合性对象和符合性活动的相似性度量的具体计算方法为:获取基于最短路径长度的活动相似度;获取基于深度的节点相似度;获取节点具体度;根据节点具体度计算基于节点具体度的节点相似度;计算符合性对象和符合性活动的节点相似度。本专利技术与现有技术相比,以适航审查领域的本体知识库为基础,建立了本体知识库中符合性对象、符合性活动、符合性案例之间的相似性度量关系,使得三个维度上符合性目标、符合性对象、符合性活动三个维度权重值在当前试验中的取值是合理的,避免了符合性活动对象的类别、规章条款的适用性等影响因子对符合性案例推荐的影响。附图说明图1为在一具体实施例中基于符合性向量的适航案例推荐方法的流程示意图。图2为在一具体实施例中基于符合性向量的适航案例推荐方法中计算符合性对象和符合性活动的相似性度量的流程示意图。图3为在一具体实施例中基于符合性向量的适航案例推荐方法中符合性案例推荐的算法的流程示意图。图4为在一具体实施例中一种基于符合性向量的适航案例推荐系统的结构示意图。具体实施方式下面结合附图对本专利技术作进一步描述,但不作为对本专利技术的限定。本专利技术提出了基于符合性向量的适航案例推荐方法,本专利技术将任何一个案例实例定义成“符合性对象”、“符合性目标”以及“符合性活动”三本文档来自技高网...

【技术保护点】
1.基于符合性向量的适航案例推荐方法,其特征在于:包括如下步骤:/nS1获取符合性对象和符合性活动的相似性度量;/nS2获取符合性目标的相似性度量;/nS3符合性案例的推荐。/n

【技术特征摘要】
1.基于符合性向量的适航案例推荐方法,其特征在于:包括如下步骤:
S1获取符合性对象和符合性活动的相似性度量;
S2获取符合性目标的相似性度量;
S3符合性案例的推荐。


2.根据权利要求1所述的基于符合性向量的适航案例推荐方法,其特征在于:S1符合性对象和符合性活动的相似性度量的具体计算方法包括如下步骤:
S11获取基于最短路径长度的活动相似度;
S12获取基于深度的节点相似度;
S13获取节点具体度;
S14根据节点具体度计算基于节点具体度的节点相似度;
S15计算符合性对象和符合性活动的节点相似度。


3.根据权利要求2所述的基于符合性向量的适航案例推荐方法,其特征在于:S11获取基于最短路径长度的活动相似度的计算公式为:其中,SP(node1,node2)表示node1和node2两个节点之间最短路径的长度,height表示本体树的最大深度,node表示节点,SimSP(node1,node2)表示node1和node2两个节点之间最短路径长度的活动相似度。


4.根据权利要求2所述的基于符合性向量的适航案例推荐方法,其特征在于:S12获取基于深度的节点相似度的计算公式为:其中,depth(node1)是指节点node1在本体树中的深度,Simdepth(node1,node2)表示node1和node2两个节点在本体树中深度的活动相似度。


5.根据权利要求4所述的基于符合性向量的适航案例推荐方法,其特征在于:


6.根据权利要求2所述的基于符合性向量的适航案例推荐方法,其特征在于:S13获取节点具体度的计算公式为:其中,Spec(node1,node2)表示节点node1相对与节点node2的具体度。


7.根据权利要求2所述的基于符合性向量的适航案例推荐方法,其特征在于:S14根据节点具体度计算基于节点具体度的节点相似度的计算公式为:其中,NCA(node1,node2)表示概念节点node1和node2在本体树中的最近的公共祖先节点,SimSpec(node1,node2)表示基于概念节点node1和node2具体度的节点相似度。


8.根据权利要求2所述的基于符合性向量的适航案例推荐方法,其特征在于:S15中计算节点相似度的计算公式为:Simonto(node...

【专利技术属性】
技术研发人员:蔡喁郝秀兰申岳
申请(专利权)人:中国民用航空上海航空器适航审定中心
类型:发明
国别省市:上海;31

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

1