chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

領(lǐng)域遷移一種簡單而有效的方法Alter

深度學(xué)習(xí)自然語言處理 ? 來源:哈工大SCIR ? 作者:朱海潮 ? 2022-04-07 09:31 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1. 介紹

機器閱讀理解旨在根據(jù)給定上下文來回答相關(guān)問題,近年來在工業(yè)界與學(xué)術(shù)界均得到了廣泛的關(guān)注,目前最先進的系統(tǒng)都是基于預(yù)訓(xùn)練模型構(gòu)建的。即便如此,仍然需要大量標注數(shù)據(jù)才能達到比較理想的結(jié)果,對于一些缺乏大規(guī)模有標注數(shù)據(jù)領(lǐng)域和場景,現(xiàn)有模型的遷移效果往往并不令人滿意。相關(guān)工作[1,2]探索利用無標注的目標領(lǐng)域文本進行領(lǐng)域遷移,但這種方法無法使模型對目標領(lǐng)域的問題進行有效建模。在本文中,我們利用少量的標注數(shù)據(jù),通過對在大規(guī)模有標注領(lǐng)域上訓(xùn)練過的模型進行遷移,來提高在目標領(lǐng)域上的表現(xiàn)。另一方面,基于Transformer的預(yù)訓(xùn)練模型通常包含至少上億個參數(shù),如BERT Base的大小為110M。鑒于目標領(lǐng)域只有少量的標注數(shù)據(jù),調(diào)整全部參數(shù)以適應(yīng)目標領(lǐng)域非常困難,而且也是不必要的。另外,有研究[6]表明大規(guī)模稠密的神經(jīng)網(wǎng)絡(luò)模型有過參數(shù)化(over-parameterized)的趨勢。我們探索只利用一小部分參數(shù)進行領(lǐng)域遷移,這些參數(shù)對應(yīng)原稠密神經(jīng)網(wǎng)絡(luò)模型中的一個稀疏子網(wǎng)絡(luò)。此外,我們還引入對自注意力模塊的分析,來找到更具遷移性的稀疏子網(wǎng)絡(luò)。最后,我們在多個目標領(lǐng)域上進行了實驗,取得超過多種基線方法的效果,我們還對提出的方法進行了仔細的分析。

f28744a0-b60b-11ec-aa7f-dac502259ad0.png

圖1. 基于稀疏子網(wǎng)絡(luò)的領(lǐng)域遷移方法

2. 背景

2.1 Transformer架構(gòu)

如圖2所示,Transformer模型一般由輸入嵌入層、輸出層和若干結(jié)構(gòu)相同的Transformer層堆疊組成。更具體地,每層由一個多頭自注意力模塊和前饋模塊組成,共包含6個參數(shù)矩陣。

f29ce2c4-b60b-11ec-aa7f-dac502259ad0.png

圖2. Transformer模型

2.2 自注意力分析

有許多工作[3,4]嘗試分析解釋Transformer模型的行為,最近,Hao[5]等人提出一種新的分析方法AttAttr可以估計每個自注意力頭對模型輸出的貢獻。本文采用此方法對在不同閱讀理解領(lǐng)域數(shù)據(jù)集上微調(diào)過的BERT模型進行分析,如圖3所示,我們發(fā)現(xiàn)重要的注意力頭在不同的領(lǐng)域上呈強正相關(guān)分布,即在一個領(lǐng)域上重要的自注意力頭,也極有可能在其它領(lǐng)域上也非常重要。基于這一發(fā)現(xiàn),我們提出了本文的面向閱讀理解任務(wù)的少樣本領(lǐng)域遷移方法。

f2b2e966-b60b-11ec-aa7f-dac502259ad0.png

圖3. (a)在SQuADv1.1上的自注意力頭重要性分布。(b)-(d)不同領(lǐng)域上的自注意力頭相關(guān)性分析。每個點對應(yīng)同一個自注意力頭在兩個對應(yīng)的領(lǐng)域上的重要性。

3. 方法

我們在大規(guī)模標注數(shù)據(jù)的源領(lǐng)域上訓(xùn)練過的Transformer模型遷移到只有少量標注數(shù)據(jù)的目標領(lǐng)域上。在遷移時,我們通過減枝來識別只包含少量參數(shù)的稀疏子網(wǎng)絡(luò),并只對子網(wǎng)絡(luò)的參數(shù)進行更新來適應(yīng)目標領(lǐng)域,在尋找子網(wǎng)絡(luò)時,通過引入自注意力歸因,來同時考慮參數(shù)的結(jié)構(gòu)化與非結(jié)構(gòu)化的重要性。

