[發(fā)明專(zhuān)利]一種文本生成方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)有效
| 申請(qǐng)?zhí)枺?/td> | 202010865407.6 | 申請(qǐng)日: | 2020-08-25 |
| 公開(kāi)(公告)號(hào): | CN112163404B | 公開(kāi)(公告)日: | 2022-11-15 |
| 發(fā)明(設(shè)計(jì))人: | 孫海峰;熊永平;尚學(xué)軍;戚艷;談元鵬 | 申請(qǐng)(專(zhuān)利權(quán))人: | 北京郵電大學(xué);國(guó)網(wǎng)天津市電力公司;國(guó)家電網(wǎng)有限公司 |
| 主分類(lèi)號(hào): | G06F40/166 | 分類(lèi)號(hào): | G06F40/166;G06F40/216;G06F40/247;G06F40/289;G06N3/04;G06N3/08 |
| 代理公司: | 北京風(fēng)雅頌專(zhuān)利代理有限公司 11403 | 代理人: | 王剛 |
| 地址: | 100876 *** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 文本 生成 方法 裝置 電子設(shè)備 存儲(chǔ) 介質(zhì) | ||
1.一種文本生成方法,其特征在于,包括:
獲取若干關(guān)鍵詞,將若干所述關(guān)鍵詞輸入預(yù)先訓(xùn)練的粗粒度文本生成模型,得到若干所述關(guān)鍵詞對(duì)應(yīng)的所述粗粒度文本;
確定未出現(xiàn)在粗粒度文本中的至少一個(gè)所述關(guān)鍵詞,作為遺漏關(guān)鍵詞;
根據(jù)所述粗粒度文本和至少一個(gè)所述遺漏關(guān)鍵詞,得到若干第一重構(gòu)文本;具體包括:根據(jù)所述粗粒度文本,確定若干插入位置;
將至少一個(gè)所述遺漏關(guān)鍵詞分別插入每個(gè)所述插入位置,以得到若干所述第一重構(gòu)文本;
對(duì)于每個(gè)所述第一重構(gòu)文本均執(zhí)行改寫(xiě)處理,以得到若干第二重構(gòu)文本;具體包括:對(duì)每個(gè)所述第一重構(gòu)文本均執(zhí)行插入操作或刪除操作;其中,
所述插入操作,包括:隨機(jī)選取所述第一重構(gòu)文本的插入位置,根據(jù)條件概率公式在所有備選詞匯中抽取一個(gè)概率最大的詞,插入到所述位置,以得到一個(gè)所述第二重構(gòu)文本;
所述刪除操作,包括:對(duì)生成的每一個(gè)所述第一重構(gòu)文本執(zhí)行隨機(jī)采樣刪除,以得到一個(gè)所述第二重構(gòu)文本;
將若干所述第二重構(gòu)文本輸入預(yù)先訓(xùn)練的評(píng)估模型,得到若干所述第二重構(gòu)文本分別對(duì)應(yīng)的合理性數(shù)值,并將合理性數(shù)值最高的所述第二重構(gòu)文本作為與所述遺漏關(guān)鍵詞對(duì)應(yīng)的細(xì)粒度文本;其中,所有所述遺漏關(guān)鍵詞按照先后順序同時(shí)出現(xiàn)的概率,稱(chēng)為所述合理性數(shù)值,所述概率越高,所述合理性數(shù)值越高。
2.根據(jù)權(quán)利要求1所述的文本生成方法,其特征在于,所述遺漏關(guān)鍵詞的個(gè)數(shù)為M,所述粗粒度文本的長(zhǎng)度為N;
所述將至少一個(gè)所述遺漏關(guān)鍵詞分別插入每個(gè)所述插入位置,以得到若干所述第一重構(gòu)文本,具體包括:
將所述粗粒度文本的句首、句尾以及每?jī)蓚€(gè)詞間的位置,確定為所述插入位置,以得到N+1個(gè)所述插入位置;
選擇一個(gè)所述遺漏關(guān)鍵詞分別添加到所有所述插入位置,得到N+1個(gè)添加結(jié)果;對(duì)于每個(gè)所述添加結(jié)果均執(zhí)行確定所述插入位置,以及將另一所述遺漏關(guān)鍵詞分別添加到所有所述插入位置的步驟;
重復(fù)執(zhí)行上述步驟,直至全部所述遺漏關(guān)鍵詞均添加到所述粗粒度文本中,并得到個(gè)第一重構(gòu)文本,其中,i為序數(shù)。
3.根據(jù)權(quán)利要求1所述的文本生成方法,其特征在于,所述對(duì)生成的每一個(gè)所述第一重構(gòu)文本執(zhí)行隨機(jī)采樣刪除,包括:
所述刪除操作執(zhí)行時(shí)不刪除所述關(guān)鍵詞所在位置的詞。
4.根據(jù)權(quán)利要求1所述的文本生成方法,其特征在于,所述刪除操作,還包括:
若執(zhí)行所述刪除操作后得到的所述第二重構(gòu)文本,與已經(jīng)得到的任一所述第二重構(gòu)文本相同,則對(duì)所述第二重構(gòu)文本重新執(zhí)行所述刪除操作。
5.一種文本生成裝置,其特征在于,包括:
第一生成模塊,被配置為獲取若干關(guān)鍵詞,將若干所述關(guān)鍵詞輸入預(yù)先訓(xùn)練的粗粒度文本生成模型,得到若干所述關(guān)鍵詞對(duì)應(yīng)的所述粗粒度文本;
確定模塊,被配置為確定未出現(xiàn)在粗粒度文本中的至少一個(gè)所述關(guān)鍵詞,作為遺漏關(guān)鍵詞;
第二生成模塊,被配置為根據(jù)所述粗粒度文本和至少一個(gè)所述遺漏關(guān)鍵詞,得到若干第一重構(gòu)文本;具體包括:根據(jù)所述粗粒度文本,確定若干插入位置;
將至少一個(gè)所述遺漏關(guān)鍵詞分別插入每個(gè)所述插入位置,以得到若干所述第一重構(gòu)文本;
第三生成模塊,被配置為對(duì)于每個(gè)所述第一重構(gòu)文本均執(zhí)行改寫(xiě)處理,以得到若干第二重構(gòu)文本;具體包括:對(duì)每個(gè)所述第一重構(gòu)文本均執(zhí)行插入操作或刪除操作;其中,
所述插入操作,包括:隨機(jī)選取所述第一重構(gòu)文本的插入位置,根據(jù)條件概率公式在所有備選詞匯中抽取一個(gè)概率最大的詞,插入到所述位置,以得到一個(gè)所述第二重構(gòu)文本;
所述刪除操作,包括:對(duì)生成的每一個(gè)所述第一重構(gòu)文本執(zhí)行隨機(jī)采樣位置執(zhí)行刪除,以得到一個(gè)所述第二重構(gòu)文本;
第四生成模塊,被配置為將若干所述第二重構(gòu)文本輸入預(yù)先訓(xùn)練的評(píng)估模型,得到若干所述第二重構(gòu)文本分別對(duì)應(yīng)的合理性數(shù)值,并將合理性數(shù)值最高的所述第二重構(gòu)文本作為與所述關(guān)鍵詞對(duì)應(yīng)的細(xì)粒度文本。
6.一種電子設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述程序時(shí)實(shí)現(xiàn)如權(quán)利要求1至4任意一項(xiàng)所述的方法。
7.一種非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)計(jì)算機(jī)指令,所述計(jì)算機(jī)指令用于使所述計(jì)算機(jī)執(zhí)行權(quán)利要求1至4任一所述方法。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于北京郵電大學(xué);國(guó)網(wǎng)天津市電力公司;國(guó)家電網(wǎng)有限公司,未經(jīng)北京郵電大學(xué);國(guó)網(wǎng)天津市電力公司;國(guó)家電網(wǎng)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010865407.6/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 文本匹配方法及裝置
- 互聯(lián)網(wǎng)金融非顯性廣告識(shí)別方法及裝置
- 文本結(jié)論智能推薦方法、裝置及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 文本檢索方法、裝置及設(shè)備、文本檢索模型的訓(xùn)練方法
- 基于級(jí)連模式的文本匹配方法及裝置
- 一種文本關(guān)系提取方法、裝置及電子設(shè)備
- 文本的標(biāo)準(zhǔn)化處理方法、裝置、電子設(shè)備及計(jì)算機(jī)介質(zhì)
- 文本標(biāo)簽確定方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 文本圖像合成方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 文本生成方法、裝置和電子設(shè)備
- 一種數(shù)據(jù)庫(kù)讀寫(xiě)分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線(xiàn)程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 光源裝置、照明裝置、液晶裝置和電子裝置
- 預(yù)測(cè)裝置、編輯裝置、逆預(yù)測(cè)裝置、解碼裝置及運(yùn)算裝置
- 圖像形成裝置、定影裝置、遮光裝置以及保持裝置
- 打印裝置、讀取裝置、復(fù)合裝置以及打印裝置、讀取裝置、復(fù)合裝置的控制方法
- 電子裝置、光盤(pán)裝置、顯示裝置和攝像裝置
- 光源裝置、照明裝置、曝光裝置和裝置制造方法
- 用戶(hù)裝置、裝置對(duì)裝置用戶(hù)裝置、后端裝置及其定位方法
- 遙控裝置、通信裝置、可變裝置及照明裝置
- 透鏡裝置、攝像裝置、處理裝置和相機(jī)裝置
- 抖動(dòng)校正裝置、驅(qū)動(dòng)裝置、成像裝置、和電子裝置





