当前位置: 首页 > 专利查询>天津大学专利>正文

一种基于知识图谱的制造资源推荐方法技术

技术编号:38636533 阅读:9 留言:0更新日期:2023-08-31 18:32
本发明专利技术涉及一种基于知识图谱的制造资源推荐方法,包括下列步骤:建立制造领域供需信息模型;构建制造领域本体模型,表示出需求信息和制造资源的概念及关系,作为制造领域知识图谱的模式层;进行知识抽取;利用知识图谱实现可视化表达;实现知识图谱嵌入,在训练过程中,通过随机替换头实体的方式获取错误三元组,即负样本;通过随机梯度下降方法,不断对损失函数进行优化,获得合格的嵌入向量;利用TransE模型训练出实体的向量表示后,利用向量值的计算来衡量各资源的符合程度,采用余弦相似度计算方法计算向量之间的相似度;在特征匹配的基础上,增加资源Qos服务匹配。增加资源Qos服务匹配。增加资源Qos服务匹配。

【技术实现步骤摘要】
一种基于知识图谱的制造资源推荐方法


[0001]本专利技术属于制造业数字化加工
,具体为一种基于知识图谱的制造资源推荐方法。

技术介绍

[0002]在经济全球化和智能制造技术不断发展的背景下,制造业规模持续扩大但是制造模式和技术平台落后,许多企业制造资源位置分散、资源联系不紧密,难以形成高效协同的产品制造方法,在产品制造加工时造成资源使用不合理以及优秀资源的浪费。随着云制造的提出,制造企业开始使用云计算、大数据等技术服务和表达各种制造资源,并帮助用户获取质量较高的资源服务,但目前云制造发展尚不完善,技术体系不够完整,仍存在信息模式杂乱、资源概括不全、资源推荐方式不够合理等问题,这些问题会造成制造企业应对用户的产品制造加工需求时分析解决问题速度较慢以及资源推荐质量不高。
[0003]本专利针对上述问题,设计了一种基于知识图谱的制造资源推荐方法,以知识图谱形式表达产品制造加工需求信息和制造资源信息,并通过基于知识图谱的制造资源推荐方法达到产品加工所需制造资源推荐的目的。本专利旨在面向产品制造加工,探索制造领域知识图谱的构建方法,并基于所构建的知识图谱进行制造资源的推荐,提高企业服务质量和资源利用率。

技术实现思路

[0004]本专利技术的目的是通过专利技术一种基于知识图谱的制造资源推荐方法,提取企业制造资源信息和产品加工需求信息,通过知识图谱的方式表示制造领域供需信息,并利用知识图谱嵌入方法和资源的服务属性信息,进行制造资源的推荐,高质量地完成产品制造加工需求的服务响应。技术方案如下:/>[0005]一种基于知识图谱的制造资源推荐方法,包括下列步骤:
[0006]第一步,建立制造领域供需信息模型
[0007]基于零件特征,将产品制造需求分解为不同的需求单元,建立产品需求信息模型:
[0008]Ru={ID,RTy,RN,RFu,RTq,RC}
[0009]Ru代表需求单元;ID代表需求编号;RTy代表需求类型,需求类型包括场地资源、设备资源、人力资源;RN代表需求名称,场地资源类需求,需求名称包括机加工场地、装配场地,设备资源类需求,需求名称包括车削加工设备、铣削加工设备,人力资源类需求,需求名称包括机加工工人、装配工人;RTq代表时间限额,也被称为机械加工工时定额;RC代表成本限额;RFu代表零件需求特征单元;
[0010]依照需求信息模型的建立规范,构建相应的制造资源信息模型:
[0011]MR={MRID,MRAt,MRF,MRAb,MRQos}
[0012]其中,MR代表制造资源,包含五个不同的属性单元:MRID是制造资源标识符,MRAt代表资源的基本属性,MRF代表资源的功能属性,MRAb代表资源的能力属性,MRQos代表资源
的服务质量属性;
[0013]第二步,构建制造领域本体模型,表示出需求信息和制造资源的概念及关系,作为制造领域知识图谱的模式层;
[0014]第三步,进行知识抽取:采用BIO标注方法进行数据标注,并利用BiLSTM

CRF模型完成实体识别任务,BiLSTM的输入是训练好的词向量,反映一条语句中的每个单词,通过模型训练后,BiLSTM的输出是某一单词对应各个类别的分数;
[0015]第四步,利用知识图谱实现可视化表达:采用Neo4j图数据库对得到的数据进行存储和表达,将得到的实体和关系数据存入结构化的CSV文件中,编写Neo4j导入节点和关系程序,导入数据,实现制造领域知识图谱的生成;
[0016]第五步,实现知识图谱嵌入:采用TransE模型实现知识图谱嵌入,将实体和关系映射到同一空间,通过训练制造领域知识图谱中已存在的三元组T=(h,r,t),使实体和关系的向量满足h+r

