基于数控机床操作手册的问答方法、装置、设备及介质制造方法及图纸

技术编号:39049412 阅读:10 留言:0更新日期:2023-10-10 12:02
本发明专利技术提供一种基于数控机床操作手册的问答方法、装置、设备及介质,涉及数控加工技术领域,方法包括:获取待回答问题,基于词向量提取模型获取所述待回答问题对应的初始词向量特征;将所述待回答问题对应的初始词向量特征输入至已训练的语义模型中,获取所述语义模型输出的所述待回答问题对应的句子特征;基于所述待回答问题对应的句子特征在操作手册中确定目标语料分段;将所述待回答问题和所述目标语料分段输入至已训练的问答模型中,获取所述问答模型输出的答案。本发明专利技术可以提升从数控机床操作手册中获取到解决问题的答案的效率。床操作手册中获取到解决问题的答案的效率。床操作手册中获取到解决问题的答案的效率。

【技术实现步骤摘要】
基于数控机床操作手册的问答方法、装置、设备及介质


[0001]本专利技术涉及数控加工
,尤其涉及一种基于数控机床操作手册的问答方法、装置、设备及介质。

技术介绍

[0002]数控机床是复杂的设备,需要较高的专门知识储备才能熟练操作,在生产中,数控机床的操作人员在遇到机床报错问题或新的加工任务不知道怎么操作的问题时,往往需要查找操作手册,数控机床的操作手册内容繁多。在现有技术中,为了方便操作人员,可以通过关键词从几百页的数控机床操作手册中查询关键词,但是这种方案只能够从数控机床操作手册中查找到与关键词相同的词,而数控操作机床手册中可能重复多次出现相同的词,因此现有技术的这种方法会输出大量的查找结果,使得从数控机床操作手册中获取到解决问题的答案的效率很低。

技术实现思路

