色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

JMEE利用句法樹以及GCN來建模多事件之間的關聯

深度學習自然語言處理 ? 來源:AI算法小喵 ? 作者:阿墨 ? 2022-07-21 10:30 ? 次閱讀

寫在前面

今天要跟大家分享的是發表在EMNLP的一篇事件抽取的工作JMEEJMEE針對的是多事件觸發詞及角色聯合抽取問題,其中多事件是指在待處理的同一文本范圍內存在多個不同事件。

同一文本范圍內的多個事件間通常具有一定的相關性,對相關性進行建模將有助于消除事件觸發的歧義,提高事件抽取的效果。

本文分享的JMEE首先利用句法樹將輸入文本從序列模式轉換到句法依存圖模式,以此縮短token之間信息傳遞的距離;然后,在句法依存圖上利用圖卷積來進行節點信息聚合;最后,為了利用多事件之間的關聯,設計了self-attention機制來計算上下文表征向量。結合以上方法,JMEE在多事件句的事件抽取任務上相對于其他方法取得了一定的提升。

1. 背景知識

在正式開始分享論文內容之前,我們先介紹下事件抽取。按照比較標準的定義,事件抽取本身包括兩個子任務:

事件檢測(Event Detection):檢測觸發詞(最能代表一個事件發生的詞),同時還要正確判定其事件類型

論元檢測(Argument Detection):檢測事件的相關元素,同時正確判定這些元素在這個事件中承擔的角色

c356f3d8-0818-11ed-ba43-dac502259ad0.png

上圖是一個直觀的例子。圖中左側是常見的無結構化文本,右側是事件抽取結果。事件檢測發現了 "成立" 這個觸發詞,并且判定其事件類型為 "Construction" ;論元檢測則發現了事件"construction" 發生的時間、地點、執行者以及所作用的對象。

2. 多事件

在第一節所示的例子里,一個句子中只出現了一個事件。實際上,更常見的情形是一個句子中存在多個事件

c38ad22a-0818-11ed-ba43-dac502259ad0.png

這里暫稱只含一個事件的句子為單事件句,含多個事件的句子為多事件句。相對于單事件句而言,多事件句的事件抽取是相對更難

論文原文說 “因為多個事件之間往往是相互關聯的,所以多事件抽取才更難” 。個人不太認可這個因果關系的說法。一方面,小喵覺得“多個事件判定比一個事件判定要難” 這個說法沒問題,但不是因為事件之間的相關性讓這個問題變得難;另一方面,事件之間的相關性真正的作用是有助于多事件場景中事件類型的判定。

c3b5bf30-0818-11ed-ba43-dac502259ad0.png

在多事件場景下單獨對每一個事件進行判定很有可能出錯。假設我們不知道 "巴薩" 代表的是“巴薩羅那足球俱樂部” ,那么“梅西即將離開巴薩"中的 “離開” 可能是“離開某個地方”,也可以是 “不在為球隊效力” ;但是結合“計劃簽下”這個事件的意思,我們可以知道 “離開” 不是 “離開某個地方” 而是 “不在為球隊效力”。

3. JMEE核心思想

3.1 整體思想

JMEE主要是通過引入句法樹構建網絡以及后續的GCN、self-attention來捕獲事件間的相關性,從而獲得更好的詞/字的語義表征,在此基礎上再進行后續的工作。其中,引入句法樹是關鍵的關鍵。

3.2 為什么要引入句法樹

我們來看下為什么要引入句法樹。

c3ca75ba-0818-11ed-ba43-dac502259ad0.png

上圖例子中共有兩個觸發詞,即:“killed”和“barrage”,他們之間間隔了5個其他詞。換句話說,從“killed” 到“barrage”需要6步 (6hop,6跳)。實際上,多個事件觸發詞之間的距離可能遠大于我們例子中的6。

另一方面,句中兩個詞的距離往往大于其在依存樹中的距離,比如“killed”和“barrage”在句子中的距離為6,但在句法樹中他們的距離僅僅為3。上圖底部我用紅色箭頭標出了3跳的路徑,紅色的3個箭頭組成了一個shortcut path。通過這個shortcut path,我們就可以使用較少的跳數,使信息從"killed"轉移向"barrage"。也就是說,從句法樹建模詞與詞的依賴關系更容易也更直接

所以JMEE引入句法樹,利用句法樹的依賴關系連接詞/字,縮短詞/字之間的信息傳遞需要的距離(跳數);此外,引入句法樹后也可以自然地從圖卷積的角度來進行后續的操作。

4. 模型細節

c400d31c-0818-11ed-ba43-dac502259ad0.png

