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

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

3天內(nèi)不再提示

一種簡單而有效的轉換方法來降低預測情感標簽的難度

深度學習自然語言處理 ? 來源:南大NLP ? 作者:趙飛 ? 2022-09-20 12:04 ? 次閱讀

01

研究動機

面向目標的多模態(tài)情感分類(TMSC)是方面級情感分析的一個新的子任務,旨在預測一對句子和圖片中提到的意見目標的情感極性。該任務背后的假設是圖片信息可以幫助文本內(nèi)容識別意見目標的情感。圖1給出了兩個代表性的示例。我們可以看到僅僅根據(jù)非正式的簡短句子很難檢測出意見目標的情感,但與意見目標相關的視覺內(nèi)容(即笑臉)可以清晰地反映其情感極性。

4daad74a-3896-11ed-ba43-dac502259ad0.png

圖1:面向目標的多模態(tài)情感分類 (TMSC) 的兩個示例。意見目標及其相應的情感極性在句子中突出顯示。紅色邊框表示意見目標關注到的視覺線索。

從上面的示例中我們可以看出,對齊兩種模態(tài)的意見目標并捕獲有用的視覺情感特征在TMSC任務中起著至關重要的作用。鑒于其重要性,主流的工作采用了注意力機制來自動學習文本和圖片的對齊關系,然后將捕獲的意見目標的視覺表示聚合為證據(jù)來進行情感預測。

盡管取得了一些改進,但上述方法仍然存在兩個關鍵問題:

(1)由于文本和圖片中意見目標的粒度存在很大的差距,之前的這些方法很難對齊兩種模態(tài)。具體來說,圖片中出現(xiàn)的意見目標通常是指粗粒度的對象(例如,圖片中的man),而句子中的意見目標通常是細粒度的實體(例如,人名 “Vince Gilligan)。意見目標粒度的不一致導致視覺注意力有時無法捕捉到相應的視覺表征。

(2)即使捕獲到了,表達相同情緒的多樣化視覺表示也給情感預測帶來了很大的挑戰(zhàn)。以圖1(c)和圖1(d)為例,意見目標“Vince Gilligan”和“Sammy”分別關注了圖片中的粗粒度對象man和girl,從他們的面部表情我們可以看出他們都在微笑,但微笑的角度和幅度卻大不相同。視覺表示的多樣性不可避免地導致其稀疏性,這使得學習視覺表示和情感標簽之間的映射函數(shù)變得困難。

在這項工作中,我們提供了解決上述問題的新思路,即利用從圖片中提取的形容詞-名詞對 (ANPs) .(例如圖2(a)中的“nice clouds”, “bad car”, “happy man”, “clear sky”和“dry grass”)。對于第一個問題,我們觀察到ANPs中的名詞也是粗粒度的概念,因此一個很直觀的想法是將細粒度的意見目標(例如“Vince Gilligan”)映射到粗粒度名詞中(例如“man”)。

通過這種方式更容易彌合兩種模態(tài)的粒度差距并對齊文本和圖片。對于第二個問題,我們觀察到 ANPs 通??梢詮谋磉_相同情緒的不同視覺內(nèi)容中提取到相同的形容詞,因此一個很直觀的想法是將多樣化的視覺表征(例如笑臉)映射到同一個形容詞(例如“happy”)。顯然,學習這些相同形容詞和情感標簽之間的映射函數(shù)更容易。

4eb97678-3896-11ed-ba43-dac502259ad0.png

圖2:從每個圖片中提取前 5 個形容詞-名詞對 (ANPs)

為了使用 ANPs促進 TMSC 任務,我們提出了一個知識增強框架(簡稱KEF), 它主要包含兩個組件:視覺注意力增強器和情感預測增強器。前者首先使用我們設計的映射方法從 ANPs 中找到與意見目標最相關的名詞,然后用它來提高視覺注意力的有效性。后者的目的是建立形容詞和目標相關視覺表示之間的聯(lián)系,然后將其用作視覺表示的補充信息,以降低預測情感標簽的難度。

02

貢獻