3.1 子網(wǎng)絡(luò)識別

Magnitude Pruning是一種簡單有效的非結(jié)構(gòu)化減枝方法,這個方法根據(jù)參數(shù)的絕對值大小進行減值。我們以該方法為基礎(chǔ),通過迭代的方式分若干步來逐漸刪減參數(shù)到目標數(shù)量,并且每次刪減部分參數(shù)后,都會對網(wǎng)絡(luò)進行一定步數(shù)的訓(xùn)練,恢復(fù)模型在源領(lǐng)域上的效果,然后再進行下一步的參數(shù)刪減。在本文中,我們只對每層Transformer層中的6個參數(shù)矩陣進行刪減,其余的參數(shù)矩陣和偏置完全保留。

此外,在進行參數(shù)的重要性比較以選擇要刪減的參數(shù)時,通常有兩種策略,一種是所有參數(shù)一起進行全局比較,另一種是只在參數(shù)矩陣內(nèi)部進行局部比較。在我們對參數(shù)矩陣的分析中發(fā)現(xiàn),不同的參數(shù)矩陣的絕對值均值分布有較大的差異,若采用全局減枝,最后的結(jié)果會很大程度上被均值差異影響,而局部比較則最后所有參數(shù)矩陣具有相同的稀疏度,并且忽略了參數(shù)矩陣本身的所在模塊的重要性。所以,我們提出一種分組比較策略,根據(jù)不同參數(shù)矩陣的均值進行分組,在組內(nèi)進行全局比較,具體地,將均值相當?shù)膮?shù)矩陣分為一組,最后劃分為三組。

根據(jù)之前對閱讀理解任務(wù)的自注意力分析發(fā)現(xiàn),Transformer中的不同自注意力頭對于模型最后的預(yù)測并不是同等重要的,并且重要性的分布在不同的領(lǐng)域上高度正相關(guān)。所以,我們引入自注意力歸因來補充Magnitude Pruning,以期得到能夠更好的遷移到目標領(lǐng)域的子網(wǎng)絡(luò)。具體地,在進行每一步減枝時,我們先估計出當前模型中不同注意力的重要性得分并進行歸一化,以此作為對參數(shù)絕對值進行縮放,需要注意的是,同一個注意力頭中的參數(shù)矩陣共享同一個重要性得分。此外,還通過超參數(shù)來控制歸因得分對最后參數(shù)重要性的影響。總體來說,通過這種方式,我們同時考慮到了參數(shù)的非結(jié)構(gòu)化與結(jié)構(gòu)化重要性,整體算法如圖4所示。

f2d9b8ca-b60b-11ec-aa7f-dac502259ad0.png

圖4. 稀疏子網(wǎng)絡(luò)識別算法

3.2 子網(wǎng)絡(luò)遷移

通過上述步驟后,最后剩下的參數(shù)即為找到的子網(wǎng)絡(luò)的結(jié)構(gòu),在進行領(lǐng)域適應(yīng)時,我們保留得到的結(jié)構(gòu),但將參數(shù)回滾到減枝前,即源領(lǐng)域模型上的狀態(tài),在后續(xù)的參數(shù)更新時只更新子網(wǎng)絡(luò)對應(yīng)的參數(shù),其余參數(shù)不進行梯度更新。但需要注意的是,所有的參數(shù)均參與前向計算過程。

4. 實驗及分析

4.1 數(shù)據(jù)集

在我們的實驗中,以SQuAD為源領(lǐng)域數(shù)據(jù)集,通過對五個目標領(lǐng)域數(shù)據(jù)集采樣來模擬少樣本領(lǐng)域遷移的場景,具體的領(lǐng)域數(shù)據(jù)集信息如表1所示。

表1. 數(shù)據(jù)集特征及統(tǒng)計信息

f31fc306-b60b-11ec-aa7f-dac502259ad0.png

4.2 基線方法

Zero-Shot 不進行遷移,直接在目標領(lǐng)域上進行預(yù)測。

Fine-tuning 微調(diào)源領(lǐng)域模型的全部參數(shù)進行領(lǐng)域適應(yīng)。

