0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

GAT模型如何來編碼依存關系

深度學習自然語言處理 ? 來源:深度學習自然語言處理 ? 作者:深度學習自然語言 ? 2022-10-14 15:51 ? 次閱讀

本文貢獻有如下兩點:

提出了一個面向方面的樹結構,通過重塑和修剪普通的依存樹來關注目標方面。

提出了一個新的GAT模型來編碼依存關系,建立方面和意見詞之間的聯系。

43c8dc2c-4ade-11ed-a3b6-dac502259ad0.png

餐廳評論中的三個例子來說明 ABSA 中方面aspect、注意力和句法之間的關系。Labeled edges表示依存關系,每個單詞下的分數表示由LSTM分配注意力權重。具有高注意力權重的詞在「紅色框」中突出顯示,括號中的詞是目標方面target aspect,后面是它們的情感標簽。

面向方面的樹的構建

44075a7e-4ade-11ed-a3b6-dac502259ad0.png

輸入:原來的解析結果以及句子和方面。(原文有偽代碼)

「第一步」 將目標方面放在根節(jié)點

「第二步」 我們將與方面有直接連接的節(jié)點設置為子節(jié)點,保留原始的依存關系

「第三步」 舍棄了其他的依存關系,取而代之的是一個從aspect到每個對應節(jié)點的虛擬關系n:con,其中n表示兩個節(jié)點之間的距離。

注意 如果句子包含多個方面,我們?yōu)槊總€方面構建一個唯一的樹。

根據是前人研究證明只關注在語法上接近目標方面的一小部分上下文詞就足夠了。好處是每個方面都有自己的依存樹,可以減少不相關節(jié)點和關系的影響,同時這種統一的樹結構不僅使模型專注于方面和情感詞之間的聯系,而且在訓練過程中便于批量操作和并行操作。

R-GAT

為了對上述樹進行編碼,在GAT的基礎上提出了一個新的R-GAT:relation graph attention network

GAT實現的是:

447914d4-4ade-11ed-a3b6-dac502259ad0.png

每個結點只對鄰居結點進行注意力計算權重。這個得到的是。注意 表明一共使用了個做轉換矩陣,最后將它們得到的結果拼接到一起。

作者認為沒有考慮到和相鄰接點的依存關系是存在不同的,不可以用同樣方法去計算。因此引入了考慮不同的依存關系的R-GAT來補充信息。大致的思想相同,只是對于(1)中的有考慮進新的信息,也就是不同的依存關系。

「R-GAT」

4497e198-4ade-11ed-a3b6-dac502259ad0.png作者將各種依存關系映射到嵌入中,結點i和結點j之間的就是

也就是先將依存關系經過兩層線性層,然后對一個結點的所有邊的結果歸一化,變成對應的系數。

整個網絡結構

結構很簡單如下:

44a7caae-4ade-11ed-a3b6-dac502259ad0.png

具體來說首先需要把句子的依存分析結果通過變換得到面向方面的數,這個結果將參與后續(xù)的圖編碼。

「第一步」,將句子的詞嵌入經過BiLSTM編碼得到,利用另一個BiLSTM編碼方面詞作為根節(jié)點嵌入的初始化。

「第二步」,利用GAT和R-GAT分別去處理h,得到和,注意相當于只用處理一個根節(jié)點。將得到的結果拼接到一起,再經過一個線性層就是該方面詞的表達。

「第三步」,softmax分類得到方面詞預測結果。

Loss Function

4504c6f0-4ade-11ed-a3b6-dac502259ad0.png

實驗和分析

不同方法在三個數據集上的實驗:45fed078-4ade-11ed-a3b6-dac502259ad0.png

多方面分析結果,表明距離較近的方面往往導致準確度得分較低:462fb92c-4ade-11ed-a3b6-dac502259ad0.png

不用Parser的影響:

4654822a-4ade-11ed-a3b6-dac502259ad0.png

消融研究的結果,其中“Ordinary”表示使用普通依存樹,“Reshape”表示使用面向方面的樹,“*-n:con”表示不使用n:con的面向方面的樹:

467ede62-4ade-11ed-a3b6-dac502259ad0.png

R-GAT 和 R-GAT+BERT 對來自Restaurant數據集的 100 個錯誤分類示例的錯誤分析結果。原因分為四類,并給出了樣本。上表對應 R-GAT 的結果,下表對應 R-GAT+BERT:469dc304-4ade-11ed-a3b6-dac502259ad0.png  

審核編輯:彭靜
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯系本站處理。 舉報投訴
  • 編碼
    +關注

    關注

    6

    文章

    920

    瀏覽量

    54713
  • 模型
    +關注

    關注

    1

    文章

    3062

    瀏覽量

    48575
  • GAT
    GAT
    +關注

    關注

    0

    文章

    7

    瀏覽量

    6323

原文標題:中山大學&阿里巴巴提出:用于基于Aspect的情感分析的關系圖注意網絡(GAT)