現在我們來看下JMEE模型的具體細節。JMEE整體框架大體上包括4部分:詞嵌入句法圖卷積模塊觸發詞檢測模塊論元檢測模塊。實際上,一直到句法圖卷積模塊都是在做表示學習

4.1 詞嵌入

c430d8fa-0818-11ed-ba43-dac502259ad0.png

前面我們說引入句法樹依賴關系后,很自然地就可以用圖卷積的方式來做相應的詞的表征了。但實際上,JMEE并沒有一上來就這么做。因為如果完全依靠句法樹里的依賴關系,某些詞的左右詞所涵蓋的local context可能就被忽視了(本來直接一步或幾步就能達到卻變成需要很多步之后才能到了)。所以,JMEE選擇先利用雙向LSTM來捕獲這種local context

其中為輸入文本中第個token(詞或字)的表征向量,其利用了實體、詞性、位置等信息,具體地由以下四個向量拼接而成:

詞嵌入(word embedding):從預先訓練好的詞向量模型中獲得,JMEE選擇的詞向量模型為Glove

詞性嵌入(Pos-tagging label embedding):利用隨機初始化Pos-tagging label embedding table將的詞性標簽轉換成實值向量;

位置嵌入(Positional embedding):假設是當前詞,那么為與的相對距離;利用隨機初始化的Position embedding tabel將轉換為實值向量;

實體類型的嵌入:利用隨機初始化的entity label embeeding label將對應的BIO實體類別標簽如B-Name轉換為實值向量。

LSTM層的輸出作為圖卷積的初始值。

4.2 圖卷積

文章沒有給出具體的網絡圖,所以下面我們直接來看公式。

圖卷積部分整體上是比較簡單的,把句中詞/字當作網絡圖中的節點利用節點的鄰居來加權表征節點自己。這里的關鍵在于鄰居節點以及邊類型的定義。

節點

舉個例子,假設當前節點是下圖中的“arrested”,它的鄰居節點就是與它通過句法依賴直接關聯的詞“police”、“connection”。注意,可能包括自己,因為可能有自環。

邊及邊類型

至于節點間的連邊以及邊類型JMEE直接利用的是句法依賴關系。所以,這個例子中節點 “police“ 與節點 “arrested”,連邊類型為:

節點“police“ 與節點 “connection” 相連,連邊類型為:

圖卷積

c45b056c-0818-11ed-ba43-dac502259ad0.png

圖卷積模塊的第層,節點的圖卷積向量為:

這里表示邊(u,v)的類型標簽;而、則分別是與類型標簽的相關的權重參數偏置參數;是激活函數;詞嵌入模塊的最終輸出,即。

連邊類別重新定義

假設,句法依賴關系共有種,再加上反向邊和自環后,一層圖卷積層就會有個權重參數偏置參數,這個參數量太大了。為了減少參數量,JMEE重新定義了邊類型,最終只維護了3種類型標簽:

c4f2ffb6-0818-11ed-ba43-dac502259ad0.png

門控機制highway units

c50a7cc2-0818-11ed-ba43-dac502259ad0.png

前面圖卷積的公式相當于每次卷積的時候每個鄰居都對當前節點的表征做了貢獻。但實際上,不是所有的鄰居或者說所有的邊都是有益于表征的,有些詞可能會增加歧義性。所以,JMEE增加門控機制,為有不同類型標簽的邊分配不同的權重,這也可以看成是加權鄰居的貢獻:

其中,為邊的權重。圖卷積存在一個問題,即over-smooth/information over propagation。換句話說,節點在拓撲上互相傳播信息,利用其他節點的信息更新自己的信息(匯聚節點信息),當卷積深度不斷增加時,處于同一連通分支的節點的表征會趨于一致。針對這個問題,JMEE增加了highway units。最終在原始信息轉移信息新的表征信息共同作用下,獲得節點的圖卷積向量:

這里,通常被稱為transform gate,則稱為carry gate。個人覺得這個思想與跟殘差網絡思想(允許原始輸入信息直接傳輸到后面的層中)類似。

4.3 事件、論元檢測

事件檢測事件論元檢測部分都是分類模型。

c5384d46-0818-11ed-ba43-dac502259ad0.png

將每個token(詞/字)做為當前token,再經過詞嵌入及句法圖卷積模塊都獲得了所有token的向量表示。進一步,為了利用事件觸發詞之間的關聯關系,JMEE設計了self-attention機制用于信息聚合。簡單地說,JMEE認為在判斷一個token的觸發詞標簽時需要考慮到其他可能的觸發詞的信息,比如前面例子中的“離開”與“計劃簽下”。具體地,假設(文本序列中的第個token)為當前token,那么與之相關的上下文向量按如下方式計算:

