999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于卷積神經網絡的多文本特征問答系統

2018-03-21 09:27:04鄭惺涂笑陸海
電腦知識與技術 2018年3期

鄭惺 涂笑 陸海

摘要:基于文檔的問答系統的研究目標是從給定的文檔集合中篩選出某些文檔作為用戶問題的正確答案,其核心在于計算問題和答案這兩個語句的相似度。在該文中,我們研究了各項文本結構特征和文本統計特征:Term Frequency-inverse Document Frequency(TF-IDF)和最長公共子序列(Longest Common Subsequence,LCS),同時我們設計了特定的卷積神經網絡(Convolutional Neural Networks,CNN)結構并融合研究的特征,從而得到一種表達能力好的問答對的向量表示。我們提出的模型不依賴于任何外部的語言工具并且能夠適用于多個領域和多種語言。實驗結果表明,該卷積神經網絡模型能夠很好的表達文檔之間的相似性,而且在加入TF-IDF和LCS特征之后該模型的性能進一步得到提升。我們利用這個模型在NLPCC-2017 Document-Based Question Answering(DBQA)比賽中Mean Average Precision(MAP)值能達到0.6809和Mean Reciprocal Rank(MRR)值達到0.6850。

關鍵詞:問答系統;卷積神經網絡;TF-IDF;LCS

中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2018)03-0177-02

1 概述

問答系統在自然語言處理和文本檢索領域是一項重要的研究任務。基于搜索的問答系統[1]的主要任務是計算兩個語句之間的語義相似度并依照相似度排序篩選出最相似的答案[2,3]。本文所研究的基于文檔集合的問答系統任務可以表述成:給定一個用戶問題(q)和一系列答案文檔集合({a1, a2, …, an});我們需要從答案文檔中挑選出最好的一個答案(ai, 1<=i<=n)。通過對本文數據集的研究發現,當前的文本匹配方法[4]無法直接用于解決本文中的問題,因此我們提出新模型主要為了解決一下問題:

1) 如何得到問答對之間的最有價值的特征?通過分析DBQA數據集,我們發現問答對主要是短文本,甚至有的只是一個地名或者人名。因此問答對的這個特征使得很多次的頻率很小,有可能是1或者2。這個特征表明問答對中的每一個詞都可能含有重要的語義。

2) 如何得到一個能夠考慮正負問答對樣本的網絡結構?在本文,對于DBQA數據集來說,我們同時將一個問題和它的正確、錯誤答案作為卷積神經網絡模型的輸入,從而得到一個效果好的網絡模型。

本文主要通過構造一個卷積神經網絡模型并利用文本特征提升模型效果。問答對集合通過該模型的訓練我們能夠得到問答對向量化表示,因此可以利用該向量化表示進一步計算問答對之間的相似度從而篩選出正確答案。

2 基于CNN的問答系統

我們的問答系統模型(QA-Model)主要是基于卷積神經網絡。目前,卷積神經網絡模型在圖像處理[5][6]以及機器翻譯領域[7]中都取得了重大的突破。我們通過借鑒CNN在圖像處理過程中的特點,從而利用CNN提取問答對的文本體征。

在本文的模型QA-Model中,如圖1所示,Q表示用戶問題,首先它經過嵌入層(Embedding)的處理變為向量VQ,CNN將VQ作為輸入并處理得到用戶問題的向量化表示。同理,我們也可以同時得到答案文檔A的向量化表示。最后通過計算兩者的向量化表示的余弦值,并將其作為兩者的相似度表示。

2.1 文本預處理

Term Frequency-Inverse Document Frequency(TF-IDF)[8]可以用于計算詞語在文本語料中語義表達的重要性。通過研究DBQA數據集,我們發現大部分問答對的主題都是各不相同的。這意味著每對問答對的語義不同和重要的詞語不同。因此,TF-IDF可以很好的用于處理該類型語料集合,同時我們將抽取出前3個TF-IDF值大的詞語作為每個問答對的特征。通過實驗可以證明,在加入該特征之后DBQA的MRR值可提升2%左右。

Longest Common Subsequence(LCS)[9]利用了文本的統計學特征,將兩個文本之間的最長子序列考慮在內。對于某個問答對來說,我們利用動態規劃算法找出問和答之間的LCS,并將其作為新特征加入CNN模型,結果使它的MRR值提升1%。

2.2 嵌入層

如圖2所示,CNN的輸入是一個詞語的序列(q=,d表示長度),詞向量(V)的大小是m,其中詞向量表示都來自word2vec訓練的詞向量表(W)。