1.據(jù)我們所知,我們是第一個提出利用從圖片中提取的形容詞-名詞對(ANPs)來幫助TMSC 任務對齊文本和圖片的工作;

2.我們提出了一種新穎的知識增強框架(KEF),它包含一個視覺注意力增強器來提高視覺注意力的有效性,以及一個情感預測增強器來降低情感預測的難度。

3.KEF 具有良好的兼容性,很容易組合或者擴展到現(xiàn)有的基于注意力的多模態(tài)模型。在這項工作中,我們將其應用于兩個最新的 TMSC 模型:SaliencyBERT[6]和 TomBERT[2]。兩個公開數(shù)據(jù)集的實驗結果證明了我們框架的有效性。

03

解決方案

圖 3 展示了 KEF 的整體架構,主要包含兩個組件:視覺注意力增強器和情感預測增強器。具體來說,我們首先基于TomBERT[2]和 SaliencyBERT模型抽象出一個通用的注意力架構。然后,在 ANPs 的幫助下,我們依次提出了視覺注意力增強器和情感預測增強器。前者旨在通過映射方法和重構損失來提高視覺注意力的有效性,后者引入了一種簡單而有效的轉換方法來降低預測情感標簽的難度。

4ef4a54a-3896-11ed-ba43-dac502259ad0.png

圖3:知識增強框架(KEF)的整體架構

3.1 視覺注意力增強器

問題

如前所述,圖片中出現(xiàn)的意見目標是一個粗粒度的概念,而句子中提到的意見目標是一個細粒度的概念,意見目標粒度的不一致導致了視覺注意力有時無法捕獲到相應的視覺表示。

基本的直覺

顯然,從圖片中提取出來的名詞也是粗粒度的概念,所以一個直觀的想法是將細粒度的意見目標映射到粗粒度的名詞上,然后將它作為橋梁來捕獲粗粒度的視覺特征.。但是,從圖片中提取的大部分名詞都是與意見目標無關的,因此我們不能直接使用它們。

映射方法(Mapping Method.)

為了應對上述挑戰(zhàn),我們首先通過計算嵌入空間中名詞表示和目標表示之間的語義相似度來衡量目標-名詞相關性的強度:

4f330056-3896-11ed-ba43-dac502259ad0.png

根據(jù)最大相似度得分,我們可以找到與意見目標最相關的名詞:

4f4de11e-3896-11ed-ba43-dac502259ad0.png

接下來,我們將它們聚合在一起作為意見目標的補充信息以捕獲相應的視覺表示:

4f6f6f8c-3896-11ed-ba43-dac502259ad0.png

重構損失(Reconstruction Loss.)

為了確保視覺注意力能夠更準確地捕獲到與意見目標相關的視覺特征,我們還設計了一種重構損失來最小化目標相關名詞表示和目標相關視覺表示之間的差異:

4f954dc4-3896-11ed-ba43-dac502259ad0.png

3.2 情感預測增強器

問題

即使視覺特征被捕獲到了,但是表達相同情緒的視覺表征之間仍然存在顯著差異,這給學習視覺表征和情感標簽之間的映射函數(shù)帶來了挑戰(zhàn)。

基本的直覺

考慮到 ANPs 通??梢詮谋磉_相同情緒的不同視覺表征中提取相同的形容詞,因此一個直觀的想法是將多樣化的視覺表征映射到同一個形容詞。然而,與視覺表示最相關的形容詞是未知的,我們需要明確地找到它。

轉換方法(Transformation Method.)

實際上,在映射方法中,我們發(fā)現(xiàn)名詞表示與目標感知視覺表示最相關。由于形容詞是名詞的修飾語,因此與該名詞對應的形容詞也與目標感知視覺表示最相關。最后,我們將其用作視覺表示的補充信息,以降低情感預測的難度:4ff737aa-3896-11ed-ba43-dac502259ad0.png

04

實驗

