发明公开
- 专利标题: 一种快速高效的人机协作程序翻译方法
-
申请号: CN202211077086.9申请日: 2022-09-05
-
公开(公告)号: CN115421734A公开(公告)日: 2022-12-02
- 发明人: 於志文 , 张鑫 , 刘佳琪 , 王辉 , 王亮 , 郭斌 , 陈逸璇 , 王延飞
- 申请人: 西北工业大学
- 申请人地址: 陕西省西安市友谊西路
- 专利权人: 西北工业大学
- 当前专利权人: 西北工业大学
- 当前专利权人地址: 陕西省西安市友谊西路
- 代理机构: 西安凯多思知识产权代理事务所
- 代理商 刘新琼
- 主分类号: G06F8/53
- IPC分类号: G06F8/53 ; G06N3/04
摘要:
本发明涉及一种快速高效的人机协作程序翻译方法,包括:1.当程序翻译模型翻译源程序时,软件工程师修正输出代码并将编辑结果以前缀的形式反馈给程序翻译模型;2.后续的重译过程分成两个部分:1).对于前缀的生成,使用缓存的注意力信息来去除下一轮重复的前缀。2).对于其余的生成部分,在每个时间步上,提出了一个两阶段的方法来确定该位置是否能被某个已知后缀所拼接。如果可以,则提前中止推理。这种交互将重复进行,直到软件工程师对结果满意为止。通过上述方法,有效地将人类智能和机器智能结合,提高了程序翻译最终结果的准确性,减少软件工程师的工作量,并大幅度减少了由于程序长度过大而导致的在协作过程中的响应时延。