2.3 卷積層和池化層

卷積層是一種特殊的線性計算方式,通常用于特征抽取。我們可以假設輸入序列q=(d是固定長度)和序列中的第i個詞向量是vqi=(m是詞向量長度),其中詞向量來自于預訓練好的詞向量表。通過卷積層可以將輸入層轉化為特征圖,其計算過程如下:P=tanh(W * Vqi:j + b),其中W是卷積層權重,W和b是需要學習的參數,P是輸入層經過卷積層處理的表示結果。同時卷積層的大小可以手動指定,在QA-Model中我們采用的2。

池化層用于捕捉問答對中的重要信息。一般來說,max-池化和average-池化是效果比較好的選擇,因此在本文中我們采用的是2-max池化。

卷積神經網絡在處理輸入層之后,通常會有多個卷積層和池化層交替連接而成。對于卷積層的每個卷積核來說,卷積核能夠對來自上一層的輸出進行卷積操作,同時卷積層將輸出結果作為下一個池化層的輸入。特別的卷積層主要作用在于提取上一層的局部重要信息,池化層的作用在于合并語義信息。一種經典的池化方法就是計算特定區域的最大值,比如2-max-pooling,并生成新的特征圖作為下一層的輸入。

2.4 損失函數設計

在QA-Model訓練階段,我們會為每個問題設計一個正確答案和錯誤答案。通過多個卷積層和池化層訓練,我們的模型能夠獲取到問題和正負樣例答案的向量化表示,最后通過Cosine相似度函數計算得到問答對的相似性cosine(VQ, VA+)和cosine(VQ, VA-)。模型最小化該損失函數L=max(0, M — cos(VQ, VA+) + cos(VQ, VA-))。其中M是不變量,比如0.05,0.1和0.5,該模型中通過實驗對比我們采用的是0.05。該損失函數的目標是最大化正負樣例答案的距離:如果cosine(VQ, VA+) > cosine(VQ, VA-)+M,這意味著模型訓練過程正樣例答案比負樣例更好,反之如果cosine(VQ, VA+)

3 實驗分析

3.1 數據集

我們將設計的QA-Model模型應用在DBQA比賽中。表1是NLPCC-2017比賽提供的數據集詳情。其中訓練數據集包含181882個問答對,測試集包括192543個問答對,驗證集含有122531個問答對,每個問答對都通過0和1表示正負樣例。同時我們還發現訓練集問答對的每個文檔長度約50個中文字符。

3.2 詞向量

我們使用word2vec訓練約200G百度百科語料得到一個詞向量。對于文本分詞,目前中文領域有哈工大的語言技術平臺、jieba分詞、中科院分詞系統等。我們采用的是利用jieba分詞對語料進行分詞和詞性標注。在詞向量維度上,考慮到高維詞向量能夠覆蓋更廣的語義內容,因此我們采用的是300維作為詞向量的維度大小。

3.3 實驗細節

在QA-Model訓練之前,數據集的所有問答對都經過預處理,比如分詞,去停用詞,去連詞,去標點符號等。同時我們固定模型的問答對輸入長度為所有的問答對平均長度。在模型的訓練過程中,利用預訓練好的300維詞向量處理問答對并作為模型輸入;學習率設置為0.001;SGD作為優化函數;卷積核一共1,2,3這三種。

3.4 實驗結果

我們采用MAP和MPP評價QA-Model的性能,詳情如表2所示。實驗結果包括基準實驗(CNN-base,單卷積層),對比實驗(QA-CNN,多卷積層)以及我們的最終模型QA-CNN-New,同時我們還對比了一些LSTM模型。通過分析實驗結果可以看出,對于QA-CNN和QA-base我們能發現隨著卷積層數量的增加,CNN的效果也越好;對比CNN和LSTM實驗結果,我們發現LSTM沒有更好的優勢;對比QA-CNN和QA-CNN-New,不難發現我們提取的TF-IDF和LCS特征對實驗結果都有很好的提升,特別的針對CNN有效,對LSTM模型效果不大。最后,QA-CNN-New模型具有最好的實驗效果,并且我們利用這個模型在NLPCC-2017比賽中獲得了第三名的成績。

4 結論

本文中我們主要基于深度學習通過設計一個CNN模型和分析文本特征,并參加NLPCC-2017比賽任務訓練DBQA數據,驗證模型的效果。該模型適用于任何領域和語種,并且能夠加入各種文本特征從而提升模型的魯棒性。