我們在兩個公開的數(shù)據(jù)集Twitter2015和Twitter2017上進行了實驗,并且使用準確率(Accuracy)和Macro-F1分數(shù)作為評估指標。KEF包含兩個即插即用的組件,可以輕松組合或擴展到現(xiàn)有的基于注意力的方法。為了更好地驗證KEF的有效性,我們選擇了兩個最近的基于BERT的多模態(tài)模型作為我們工作的基礎,即TomBERT和Saliencybert。

換句話說,我們將KEF集成到TomBERT和Saliencybert中,得到最終模型KEF-TomBERT和KEF-Saliencybert。從表1可以看出,KEF-Saliencybert和KEF-TomBERT在TWITTER-15和TWITTER-17數(shù)據(jù)集上均取得了具有競爭力的結果。

具體來說,與TomBERT相比,KEF-TomBERT在Macro-F1和Accuracy分別獲得了大約2.0%和1.5%的改進。相比之下,KEF-Saliencybert的表現(xiàn)平均優(yōu)于Saliencybert1.5%和1.7%。這些結果表明我們的框架具有良好的兼容性。此外,在大多數(shù)情況下,KEF-TomBERT的表現(xiàn)優(yōu)于KEFSaliencybert,這表明我們的框架對TomBERT更有效。

表1:主實驗結果

5015b54a-3896-11ed-ba43-dac502259ad0.png

在不失一般性的情況下,我們選擇 KEF-TomBERT 模型進行消融實驗,以研究 KEF 中單個模塊對模型整體效果的影響。視覺注意力增強器簡稱VAE,-情感預測增強器簡稱SPE。根據(jù)表2報告的結果,我們可以觀察到以下幾點:

表2:消融實驗結果

504b2d6a-3896-11ed-ba43-dac502259ad0.png

1. 與基礎模型 TomBERT 相比,TomBERT+VAE 和TomBERT+SPE在兩個數(shù)據(jù)集上均取得了具有競爭力的表現(xiàn),這驗證了利用形容詞-名詞對提高視覺注意力能力和情感預測能力的合理性;

2. 將SPE集成到TomBERT+VAE后,KEF-TomBERT實現(xiàn)了state-of-the-art的性能,這證明了SPE可以通過形容詞-名詞對提高情感預測能力;

3. VAE 比 SPE 更有效,這是合理的因為注意力機制的有效性是情感預測的核心因素。因此,它對我們的框架貢獻更大;

4. 如圖 4 所示,我們可以看到 KEF-TomBERT 學習到的多模態(tài)表示明顯比 TomBERT+VAE 學習的更可分離,這表明SPE確實可以降低情感預測的難度。

50add73a-3896-11ed-ba43-dac502259ad0.png


圖4:TomBERT+VAE 和 KEF-TomBERT 的多模態(tài)表示的可視化

為了驗證 ANPs 對 KEF-TomBERT 模型的影響,我們從每張圖片中提取前 1、3、5 和 7 個 ANPs進行了實驗,結果如圖 5 所示。顯然,隨著 ANPs 數(shù)量的增加,KEF-TomBERT 的性能變得更好。而且當 ANPs 的數(shù)量等于 5 時,KEF-TomBERT 的效果最好。

但是,一旦 ANP 的數(shù)量大于 5,性能就不會繼續(xù)增加,甚至開始下降。這背后的原因可能是:每個句子最多包含5個意見目標,所以當ANPs的數(shù)量大于意見目標的最大數(shù)量時會帶來一些噪音。

50e1304e-3896-11ed-ba43-dac502259ad0.png

圖5:不同數(shù)量 ANPs 對KEF-TomBERT的影響

05

案例分析

為了更好地理解視覺注意力增強器 (VAE) 和情感預測增強器 (SPE) 的優(yōu)勢,我們從 Twitter 數(shù)據(jù)集中隨機選擇一些樣本進行案例研究。

視覺注意力增強器的影響

如圖 6(a) 所示,基礎模型 TomBERT 錯誤地預測了意見目標“Korkie”的情感。這是合理的因為我們發(fā)現(xiàn) TomBERT關注了與意見目標無關的視覺線索(由黃色邊界框突出顯示)。在將 VAE 集成到 TomBERT 之后,TomBERT+VAE將細粒度的意見目標“Korkie”映射到 ANPs 中的粗粒度名詞“man”。在名詞“man”的幫助下,TomBERT+VAE 成功地捕捉到了目標相關的視覺線索(由紅色邊界框突出顯示),從而給出了正確的預測。

