[發明專利]一種翻譯方法及裝置、計算設備、存儲介質和芯片有效
| 申請號: | 201811638114.3 | 申請日: | 2018-12-29 |
| 公開(公告)號: | CN109710953B | 公開(公告)日: | 2023-04-11 |
| 發明(設計)人: | 李長亮;唐劍波;郭馨澤;王怡然 | 申請(專利權)人: | 成都金山互動娛樂科技有限公司;北京金山數字娛樂科技有限公司 |
| 主分類號: | G06F40/47 | 分類號: | G06F40/47;G06F40/58 |
| 代理公司: | 北京智信禾專利代理有限公司 11637 | 代理人: | 吳肖肖 |
| 地址: | 610041 四川省成都市中國(四川)*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 翻譯 方法 裝置 計算 設備 存儲 介質 芯片 | ||
1.一種翻譯方法,其特征在于,所述方法包括:
計算待翻譯語句與第一語句的相似度,獲得相似度高于閾值的第一語句以及與所述第一語句互為譯文關系的第二語句;
根據第一語句進行處理,得到第一編碼向量,將第一編碼向量輸入至翻譯模型的編碼層,其中,所述編碼層包括至少一個編碼堆棧層,每個編碼堆棧層包括多頭注意力機制子層和前饋網絡層;
將待翻譯語句輸入待翻譯模型的編碼層,以使所述編碼層根據所述第一編碼向量和所述待翻譯語句生成第二編碼向量,并將所述第二編碼向量輸入翻譯模型的解碼層,其中,所述解碼層包括至少一個解碼堆棧層,每個解碼堆棧層包括隱式多頭注意力機制子層、多頭注意力機制子層和前饋網絡層;
根據第二語句進行處理,得到第一解碼向量,將所述第一解碼向量輸入至解碼層,以使所述解碼層根據所述第一解碼向量以及所述第二編碼向量生成第二解碼向量,并根據所述第二解碼向量得到翻譯語句。
2.如權利要求1所述的翻譯方法,其特征在于,根據第一語句進行處理,得到第一編碼向量,包括:將所述第一語句依次經由第一嵌入層和語句編碼層進行編碼,生成第一編碼向量。
3.如權利要求1所述的翻譯方法,其特征在于,根據第二語句進行處理,得到第一解碼向量,包括:將所述第二語句依次經由第二嵌入層和語句解碼層進行解碼,生成第一解碼向量。
4.如權利要求1所述的翻譯方法,其特征在于,所述編碼層包括第一嵌入層和一個編碼堆棧層;
將第一編碼向量輸入至翻譯模型的編碼層,包括:
將第一編碼向量輸入至所述編碼堆棧層;
將待翻譯語句輸入翻譯模型的編碼層,以使所述編碼層根據所述第一編碼向量和所述待翻譯語句生成第二編碼向量,包括:
將待翻譯語句輸入第一嵌入層,以使所述第一嵌入層根據所述待翻譯語句生成第一向量;
將所述第一向量輸入所述編碼堆棧層,以使編碼堆棧層根據輸入的第一向量和第一編碼向量生成第二編碼向量。
5.如權利要求4所述的翻譯方法,其特征在于,所述編碼堆棧層根據輸入的第一向量和第一編碼向量生成第二編碼向量,包括:
所述編碼堆棧層將第一向量和第一編碼向量進行比較得到第一編碼向量中與第一向量的相同部分,并根據第一編碼向量中與第一向量的相同部分以及所述第一向量得到層編碼向量,并將所述編碼堆棧層的層編碼向量作為第二編碼向量。
6.如權利要求4所述的翻譯方法,其特征在于,所述編碼堆棧層根據輸入的第一向量和第一編碼向量生成第二編碼向量,包括:
所述編碼堆棧層將第一向量和第一編碼向量進行比較得到第一編碼向量中與第一向量的相同部分,并根據第一編碼向量中與第一向量的相同部分以及所述第一向量得到層編碼向量,并將所述編碼堆棧層的層編碼向量乘以權重系數生成第二編碼向量。
7.如權利要求1所述的翻譯方法,其特征在于,所述編碼層包括第一嵌入層和n個編碼堆棧層,且n個編碼堆棧層順次連接,其中,所述第一嵌入層和第一個編碼堆棧層連接,n≥2且n為正整數;
將第一編碼向量輸入至翻譯模型的編碼層,包括:
將第一編碼向量分別輸入至所述編碼層的n個編碼堆棧層;
將待翻譯語句輸入翻譯模型的編碼層,以使所述編碼層根據所述第一編碼向量和所述待翻譯語句生成第二編碼向量,包括:
S102、將待翻譯語句輸入第一嵌入層,以使所述第一嵌入層根據所述待翻譯語句生成第一向量;
S104、將所述第一向量輸入至第一個編碼堆棧層,以使第一個編碼堆棧層根據輸入的第一編碼向量以及第一向量輸出層編碼向量;
S106、將第i-1個所述編碼堆棧層的層編碼向量輸入至第i個編碼堆棧層,以使第i個所述編碼堆棧層根據輸入的第一編碼向量以及第i-1個所述編碼堆棧層的層編碼向量輸出層編碼向量,其中2≤i≤n;
S108、將i自增1,判斷自增1后的i是否大于n,若是,則執行步驟S110,若否,繼續執行步驟S106;
S110、根據n個編碼堆棧層輸出的層編碼向量得到第二編碼向量。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于成都金山互動娛樂科技有限公司;北京金山數字娛樂科技有限公司,未經成都金山互動娛樂科技有限公司;北京金山數字娛樂科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811638114.3/1.html,轉載請聲明來源鉆瓜專利網。





