System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本说明书涉及人工智能,尤其涉及一种任务执行方法、装置、存储介质及电子设备。
技术介绍
1、目前,在工业生产领域中,中高端工业生产对工业人员的专业性要求较高,同时专业文档信息量也很大,进而使得工业人员在工业生产过程中容易出现各种工业问题,例如:“在1号服务器温度50-80摄氏度时,如何设置5号液泵的转速?”。
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、将预先确定的所述目标问题文本特征表示对应的问题文本中包含的各关键字,作为第一关键字集;以及
26、将所述指定文本中包含的各关键字,作为第二关键字集;
27、确定所述第一关键字集和所述第二关键字集之间的补集,并从所述补集包含的各关键字中,确定出目标关键字;
28、根据所述目标关键字,确定补充问题,所述补充问题用于向所述用户确定与所述目标关键字相对应的信息。
29、可选地,将所述指定文本输入到预先训练的语言模型中,以通过所述语言模型确定所述指定文本对应的文本特征表示之前,所述方法还包括:
30、根据所述语言模型对应的计算图,确定运行所述语言模型时每个算子所需的存储资源数据以及计算资源数据;
31、根据每个算子所需的存储资源数据以及计算资源数据,将所述语言模型部署到晶圆级芯片中;
32、将所述指定文本输入到预先训练的语言模型中,以通过所述语言模型确定所述指定文本对应的文本特征表示,具体包括:
33、将所述指定文本输入到预选训练并部署到所述晶圆级芯片的语言模型中,以通过所述语言模型确定所述指定文本对应的文本特征表示。
34、可选地,根据每个算子所需的存储资源数据以及计算资源数据,将所述语言模型部署到晶圆级芯片中,具体包括:
35、根据每个算子所需的存储资源数据以及计算资源数据以及所述晶圆级芯片中包含的每个晶粒对应的存储资源和计算资源,对所述晶圆级芯片中包含的各晶粒进行分簇,得到各晶簇,并将所述语言模型包含的各算子分配到各晶簇中,以将所述语言模型部署到所述晶圆级芯片中,其中,每个晶簇用于运行所述语言模型包含的至少部分算子。
36、本说明书提供了一种任务执行装置,所述装置包括:
37、获取模块,用于获取用户输入的指定文本,所述指定文本中包含所述用户输入的问题信息;
38、确定模块,用于将所述指定文本输入到预先训练的语言模型中,以通过所述语言模型确定所述指定文本对应的文本特征表示,并针对预先获取的每个各候选问题文本特征表示,确定该候选问题文本特征表示与所述文本特征表示之间的相关度;
39、筛选模块,用于根据所述相关度,从各候选问题文本特征表示中确定出与所述文本特征表示相匹配的候选问题文本特征表示,作本文档来自技高网...
【技术保护点】
1.一种任务执行方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,将所述指定文本输入到预先训练的语言模型中,以通过所述语言模型确定所述指定文本对应的文本特征表示,具体包括:
3.如权利要求2所述的方法,其特征在于,训练所述语言模型,具体包括:
4.如权利要求3所述的方法,其特征在于,根据所述每个样本文本的第一特征表示和第二特征表示,以及每个样本文本对应的奖励值,对所述语言模型进行训练,得到训练后语言模型,具体包括:
5.如权利要求1所述的方法,其特征在于,根据所述目标问题文本特征表示对应的问题文本,确定补充问题,具体包括:
6.如权利要求1所述的方法,其特征在于,将所述指定文本输入到预先训练的语言模型中,以通过所述语言模型确定所述指定文本对应的文本特征表示之前,所述方法还包括:
7.如权利要求6所述的方法,其特征在于,根据每个算子所需的存储资源数据以及计算资源数据,将所述语言模型部署到晶圆级芯片中,具体包括:
8.一种任务执行装置,其特征在于,所述装置包括:
9.一种计
10.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现上述权利要求1~7任一项所述的方法。
...【技术特征摘要】
1.一种任务执行方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,将所述指定文本输入到预先训练的语言模型中,以通过所述语言模型确定所述指定文本对应的文本特征表示,具体包括:
3.如权利要求2所述的方法,其特征在于,训练所述语言模型,具体包括:
4.如权利要求3所述的方法,其特征在于,根据所述每个样本文本的第一特征表示和第二特征表示,以及每个样本文本对应的奖励值,对所述语言模型进行训练,得到训练后语言模型,具体包括:
5.如权利要求1所述的方法,其特征在于,根据所述目标问题文本特征表示对应的问题文本,确定补充问题,具体包括:
6.如权利要求1所述的方法,其特征在于,将所...
【专利技术属性】
技术研发人员:刘懿,程稳,杨贺淞,崔钰,陈光,曾令仿,张丽颖,费军波,
申请(专利权)人:之江实验室,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。