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

基于依存樹和注意力機制情感分析模型的改進*

2021-12-01 14:20:14周從華
計算機與數字工程 2021年11期
關鍵詞:分類機制情感

王 浩 周從華

(江蘇大學計算機科學與通信工程學院 鎮江 212013)

1 引言

近幾年來,“消費者評論行為分析”是國外國內的研究熱點,研究人員通過對消費者行為進行分析,從而推斷出消費者的消費行為、消費動機、消費動機、消費偏好、消費態度、整體消費群體影響以及整體消費群體互動。通過對這些維度的分析,可以為企業和商家制定商品的發展戰略、提升商品和服務質量、拉升新老用戶的商品轉換率。消費者評論行為分析逐漸得到了快速成熟的發展,并在多個電商平臺取得突破性的成功,同時也深入到我們日常生活中的各個方面,路邊店鋪的收銀臺的裝扮、商場的物品的擺放、公共廣告牌的設計,到處都是消費者評論行為分析的實踐應用。通過對這些評論數據進行分析,一方面,商家可以得到自己想要的反饋信息。用戶評論信息大都是用戶自己對商品進行了解和使用后發表的,具有一定的針對性和可靠性[1]。另一方面,其他對商品感興趣的用戶可以根據該商品的用戶評論對該商品進行參考和輔助決策。

目前主流的情感分析模型是將常用的語句引入到LSTM[2]神經網絡中,從而來幫助分析模型更好地做出情感預測。TDLSTM[3]是將左右兩個長短期記憶網絡結合在一起,讓語句中的第一個方面詞和最后一個方面詞作為左右兩個長短期記憶網絡的最后一個輸入,最終將其結合起來代表句子的語義。ATAE-LSTM[4]是將注意力機制和長短期記憶網絡模型結合,利用注意力機制可以捕獲較長的語句中的信息來進行語義分類和情感分析。DATLSTM[5]是在ATAE-LSTM的基礎上,引入了句式的依存關系,通過對句式的不同方面詞和各樣依存關系進行捕捉,使得方面詞和情感屬性依存關系更加明確,從而來提升情感分析模型的準確性。

本文針對基于依存關系和注意力機制的雙向LSTM分析模型(DAT-LSTM)中,依存關系對方面詞和不同語句依存關系理解不全面、句式依存關系捕捉不充分,注意力機制權重計算時隱藏層和向量點乘維度不一致的問題[6],提出一種基于依存圖和雙線性串聯平衡因子的注意力機制雙向LSTM分析模型(BSADG-LSTM),并應用到國外電商平臺評論數據中。一方面,改進后的依存圖是圖形結構的句式分析模型[7],允許多個依存根節點存在和依存弧之間相互交叉,使得方面詞和句式的依存關系理解更加充分;另一方面,改進后的注意力機制是在原有的權重計算中添加了可學習的參數矩陣,使得隱藏層和向量的維度保持一致。同時再點乘后引入平衡因子,降低了點乘后的維度系數,緩解了歸一化后梯度極小的問題,從而一定程度上提升了模型訓練效率和靈活性。

2 基于依存關系和注意力機制的雙向LSTM分析模型概述

目前主流的特定方面詞情感分析模型,主要解決的問題是根據給定的方面詞找到與之對應的重要上下文信息。依存關系是用來展示一個句子或多個句子中詞與詞之間的不對等支配關系的一種方法,用來描述詞與詞之間依存關系的語言框架,利用框架的依存關系分析,可以讓句子中的詞與詞建立從屬關系,從而能夠充分捕捉與方面詞有關系但語句距離較遠的信息。自然語言中,Bahdanau等[8]首次提出注意力機制來解決機器翻譯問題。注意力機制可以根據不同方面詞自動生成特定的上下文信息向量,可以為每個信息向量分配不同的權重,從而使得模型在分析時具有更好的翻譯表現。因此,基于依存關系和注意力機制的雙向LSTM模型(DAT-LSTM),能夠用來分析特定詞的真實情感傾向[9]。模型結構如圖1所示。

圖1 基于依存關系和注意力機制的雙向LSTM分析模型結構圖方面詞情感

給 定 一 個 句 子a={q1,q2,…,qn}和 方 面 詞qt。先依靠CoreNLP[10]模型方法分析得到句子的依存關系,從而得到與方面詞qi存在直接依存關系的詞qdi。利用映射方法,將每個方面詞轉換為詞向量vt。詞向量vt根據方面詞的個數分為兩種:如果方面詞為單個單詞,即這個方面詞的詞向量為vt;若方面詞由多個單詞組成,那么這個方面詞的詞向量vt由這多個單詞的詞向量求均值表示。然后輸入到雙向長短期神經網絡層中進行句子前后關系結合,結合后再輸出到隱藏層中去。

隱藏層由矩陣M?RdM×N來表示隱藏層狀態向量,矩陣S∈RdS×N來表示依存關系信息,矩陣K∈RdM+dS+dvt來存放隱藏層狀態、依存關系信息和方面詞向量。