今后的研究方向和終點是在現有的模型基礎上改進模型結構,進一步優化模型提高對問答匹配準確度;同時還需要進一步挖掘問題和答案兩個文檔之間的語義關系。

參考文獻:

[1] Cai L, Zhou G, Liu K, Zhao J. Learning the latent topics for question retrieval in community qa. In: IJCNLP, 2011(11):273-281.

[2] Yu L, Hermann K M, Blunsom P, et al. Deep learning for answer sentence selection. arXiv preprint arXiv:1412,2014.

[3] Wu H, Wu W, Zhou M, et al.Improving search relevance for short queries in community question answering. In: Proceedings of the 7th ACM international conference on Web search and data mining, ACM ,2014:43-52.

[4] Celikyilmaz A, Hakkani-Tur D, Tur G.Lda based similarity modeling for question answering. In: Proceedings of the NAACL HLT 2010 Workshop on Semantic Search, Association for Computational Linguistics,2010:1-9.

[5] Krizhevsky A, Sutskever I, Hinton G E. Imagenet classification with deep convolutional neural networks. In: Advances in neural information processing systems,2012:1097-1105.

[6] LeCun Y, Bottou L, Bengio Y, et al.Gradient-based learning applied to document recognition. Proceedings of the IEEE, 1998,86(11):2278-2324.

[7] Devlin J, Zbib R, Huang Z,et al.Fast and robust neural network joint models for statistical machine translation. In: ACL,2014(1):1370-1380.

[8] Ramos J.Using tf-idf to determine word relevance in document queries. In: Proceedings of the first instructional conference on machine learning, 2003 (242):133-142.

[9] Doddington, G.: Automatic evaluation of machine translation quality using n-gramco-occurrence statistics. In: Proceedings of the second international conference onHuman Language Technology Research, Morgan Kaufmann Publishers Inc,2002:138-145.

主站蜘蛛池模板: 激情综合婷婷丁香五月尤物| 久久久波多野结衣av一区二区| 98精品全国免费观看视频| 亚洲国产午夜精华无码福利| 免费毛片视频| 人妻21p大胆| 在线观看精品自拍视频| 亚洲妓女综合网995久久| 99国产精品国产高清一区二区| 亚洲福利一区二区三区| 香蕉久人久人青草青草| 亚洲第七页| 男人天堂亚洲天堂| 在线精品亚洲一区二区古装| 国产美女免费| 国产色图在线观看| 午夜爽爽视频| 欧类av怡春院| 蜜桃臀无码内射一区二区三区| 免费无码AV片在线观看中文| 国产视频只有无码精品| 精品福利视频网| 精品无码一区二区三区在线视频| 亚洲高清中文字幕| 欧美精品成人一区二区在线观看| 99伊人精品| www中文字幕在线观看| 亚洲精品制服丝袜二区| 亚洲色图综合在线| 日韩二区三区| 爆乳熟妇一区二区三区| 欧美综合区自拍亚洲综合天堂| 日本不卡在线| 亚洲人成在线精品| 中文精品久久久久国产网址| 精品免费在线视频| 99一级毛片| 午夜啪啪福利| 亚洲欧美天堂网| AⅤ色综合久久天堂AV色综合| 免费一级毛片在线播放傲雪网| 五月激情综合网| 欧美日韩在线成人| 97无码免费人妻超级碰碰碰| 国产高潮视频在线观看| 色综合热无码热国产| 国产麻豆91网在线看| 国产va在线观看| 国产 在线视频无码| 亚洲高清日韩heyzo| 伊人激情综合网| 日本一本正道综合久久dvd| 亚洲国产成人久久77| 日韩少妇激情一区二区| 美女免费黄网站| 中文字幕自拍偷拍| 精品少妇人妻av无码久久| a级免费视频| 色婷婷色丁香| 在线综合亚洲欧美网站| 国产凹凸视频在线观看| 国产剧情一区二区| 久久黄色小视频| 一区二区三区四区日韩| 日韩中文无码av超清| 国内精品免费| 久久semm亚洲国产| 在线精品视频成人网| 伊人成色综合网| 亚洲天堂视频在线播放| 亚洲精品大秀视频| 最新国产你懂的在线网址| 国产男女XX00免费观看| 特级aaaaaaaaa毛片免费视频 | 久久婷婷五月综合97色| 国产一线在线| 亚洲有无码中文网| 色噜噜狠狠色综合网图区| 亚洲成人精品| 久久特级毛片| 精品国产成人三级在线观看| 久久99久久无码毛片一区二区|