一种基于主动智能体的机器翻译方法及装置
- 国知局
- 2024-11-21 12:09:42
本发明涉及机器翻译,尤其是涉及一种基于主动智能体的机器翻译方法及装置。
背景技术:
1、传统的机器翻译系统都是由人主导翻译过程,用机器来辅助翻译人员完成翻译。比如说翻译人员先用机器翻译模型进行翻译,生成翻译初稿,然后人工校验翻译内容,进行编辑和整理。这个过程需要大量的翻译人员的参与,特别是在翻译校验和编辑时,需要阅读理解整个原始文档,并且对翻译内容进行逐字逐句的理解和改进。这些工作给翻译人员带来很大的工作量。虽然相比较纯人工翻译快了很多,但并未将机器翻译模型的能力充分发挥出来。
2、随着大语言模型技术的发展,比如说chatgpt和gpt-4,能够进行比较准确的机器翻译。可以说,在翻译结果里面,大部分的翻译都是质量比较高的,可以直接使用,而少部分不符合要求的翻译才需要人工干预。同时,大语言模型强大的学习能力也为提高翻译效率提供了可能,而且对于类似的干预(比如说同一个术语的翻译)可以不需要重复,前面的干预应该自动带到后面的翻译过程中。现有技术中虽然有利用大语言模型提升翻译效率的应用,但还存在翻译不准确的不足。
技术实现思路
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、1、本发明通过构建的主动智能体实现对待翻译原始文档的机器翻译,主动智能体的每个部分有各自的模型或算法,能够有效提高翻译效率,同时设置有评测器,通过评测反馈进一步提高翻译质量。
27、2、本发明翻译器和评测器中的翻译提示和评测提示基于翻译策略、待翻译原始文档、待翻译段落、翻译上下文、评测策略、语义段落翻译候选列表等构造,全面利用可用信息,大大提高翻译质量。
28、3、本发明可以融合多种大语言模型的优势,共同完成文档的翻译任务,有效提高翻译质量。
29、4、本发明通过结合人在闭环、主动学习和大语言模型智能体技术,使用机器主导翻译过程,获得较高的翻译效率。以人工辅助来提高翻译质量,在使用过程中持续改进翻译效果,从而获得翻译效率和质量的平衡和持续改进。
30、5、本发明为由机器主导和翻译人员辅助的翻译过程,大降低翻译人员的工作量,增加翻译过程的自动化程度。
技术特征:1.一种基于主动智能体的机器翻译方法,其特征在于,该方法通过构造的主动智能体实现对待翻译原始文档的机器翻译,所述主动智能体包括过程控制器、策略生成器、翻译器和评测器,所述实现对待翻译原始文档的机器翻译的过程包括:
2.根据权利要求1所述的基于主动智能体的机器翻译方法,其特征在于,所述过程控制器获取待翻译原始文档后,对所述待翻译原始文档进行语义段落切分,将所述待翻译原始文档转换为语义段落序列,并依次将所述语义段落序列中的待翻译段落以及该待翻译段落的翻译上下文传输给所述翻译器和评测器。
3.根据权利要求1所述的基于主动智能体的机器翻译方法,其特征在于,所述翻译需求包括待翻译原始文档的领域、风格和用途。
4.根据权利要求1所述的基于主动智能体的机器翻译方法,其特征在于,所述翻译策略和评测策略分别存储于对应的策略列表中,所述策略列表为可维护的开放结构列表。
5.根据权利要求1所述的基于主动智能体的机器翻译方法,其特征在于,所述翻译策略和评测策略均包括大语言模型选择类型和任务指令。
6.根据权利要求1所述的基于主动智能体的机器翻译方法,其特征在于,所述策略生成器通过基于强化学习的开源预训练语言模型生成所述翻译策略和评测策略。
7.根据权利要求2所述的基于主动智能体的机器翻译方法,其特征在于,所述翻译器生成所述翻译候选时,根据翻译策略、待翻译原始文档、待翻译段落和翻译上下文构造翻译提示;
8.根据权利要求1所述的基于主动智能体的机器翻译方法,其特征在于,该方法还包括:
9.一种基于主动智能体的机器翻译装置,其特征在于,包括过程控制器、策略生成器、翻译器和评测器,其中,
10.根据权利要求9所述的基于主动智能体的机器翻译装置,其特征在于,该装置还包括人工反馈界面,在所述评测器的评测结果为不满足一致性时动作,接收对所述翻译候选的选择信号或修改信号,基于所述选择信号或修改信号生成翻译结果。
技术总结本发明涉及一种基于主动智能体的机器翻译方法及装置,所述方法通过构造的主动智能体实现对待翻译原始文档的机器翻译,实现对待翻译原始文档的机器翻译的过程包括:过程控制器获取待翻译原始文档;策略生成器用于获取翻译需求,并根据翻译需求和历史经验生成翻译策略和评测策略;翻译器基于多个翻译策略,调用大语言模型生成针对待翻译原始文档的翻译候选;评测器基于多个评测策略对翻译候选,进行基于大语言模型的评分,将满足一致性要求的翻译候选作为翻译结果;基于翻译结果生成已翻译目标文档,由过程控制器输出与现有技术相比,本发明具有同时实现较高的翻译效率和翻译质量等优点。技术研发人员:鲍光胜,张岳受保护的技术使用者:西湖大学技术研发日:技术公布日:2024/11/18本文地址:https://www.jishuxx.com/zhuanli/20241120/334611.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表