情感預測增強器的影響

如圖 6(b) 和6(c) 所示,雖然 TomBERT+VAE 準確地捕捉到了意見目標的相應視覺表征(即笑臉),但微笑表情的多樣化增加了情感預測的難度,因此 TomBERT +VAE 錯誤地預測了圖 6(c) 中“Sammy”的情感。在將 SPE 集成到 TomBERT+VAE 之后,KEFTomBERT 將不同的笑臉映射到同一個形容詞“happy”。顯然,KEF-TomBERT 更容易學習這些“happy”和情感標簽“positive”之間的映射函數(shù),從而做出正確的預測。

511c0b7e-3896-11ed-ba43-dac502259ad0.png

圖6:案例分析

06

總結

在本文中,我們?yōu)?TMSC 任務提出了一種新穎的知識增強框架 (KEF)。具體來說,在 ANPs 的幫助下,我們設計了兩個新穎的知識增強器,視覺注意力增強器和情感預測增強器,以提高 TMSC 任務的視覺注意力能力和情感預測能力。大量實驗的結果表明,我們的框架與其它最先進的方法相比具有更好的性能。進一步的分析也驗證了我們框架的優(yōu)越性。

在未來,我們希望將我們的想法應用于其他多模態(tài)任務,因為從圖片中提取的形容詞-名詞對很容易擴展到其他多模態(tài)任務,例如多模態(tài)實體鏈接、多模態(tài)機器理解和多模態(tài)對話生成。



審核編輯:劉清

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

    關注

    1

    文章

    46

    瀏覽量

    8226
  • ANP
    ANP
    +關注

    關注

    0

    文章

    4

    瀏覽量

    6333

原文標題:COLING2022 | 南大提出:面向目標的多模態(tài)情感分類的知識增強框架

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