文章出處:【微信號:zenRRan,微信公眾號:深度學習自然語言處理】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    依存句法分析器的簡單實現

    吧,論壇不讓發(fā)鏈接)基本思路統計詞語WordA與詞語WordB構成依存關系DrC的頻次,詞語WordA與詞性TagB構成依存關系DrD的頻次,詞性TagA與詞語WordB構成依存關系DrE的頻次,詞性
    發(fā)表于 10-17 13:12

    pyhanlp兩種依存句法分類器

    /78834838HanLP作者的原文介紹已經寫得比較清楚,唯一要注意的是原文章中介紹的依存句法分析器為早期版本,輸出的依存關系為英文,現在應該變?yōu)橹形模覐臏y試結果看,訓練語料應該已經更新了,但是
    發(fā)表于 12-21 11:26

    基于CRF序列標注的中文依存句法分析器的Java實現

    清華大學語義依存網絡語料的20000句作為訓練集。預處理依存關系事實上由三個特征構成——起點、終點、關系名稱。在本CRF模型中暫時忽略掉關系
    發(fā)表于 01-16 14:21

    swi的功能號是如何來的?它和LR寄存器的值是何關系

    swi的功能號是如何來的?它和LR寄存器的值是何關系?如《ARM微控制器基礎與實戰(zhàn)》程序清單 6.13LDREQ R0,[LR,#-4] ;BICEQ R0,R0,0xff000000
    發(fā)表于 11-30 14:32

    swi的功能號是如何來的?它和LR寄存器的值是何關系

    swi 的功能號是如何來的 它和 LR 寄存器的值是何關系?如《ARM微控制器基礎與實戰(zhàn)》程序清單 6.13LDREQ R0,[LR,#-4] ;BICEQ R0,R0,0xff000000
    發(fā)表于 03-09 10:59

    GAT 聯柵晶體管

    GAT 聯柵晶體
    發(fā)表于 11-06 17:07 ?722次閱讀

    聯柵晶體管(GAT)是什么意思?

    聯柵晶體管(GAT)是什么意思?  聯柵晶體管是一種新型功率開關半導體器件,簡稱GAT。GAT是介于雙極型晶體管(BJT)和場效應晶體管(FET)之間的特種器
    發(fā)表于 03-05 14:35 ?2784次閱讀

    儀表放大器(INA)偏移電壓與增益之間的關系

    你是否曾經想過為什么一個傳統3運放(3-op amp)儀表放大器的偏移電壓會隨著增益的變化而變化?圖1摘自INA333數據表。此數據表顯示了偏移電壓對器件增益依存關系的一個示例。今天,我們來看看是如何確定這個等式的。
    發(fā)表于 04-08 01:31 ?8112次閱讀
    儀表放大器(INA)偏移電壓與增益之間的<b class='flag-5'>關系</b>

    電力信息-物理相互依存網絡脆弱性評估

    受到依存邊與網間拓撲互相似性的影響,文章首先基于復雜網絡理論,對華中500 kV電力網及其信息網的拓撲結構特性進行對比分析。其次,考慮網間節(jié)點的相互依存關系,定量評估了信息網與電力網的拓撲互相似性。通過對華中500
    發(fā)表于 02-08 15:28 ?7次下載
    電力信息-物理相互<b class='flag-5'>依存</b>網絡脆弱性評估

    5G能給制造業(yè)什么變化

    5G不僅改變了傳統意義上的下載速度,也改變了設備之間的依存關系和連接模式,可以實現去中心化和網格化,開啟“萬物互聯”時代。
    的頭像 發(fā)表于 08-13 15:00 ?2967次閱讀

    列表解釋關系模型

    關系模型(Relational model)由 E.F.Codd 博士于 1970 年提出,以集合論中的關系概念為基礎;無論是現實世界中的實體對象還是它們之間的聯系都使用關系表示。我們
    的頭像 發(fā)表于 09-24 15:04 ?2012次閱讀
    列表解釋<b class='flag-5'>關系</b><b class='flag-5'>模型</b>

    一種端到端的序列多任務法律判決預測模型

    ,并未考慮各子任務之間的序列依存關系,因此預測性能難以得到進一步的提升。文中提出了一個端到端的基于過程監(jiān)督的序列多任務法律判決預測模型,在建模各子任務之間的依存關系時,通過引入過程監(jiān)督來確保依賴信息的準確性,
    發(fā)表于 04-08 14:31 ?14次下載
    一種端到端的序列多任務法律判決預測<b class='flag-5'>模型</b>

    基于詞嵌入與神經網絡的文本匹配模型

    為增強文本匹配模型的文本語義捕捉能力并提高語義匹配準確度,提出一種基于詞嵌人與依存關系的文本匹配模型。構建融合詞語義和詞間依存關系的語義表示,通過余弦均值卷積和K-Maκ池化操作獲得描
    發(fā)表于 06-09 16:28 ?14次下載

    MCR(主站控制繼電器)依存

    只有在將中間輸出線圈置于激活的MCR區(qū)內時,才會激活MCR依存關系。在激活的MCR區(qū)內,如果MCR處于接通狀態(tài)并且中間輸出線圈有能流通過,將把尋址位設置為能流的當前狀態(tài)。如果MCR處于斷開狀態(tài),則無論能流狀態(tài)如何,都會將邏輯"0"寫入指定地址。
    的頭像 發(fā)表于 06-21 10:52 ?1791次閱讀

    覆銅板和pcb板的區(qū)別在哪?

    覆銅板全名覆銅箔層壓板,簡稱為CCL,是PCB制造的上游核心材料,與PCB具有較強的相互依存關系
    發(fā)表于 01-17 14:22 ?7156次閱讀