t=0;
[0017]在训练过程中,通过随机替换头实体的方式获取错误三元组,即负样本;通过随机梯度下降方法,不断对损失函数进行优化,获得合格的嵌入向量;
[0018]第六步,利用TransE模型训练出实体的向量表示后,利用向量值的计算来衡量各资源的符合程度,采用余弦相似度计算方法计算向量之间的相似度;
[0019]知识图谱中存储了产品制造加工需求信息和制造资源信息,并用节点和关系表示出产品需求信息模型中的需求单元和制造资源信息模型中的资源单元,利用不同节点的向量化和相似度查询,根据需求单元中的制造加工特征匹配制造资源特征,由此得到与需求单元相匹配的资源单元;
[0020]第七步,在特征匹配的基础上,增加资源Qos服务匹配,从基本特征达到相似度要求的制造资源中选出服务质量最好的资源候选集,使得最终的候选资源在功能属性和服务质量上都有好的表现;
[0021]资源Qos服务定义为加工时效PT、成本水平CL、加工质量PQ、满意度S四个指标,
[0022]资源加工时效表达为:
[0023][0024]其中,T
a
为所选资源完成其加工任务的平均时间,T
ave
为所有同类加工资源完成该加工任务的平均时间;
[0025]成本水平表达为:
[0026][0027]其中,C
a
为所选资源完成其加工任务的成本,C
ave
为企业内所有同类加工资源完成该加工任务的平均成本;
[0028]加工质量表达为:
[0029][0030]其中,Q
a
为所选加工资源所有加工任务中合格任务的数量,Q
e
为完成加工任务总
数;
[0031]满意度表达为:
[0032][0033]其中,S
i
为以往每次产品制造加工得到的用户满意度评分;
[0034]根据变异系数法计算四个指标的权重,并利用这四个指标计算制造资源的Qos评分分数,依照得分情况对制造资源进行排序,设立资源选择分数,选择排名最高的一组或几组制造资源作为基于知识图谱的制造资源推荐方法的结果。
[0035]进一步地,第一步中,
[0036]制造资源的基本属性包括以下三类信息:
[0037]MRAt={MRn,MRl,MRw}
[0038]其中,MRn代表资源名称,为资源的静态属性,MRl代表资源位置,为动态信息,MRw代表资源的工作情况;
[0039]制造资源的功能属性包括以下三类信息
[0040]MRF={MRt,MRe,MRp}
[0041]其中,MRt代表加工特征类型,MRe代表加工工艺类型,MRp代表适用加工零件;
[0042]制造资源的能力属性包括以下三类信息
[0043]MRAb={MRz,MRm,MRpow}
[0044]其中,MRz表最大加工尺寸,MRm表可加工材料,MRpow代表加工功率;
[0045]制造资源的服务质量属性包括以下三类信息
[0046]MRQos={MRtim,MRc,MRa}
[0047]其中,M本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于知识图谱的制造资源推荐方法,包括下列步骤:第一步,建立制造领域供需信息模型基于零件特征,将产品制造需求分解为不同的需求单元,建立产品需求信息模型:Ru={ID,RTy,RN,RFu,RTq,RC}Ru代表需求单元;ID代表需求编号;RTy代表需求类型,需求类型包括场地资源、设备资源、人力资源;RN代表需求名称,场地资源类需求,需求名称包括机加工场地、装配场地,设备资源类需求,需求名称包括车削加工设备、铣削加工设备,人力资源类需求,需求名称包括机加工工人、装配工人;RTq代表时间限额,也被称为机械加工工时定额;RC代表成本限额;RFu代表零件需求特征单元;依照需求信息模型的建立规范,构建相应的制造资源信息模型:MR={MRID,MRAt,MRF,MRAb,MRQos}其中,MR代表制造资源,包含五个不同的属性单元:MRID是制造资源标识符,MRAt代表资源的基本属性,MRF代表资源的功能属性,MRAb代表资源的能力属性,MRQos代表资源的服务质量属性;第二步,构建制造领域本体模型,表示出需求信息和制造资源的概念及关系,作为制造领域知识图谱的模式层;第三步,进行知识抽取:采用BIO标注方法进行数据标注,并利用BiLSTM

CRF模型完成实体识别任务,BiLSTM的输入是训练好的词向量,反映一条语句中的每个单词,通过模型训练后,BiLSTM的输出是某一单词对应各个类别的分数;第四步,利用知识图谱实现可视化表达:采用Neo4j图数据库对得到的数据进行存储和表达,将得到的实体和关系数据存入结构化的CSV文件中,编写Neo4j导入节点和关系程序,导入数据,实现制造领域知识图谱的生成;第五步,实现知识图谱嵌入:采用TransE模型实现知识图谱嵌入,将实体和关系映射到同一空间,通过训练制造领域知识图谱中已存在的三元组T=(h,r,t),将关系r看作头实体h向尾实体t的平移操作,训练目标是通过训练制造领域知识图谱中已存在的三元组,使实体和关系的向量满足h+r

t=0,即三元组中头实体和关系向量求和后的新向量和尾实体向量越接近,则该三元组正确性越高;在训练过程中,通过随机替换头实体的方式获取错误三元组,即负样本;通过随机梯度下降方法,不断对损失函数进行优化,获得合格的嵌入向量;第六步,利用TransE模型训练出实体的向量表示后,利用向量值的计算来衡量各资源的符合程度,采用...

【专利技术属性】
技术研发人员:刘阳张冠伟王磊张奇
申请(专利权)人:天津大学
类型:发明
国别省市:

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

1