收藏 人收藏

    評論

    相關推薦

    一種簡單高效配置FPGA的方法

    本文描述了一種簡單高效配置FPGA的方法,該方法利用微處理器從串行外圍接口(SPI)閃存配置FPGA設備。這種方法減少了硬件組件、板空間和成
    的頭像 發(fā)表于 10-24 14:57 ?113次閱讀
    <b class='flag-5'>一種</b><b class='flag-5'>簡單</b>高效配置FPGA的<b class='flag-5'>方法</b>

    簡單認識雙積分型A/D轉換

    雙積分型A/D轉換器是一種重要的模擬到數(shù)字轉換器(Analog-to-Digital Converter,簡稱A/D轉換器),它采用獨特的雙積分方法
    的頭像 發(fā)表于 09-06 16:22 ?464次閱讀

    rup是一種什么模型

    部分)開發(fā)的,它基于統(tǒng)建模語言(UML)和面向對象的軟件開發(fā)方法。RUP提供了一種結構化的方法來開發(fā)軟件,它包括系列的階段、迭代和里程碑
    的頭像 發(fā)表于 07-09 10:13 ?1002次閱讀

    如果是使用六步方波的方法來控制電機,要如何實現(xiàn)過電流保護?

    請問下如果是使用六步方波的方法來控制電機,要如何實現(xiàn)過電流保護? 以免電流過大造成板子損壞
    發(fā)表于 04-22 08:10

    一種有效降低損耗的壓電式DC-DC轉換器開發(fā)案例

    據(jù)麥姆斯咨詢報道,美國加州大學圣迭戈分校(University of California San Diego)和法國原子能委員會電子信息技術研究所(CEA-Leti)的科學家們開發(fā)出了一種突破性的壓電式DC-DC轉換
    的頭像 發(fā)表于 03-07 09:48 ?701次閱讀

    簡單而有效的晶體管/二極管測試電路

    晶體管和二極管是電子產(chǎn)品的基本組件,在許多電路設計中發(fā)揮著重要作用。在將這些有源元件集成到電路中時,確保它們正常工作至關重要。因此,必須有一種可靠的方法來測試晶體管和二極管。
    的頭像 發(fā)表于 02-25 15:21 ?536次閱讀
    <b class='flag-5'>一</b>個<b class='flag-5'>簡單</b><b class='flag-5'>而有效</b>的晶體管/二極管測試電路

    采用電容器降低噪聲的方法

    )、電容(C)和電阻(R)組成的濾波網(wǎng)絡降低噪聲水平。通過合理設計這些無源元件的參數(shù),可以有效地抑制轉換器產(chǎn)生的高頻噪聲,從而改善整個系統(tǒng)的電磁兼容性能和穩(wěn)定性。 去耦和旁路 電容器
    的頭像 發(fā)表于 02-05 10:12 ?800次閱讀

    常見的降低接地電阻的方法有哪些呢?

    常見的降低接地電阻的方法有哪些呢? 降低接地電阻是保證電氣設備正常運行和提高設備安全性的重要措施之。在實際工程應用中,可以采取多種方法來
    的頭像 發(fā)表于 01-23 15:28 ?2457次閱讀

    一種簡單易行的可編程振蕩器構建方法

    本文介紹一種簡單易行的可編程振蕩器構建方法,其中振蕩頻率和幅度可以通過使用digiPOT彼此獨立地調(diào)節(jié)。
    發(fā)表于 01-15 10:05 ?196次閱讀
    <b class='flag-5'>一種</b><b class='flag-5'>簡單</b>易行的可編程振蕩器構建<b class='flag-5'>方法</b>

    一種使用fifo節(jié)約資源降低功耗的設計方法

    本案例中,我們講解一種使用fifo節(jié)約資源,降低功耗的設計。
    的頭像 發(fā)表于 12-15 16:34 ?586次閱讀
    <b class='flag-5'>一種</b>使用fifo節(jié)約資源<b class='flag-5'>降低</b>功耗的設計<b class='flag-5'>方法</b>

    一種簡單高效的可見光通信方法

    Liu和他的同事們尋求個更簡單的系統(tǒng)。他解釋道:“所提出的混合有源-無源單階方案旨在通過將有源模塊納入單階無源電路結構實現(xiàn)平衡。這種方法旨在提高帶寬,同時保持穩(wěn)定性并
    的頭像 發(fā)表于 12-07 09:54 ?413次閱讀
    <b class='flag-5'>一種</b>更<b class='flag-5'>簡單</b>高效的可見光通信<b class='flag-5'>方法</b>

    情感語音識別的挑戰(zhàn)與未來趨勢

    、引言 情感語音識別是一種通過分析和理解人類語音中的情感信息實現(xiàn)智能交互的技術。盡管近年來取得了顯著的進步,但
    的頭像 發(fā)表于 11-30 11:24 ?458次閱讀

    情感語音識別:技術發(fā)展與挑戰(zhàn)

    情感語音識別的早期研究主要集中在特征提取和情感詞典的構建上。研究者們提出了許多不同的特征提取方法,如梅爾頻率倒譜系數(shù)(MFCC)、線性預測編碼(LPC)等,并嘗試使用
    的頭像 發(fā)表于 11-28 18:26 ?561次閱讀

    一種簡單方法來將振蕩器相位噪聲轉換為時間抖動

    電子發(fā)燒友網(wǎng)站提供《一種簡單方法來將振蕩器相位噪聲轉換為時間抖動.pdf》資料免費下載
    發(fā)表于 11-23 15:15 ?0次下載
    <b class='flag-5'>一種</b><b class='flag-5'>簡單</b>的<b class='flag-5'>方法來</b>將振蕩器相位噪聲<b class='flag-5'>轉換</b>為時間抖動

    情感語音識別的研究方法與實踐

    、引言 情感語音識別是指通過計算機技術和人工智能算法自動識別和理解人類語音中的情感信息。為了提高情感語音識別的準確性,本文將探討情感語音識
    的頭像 發(fā)表于 11-16 16:26 ?771次閱讀