本说明书实施例涉及计算机,特别涉及一种任务处理方法。
背景技术:
1、随着计算机技术的发展,大模型开始大放异彩,在语言理解、生成、交互和推理方面表现出的非凡能力,广泛应用于对话、翻译、代码生成等自然语言处理领域。由于数据不够充分、数据量不够大、模型层数不够深等原因导致大模型的处理性能较低,因此,如何提升大模型的处理性能逐渐成为研究重点。
2、目前,通常采用参数量堆砌的方式换来大模型的性能提升。然而,模型性能的小幅提升以增加巨大的参数量作为代价,大大降低了性能提升的性价比,同时,参数量堆砌带来的高昂微调和训练成本难以被广泛应用,因此,亟需一种高性能的任务处理方案。
技术实现思路
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、本说明书一个实施例提供的任务处理方法,获取目标任务对应的任务数据和任务类型;将任务数据输入任务处理模型中的多个任务适配单元中,获得目标任务序列,其中,目标任务序列包括多个目标任务特征,目标任务特征和任务适配单元一一对应;根据任务类型,从多组权重序列中筛选出目标权重序列,其中,权重序列表征对应任务序列中各任务特征的重要程度,目标权重序列包括多个目标权重,目标权重与目标任务特征一一对应;根据目标任务序列和目标权重序列,确定任务处理结果。由于任务处理模型中包括多个任务适配单元,通过多个任务适配单元和目标权重序列的协作可以降低多任务数据之间的干扰,实现基于任务分析从而修改模型架构提升任务处理模型性能,进一步提高任务处理性能。
1.一种任务处理方法,包括:
2.根据权利要求1所述的方法,所述任务适配单元包括至少一个共享任务适配单元和多个并行任务适配单元;
3.根据权利要求2所述的方法,所述目标权重序列包括所述第一目标任务序列对应的第一目标权重序列、所述第二目标任务序列对应的第二目标权重序列;
4.根据权利要求1所述的方法,所述任务处理模型包括权重选择单元;
5.根据权利要求1所述的方法,所述将所述任务数据输入任务处理模型中的多个任务适配单元中,获得目标任务序列之前,还包括:
6.根据权利要求5所述的方法,所述根据所述多任务样本集对初始处理模型进行训练,得到中间模型,包括:
7.根据权利要求6所述的方法,所述初始处理模型包括初始编码单元、初始权重选择单元、初始解码单元和多个初始并行任务适配单元;
8.根据权利要求5所述的方法,所述中间模型还包括中间权重选择单元、初始共享任务适配单元和多个中间并行任务适配单元,所述初始共享任务适配单元对应的权重和各中间并行任务适配单元对应的权重不同;
9.根据权利要求8所述的方法,所述将所述第一样本数据和所述第一样本类型标签输入所述中间模型中,获得第二预测结果,包括:
10.根据权利要求1所述的方法,所述根据所述目标任务序列和所述目标权重序列,确定任务处理结果之后,还包括:
11.根据权利要求10所述的方法,所述根据展示需求信息,向客户端发送所述任务处理结果之后,还包括:
12.一种自动问答方法,包括:
13.一种计算设备,包括:
14.一种计算机可读存储介质,其存储有计算机可执行指令,该计算机可执行指令被处理器执行时实现权利要求1至11任意一项或者权利要求12所述方法的步骤。