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

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

3天內不再提示

抽取式摘要方法中如何合理設置抽取單元?

深度學習自然語言處理 ? 來源:哈工大訊飛聯(lián)合實驗室 ? 作者:趙峻瑤 ? 2021-05-03 18:23 ? 次閱讀

本期導讀:文本摘要技術(Text Summarization)是信息爆炸時代,提升人們獲取有效信息效率的關鍵技術之一,如何從冗余、非結構化的長文本中提煉出關鍵信息,構成精簡通順的摘要,是文本摘要的核心問題。抽取式摘要則是文本摘要技術中效果穩(wěn)定,實現(xiàn)簡單的一類方法,本文結合COLING 2020中抽取式摘要相關的兩篇最新工作,對抽取式摘要方法中如何合理設置抽取單元展開介紹。

引言

在自動文本摘要任務中,抽取式摘要方法是從原文中抽取預先設置好的抽取單元,抽取單元一般為句子、短語或詞,目前大多數(shù)方法還是以句子為抽取單元,雖然句子級的抽取式摘要方法能夠實現(xiàn)一個較好的摘要效果,但依然存在以下問題:

冗余性,抽取出的句子存在冗余。

不必要性,抽取出的句子包含了一些不關鍵的信息。

存在抽取出的句子之間銜接生硬,不夠自然。

現(xiàn)有工作通常使用tri-block后處理策略,即跳過和已選擇句子存在tri-gram重疊的句子來減少冗余。還有一些工作在抽取的摘要基礎上結合生成式摘要方法進行改寫和優(yōu)化,減少不相關的信息,同時提升銜接流暢度。本期介紹的兩篇工作從設計一個比句子更細粒度的抽取單元出發(fā),希望通過細粒度的抽取單元,分割出整句中的關鍵信息和不關鍵信息,避開冗余的和不必要的內容來解決前兩點問題。

At Which Level Should We Extract An Empirical Analysis on Extractive Document Summarization

騰訊的Qingyu Zhou等人發(fā)表于COLING 2020會議上的一篇文章,論文主要針對抽取整句摘要方法存在的冗余性和不必要性問題,提出一種以子句作為抽取單元的抽取式摘要方法。本文的主要貢獻包括兩點:(1)提出了一種子句作為抽取單元的設置方式,介于短語和整句之間。(2)設計了基于BERT的子句摘要抽取模型,性能相比抽取整句有所提升。

子句的定義

02f24ccc-958d-11eb-8b86-12bb97331649.png

圖 1 PTB句法成分解析樹

本文通過Penn Treebank(PTB)[1]方法對句子進行句法成分分析,對每一個從句節(jié)點S和SBAR都視為子句單元。為了保留更完整的語義信息,如果一個從句節(jié)點被包括在更高層的從句節(jié)點中,則選擇最高層的子句節(jié)點(除去根節(jié)點)作為抽取的子句單元。例如圖1中,紅色實線圈中的從句節(jié)點是最終選定的子句單元,如果一個句子解析后不存在從句節(jié)點,則直接選用整句作為抽取單元。

模型概述

02fdad4c-958d-11eb-8b86-12bb97331649.png

圖2 基于BERT的子句抽取模型SSE(Sub-Sentential Extraction )

抽取模型參考了BERTSUM[2],這里對子句范圍內的token做平均池化得到子句單元的表示,收集到所有子句單元的表示后再經(jīng)過一層Transformer層混合上下句之間的信息,經(jīng)過一層全連接層進行二分類預測當前子句單元是需要抽取。訓練時學習每個子句是否需要抽取,預測時選擇分數(shù)最高的top-N個子句拼接后輸出。

實驗評價

實驗數(shù)據(jù)集使用經(jīng)典的文本摘要數(shù)據(jù)集CNN/DailyMail。

表1 CNN/DM數(shù)據(jù)集中對參考摘要,句子級抽取的標準摘要,子句級抽取的標準摘要的統(tǒng)計

03090868-958d-11eb-8b86-12bb97331649.png

表1中Ora表示抽取式摘要方法中對目標抽取單元的Oracle構造方法,一般以貪心思想依次選擇ROUGE增量分數(shù)最高的抽取單元加入,選擇N個或沒有可使ROUGE分數(shù)增加的選擇時停止。可以看到,以子句作為抽取單元,Ora-ss抽取方法的ROUGE P分數(shù)更高,說明以子句為抽取單元能夠避免抽取到不必要信息。從n-gram Overlap指標可以看出,Ora-ss抽取的內容重復度更低,冗余性相對抽取整句Ora-sent方法更低。