EWC(Elastic Weight Consolidation) 一種正則化算法,使得參數(shù)在更新時不至大幅偏離原始參數(shù)。

Layer Freeze 只調(diào)整Tranformer模型接近輸出層的若干層的參數(shù),其余參數(shù)則保持不動。

Adapter 保持源領(lǐng)域模型的參數(shù)不動,通過添加并調(diào)整額外的adapter模塊來進行領(lǐng)域適應(yīng)。

4.3 實驗結(jié)果與分析

如表2所示,當使用1024條目標領(lǐng)域標注數(shù)據(jù),并將用于領(lǐng)域遷移的參數(shù)數(shù)量限定在21M時,本文提出的Alter在4個目標領(lǐng)域上取得了超過基線方法的效果。其中,我們的方法和Layer Freeze還有Adapter調(diào)整數(shù)量相當?shù)膮?shù)量來進行領(lǐng)域適應(yīng)。在NQ數(shù)據(jù)集上,當使用42M參數(shù)時,我們的方法與Fine-tuning表現(xiàn)相當。進一步地,當不對參數(shù)數(shù)量進行限制時的實驗結(jié)果如圖5-8所示,除NQ外我們的方法也均取得了超過基線方法的效果,并且通常只需要完整模型的20%-30%的參數(shù)即可。

表2. 使用1024條目標領(lǐng)域標注數(shù)據(jù)時的EM與F1得分

f3391a86-b60b-11ec-aa7f-dac502259ad0.png

f3530f9a-b60b-11ec-aa7f-dac502259ad0.png

圖5. NewsQA實驗結(jié)果

f36ce8c0-b60b-11ec-aa7f-dac502259ad0.png

圖6. TriviaQA實驗結(jié)果

f38a0284-b60b-11ec-aa7f-dac502259ad0.png

圖7. TweetQA實驗結(jié)果

f3ad3b96-b60b-11ec-aa7f-dac502259ad0.png

圖8. NQ實驗結(jié)果

圖9展示了引入自注意力頭來幫助尋找稀疏子網(wǎng)絡(luò)的結(jié)果,通過對比可以發(fā)現(xiàn),在使用不同數(shù)量的目標領(lǐng)域標注數(shù)據(jù)及不同規(guī)模的參數(shù)進行領(lǐng)域遷移時,自注意力頭均能夠幫助找到遷移效果更好的子網(wǎng)絡(luò)。

f3ca33d6-b60b-11ec-aa7f-dac502259ad0.png

圖9. 引入自注意力歸因與否的領(lǐng)域遷移結(jié)果

為了探究不同的子網(wǎng)絡(luò)識別方法得到的結(jié)構(gòu)對遷移效果的影響,我們進行嘗試了以下四種候選方法:

Random 隨機選取目標數(shù)量的參數(shù)

Magnitude 只根據(jù)參數(shù)的絕對值大小進行選擇

Salvage 采用與本文提出的相同的流程,但采用相反的策略選擇參數(shù),即使用原本被減掉的參數(shù)進行遷移

AttrHead 采用結(jié)構(gòu)化減枝的方式得到,將若干自注意力頭的參數(shù)整體剪掉,對于前饋層的參數(shù)則仍采用非結(jié)構(gòu)化的方式減枝

實驗結(jié)果如表3所示,使用不同方法得到的子網(wǎng)絡(luò)大小一致,不同的方法的效果差別并不明顯,但均超過了調(diào)整全部參數(shù)的方法。對比Salvage和Alter,我們發(fā)現(xiàn)使用對模型輸出影響更大的參數(shù)的效果更好。通過與AttrHead方法進行比較,我們可以發(fā)現(xiàn),重要性得分較低的自注意力頭中絕對值較大的參數(shù)對領(lǐng)域遷移也有用。

表3. 不同子網(wǎng)絡(luò)識別方法的領(lǐng)域遷移結(jié)果

f3e6d00e-b60b-11ec-aa7f-dac502259ad0.png

5. 結(jié)論

在本文中,我們針對少樣本閱讀理解領(lǐng)域遷移提出了一種簡單而有效的方法Alter,該方法只使用過參數(shù)化的源領(lǐng)域模型中的一部分參數(shù)進行目標領(lǐng)域遷移,我們還引入了自注意力歸因來識別子網(wǎng)絡(luò)以取得更好的遷移效果,通過進一步探索不同的子網(wǎng)絡(luò)識別方法,發(fā)現(xiàn)除了使用更少的參數(shù)以外,子網(wǎng)絡(luò)的結(jié)構(gòu)也非常重要。