這樣再經過注意力機制層,會分別得到一個權重向量i?RN和權重因子j?RN。

因此,最終的模型句子表達式為

其中,rT,Ri和Rm為模型參數。

最后再輸入給情感預測層,將特定方面上的情感轉換為概率分布。

其中,R和b為模型參數。

模型采用了交叉熵(cross entropy)作為模型的損失函數,同時還添加了一個L2范數正則化來防止模型在訓練過程中出現過擬合的情況:

其中,(b,c)代表屬性對,C代表情感傾向類別數,一般情況下分為二分類(積極傾向和消極傾向)和三分類(積極傾向、中立傾向和消極傾向)[11],其中二分類的C=2,三分類的C=3。代表樣本d的實現分布情況,lc()d代表模型在樣本d在情感傾向上的預測概率,λ代表L2范數正則化的權重系數,θ代表模型中所有訓練參數的集合。

3 對依存樹和注意力機制的雙向LSTM分析模型的改進

3.1 依存樹的改進

現有的依存關系分析通常采用依存句法結構分析和依存樹分析,通過句法結構分析出某一個方面詞的許多種不同表述信息。依存樹是在依存句法結構的基礎上采用樹形結構進行依存關系分析,建立起句子中方面詞和方面詞之間的從屬關系[12]。以句子“我愛中國的文化”為例,依存樹結構如圖2所示。

圖2 依存樹結構圖

對句子進行語法結構和依存關系的構建,形成新的依存樹結構。通過特定方面詞對句子中屬性計算兩個詞之間的最短路徑,從而得到特定方面詞的真實從屬詞。但由于每棵依存樹只允許一個依存根節點,所以樹結構的表達式是不充分的,有的時候不能很好地保留一些反向語法依存信息[13]。所以在原來的模型基礎上,本文將原有的依存關系替換為依存圖,提出基于依存圖和注意力機制的雙向長短期分析模型。同樣以句子“我愛中國的文化”為例,依存圖結構如圖3所示。

圖3 依存圖結構圖

依存圖采用圖結構,一方面可以將任何一個圖節點轉換為依存該圖節點的兩個或兩個以上的圖節點[14],這樣在依存結構中就允許多個依存根節點;另一方面可以允許依存弧之間相互交叉,這樣可以使句法的依存關系邊的定義更加深刻和完善。

3.2 注意力機制的改進

傳統的注意力機制雖然可以一定程度上捕捉長短句的方面詞和從屬詞性的依存關系,但在于注意力的權重計算上沒有過多的簡化,原方面詞屬性通過注意力機制得到的權重因子j?RN公式如下:其中,矩陣M?RdM×N為隱藏層狀態向量,i?RN為權重向量。

原權重因子是通過計算向量相識度進行點乘,向量點乘歸一化之后表示向量之間的余弦相識度。雖然點乘的方法可以是模型不需要引入其他額外的參數,計算簡單,但是需要要求隱藏層表示M和權重向量i的維度保持一致且再同一空間中[15]。因此在此基礎上,本文引入雙線性串聯矩陣參數E,來解決點乘維度不一致的缺點。引入雙線性串聯矩陣參數E公式如下:

雙線性串聯矩陣參數E是一個可學習的參數矩陣,是對隱藏層和權重向量分別進行空間轉換處理。矩陣參數EM先對隱藏層進行空間轉換,同時再由矩陣參數Ei對權重向量做空間轉換,共同轉換后的兩個層的維度保持一致,累積求和得出權重因子。但在點乘的過程中,如果相乘的維度過大,則注意力分數也會隨之增大,通過softmax對其歸一化時,其所對應的梯度將會極小,使得模型很難訓練[16]。因此,在改進的式(10)中引入平衡因子來緩解梯度極小的問題。引入平衡因子公式如下:

對原公式同時引入雙線性串聯矩陣參數E和平衡因子即解決了點乘時維度不一致的問題,又在一定程度緩解了點乘后維度過大,梯度極小,模型難訓練的問題,使得模型的靈活性和訓練效率大大提升。

4 實驗分析

4.1 實驗信息

本次實驗通過Scrapy爬蟲框架,爬蟲分采集了海外電商平臺amazon上的手機殼數據和slickdeals上的電腦顯示屏數據。情感預測類別分別分為二類(積極傾向和消極傾向)和三類(積極傾向、中立傾向和消極傾向)。實驗采用精度(Accuracy)和相應的宏F1(macro-F1)作為分類算法的性能度量方式[17],分類結果的“混淆矩陣”如

表1 預測類別與實際類別的“混淆矩陣”

根據上表分類結果評價指標由式(12)~(15)計算得出:

4.2 實驗結果及分析

本實驗將提出的BSBDG-LSTM模型和多個基線情感分析模型進行性能對比,包括長短期記憶情感分析模型LSTM、結合注意力機制和長短期記憶情感分析模型ATAE-LSTM、結合依存關系和注意力機制的雙向長短期記憶情感分析模型DAT-LSTM和結合依存樹和注意力機制的雙向長短期記憶情感分析模型DASN。二分類實驗結果如表2所示,三分類實驗結果如表3所示。