表2 CNN/DM測試集上的ROUGE F1評測結果

036ee7be-958d-11eb-8b86-12bb97331649.png

實驗結果如表2所示,SSE模型不依賴后處理策略,在ROUGE-2和ROUGE-L上都超越了基線方法,且對比BERT-SENT(作者復現(xiàn)的BERTSUMEXT)提升顯著。

表3 人工評估結果

0390387e-958d-11eb-8b86-12bb97331649.png

人工評估結果如表3,隨機采樣了50條樣本,經(jīng)過人工打分對比兩個模型之間的優(yōu)劣,各指標均是越低表示模型表現(xiàn)越優(yōu)秀。可以看到SSE模型犧牲了一定的可讀性,帶來了整體上性能的提升,減少了冗余性和不必要性。

結論

以句法成分解析樹中從句節(jié)點作為抽取式摘要的抽取單元,能夠有效降低抽取摘要的冗余性和不必要性,犧牲一定的可讀性,提升整體摘要性能,可讀性受句法解析器準確率,以及子句片段自身相對于整個句子的不完備性影響,但整體上SSE達到相比抽取句子更優(yōu)的性能。

Fact-level Extractive Summarization with Hierarchical Graph Mask on BERT

浙江大學Hanlu Wu等人在COLING 2020會議上發(fā)表的一篇文章,本文主要貢獻包括兩點:(1)基于依存分析方法設計了一種子句單元,命名為事實(Fact)。(2)設計了層次化的事實抽取摘要模型,通過改變注意力Mask對BERT直接引入了結構化信息。

事實的定義

03aa48ae-958d-11eb-8b86-12bb97331649.png

圖3 依存分析樹中對整句拆分出事實片段的例子

本文提出了一種經(jīng)驗性的事實拆分算法,流程如下:

用依存分析方法(Stanford CoreNLP)對候選句子進行解析,每個句子用標點符號、連接詞和從句的節(jié)點進行拆分,包括PU(標點), CC(連詞), IP(從句)。

為了獲得完整的語義單元,我們對一些特殊的關系連邊兩端的子句進行合并,包括acl:relcl,advcl(狀語從句修飾詞),appos(同位詞),ccomp(從句補充)。

判斷conj(連接關系)連接的2個元素是從句還是詞語,如果2個元素距離低于一個閾值,則視為連接2個詞語進行合并,否則視為2個子句。

預先定義了一個最小事實長度和最大事實長度,在執(zhí)行上述合并過程中,如果某個子句長度超過最大長度,則視為獨立的子句,不參與合并。一切合并操作執(zhí)行完成后,若存在小于最小長度的子句,和前置的子句進行合并,最后所有的子句作為事實。

表4 CNN/DM數(shù)據(jù)訓練集原文切分結果的統(tǒng)計

03b5e92a-958d-11eb-8b86-12bb97331649.png

表4統(tǒng)計了CNN/DM數(shù)據(jù)中訓練集的文章按句子切分和按事實切分后的數(shù)量和長度,平均1個句子包含1.6個事實,存在一部分句子獨立作為單個事實,其他情況下通常一個句子被拆分為2到3個事實。

模型概述

03bdd61c-958d-11eb-8b86-12bb97331649.png

圖4 層次化的事實級摘要抽取模型框架

模型如圖4所示,在BERT的注意力層加入了一個Mask矩陣來加入層次化的結構信息,主要構造了2種連邊:

同粒度下當前token和其他token之間的雙向連邊,圖4中同色token之間都存在雙向連邊。

細粒度token指向粗粒度token的單向連邊,例如圖4中藍色token指向自己所在事實token [cls_f]的連邊,以及事實指向句子,句子指向文檔的連邊。

在輸出層用全連接來對每個事實做分類,結合了文檔的表示和所在句子的表示:

||表示連接,在輸出時使用文檔和對應句子的表示一同判斷當前事實是否抽取。

訓練時只學習事實的loss,預測時預測top-4的事實,加上tri-block去冗余策略。

實驗評價

本文實驗數(shù)據(jù)采用CNN/DM數(shù)據(jù)集。

表5 CNN/DM測試集上不同粒度的Oracle摘要對比

04441286-958d-11eb-8b86-12bb97331649.png

首先展示了基于事實用Oracle方法抽取摘要的效果,如表5所示,基于事實的Oracle方法提高了抽取方法的理論上界,能夠生產更精確的抽取標簽

表6 CNN/DM測試集評測結果

045a8a34-958d-11eb-8b86-12bb97331649.png