[0003]本专利技术提供一种基于数控机床操作手册的问答方法,用以解决现有技术中从数控机床操作手册中获取到解决问题的答案的效率低的缺陷,实现高效地从数控机床操作手册中获取到解决问题的答案。
[0004]本专利技术提供一种基于数控机床操作手册的问答方法,包括:获取待回答问题,基于词向量提取模型获取所述待回答问题对应的初始词向量特征;将所述待回答问题对应的初始词向量特征输入至已训练的语义模型中,获取所述语义模型输出的所述待回答问题对应的句子特征;基于所述待回答问题对应的句子特征在操作手册中确定目标语料分段;将所述待回答问题和所述目标语料分段输入至已训练的问答模型中,获取所述问答模型输出的答案;其中,所述语义模型是基于多组第一训练数据训练完成的,每组所述第一训练数据包括样本文本中各个样本句子对应的样本初始词向量特征;所述语义模型的训练过程包括:将所述样本文本中的各个样本句子分别对应的所述样本初始词向量特征输入至所述语义模型中,获取所述语义模型输出的所述各个样本句子分别对应的样本句子特征;对所述样本文本中的各个样本句子分别对应的样本句子特征中的第一样本句子特征进行遮挡后输入至预测模型中,获取所述预测模型输出的对所述第一样本句子特征的第一预测值;基于所述第一预测值和所述第一样本句子特征确定目标训练损失,基于所述目标训练损失更新所述预测模型以及所述语义模型的参数。
[0005]根据本专利技术提供的一种基于数控机床操作手册的问答方法,所述基于所述待回答
问题对应的句子特征在操作手册中确定目标语料分段,包括:将所述待回答问题对应的句子特征和所述操作手册中各个语料分段对应的分段特征进行匹配,得到匹配结果,所述匹配结果中包括所述待回答问题对应的句子特征和各个语料分段对应的分段特征的相似度;基于所述匹配结果确定所述目标语料分段;其中,所述操作手册中各个语料分段对应的分段特征是将所述语料分段中的各个句子对应的初始词向量特征分别输入至所述语义模型中得到的。
[0006]根据本专利技术提供的一种基于数控机床操作手册的问答方法,所述将所述待回答问题对应的句子特征和所述操作手册中各个语料分段对应的分段特征进行匹配,得到匹配结果,包括:获取所述待回答问题对应的句子特征分别和所述语料分段中每个句子对应的句子特征之间的相似度分值;对所述语料分段对应的各个所述相似度分值取平均,得到平均值;获取所述语料分段对应的各个所述相似度分值中的最大值;对所述平均值和所述最大值进行加权求和,得到所述待回答问题对应的句子特征和所述语料分段对应的分段特征之间的相似度。
[0007]根据本专利技术提供的一种基于数控机床操作手册的问答方法,所述基于所述匹配结果确定所述目标语料分段,包括:将各个所述语料分段按照与所述待回答问题对应的句子特征的相似度由大到小进行排列,得到排序结果;将所述排序结果中前N个所述语料分段作为所述目标语料分段,N为大于1的正整数。
[0008]根据本专利技术提供的一种基于数控机床操作手册的问答方法,所述词向量提取模型包括第一词向量提取模型和第二词向量提取模型,所述基于词向量提取模型获取所述待回答问题对应的初始词向量特征,包括:基于所述第一词向量提取模型获取所述待回答问题对应的第一初始词向量特征;基于所述第二词向量提取模型获取所述待回答问题对应的第二初始词向量特征;对所述第一初始词向量特征和所述第二初始词向量特征取均值,得到所述待回答问题的初始词向量特征。
[0009]根据本专利技术提供的一种基于数控机床操作手册的问答方法,所述基于所述第一预测值和所述第一样本句子特征确定目标训练损失,包括:对所述样本文本中的各个样本句子分别对应的样本句子特征中的第二样本句子特征进行遮挡,并将所述第一样本句子特征替换为所述第一预测值之后输入至所述预测模型中,获取所述预测模型输出的对所述第二样本句子特征的第二预测值;基于所述第一预测值和所述第一样本句子特征之间的差异确定第一训练损失;基于所述第二预测值和所述第二样本句子特征之间的差异确定第二训练损失;对所述第一训练损失和所述第二训练损失进行加权求和后得到所述目标训练损失。
[0010]根据本专利技术提供的一种基于数控机床操作手册的问答方法,所述问答模型是在已
训练的第一模型的基础上,采用多组第二训练数据进行调整后得到的,所述第一模型为采用通用语料库训练得到的自然语言问答模型,所述第二训练数据为从所述操作手册中提取出的数据,每组所述第二训练数据包括样本待回答问题、所述操作手册以及所述样本待回答问题对应的答案标签。
[0011]本专利技术还提供一种基于数控机床操作手册的问答装置,包括:词特征模块,用于获取待回答问题,基于词向量提取模型获取所述待回答问题对应的初始词向量特征;句子特征模块,用于将所述待回答问题对应的初始词向量特征输入至已训练的语义模型中,获取所述语义模型输出的所述待回答问题对应的句子特征;匹配模块,用于基于所述待回答问题对应的句子特征在操作手册中确定目标语料分段;回答模块,用于将所述待回答问题和所述目标语料分段输入至已训练的问答模型中,获取所述问答模型输出的答案;其中,所述语义模型是基于多组第一训练数据训练完成的,每组所述第一训练数据包括样本文本中各个样本句子对应的样本初始词向量特征;所述语义模型的训练过程包括:将所述样本文本中的各个样本句子分别对应的所述样本初始词向量特征输入至所述语义模型中,获取所述语义模型输出的所述各个样本句子分别对应的样本句子特征;对所述样本文本中的各个样本句子分别对应的样本句子特征中的第一样本句子特征进行遮挡后输入至预测模型中,获取所述预测模型输出的对所述第一样本句子特征的第一预测值;基于所述第一预测值和所述第一样本句子特征确定目标训练损失,基于所述目标训练损失更新所述预测模型以及所述语义模型的参数。
[0012]本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述任一种所述基于数控机床操作手册的问答方法。
[0013]本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述基于数控机床操作手册的问答方法。
[0014]本专利技术提供的基于数控机床操本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于数控机床操作手册的问答方法,其特征在于,包括:获取待回答问题,基于词向量提取模型获取所述待回答问题对应的初始词向量特征;将所述待回答问题对应的初始词向量特征输入至已训练的语义模型中,获取所述语义模型输出的所述待回答问题对应的句子特征;基于所述待回答问题对应的句子特征在操作手册中确定目标语料分段;将所述待回答问题和所述目标语料分段输入至已训练的问答模型中,获取所述问答模型输出的答案;其中,所述语义模型是基于多组第一训练数据训练完成的,每组所述第一训练数据包括样本文本中各个样本句子对应的样本初始词向量特征;所述语义模型的训练过程包括:将所述样本文本中的各个样本句子分别对应的所述样本初始词向量特征输入至所述语义模型中,获取所述语义模型输出的所述各个样本句子分别对应的样本句子特征;对所述样本文本中的各个样本句子分别对应的样本句子特征中的第一样本句子特征进行遮挡后输入至预测模型中,获取所述预测模型输出的对所述第一样本句子特征的第一预测值;基于所述第一预测值和所述第一样本句子特征确定目标训练损失,基于所述目标训练损失更新所述预测模型以及所述语义模型的参数。2.根据权利要求1所述的基于数控机床操作手册的问答方法,其特征在于,所述基于所述待回答问题对应的句子特征在操作手册中确定目标语料分段,包括:将所述待回答问题对应的句子特征和所述操作手册中各个语料分段对应的分段特征进行匹配,得到匹配结果,所述匹配结果中包括所述待回答问题对应的句子特征和各个语料分段对应的分段特征的相似度;基于所述匹配结果确定所述目标语料分段;其中,所述操作手册中各个语料分段对应的分段特征是将所述语料分段中的各个句子对应的初始词向量特征分别输入至所述语义模型中得到的。3.根据权利要求2所述的基于数控机床操作手册的问答方法,其特征在于,所述将所述待回答问题对应的句子特征和所述操作手册中各个语料分段对应的分段特征进行匹配,得到匹配结果,包括:获取所述待回答问题对应的句子特征分别和所述语料分段中每个句子对应的句子特征之间的相似度分值;对所述语料分段对应的各个所述相似度分值取平均,得到平均值;获取所述语料分段对应的各个所述相似度分值中的最大值;对所述平均值和所述最大值进行加权求和,得到所述待回答问题对应的句子特征和所述语料分段对应的分段特征之间的相似度。4.根据权利要求2所述的基于数控机床操作手册的问答方法,其特征在于,所述基于所述匹配结果确定所述目标语料分段,包括:将各个所述语料分段按照与所述待回答问题对应的句子特征的相似度由大到小进行排列,得到排序结果;将所述排序结果中前N个所述语料分段作为所述目标语料分段,N为大于1的正整数。5.根据权利要求1所述的基于数控机床操作手册的问答方法,其特征在于,所述词向量
提取模型包括第一词向量提取模型和第二词向量提取模型,所述基于词向量提取模型获取所述待回答问题对应的初始词向量特征,包括:基于所述第一词向量提取模型获取所述待回答问题对应的第...

【专利技术属性】
技术研发人员:吴承科杨之乐苏辉南
申请(专利权)人:中科航迈数控软件深圳有限公司
类型:发明
国别省市:

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

1