本技术属于工艺知识推送,具体而言涉及一种零件工艺设计场景知识推送方法、设备及介质。
背景技术:
1、在知识经济时代,知识在企业科研生产中发挥着举足轻重的作用,已经成为生产经营和企业发展的重要资源。随着知识体量的快速增长,知识溢出和知识迷失的现象在知识密集型企业中非常普遍,在产品设计等知识密集型工作中,对设计人员进行有效的知识推送可以在很大程度上提高产品设计工作的效率和质量。目前,知识推送已经在产品设计方面有广泛应用,但相关研究在针对设计场景变化,对知识需求的准确性要求难以准确推送知识。
2、当前针对知识推送方法的研究可主要分为基于知识序列模式挖掘、基于协同过滤算法以及基于本体的知识推送方法。基于知识序列模式挖掘的知识推送方法,虽然能通过知识序列的相似度完成设计知识的推送,但需要针对相关知识做较为复杂的处理过程,知识处理难度较大。基于协同过滤算法的知识推送方法,可以利用相似性计算方式,将多种推送算法混合起来使用,实现多种知识的推送,但其实现过程没有考虑用户对知识的具体需求,进而推送的知识与知识使用者匹配度较低。基于本体的知识推送方法,通过建立知识本体并在本体中映入模糊属性,结合本体相似度度量算法,进行知识本体匹配完成知识推送,但其通过本体模型间的相似度来选择知识,还需要生成大量的知识匹配规则,一定程度上提高了知识推送结果的准确性,但同时规则也带来了一定的局限性,其匹配规则的定制复杂,需要引入专业的知识进行定制,给知识推送带来了一定的困难。
3、因此,现有知识推送方法大多关注于设计任务与知识需求上,忽略了在设计场景上对不同知识的准确性要求,导致推送的知识大多难以满足具体的场景需求,无法实现知识的准确推送,并且在零件工艺设计过程中针对知识使用场景的动态组织的知识推送还处于研究阶段,精准且有效的知识推送还未达到用户所需。
技术实现思路
1、鉴于上述的分析,本发明实施例旨在提供一种零件工艺设计场景知识推送方法、设备及介质,以将工艺设计的典型场景与知识需求结合起来,实现对工艺知识进行准确匹配和动态推送。
2、本技术的第一方面,提供了一种零件工艺设计场景知识推送方法,包括:
3、获取零件工艺设计的任务需求信息;
4、基于构建的工艺知识匹配模型,对所述任务需求信息进行信息抽取与解析,得到场景模型信息以及设计需求信息;
5、基于所述场景模型信息以及设计需求信息,从构建的工艺知识图谱知识库中进行场景实体匹配,获取匹配的设计案例信息;
6、若不存在匹配的设计案例信息,则构建知识匹配子图;
7、结合构建的工艺知识图谱知识库,基于构建的知识匹配子图进行映射匹配,将匹配到的知识集合作为推送信息推送至用户。
8、可选地,构建所述工艺知识匹配模型的过程包括:
9、所述工艺知识匹配模型包括:零件设计场景模型、设计需求模型;
10、所述零件设计场景模型的构建包括:
11、定义方案设计场景、工艺路线设计场景和工序详细设计场景;
12、为每个场景构建本体,包括识别和定义场景相关的实体、属性及其关系;
13、定义不同场景之间的关联关系,构建零件设计场景模型;
14、所述设计需求模型的构建包括:
15、识别设计过程中的需求信息;
16、建立需求本体,所述需求本体包括基本信息以及设计目标信息;
17、对于每种需求信息,定义相关的实体、属性及其关系,构建设计需求模型。
18、可选地,基于构建的工艺知识匹配模型,对所述任务需求信息进行信息抽取与解析,得到场景模型信息以及设计需求信息包括:
19、通过预定义的结构树,定位出设计场景;基于设计场景对应的场景模型本体,抽取出设计场景的相关要素信息;
20、从用户输入或项目文件中抽取设计需求信息;
21、将抽取的信息输入至微调后的大模型,对实例化后的知识匹配模型中相关本体所包含的信息进行主干提取分析,得到场景模型信息以及设计需求信息的实体和关系。
22、可选地,所述基于所述场景模型信息以及设计需求信息,从构建的工艺知识图谱知识库中进行场景实体匹配,获取匹配的设计案例信息包括:
23、通过解析出的场景模型信息以及设计需求信息的实体和关系,结合场景节点实体以及零件实体信息,通过采用微调后的大模型生成图数据库的检索语句,从构建的工艺知识图谱知识库中匹配典型案例,获取匹配的设计案例信息。
24、可选地,所述构建知识匹配子图包括:
25、将场景模型信息以及设计需求信息的实体和关系,转化为标准三元组形式,使用rdf形式表示,并基于三元组表示的资源属性和关系来构建包含场景实体的知识匹配子图。
26、可选地,所述将匹配到的知识集合作为推送信息推送至用户包括:
27、采用相似度计算方法对知识匹配子图进行筛选排序;其中,相似度计算包含实体语义相似度、属性相似度以及综合相似度;
28、实体语义相似度的计算表达式为:
29、
30、sim(d1,d2)表示两个实体的之间的语义相似度,dis(d1,d2)表示两个实体之间的语义距离,其表达式如下:
31、
32、d1i和d2i分别表示向量d1和d2中第i个维度上的值,n是向量维度;
33、实体属性由清晰的字符串组成,属性相似度计算表达式为:
34、
35、j(x,y)表示集合x与集合y之间的匹配度,|x∩y|表示集合x和y的交集元素的数量,|x|、|y|表示集合x、y的元素数量;
36、综合相似度的表达式为:
37、s=w1sim(d1,d2)+w2j(x,y)
38、s为综合相似度,w1为实体语义相似度的权值;w2为实体属性相似度的权值,w1+w2=1。
39、可选地,所述将匹配到的知识集合作为推送信息推送至用户包括:
40、基于用户需求信息,结合大模型将匹配到的知识集合按照相似度由高到低的顺序进行推送。
41、可选地,所述将匹配到的知识集合作为推送信息推送至用户包括:
42、获取提示信息,确认设计人员对知识集合的需求形式;
43、采用大模型对知识集合进行处理,生成以设计人员的需求形式呈现的知识集合;
44、将以设计人员的需求形式呈现的知识集合作为推送信息推送至用户。
45、本技术的第二方面,提供了一种零件工艺设计场景知识推送设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时实现上述任一种所述的零件工艺设计场景知识推送方法。
46、本技术的第三方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一种所述的零件工艺设计场景知识推送方法。
47、本技术所提供的零件工艺设计场景知识推送方法,通过获取零件工艺设计的任务需求信息;基于构建的工艺知识匹配模型,对所述任务需求信息进行信息抽取与解析,得到场景模型信息以及设计需求信息;基于所述场景模型信息以及设计需求信息,从构建的工艺知识图谱知识库中进行场景实体匹配,获取匹配的设计案例信息;若不存在匹配的设计案例信息,则构建知识匹配子图;结合构建的工艺知识图谱知识库,基于构建的知识匹配子图进行映射匹配,将匹配到的知识集合作为推送信息推送至用户。本技术在零件典型工艺设计环节,结合设计场景以及用户设计需求,可以将合适且精确的工艺知识推送给工艺设计人员,提高了零件工艺设计的设计效率与质量,为零件智能化工艺设计过程奠定了基础。此外,本技术还提供了具有上述技术效果的零件工艺设计场景知识推送设备以及计算机可读存储介质。
1.一种零件工艺设计场景知识推送方法,其特征在于,包括:
2.根据权利要求1所述的零件工艺设计场景知识推送方法,其特征在于,构建所述工艺知识匹配模型的过程包括:
3.根据权利要求2所述的零件工艺设计场景知识推送方法,其特征在于,基于构建的工艺知识匹配模型,对所述任务需求信息进行信息抽取与解析,得到场景模型信息以及设计需求信息包括:
4.根据权利要求3所述的零件工艺设计场景知识推送方法,其特征在于,所述基于所述场景模型信息以及设计需求信息,从构建的工艺知识图谱知识库中进行场景实体匹配,获取匹配的设计案例信息包括:
5.根据权利要求3所述的零件工艺设计场景知识推送方法,其特征在于,所述构建知识匹配子图包括:
6.根据权利要求1至5任一项所述的零件工艺设计场景知识推送方法,其特征在于,所述将匹配到的知识集合作为推送信息推送至用户包括:
7.根据权利要求6所述的零件工艺设计场景知识推送方法,其特征在于,所述将匹配到的知识集合作为推送信息推送至用户包括:
8.根据权利要求1至5任一项所述的零件工艺设计场景知识推送方法,其特征在于,所述将匹配到的知识集合作为推送信息推送至用户包括:
9.一种零件工艺设计场景知识推送设备,其特征在于,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时实现根据权利要求1-8任一项所述的零件工艺设计场景知识推送方法。
10.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述计算机程序被处理器执行时实现根据权利要求1-8任一项所述的零件工艺设计场景知识推送方法。