表6顯示加入事實后,相對于作者復現(xiàn)的BERTSUM都有一定的提升,其中結合句子級的表示效果最佳,而額外使用文檔級的信息沒有帶來提升,說明句子級的信息能夠有助于判斷句子內的事實是否應該抽取,而全文的文檔級信息過于粗粒度,對判斷事實是否抽取沒有幫助。

表7 在CNN/DM測試集上的消融實驗結果

0488f6c6-958d-11eb-8b86-12bb97331649.png

消融實驗中對比了減去片段編碼和位置編碼的模型結果,表7下半部分是兩種基線方法去除位置編碼的結果,可以看出本文的方法去除位置信息后效果下降相對較小,說明層次化的結構信息有助于更好地幫助模型理解語義信息而不會過度依賴位置信息。

總結

兩篇工作都是以設計粒度介于詞和句子之間的抽取單元為主要思想,對比來看,第一篇的子句抽取單元粒度更細,有著更高的理論上界,但存在一些可讀性上的問題。第二篇定義的事實作為抽取單元,在劃分事實的算法中加入經(jīng)驗性的處理,保證了事實拆分的準確度和語義完整度。從模型優(yōu)化上來看,第二篇提供了一種從修改掩碼角度來對預訓練模型引入結構化信息的思路,但實驗中個人認為缺少了對應的消融驗證實驗,應當對比結構化掩碼和全連接掩碼的實驗結果。

抽取式摘要是文本摘要中的一類重要方法,除了本期兩篇工作關注的冗余性問題和不必要性問題,還存在例如抽取句子之間語義不連貫,銜接生硬等問題,以及如何對抽取式摘要進行準確評價也是值得探究的一個問題。在實際應用中設計方法時我們更應該關注問題本身,使得方法具有更好地滿足真實需要。

原文標題:【摘要抽取】抽取式摘要最新研究進展

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

責任編輯:haq

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

    關注

    0

    文章

    6

    瀏覽量

    6445

原文標題:【摘要抽取】抽取式摘要最新研究進展

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