這里代表歸一化操作。可以看到主要由兩部分組成,其一是的向量,其二是其余token的向量按attention權重加權后的表征。

事件檢測

對進行觸發詞標簽判定,只需要將其上下文向量送入一個簡單的分類器,如下:

這里的是非線性激活函數,最終就是的觸發詞標簽。JMEE標簽體系選取的是BIO,所以經過事件檢測模塊就可以得到類似于序列標注的結果如“O,...,O,B-Name,I-Name,O,...,O,B-Loc,I-Loc,I-Loc,O,...,O”。我們基于這個結果序列就可以獲得候選事件觸發詞。

論元檢測

顯然候選事件觸發詞、實體都是連續的文本片段(即tokens的子序列)。對每一對候選觸發詞和實體,我們從向量中獲得其相關子序列中每個token的向量,然后利用max-pooling匯聚向量信息獲得候選觸發詞的向量以及實體的向量。將和拼接后送入全連接層進行論元角色的判定:

結果表示的是第個實體在第個候選觸發詞所對應的事件中扮演的角色。這里需要補充一點,一般事件抽取認為輸入文本中的實體即是候選論元,所以JMEE做論元檢測時同于對實體進行角色分類。

5. 實驗

5.1 實驗數據

實驗數據選擇的是ACE2005,下面是它的具體信息:

c5587288-0818-11ed-ba43-dac502259ad0.png

5.2 實驗結果

整體性能比對

c585744a-0818-11ed-ba43-dac502259ad0.png

JMEE與其他方法的整體性能比對結果來看,無論是在事件檢測(觸發詞識別、觸發詞分類)還是論元檢測(論元識別、論元角色分類),JMEE都取得了最佳的效果。

單事件、多事件場景比對

c5ae66f2-0818-11ed-ba43-dac502259ad0.png

從 純粹的單事件抽取(1/1) 和 純粹的多事件抽取(1/N) 比對結果來看,在多事件抽取場景下,尤其在事件檢測任務上JMEE相對于對比方法的提升更大。

總結

今天我們分享了事件抽取模型JMEE,它主要是利用了句法樹GCN以及self-attention來建模多事件之間的關聯,從而提升多事件場景下事件抽取的效果。


審核編輯:劉清

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

    關注

    0

    文章

    8

    瀏覽量

    1503
  • GCN
    GCN
    +關注

    關注

    0

    文章

    5

    瀏覽量

    2284
  • LSTM
    +關注

    關注

    0

    文章

    59

    瀏覽量

    3748

原文標題:一文詳解多事件抽取模型JMEE

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

