[发明专利]基于知识图谱的机械故障诊断知识库构建方法在审
申请号: | 201810093564.2 | 申请日: | 2018-01-31 |
公开(公告)号: | CN108509483A | 公开(公告)日: | 2018-09-07 |
发明(设计)人: | 王星;马波;郑凡帆;江志农 | 申请(专利权)人: | 北京化工大学 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06N5/02;G06N5/04 |
代理公司: | 北京思海天达知识产权代理有限公司 11203 | 代理人: | 刘萍 |
地址: | 100029 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 机械故障诊断 知识库 知识库构建 图谱 三元组 推理 向量 存储 故障诊断领域 案例表示 表示形式 高效计算 故障产生 计算效率 网络形式 向量变换 向量空间 知识表示 知识处理 传统的 映射 低维 连线 取点 稠密 数据库 费力 学习 优化 维护 | ||
1.基于知识图谱的机械故障诊断知识库构建方法,其特征在于,具体步骤如下:
1)知识搜集整理:机械故障诊断知识存在于各类结构化和非结构化的诊断报表和案例库中,需要将这些内容统一搜集整理作为知识构建的基础;
2)构建三元组数据集:基于知识图谱的构建模式,搜集整理的故障诊断知识并以实体-关系-实体三元组的形式表示,建立机械故障诊断的知识图谱;
3)确定嵌入维数:根据数据集的内容和规模,确定知识表示的嵌入维数;
4)初始化向量:将三元组初始化编码为确定维度的向量;
5)构建训练样本:以正确的三元组作为正采样样本,并替换正确的三元组头实体或尾实体,构建负采样样本,将构建好的采样样本作为训练模型的输入;
6)利用SGD进行训练学习:训练学习得到三元组表示向量;
7)利用测试集测试三元组的向量化表示结果。
2.根据权利要求1中所述的方法,其特征在于:所述步骤2)包括:根据知识图谱的定义,将知识库表示为G=(E,R,S),其中E={e1,e2,...,e|E|}是知识库中的实体集合,其中包含|E|种不同实体;R={r1,r2,...,r|R|}是知识库中的关系集合,其中包含|R|种不同关系;而代表知识库中的三元组集合,表示为(h,r,t),其中h和r表示头实体和尾实体,而r表示h和t的关系,将机械故障诊断的知识表示为三元组。
3.根据权利要求1中所述的方法,特征在于:所述步骤3)和步骤4)包括:对于三元组(h,r,t),头实体h、尾实体t和关系属性r向量化表示为lh、lt和lr,lh,lt∈Rm,lr∈Rn,存在矩阵Mrh,Mrt∈Rm×n,使得:
Mrhlh+lr≈ltMrt
式中:
lh表示头实体的向量化;
lr表示关系的向量化;
lr表示尾实体向量;
Mrh表示头实体的映射矩阵;
Mrt表示尾实体的映射矩阵;
Rm×n表示m×n的向量空间
m表示实体向量空间的维度,n表示关系向量空间的维度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京化工大学,未经北京化工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810093564.2/1.html,转载请声明来源钻瓜专利网。