收藏 人收藏

    評論

    相關推薦

    有獎問卷:隨機抽取 30 名用戶送出快充數(shù)據(jù)線

    您好 , TI 致力于為中國客戶提供出色的在線技術支持,了解您的喜好是改善用戶體驗的重要環(huán)節(jié)。我們希望了解您目前訪問 TI 技術支持論壇的偏好,同時也希望知道在獲取技術支持的過程哪些事情對您
    發(fā)表于 10-09 08:08

    求助,AD7190關于Σ-Δ ADC其中的抽取濾波器的數(shù)據(jù)轉換問題求解

    AD7190可以通過模式寄存器的FS[0:9]設置輸出速率, 0-1023的范圍;此時設置的數(shù)據(jù)速率選擇位是否就是Σ-Δ ADC抽取濾波器的抽取比? 關于
    發(fā)表于 09-09 06:11

    防水和防振動功能2.5 英寸SAS/SATA硬盤抽取盒 非常適合車載數(shù)據(jù)存儲

    首創(chuàng)的防水和防振動功能 2.5 英寸 SAS/SATA 硬盤抽取盒 – 非常適合車載數(shù)據(jù)存儲
    的頭像 發(fā)表于 08-12 19:16 ?401次閱讀
    防水和防振動功能2.5 英寸SAS/SATA硬盤<b class='flag-5'>抽取</b>盒 非常適合車載數(shù)據(jù)存儲

    步進電機撥碼開關怎樣設置合理?

    ? ? ? 步進電機撥碼開關設置是步進電機控制系統(tǒng)的一個重要環(huán)節(jié),合理設置可以提高系統(tǒng)的穩(wěn)定性和可靠性,延長電機的使用壽命。本文將詳細介紹步進電機撥碼開關的
    的頭像 發(fā)表于 06-23 16:08 ?910次閱讀
    步進電機撥碼開關怎樣<b class='flag-5'>設置</b>最<b class='flag-5'>合理</b>?

    步進電機撥碼開關怎樣設置合理

    步進電機撥碼開關設置是步進電機控制系統(tǒng)的一個重要環(huán)節(jié),合理設置可以提高系統(tǒng)的穩(wěn)定性和可靠性,延長電機的使用壽命。本文將詳細介紹步進電機撥碼開關的
    的頭像 發(fā)表于 06-11 18:20 ?1131次閱讀

    ICY DOCK Expresscage MB038SP-B硬盤抽取盒評測

    2.5英寸托架,可安裝SAS或SATA固態(tài)硬盤。ICYDOCKExpressCageMB038SP-B的開箱與往常一樣,ICYDOCK將硬盤抽取盒裝在環(huán)保紙箱
    的頭像 發(fā)表于 05-17 16:20 ?375次閱讀
    ICY DOCK Expresscage MB038SP-B硬盤<b class='flag-5'>抽取</b>盒評測

    用STM8做一個用于抽取頻譜的東西, 如何采樣128個點用于FFT數(shù)據(jù)計算?

    各位前輩和大俠們: 想用STM8做一個用于抽取頻譜的東西, 采用128點的FFT運算, 采樣率為16K, 這里就需要一次采樣128個點用于FFT數(shù)據(jù)計算. 該如何采樣這128個點的數(shù)據(jù)呢? 1.
    發(fā)表于 05-16 08:10

    【概念產品 CP133-1】2 盤位 EDSFF E1.S NVMe SSD 硬盤抽取

    產品介紹CP133-1EDSFFE1.SSSD硬盤抽取盒用于安裝標準的內置3.5英寸裝置空間,支持兩個高度為9.5mm或15mm的硬盤,CP133-1EDSFFE1.SSSD移動機架設計用于安裝標準
    的頭像 發(fā)表于 02-07 10:57 ?316次閱讀
    【概念產品 CP133-1】2 盤位 EDSFF E1.S NVMe SSD 硬盤<b class='flag-5'>抽取</b>盒

    按鍵和藍牙時控開關的設置方法

    按鍵和藍牙時控開關的設置方法? 在現(xiàn)代家居設計,安裝一款高質量的開關系統(tǒng)對于實現(xiàn)智能化控制是至關重要的一步。在這篇文章,我們將詳細討論
    的頭像 發(fā)表于 02-05 11:32 ?997次閱讀

    在線節(jié)目制播嵌入設備的ICY DOCK硬盤抽取盒應用

    ICY DOCK專注于專業(yè)硬盤及數(shù)位存儲周邊硬體解決方案,提供企業(yè)及專業(yè)用戶高硬盤密度,易維護,省系統(tǒng)空間及高穩(wěn)定度的內外接硬盤盒。ICY DOCK的硬盤抽取盒,設計理念就是在有限的機箱物理空間
    的頭像 發(fā)表于 12-11 18:11 ?361次閱讀
    在線節(jié)目制播嵌入<b class='flag-5'>式</b>設備的ICY DOCK硬盤<b class='flag-5'>抽取</b>盒應用

    AD9689芯片DDC抽取濾波器進行多芯片同步時使用什么信號進行復位同步?

    AD9689芯片 DDC抽取濾波器進行多芯片同步時使用什么信號進行復位同步?是sysref信號還是什么?datasheet沒有提供說明。
    發(fā)表于 12-07 06:43

    AD9680頻f0=930MHz,采樣率fs=720MHz,做8倍抽取應該如何配置寄存器?

    AD9680 中頻f0=930MHz,采樣率fs=720MHz,做8倍抽取應該如何配置寄存器0x5700x200 0x201 0x310 0x330 0x311 0x331 0x314 0x315
    發(fā)表于 12-05 08:08

    AD9082在5G采樣率下,不同抽取倍數(shù)情況下數(shù)據(jù)有采集錯誤和隆起怎么解決?

    《UG-1578.pdf》,描述了,CDDC和FDDC都是可以2倍抽取的,但是不管在什么模式下,只要CDDC設置2倍抽取,采集回來的數(shù)據(jù)就會有錯點,但是資料上又是可以2倍
    發(fā)表于 12-01 07:01

    AD9695 1.2288GSPS 6x抽取時會有固定409.6M干擾怎么解決?

    在1.2288G采樣 6x抽取,DDC設置374.4M,會有固定高于底噪大約10db的409.6M的頻點干擾。模擬端沒有信號輸入,也會有這個干擾,周圍時鐘有102.4M與204.8M,感覺不會是這兩個時鐘的諧波干擾
    發(fā)表于 12-01 06:03

    【開箱簡測】ICY DOCK MB324SP-B,免工具安裝4盤位SATA/SAS硬盤抽取

    的價格,于是便有了閑置主機DIY搭建NAS的這一方案,而硬盤抽取盒正是一個關鍵的組成部分。在本文中,我們將對ICYDOCK旗下的硬盤抽取盒MB324SP-B進行詳細
    的頭像 發(fā)表于 11-21 13:42 ?629次閱讀
    【開箱簡測】ICY DOCK MB324SP-B,免工具安裝4盤位SATA/SAS硬盤<b class='flag-5'>抽取</b>盒