由表2、表3可知,在LSTM神經網絡中引入注意力機制層會使得模型分析的準確率得到大的提升。然后在注意力機制層基礎上再引入依存分析層,使得模型的捕捉能力大大改善。將二分類和三分類的實驗數據匯總成柱狀圖,使得每個模型的分析結果更加清晰,實驗結果柱狀圖如圖4~5所示。

表2 二分類實驗結果

表3 三分類實驗結果

圖4 二分類情感實驗分析結果

圖5 三分類情感實驗分析結果

通過不同的依存關系和注意力機制的引入,可以使分析模型在不同程度上有一定的提升。本文所提出的BSBDG-LSTM情感分析在二分類和三分類中在情感分析中均取得不錯的效果,通過對依存樹的改進,將樹形結構轉換為圖形結構,引入依存圖模型;通過對權重因子的改進,引入雙線性串聯矩陣參數和平衡因子,大大提高了分析模型在情感分類的準確性。

5 結語

本文針對DASN分析模型的中依存樹句法依存分析強度弱和注意力機制權重因子點乘維度不一致的問題,提出一種結合依存圖和雙線性串聯平衡因子注意力機制的雙向長短期網絡分析模型BSADG-LSTM。實驗結果表明,BSADG-LSTM能夠更深刻地理解和分析句子和捕捉方面詞的依存信息;面對維度較大的數據能夠高效訓練。本文后續工作集中于面對不完整句式如何更好地捕捉方面詞和依存信息以及如何更好地提升三分類情感分析的準確率上。

猜你喜歡
分類機制情感
分類算一算
如何在情感中自我成長,保持獨立
失落的情感
北極光(2019年12期)2020-01-18 06:22:10
情感
分類討論求坐標
自制力是一種很好的篩選機制
文苑(2018年21期)2018-11-09 01:23:06
如何在情感中自我成長,保持獨立
數據分析中的分類討論
教你一招:數的分類
破除舊機制要分步推進
中國衛生(2015年9期)2015-11-10 03:11:12
主站蜘蛛池模板: 红杏AV在线无码| 91麻豆精品国产91久久久久| 老司机午夜精品网站在线观看 | 国产精品蜜芽在线观看| 久久不卡国产精品无码| 四虎影视库国产精品一区| 亚洲一区二区三区中文字幕5566| 日本精品一在线观看视频| 亚洲天堂成人在线观看| 三上悠亚一区二区| 超清无码熟妇人妻AV在线绿巨人| 亚洲一区二区在线无码| 成人年鲁鲁在线观看视频| 中文成人无码国产亚洲| 国产精女同一区二区三区久| 国产真实乱子伦精品视手机观看| 亚洲中文字幕日产无码2021| 91色国产在线| 中文字幕在线播放不卡| 91久久精品日日躁夜夜躁欧美| 99青青青精品视频在线| 国产经典免费播放视频| 免费A∨中文乱码专区| 久久国产精品电影| 亚洲欧美激情小说另类| 国内99精品激情视频精品| 日韩视频福利| 欧美国产日韩一区二区三区精品影视| 亚洲va在线∨a天堂va欧美va| 国产香蕉一区二区在线网站| 亚洲中文字幕av无码区| 老司机久久精品视频| 亚洲国产系列| 久久国产黑丝袜视频| 熟妇丰满人妻| 日本不卡视频在线| 亚洲精品成人7777在线观看| 在线看AV天堂| 日韩精品成人在线| 欧美一区日韩一区中文字幕页| 国产精品对白刺激| 亚洲天堂.com| 久久久久国产一区二区| 国产成人精品一区二区不卡| 欧美日韩专区| 亚洲精品无码在线播放网站| 狠狠综合久久| 青青青国产精品国产精品美女| av色爱 天堂网| av午夜福利一片免费看| 国产伦片中文免费观看| 久久精品午夜视频| 亚洲人成影视在线观看| 国产va免费精品观看| 欧美国产中文| 99久久精品免费看国产免费软件| 亚洲另类国产欧美一区二区| 亚洲精品欧美日本中文字幕| 人人妻人人澡人人爽欧美一区| 18黑白丝水手服自慰喷水网站| 亚洲福利网址| 国产精品黄色片| 亚洲天堂精品视频| 中文字幕一区二区人妻电影| 午夜一区二区三区| 亚洲婷婷丁香| 欧美一级高清片久久99| 日本五区在线不卡精品| 91视频区| 国产国拍精品视频免费看| 99国产在线视频| 国产免费a级片| 一级成人a毛片免费播放| 一级一级特黄女人精品毛片| 欧美成人手机在线观看网址| 超碰免费91| 91精品视频网站| 亚洲最大福利网站| 中国一级特黄大片在线观看| 久久精品人人做人人爽97| 久久精品国产国语对白| 亚洲aaa视频|