一种自然语言模型的训练方法及系统与流程

文档序号:34017698发布日期:2023-04-30 00:58阅读:30来源:国知局

本发明涉及人工智能,特别涉及一种语义知识网络的拓展方法和系统。


背景技术:

1、现今,在自然语言处理领域,各种不同的新技术路径、新模型层出不穷,在技术路径和模型创新以及处理效果上,具有“后发优势”。

2、但最前沿的自然语言处理技术路径和最新模型需要庞大的训练成本、最新研究成果以及最顶尖的研究人员做支撑。

3、对于已处于自然语言处理领域中的公司而言,自然语言处理技术日新月异,持续浮于表面的追逐新技术不如确定某技术路径后深耕、实践,以将选定技术发展、完善至成熟、稳定状态。

4、因此,在面临层不出穷的新技术时,如何逐新而不忘本,保持自主核心技术的同时,实现新旧模型的衔接配合应用,如何通过基于新技术的新模型提升原有模型的性能,实现新旧模型的互补是亟待解决的技术问题。


技术实现思路

1、为解决上述技术问题,本申请提供了一种自然语言理解模型的训练方法,基于一种自然语言处理系统,自然语言处理系统包括第一模型、第二模型以及第三模型,第一模型用于将输入文本转换为中间文本;第二模型用于将中间文本转换为语义理解结果;建立输入文本、中间文本以及中间文本对应的语义理解结果之间关联关系,并作为第三模型的训练数据输入第三模型,对第三模型进行训练,以使第三模型根据输入文本得到输入文本的语义理解结果。

2、一种自然语言理解模型的训练方法,还包括:在第三模型为基于规则和/或语义知识网络的模型时;第二模型用于将中间文本转换为三元组集合;建立输入文本、中间文本以及中间文本对应的三元组集合之间关联关系,并作为第三模型的训练数据输入第三模型,对第三模型进行训练,以使第三模型根据输入文本得到三元组集合。

3、一种自然语言理解模型的训练方法,还包括:将输入文本输入第二模型,获得与输入文本对应的三元组集合;建立输入文本、输入文本对应的三元组集合、中间文本以及中间文本对应的三元组集合之间关联关系,并作为第三模型的训练数据输入第三模型,对第三模型进行训练。

4、一种自然语言理解方法,基于一种自然语言处理系统,包括:获取输入信息;将输入信息输入第三模型,若第三模型无法理解输入信息,将输入信息输入第一模型;第一模型对输入信息进行转换,获得转换后的中间文本;将中间文本输入第三模型,以使第三模型根据中间文本获得输入信息的语义理解结果。

5、一种自然语言理解方法,在第三模型为基于规则和/或语义知识网络的模型时,若第三模型根据中间文本获得三元组集合时,还包括:建立输入文本、输入文本对应的三元组集合、中间文本、中间文本对应的三元组集合之间关联关系,并作为第三模型的训练数据输入第三模型,对第三模型进行训练。

6、一种自然语言理解方法,若第三模型根据中间文本无法获得三元组集合时,还包括:第三模型向管理员报错,管理员基于规则添加新的语义理解结果、及新语义理解结果所对应的三元组集合,以使输入文本和/或中间文本所对应三元组集合与新建立的语义理解结果所对应的三元组集合匹配;建立输入文本、输入文本对应的三元组集合、中间文本、中间文本对应的三元组集合以及新建立语义理解结果之间关联关系,并作为第三模型的训练数据输入第三模型,对第三模型进行训练。

7、一种自然语言理解方法,在第三模型为基于人工神经网络的自然语言理解模型时,若第三模型根据中间文本无法获得输入信息的语义理解结果时,还包括:将输入文本和/或中间文本输入第二模型,第二模型提取输入文本和/或中间文本的三元组集合,根据输入文本和/或中间文本的三元组集合获得输入文本和/或中间文本的语义理解结果。

8、一种自然语言理解方法,还包括:在第二模型根据输入文本和/或中间文本的三元组集合获取输入文本和/或中间文本的语义理解结果后;建立输入文本、中间文本以及输入文本和/或中间文本的语义理解结果之间关联关系,并作为第三模型的训练数据输入第三模型,对第三模型进行训练。

9、一种自然语言理解方法,还包括:在第二模型根据输入文本和/或中间文本的三元组集合获取输入文本和/或中间文本的语义理解结果后;构建输入文本三元组集合和若干中间文本三元组集合关联关系、以及构建若干中间文本三元组集合之间的关联关系;将输入文本三元组集合、若干中间文本三元组集合、输入文本三元组集合和若干中间文本三元组集合关联关系以及若干中间文本三元组集合之间的关联关系作为训练数据输入第二模型,对第二模型进行训练。

10、一种电子设备,包括处理器、存储器,以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置由所述处理器执行,所述程序包括用于执行所述的方法中的步骤的指令。



技术特征:

1.一种自然语言理解模型的训练方法,基于一种自然语言处理系统,自然语言处理系统包括第一模型、第二模型以及第三模型,其特征在于,

2.如权利要求1所述的一种自然语言理解模型的训练方法,其特征在于,还包括:

3.如权利要求2所述的一种自然语言理解模型的训练方法,其特征在于,还包括:

4.一种自然语言理解方法,基于一种自然语言处理系统,包括:

5.如权利要求4所述的一种自然语言理解方法,其特征在于,

6.如权利要求5所述的一种自然语言理解方法,其特征在于,

7.如权利要求4所述的一种自然语言理解方法,其特征在于,

8.如权利要求7所述的一种自然语言理解方法,其特征在于,还包括:

9.如权利要求7所述的一种自然语言理解方法,其特征在于,还包括:

10.一种电子设备,其特征在于,包括处理器、存储器,以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置由所述处理器执行,所述程序包括用于执行如权利要求1-9任一项所述的方法中的步骤的指令。


技术总结
一种自然语言理解模型的训练方法,基于一种自然语言处理系统,自然语言处理系统包括第一模型、第二模型以及第三模型,第一模型用于将输入文本转换为中间文本;第二模型用于将中间文本转换为语义理解结果;建立输入文本、中间文本以及中间文本对应的语义理解结果之间关联关系,并作为第三模型的训练数据输入第三模型,对第三模型进行训练,以使第三模型根据输入文本得到输入文本的语义理解结果。通过上述方法,可借用第一模型,及在精确率高、召回率相对低的第二模型的基础上,训练出召回率更高的第三模型。

技术研发人员:胡上峰
受保护的技术使用者:深圳市人马互动科技有限公司
技术研发日:
技术公布日:2024/1/11
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1