收藏 人收藏

    評論

    相關推薦

    一種基于決策的飛機級故障診斷建模方法研究

    現代飛機是由許多子系統組成的復雜系統,系統結構層次多,關聯度高,故障之間存在橫向和縱向傳播性。因此,在健康管理技術實施過程中,應最大程度利用故障特征監測技術,并借助各種算法和智能模型
    的頭像 發表于 11-16 16:40 ?918次閱讀
    一種基于決策<b class='flag-5'>樹</b>的飛機級故障診斷<b class='flag-5'>建模</b>方法研究

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

    生成式句法分析指的是,生成一系列依存句法樹,從它們中用特定算法挑出概率最大那一棵。句法分析中,生成模型的構建主要使用三類信息:詞性信息、詞匯信息和結構信息。前二類很好理解,而結構信息需要特殊語法標記
    發表于 10-17 13:12

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

    這是一個基于CRF的中文依存句法分析器,內部CRF模型的特征函數采用 雙數組Trie(DoubleArrayTrie)儲存,解碼采用特化的維特比后向算法。相較于《最大熵依存句法分析器的實現》,分析
    發表于 01-16 14:21

    基于本體和句法分析的領域分詞的實現

    針對基于字符串匹配的分詞方法、基于理解的分詞方法和基于統計的分詞方法所存在的缺陷,提出基于本體和句法分析的某領域分詞方法,通過建立體裁本體進行句法分析,從智能
    發表于 04-09 09:10 ?20次下載

    基于集合枚舉的最小預測集挖掘算法

    為縮減關聯規則存儲空間和方便查詢關聯規則,提出一種前件為單一項目的最小預測集算法。利用集合枚舉找到最大頻繁項目集,據此挖掘最小預測集。對
    發表于 04-23 10:17 ?21次下載

    利用UML映射工具實現系統可靠性建模

    許多可靠性建模技術是基于可靠性框圖、故障、Markov 鏈等表示方法,但系統架構師、產品經理和軟件開發者往往對這些表示方法不太熟悉,他們通常使用統一建模語言UML)
    發表于 05-30 14:00 ?17次下載

    基于FP_的時空關聯規則挖掘算法研究

    基于FP_的時空關聯規則挖掘算法研究_張雪萍
    發表于 01-07 19:08 ?0次下載

    基于八叉的三維地質建模系統設計研究李燦輝

    基于八叉的三維地質建模系統設計研究_李燦輝
    發表于 03-16 08:00 ?0次下載

    Quasi-TreeIJSTMs一種針對句法樹的混合神經網絡模型的介紹和實驗分析

    關聯性使其訓練效率不高,該文提出一種針對句法樹的混合神經網絡模型,借助TBCNNs的卷積和池化方法實現了類似TreeILSTMs的計算,故將此模型命名為Quasi-TreeIJSTMs。該文在依存
    發表于 09-17 15:14 ?3次下載
    Quasi-TreeIJSTMs一種針對<b class='flag-5'>句法樹</b>的混合神經網絡模型的介紹和實驗分析

    什么是Transition-based基于轉移的框架?

    用在生成依存句法樹上,則具體表示為從空狀態開始,通過動作轉移到下一個狀態,一步一步生成依存句法樹,最后的狀態保存了一個完整的依存。依存分析就是用來預測詞與詞之間的關系,現在轉為預測動
    的頭像 發表于 03-19 13:40 ?5124次閱讀
    什么是Transition-based基于轉移的框架?

    自然語言處理中極其重要的句法分析

    深層文法句法分析,即利用深層文法,例如詞匯化鄰接文法(Lexicalized Tree Adjoining Grammar,LTAG)、詞匯功能文法(Lexical Functional
    的頭像 發表于 04-09 10:23 ?1.3w次閱讀

    什么是句法分析

    要深入研究句法分析,首先要知道,什么樣的句法分析算是好的句法分析,所以句法分析方法的評價是首要思考的問題,目前進行句法分析,主要是用依存
    的頭像 發表于 11-24 09:36 ?8067次閱讀
    什么是<b class='flag-5'>句法</b>分析

    基于ST-GCN的人體動作識別與生成

    ST-GCN是TCN與GCN的結合。TCN,對時間維度的數據進行卷積操作;GCN,則對空間維度的數據進行卷積操作。GCN屬于GNN,而GNN的基礎是圖論。神經網絡處理的傳統數據都是歐式
    的頭像 發表于 03-15 09:50 ?3654次閱讀

    融合結構化信息的中文指代消解模型

    在LEE等人提出的端到端指代消解模型基礎上,考慮中文行文特點,提出一種融合結構化信息的中文指代消解模型。壓縮文檔中所進行有句子對應的成分句法樹并獲取文檔壓縮樹葉節點深度,采用成分句法樹的結構化嵌入
    發表于 05-12 10:53 ?0次下載

    sql表與表之間如何建立關聯

    在關系型數據庫中,建立表之間關聯是非常重要的,它可以幫助我們更好地組織和管理數據。在本文中,我們將詳細討論如何在SQL中建立表之間關聯。 在SQL中,表
    的頭像 發表于 11-23 11:38 ?2682次閱讀
    主站蜘蛛池模板: 亚洲一区日韩一区欧美一区a| 果冻传媒视频在线播放 免费观看| 中国人泡妞www免费| 亚洲精品电影久久久影院| 涩涩免费视频软件| 日本精油按摩| 日本日本熟妇中文在线视频| 欧美videos人牛交| 欧美乱码卡一卡二卡四卡免费| 蜜桃成熟时33D在线嘟嘟网| 久久亚洲人成国产精品| 久久热这里面只有精品| 久久综合丁香激情久久| 乱码AV午夜噜噜噜噜| 久青草国产97香蕉在线视频| 老司机深夜福利ae 入口网站| 精品国产乱码久久久久久免费流畅| 国产亚洲精品成人a在线| 好男人免费观看在线高清WWW | 一个人看的HD免费高清视频| 亚洲欧美精品无码一区二在线| 亚洲理论在线a中文字幕| 亚洲幼女网| 岳扒开让我添| 日本浴室日产在线系列| 日韩欧美精品有码在线播放| 色欲无码国产喷水AV精品| 王小军怎么了最新消息| 亚洲 制服 欧美 中文字幕| 亚洲午夜久久久精品影院| 做暖免费观看日本| a免费视频| 国产盗摄TP摄像头偷窥| 国产一区二区三区内射高清| 久久综合九色| 青青草干免费线观看| 脱jk裙的美女露小内内无遮挡| 亚洲理论在线a中文字幕| 69丰满少妇AV无码区| 超碰在线视频人人AV| 国产在线观看成人|