審核編輯 :李倩

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

    關(guān)注

    4

    文章

    1236

    瀏覽量

    26188
  • Transformer
    +關(guān)注

    關(guān)注

    0

    文章

    156

    瀏覽量

    6937

原文標題:6. 參考文獻

文章出處:【微信號:zenRRan,微信公眾號:深度學(xué)習(xí)自然語言處理】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    新型超快速單脈沖技術(shù)解決傳統(tǒng)遷移率測量挑戰(zhàn)

    溝道有效遷移率 (μeff) 通過載流子速度和驅(qū)動電流影響MOSFET性能。它是互補金屬氧化物半導(dǎo)體的關(guān)鍵參數(shù)之 (CMOS) 技術(shù)。 隨著新型介電材料的出現(xiàn),傳統(tǒng)的遷移率評估測量技
    的頭像 發(fā)表于 11-17 13:58 ?3122次閱讀
    新型超快速單脈沖技術(shù)解決傳統(tǒng)<b class='flag-5'>遷移</b>率測量挑戰(zhàn)

    指令集測試的一種糾錯方法

    本文描述在進行指令集測試的一種糾錯方法 1.打開測試指令集對應(yīng)的dump文件 dump文件是指由匯編文件進行反匯編之后,可以供人閱讀指令的反匯編文件。其包含了每條指令的具體操作的信息。指令集測試
    發(fā)表于 10-24 14:04

    【「AI芯片:科技探索與AGI愿景」閱讀體驗】+AI的未來:提升算力還是智力

    、浪費資源與破壞環(huán)境 二、用小模型代替大模型 1、強化學(xué)習(xí) 2、指令調(diào)整 3、合成數(shù)據(jù) 三、終身學(xué)習(xí)與遷移學(xué)習(xí) 1、終身學(xué)習(xí) 終身學(xué)習(xí)是一種模仿人類行為的AI算法,旨在構(gòu)建一種能不斷適應(yīng)新環(huán)境、在不斷接收
    發(fā)表于 09-14 14:04

    一種新的無刷直流電機反電動勢檢測方法

    無位置傳感器無刷直流電機的控制算法是近年來研究的熱點之,有霍爾位置信號直流電機根據(jù)霍爾狀態(tài)來確定通斷功率器件。利用無刷直流電機的數(shù)學(xué)模型,根據(jù)反電動勢檢測原理,提出了一種新的線反電動勢檢測方法
    發(fā)表于 08-07 14:29

    一種新的無刷直流電機反電動勢檢測方法

    無位置傳感器無刷直流電機的控制算法是近年來研究的熱點之,有霍爾位置信號直流電機根據(jù)霍爾狀態(tài)來確定通斷功率器件。利用無刷直流電機的數(shù)學(xué)模型,根據(jù)反電動勢檢測原理,提出了一種新的線反電動勢檢測方法
    發(fā)表于 08-04 14:59

    一種無序超均勻固體器件的網(wǎng)格優(yōu)化方法

    近日,天津大學(xué)精密儀器與光電子工程學(xué)院的光子芯片實驗室研發(fā)了一種無序超均勻固體器件的網(wǎng)格優(yōu)化方法,成果獲中國發(fā)明專利(ZL202410659505.2)授權(quán)。
    的頭像 發(fā)表于 07-28 16:10 ?953次閱讀
    <b class='flag-5'>一種</b>無序超均勻固體器件的網(wǎng)格優(yōu)化<b class='flag-5'>方法</b>

    漢思新材料取得一種PCB板封裝膠及其制備方法的專利

    漢思新材料取得一種PCB板封裝膠及其制備方法的專利漢思新材料(深圳市漢思新材料科技有限公司)于2023年取得了項關(guān)于PCB板封裝膠及其制備方法的發(fā)明專利(專利號:CN20231015
    的頭像 發(fā)表于 06-27 14:30 ?735次閱讀
    漢思新材料取得<b class='flag-5'>一種</b>PCB板封裝膠及其制備<b class='flag-5'>方法</b>的專利

    一種實現(xiàn)開關(guān)柜局放監(jiān)測的有效技術(shù)架構(gòu)

    開關(guān)柜局放在線監(jiān)測系統(tǒng)是針對開關(guān)柜局放監(jiān)測的一種技術(shù)工具,也是保障電力系統(tǒng)安全穩(wěn)定運行的關(guān)鍵設(shè)備,系統(tǒng)通過傳感器捕捉開關(guān)柜內(nèi)部因局部放電產(chǎn)生的物理信號(如特高頻電磁波、超聲波、暫態(tài)地電壓),數(shù)據(jù)采集
    的頭像 發(fā)表于 06-19 13:35 ?526次閱讀
    <b class='flag-5'>一種</b>實現(xiàn)開關(guān)柜局放監(jiān)測的<b class='flag-5'>有效</b>技術(shù)架構(gòu)

    載流子遷移率提高技術(shù)詳解

    在高k金屬柵之外,另一種等效擴充的方法是增加通過器件溝道的電子或空穴的遷移率。表2.5列舉了些提高器件載流子遷移率的手段及其對 PMOS或
    的頭像 發(fā)表于 05-30 15:19 ?1422次閱讀
    載流子<b class='flag-5'>遷移</b>率提高技術(shù)詳解

    如何精準提取MOSFET溝道遷移

    溝道有效遷移率(μeff)是CMOS器件性能的關(guān)鍵參數(shù)。傳統(tǒng)測量方法在高k介質(zhì)、漏電介質(zhì)與高速應(yīng)用中易出現(xiàn)誤差。本文介紹了UFSP(Ultra-Fast Single Pulse)技術(shù)如何準確提取
    的頭像 發(fā)表于 05-19 14:28 ?1841次閱讀
    如何精準提取MOSFET溝道<b class='flag-5'>遷移</b>率

    電機控制器出現(xiàn)的一種偶發(fā)故障排查與分析

    通信方式傳輸信息,控制器接收總控系統(tǒng)發(fā)出的電機啟動和轉(zhuǎn)速指令,同時向總控系統(tǒng)反饋電機的工作狀態(tài),包括電壓、電流、轉(zhuǎn)速、轉(zhuǎn)向等信息。純分享帖,需要者可點擊附件獲取完整資料~~~*附件:電機控制器出現(xiàn)的一種
    發(fā)表于 04-14 21:32

    請問將項目從RT1024遷移到RT1064的最快方法是什么?

    我正在將我的項目從基于 RT1024 遷移到基于 RT1064 的下代產(chǎn)品,是否有快速的方法,或者我只能手動完成? 謝謝!
    發(fā)表于 03-31 06:15

    一種永磁電機用轉(zhuǎn)子組件制作方法

    一種永磁電機所使用的轉(zhuǎn)子組件,是由磁鋼與芯軸組裝而成,產(chǎn)品工作轉(zhuǎn)速80 000 r /mi n,磁鋼相對于芯軸的同軸度要小于O.015 mm?,F(xiàn)有的裝配方法是:先在芯軸兩端面制作中心孔,然后直接
    發(fā)表于 03-25 15:20

    一種多模態(tài)駕駛場景生成框架UMGen介紹

    端到端自動駕駛技術(shù)的快速發(fā)展對閉環(huán)仿真器提出了迫切需求,而生成式模型為其提供了一種有效的技術(shù)架構(gòu)。然而,現(xiàn)有的駕駛場景生成方法大多側(cè)重于圖像模態(tài),忽略了其他關(guān)鍵模態(tài)的建模,如地圖信息、智能交通參與者等,從而限制了其在真實駕駛場景
    的頭像 發(fā)表于 03-24 15:57 ?1681次閱讀
    <b class='flag-5'>一種</b>多模態(tài)駕駛場景生成框架UMGen介紹

    KVM主機遷移方法

    vm1運行了1臺kvm 虛機,vm2采用nfs掛載vm1共享的虛機磁盤路徑,當我在vm1進行熱遷移后,在vm2啟動發(fā)現(xiàn)磁盤損壞,而當我在vm3創(chuàng)建nfs共享磁盤給vm1,vm2掛載后,創(chuàng)建的虛機,在vm1和vm2之間進行遷移是完全不會發(fā)生磁盤問題,同樣在冷
    的頭像 發(fā)表于 03-12 15:59 ?941次閱讀
    KVM主機<b class='flag-5'>遷移</b><b class='flag-5'>方法</b>