華為的該項(xiàng)專利用于人機(jī)對(duì)話的方法,具體通過將自然語(yǔ)言問題和知識(shí)庫(kù)向量化,然后向量計(jì)算得到基于知識(shí)庫(kù)的回答,提高了人機(jī)對(duì)話中自然語(yǔ)言答案的準(zhǔn)確性。
隨著互聯(lián)網(wǎng)和智能終端的快速發(fā)展,人機(jī)對(duì)話的應(yīng)用越來(lái)越廣泛。現(xiàn)在,許多互聯(lián)網(wǎng)公司都各自的推出了智能助手,如Apple Siri、Google Now、微軟小娜(Microsoft Cortana)、Facebook M、百度度秘和微軟小冰等等,這些智能助手能夠與人進(jìn)行簡(jiǎn)單的對(duì)話,并且完成一些基本的任務(wù),但是現(xiàn)有的智能助手存在只考慮自動(dòng)問答,對(duì)話中問題的回復(fù)的準(zhǔn)確率較低。因此,智能助手的相關(guān)技術(shù)還需要不斷發(fā)展和改進(jìn),朝著更加擬人化、博學(xué)化和智能化的方向發(fā)展。
華為在2015年底提供了一種用于人機(jī)對(duì)話的方法、神經(jīng)網(wǎng)絡(luò)系統(tǒng)和用戶設(shè)備,這種方法可以將對(duì)話和基于知識(shí)庫(kù)的問答相結(jié)合,能夠與用戶進(jìn)行自然語(yǔ)言交互,并且依據(jù)知識(shí)庫(kù)給出基于事實(shí)的正確的自然語(yǔ)言答案。
圖1
圖1為該專利提供的用于人機(jī)對(duì)話的方法,其中,
在步驟S310中,自然語(yǔ)言問題可以是用戶通過麥克風(fēng)等進(jìn)行語(yǔ)音輸入,也可以通過鍵盤、鼠標(biāo)等進(jìn)行文字或圖形的輸入,還可以是其它的一些輸入形式,系統(tǒng)根據(jù)用戶輸入的自然語(yǔ)言問題能夠轉(zhuǎn)化為序列即可。
步驟S320,將自然語(yǔ)言轉(zhuǎn)化為問題向量。可以將自然語(yǔ)言問題作為神經(jīng)網(wǎng)絡(luò)系統(tǒng)的第一神經(jīng)網(wǎng)絡(luò)模塊的輸入,計(jì)算獲得該自然語(yǔ)言問題對(duì)應(yīng)的問題向量。
步驟S330的目的是獲取與前述自然語(yǔ)言問題相關(guān)的答案。以知識(shí)答案為三元組為例,則是獲得與自然語(yǔ)言問題相關(guān)的至少一個(gè)三元組,其中,至少一個(gè)三元組與至少一個(gè)三 元組向量對(duì)應(yīng)。
步驟340的作用是計(jì)算問題向量與至少一個(gè)三元組中每個(gè)三元組的三元組向量表示的相似度,然后輸出以相似度作為元素的中間結(jié)果向量,以此來(lái)指示問題向量與答案向量的相似度。
步驟350的作用則是將問題向量和中間結(jié)果向量作為神經(jīng)網(wǎng)絡(luò)系統(tǒng)的第三神經(jīng)網(wǎng)絡(luò)模塊的輸入,將問題向量和中間結(jié)果向量進(jìn)行綜合,計(jì)算獲得自然語(yǔ)言問題的自然語(yǔ)言答案。
下圖為該專利提供的具有人機(jī)對(duì)話功能的用戶設(shè)備的結(jié)構(gòu)圖,包括處理器510、輸入設(shè)備520、存儲(chǔ)器530和輸出設(shè)備540,各組件通過總線系統(tǒng)550耦合在一起。
圖2
輸入設(shè)備520用于獲取用戶輸入的自然語(yǔ)言問題,存儲(chǔ)器530用于存儲(chǔ)由處理器510執(zhí)行的指令。該處理器具有多種功能:
1.將問題向量和至少一個(gè)知識(shí)答案向量作為輸入,計(jì)算問題向量與每個(gè)知識(shí)答案向量的相似度;
2.知識(shí)答案向量為三元組向量時(shí),將三元組的主語(yǔ)、謂語(yǔ)和賓語(yǔ)分別用第一獨(dú)熱向量、第二獨(dú)熱向量和第三獨(dú)熱向量表示;
3.將自然語(yǔ)言問題作為輸入,將自然語(yǔ)言問題的詞序列表示為低維向量序列;
將問題向量和中間結(jié)果向量作為輸入,計(jì)算以問題向量和中間結(jié)果向量作為條件的輸出序列的聯(lián)合概率,生成自然語(yǔ)言答案;
4.將問題向量和中間結(jié)果向量作為輸入,通過遞歸神經(jīng)網(wǎng)絡(luò)模型,計(jì)算輸出序列的概率,生成自然語(yǔ)言答案。
該專利提供的用于人機(jī)對(duì)話的方法通過將自然語(yǔ)言問題和知識(shí)庫(kù)向量化,通過向量計(jì)算得到基于知識(shí)庫(kù)的,表示自然語(yǔ)言問題和知識(shí)庫(kù)答案相似度的中間結(jié)果向量,再根據(jù)問題向量和中間結(jié)果向量計(jì)算得到基于事實(shí)的正確的自然語(yǔ)言答案。該方法固然滿足不了用戶100%的滿意度,但他提高了人機(jī)對(duì)話中自然語(yǔ)言答案的準(zhǔn)確性。
-
華為
+關(guān)注
關(guān)注
216文章
35024瀏覽量
255033 -
人機(jī)對(duì)話
+關(guān)注
關(guān)注
0文章
10瀏覽量
9685
發(fā)布評(píng)論請(qǐng)先 登錄
如何提高工程預(yù)算的準(zhǔn)確性
怎么提高頻率測(cè)量的準(zhǔn)確性
合同智能審核軟件-提高審查效率和準(zhǔn)確性
如何提高交流脈沖對(duì)HPMMM充磁和去磁時(shí)磁場(chǎng)定向的準(zhǔn)確性?
如何確認(rèn)延時(shí)函數(shù)時(shí)間的準(zhǔn)確性?
如何提高投標(biāo)報(bào)價(jià)編制的準(zhǔn)確性
提高中溫?zé)崃艿老到y(tǒng)溫度測(cè)量準(zhǔn)確性的研究_栗鵬飛
歐司朗照明模擬自然日光,提高人體機(jī)能
AI可提高天氣預(yù)報(bào)的準(zhǔn)確性和準(zhǔn)確性,助力農(nóng)民和可再生能源行業(yè)
華為公開 “人機(jī)對(duì)話”相關(guān)專利:可根據(jù)對(duì)話內(nèi)容生成準(zhǔn)確回復(fù)
如何提高電流探頭的準(zhǔn)確性與靈敏度
電流探頭測(cè)試小技巧:提高準(zhǔn)確性和安全性

評(píng)論