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

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

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

BERT的自注意力模式

汽車玩家 ? 來源:AI公園 ? 作者:Anna Rogers ? 2020-04-19 11:37 ? 次閱讀

導(dǎo)讀

在finetune BERT的時候發(fā)生了什么?

2019年可以被稱為NLP的Transformer之年:這種架構(gòu)主導(dǎo)了排行榜并激發(fā)了許多分析研究。毫無疑問,最受歡迎的Transformer是BERT(Devlin, Chang, Lee, & Toutanova, 2019)。除了其眾多的應(yīng)用,許多研究探索了各種語言知識的模型,通常得出這樣的結(jié)論,這種語言知識確實(shí)存在,至少在某種程度上(Goldberg, 2019; Hewitt & Manning, 2019; Ettinger, 2019)。

這項(xiàng)工作的重點(diǎn)是補(bǔ)充的問題:在finetune BERT的時候發(fā)生了什么?特別是,有多少可從語言學(xué)角度解釋的自注意力模式被認(rèn)為是它的優(yōu)勢,可以實(shí)際用來解決下游的任務(wù)?

為了回答這個問題,我們用BERT finetune了以下GLUE (Wang et al., 2018)的任務(wù)和數(shù)據(jù)集:

語義檢測 (MRPC and QQP);

文本相似度 (STS-B);

情感分析 (SST-2);

文本蘊(yùn)含 (RTE);

自然語言推理 (QNLI, MNLI).

BERT的簡單介紹

BERT代表Transformer的雙向編碼器表示。該模型基本上是一個多層雙向Transformer編碼器 (Devlin, Chang, Lee, & Toutanova, 2019),有多個關(guān)于它的工作原理的優(yōu)秀指南,包括圖解的Transformer.。我們關(guān)注的是Transformer架構(gòu)的一個特定組件,即self-attention。簡而言之,它是一種衡量輸入和輸出序列組件的方法,以便對它們之間的關(guān)系(甚至遠(yuǎn)程依賴關(guān)系)進(jìn)行建模。

作為一個簡單的例子,讓我們假設(shè)我們需要創(chuàng)建一個句子“Tom is a black cat”的表示。BERT在對“cat”進(jìn)行編碼時,可能會選擇更多地關(guān)注“Tom”,而較少關(guān)注“is”、“a”、“black”。這可以表示為權(quán)重向量(對于句子中的每個單詞)。當(dāng)模型對序列中的每個單詞進(jìn)行編碼時,就會計(jì)算出這些向量,從而得到一個方陣,我們稱之為“自注意力圖”。

現(xiàn)在,我們還不清楚“Tom”和“cat”之間的關(guān)系是否總是最好的。要回答關(guān)于貓的顏色的問題,模特最好關(guān)注“black”而不是“Tom”。幸運(yùn)的是,它不必選擇。BERT(和其他Transformer)很強(qiáng)大很大程度上歸功于這樣一個事實(shí):在多層中有多個頭,它們都學(xué)會了構(gòu)建獨(dú)立的自注意力圖。理論上,這可以賦予模型“在不同位置關(guān)注來自不同表示子空間的信息”的能力(Vaswani et al., 2017)。換句話說,模型將能夠在當(dāng)前任務(wù)的幾個備選表示之間進(jìn)行選擇。

自注意力權(quán)重的計(jì)算大部分發(fā)生在BERT的預(yù)訓(xùn)練中:該模型(預(yù))針對兩項(xiàng)任務(wù)(Masked語言模型和下一個句子預(yù)測)進(jìn)行訓(xùn)練,然后針對個別下游任務(wù)(如情緒分析)進(jìn)行finetune。這種分離的基本思想訓(xùn)練過程分為semi-supervised訓(xùn)練和finetune階段,其中finetune階段是監(jiān)督學(xué)習(xí):遷移任務(wù)的數(shù)據(jù)集通常太小,一般不夠了解整個語言,但大型文本語料庫可以通過語言建模用于此目的(和其他類似的)。因此,我們可以獲得獨(dú)立于任務(wù)的句子和文本的信息表示,然后這些句子和文本可以“適應(yīng)”后續(xù)任務(wù)。

讓我們在這里指出,“適應(yīng)”應(yīng)該工作的確切方式在BERT論文或GPT技術(shù)報告(其中強(qiáng)調(diào)了預(yù)訓(xùn)練/finetune方法)中都沒有詳細(xì)描述。然而,如果注意力本身是為了提供一種對部分的輸入序列“鏈接”,增加信息量,多頭,多層架構(gòu)需要提供多個可選擇的自注意力圖,可能finetune過程會教模型依靠對手頭的任務(wù)更有用的自注意力圖。例如,在情感分析任務(wù)中,名詞和形容詞之間的關(guān)系比名詞和介詞之間的關(guān)系更重要,因此,finetune會理想地教會模型更多地依賴更有用的自注意力圖。

學(xué)到的自注意力模式是什么類型的,每種類型有多少?

那么BERT的自注意力模式是什么呢?我們找到了五個,如下圖所示:

BERT的自注意力模式

圖1,BERT自注意力模式的類型。每個圖像上的兩個軸表示輸入樣本的BERT標(biāo)記,顏色表示絕對注意力權(quán)重(深色表示更大的權(quán)重)。

垂直模式表示對單個標(biāo)記的關(guān)注,它通常是[SEP]標(biāo)記(表示句子結(jié)束的特殊標(biāo)記)或[CLS]標(biāo)記(作為提供給分類器的完整序列表示使用的特殊BERT標(biāo)記)。

對角線模式表示注意前面/后面的單詞;

塊模式表示對序列中所有標(biāo)記的關(guān)注或多或少是一致的;

從理論上講,異構(gòu)模式是唯一能夠?qū)?yīng)輸入序列各部分之間的任何有意義的關(guān)系的模式(盡管不一定如此)。

以下是BERT在七項(xiàng)GLUE任務(wù)中五種注意力的比例(每一列代表所有層中所有頭部的100%):

BERT的自注意力模式

圖2所示。在選定的GLUE任務(wù)上,BERT的自注意映射類型的比例進(jìn)行了微調(diào)。

雖然具體的比例因任務(wù)而異,但在大多數(shù)情況下,可能有意義的模式占BERT所有自注意力權(quán)重的不到一半。至少有三分之一的BERT head只關(guān)注[SEP]和[CLS] —— 這種策略不能為下一層的表示提供很多有意義的信息。它還表明,該模型嚴(yán)重參數(shù)化過度,這解釋了最近蒸餾方法的成功嘗試 (Sanh, Debut, Chaumond, & Wolf, 2019; Jiao et al., 2019)。

值得注意的是,我們使用的是BERT-base,即較小的模型,在16層中有12個頭。如果它已經(jīng)被過度參數(shù)化了,這就意味著BERT-large和所有后來的模型,都是過度參數(shù)化的,其中一些是30倍大(Wu et al., 2016)。

這樣對[SEP]和[CLS]的依賴也可能表明,要么BERT以某種方式“吸收”了前面層獲得的信息表示,后續(xù)的self-attention圖并不需要太多,要么BERT某種程度上整體不依賴于self-attention。

fine-tuning的時候發(fā)生了什么?

我們的下一個問題是BERT的微調(diào)過程中發(fā)生了什么變化。下面的熱圖顯示了在finetune之前和之后,每個頭和每一層扁平的自注意映射矩陣之間的余弦相似性。較深的顏色表示在表現(xiàn)上有更多的差異。對于所有的GLUE任務(wù),進(jìn)行了3個epochs的finetune。

BERT的自注意力模式

圖3所示,在經(jīng)過訓(xùn)練和調(diào)整的BERT中,平展的自注意圖之間存在余弦相似性。顏色越深表示差異越大。

我們發(fā)現(xiàn),大多數(shù)注意力的權(quán)重并沒有發(fā)生太大的變化,對于大多數(shù)任務(wù)來說,最后兩層變化最大。這些變化似乎不支持任何特定類型的有意義的注意力模式。相反,我們發(fā)現(xiàn)這個模型基本上更依賴于垂直注意力模式。在SST的例子中,在最后一層中較厚的垂直注意模式是由于對最終[SEP]和它之前的標(biāo)點(diǎn)符號的聯(lián)合注意,我們觀察到這是垂直注意模式的另一個常見目標(biāo)。

BERT的自注意力模式

圖4,自注意力圖的一個單獨(dú)的例子,在SST上對BERT進(jìn)行finetune。

這有兩個可能的解釋:

垂直模式在某種程度上是足夠的,也就是說,標(biāo)記表示在某種程度上吸收了前一層的有意義的注意力模式。我們確實(shí)發(fā)現(xiàn)最早的層更關(guān)注[CLS],然后[SEP]開始主導(dǎo)大多數(shù)任務(wù)(見圖6)

手頭的任務(wù)實(shí)際上并不需要細(xì)粒度的、有意義的注意力模式,而這種模式本應(yīng)是Transformers的主要特征。

finetune會造成多大的區(qū)別?

考慮到在預(yù)訓(xùn)練和調(diào)優(yōu)中使用的數(shù)據(jù)集的巨大差異,以及非常不同的訓(xùn)練目標(biāo),研究調(diào)優(yōu)實(shí)際上產(chǎn)生了多大的差異是很有趣的。據(jù)我們所知,這個問題以前沒有人提出過。

我們對每個選擇的GLUE數(shù)據(jù)集進(jìn)行了三個實(shí)驗(yàn):

預(yù)訓(xùn)練模型的權(quán)重凍結(jié),并使用特定任務(wù)的分類器,看看BERT的表現(xiàn)

從正態(tài)分布中隨機(jī)初始化模型,并對任務(wù)數(shù)據(jù)集進(jìn)行3個epochs的finetune,然后看看BERT的表現(xiàn)

使用官方的預(yù)訓(xùn)練BERT-base模型,在任務(wù)數(shù)據(jù)集上finetune3個epochs,然后看看BERT的表現(xiàn)

實(shí)驗(yàn)結(jié)果如下:

BERT的自注意力模式

雖然很明顯,預(yù)訓(xùn)練+finetune設(shè)置可以產(chǎn)生最高的結(jié)果,但隨機(jī)+finetune的BERT在所有任務(wù)上都表現(xiàn)得令人不安,除了文本相似性。事實(shí)上,對于情緒分析來說,隨機(jī)初始化和finetune BERT可以得到80%的準(zhǔn)確率,而且不需要任何預(yù)訓(xùn)練??紤]到大型預(yù)訓(xùn)練變壓Transformer的規(guī)模,這就提出了一個嚴(yán)重的問題:昂貴的預(yù)訓(xùn)練是否能帶來足夠的經(jīng)濟(jì)效益。它還提出了關(guān)于NLP數(shù)據(jù)集的嚴(yán)重問題,這些數(shù)據(jù)集顯然可以在沒有太多任務(wù)無關(guān)的語言知識的情況下解決,而這些任務(wù)無關(guān)的語言知識是預(yù)xunl+finetune設(shè)置應(yīng)該提供的。

18.01.2020更新:感謝Sam Bowman指出,隨機(jī)BERT結(jié)果總體上可與預(yù)訓(xùn)練Transformer的GLUE基線相當(dāng),并且可以很好地解釋為這些任務(wù)在沒有深入語言知識的情況下可以解決的程度。NLP社區(qū)在更困難的數(shù)據(jù)集上需要更多的工作,實(shí)際上需要這樣的知識,在過渡期間,我們至少應(yīng)該切換到SuperGLUE。請注意,對于這些任務(wù),GLUE基線和大多數(shù)發(fā)布的結(jié)果都使用單詞嵌入或基于計(jì)數(shù)的單詞向量作為輸入,而我們的隨機(jī)BERT是完全隨機(jī)的。因此,直接比較并不完全公平。然而,特別是對于SST,這種比較可以與原始的遞歸神經(jīng)張量網(wǎng)絡(luò)進(jìn)行比較(Socher et al., 2013)。這個2013年的模型相比之下很小,而且也采用隨機(jī)向量作為輸入表示,但是它在二進(jìn)制分類上比我們的隨機(jī)+finetuneBERT多7點(diǎn)。

有沒有可以在語言學(xué)上解釋的自注意力頭?

在這一點(diǎn)上,有幾項(xiàng)研究試圖找出自注意力的頭編碼特定類型的信息,但大多數(shù)集中在語法上。我們做了一個實(shí)驗(yàn),關(guān)注框架語義元素:我們從FrameNet 1.7抽取了473個句子,最多12個標(biāo)記的長度,并且核心框架元素距離目標(biāo)詞至少2個標(biāo)記。在下面的例子中,是體驗(yàn)者和分詞之間的關(guān)系喚起了emotion_directframe??梢哉f,這種關(guān)系對于理解一個給定的句子所描述的情況是至關(guān)重要的,任何聲稱能夠提供語言信息的自注意力圖的機(jī)制都應(yīng)該反映出這些關(guān)系(可能包括許多其他關(guān)系)。

我們通過預(yù)訓(xùn)練的BERT得到這些句子的表示法,計(jì)算與標(biāo)注的框架語義關(guān)系對應(yīng)的標(biāo)記對之間的最大權(quán)值。圖5表示FrameNet數(shù)據(jù)集中所有示例的這些分?jǐn)?shù)的平均值。我們發(fā)現(xiàn)兩個頭(第1層的頭2,第7層的頭6)比其他頭更關(guān)注這些框架語義關(guān)系。

BERT的自注意力模式

但是,在推理的時候,到底是什么信息在起作用呢?

我們認(rèn)為,通過對訓(xùn)練前的BERT權(quán)值進(jìn)行探查,得出某些信息實(shí)際上是編碼的結(jié)論,未免過于草率??紤]到模型的大小,可能會發(fā)現(xiàn)任何其他關(guān)系的編碼的類似證明(事實(shí)上,Jawahar等人發(fā)現(xiàn)在那個方向上的不同分解方案之間沒有顯著的差異)。真正的問題是,模型在推理時是否真的依賴于這些信息。

為了確定我們認(rèn)為對幀語義關(guān)系編碼有用的兩個頭是否真的被finetune過的BERT使用,我們進(jìn)行了一項(xiàng)消融研究,一次禁用一個頭(即用統(tǒng)一注意力替換習(xí)得的注意力權(quán)重)。圖6顯示了在我們的示例中所有GLUE任務(wù)的熱圖,每個單元格顯示的是總體性能,當(dāng)給定的頭被關(guān)閉。很明顯,雖然整體模式不同任務(wù)之間,我們最好隨機(jī)刪除頭 —— 包括那些我們確認(rèn)為編碼有意義的信息,應(yīng)該為最相關(guān)的任務(wù)。許多頭也可以在不影響任何性能的情況下關(guān)閉,這再次表明,即使是BERT-base也嚴(yán)重參數(shù)化了。

BERT的自注意力模式

圖6,模型的性能,一次禁用一個頭,藍(lán)色線表示沒有禁用頭的基線性能。較深的顏色對應(yīng)較高的性能分?jǐn)?shù)。

機(jī)器翻譯任務(wù)也得出了類似的獨(dú)立結(jié)論,即將注意力權(quán)重歸零,而不是用統(tǒng)一注意力代替它們(Michel, Levy, & Neubig, 2019)。我們進(jìn)一步表明,這種觀察不僅擴(kuò)展到頭,而且擴(kuò)展到整個層:根據(jù)任務(wù)的不同,整個層可能對模型性能有害!

BERT的自注意力模式

圖7,禁用一個層的模型的性能。

討論

我們的主要貢獻(xiàn)在于,雖然BERT的大多數(shù)研究都集中在探索預(yù)訓(xùn)練好的模型上,但我們提出了一個問題,即在微調(diào)過程中會發(fā)生什么,以及通過自注意力機(jī)制獲得的表征有多大意義。到目前為止,我們還沒有找到語言上有意義的自注意力圖對微調(diào)BERT的表現(xiàn)至關(guān)重要的證據(jù)。我們的研究結(jié)果有助于從以下幾個方向?qū)赥ransformer模型的屬性進(jìn)行持續(xù)的討論:

a)BERT過度參數(shù)化了。在我們的實(shí)驗(yàn)中,我們一次只禁用一個頭,而在大多數(shù)情況下,模型的性能并沒有受到影響,這一事實(shí)表明,許多頭具有功能重復(fù),即禁用一個頭不會損害模型,因?yàn)橄嗤男畔⒖梢栽谄渌胤将@得。這個結(jié)果指向了過度參數(shù)化,并解釋了像ALBert和TinyBERT這樣的小型BERT的成功。

這種過度參數(shù)化意味著,BERT可能會有一些非常重要的頭,它們在語言上具有有意義的自注意力模式,但為了證明這一點(diǎn),我們必須嘗試禁用所有可能的頭組合(這是不可行的)。在同一時期的一項(xiàng)研究中提出了一個很有前途的替代方案:(Voita, Talbot, Moiseev, Sennrich, & Titov, 2019)通過使用具有修剪效果的正則化目標(biāo)對模型進(jìn)行finetune,確定了基礎(chǔ)Transformer的“重要”頭。

b)BERT不需要那么聰明來完成這些任務(wù)。BERT在沒有預(yù)訓(xùn)練的情況下可以很好地完成大多數(shù)GLUE任務(wù),這一事實(shí)表明,在很大程度上,不需要太多的語言知識就可以解決這些問題。與口頭推理不同,它可能學(xué)會依靠數(shù)據(jù)集中的各種捷徑、偏見和人為因素來做出正確的預(yù)測。在這種情況下,它的自注意力圖不一定對我們有意義。這一發(fā)現(xiàn)支持了當(dāng)前許多數(shù)據(jù)集問題的最新發(fā)現(xiàn)(Gururangan et al., 2018; McCoy, Pavlick, & Linzen, 2019)。

另一種解釋是BERT的成功是由于玄學(xué),而不是由于自注意力。例如,在finetune之后對標(biāo)點(diǎn)符號的高度關(guān)注可能意味著該模型實(shí)際上學(xué)會了依賴于某些其他組件,或者存在一些我們無法理解的深層模式。此外,注意力在多大程度上可以用來解釋模型預(yù)測的原則目前正在辯論(Jain & Wallace, 2019;Serrano & Smith, 2019;Wiegreffe & Pinter, 2019)。

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

    關(guān)注

    44

    文章

    3529

    瀏覽量

    133312
  • nlp
    nlp
    +關(guān)注

    關(guān)注

    1

    文章

    481

    瀏覽量

    21935
收藏 人收藏

    評論

    相關(guān)推薦

    2024 年 19 種最佳大型語言模型

    ,當(dāng)時一篇題為“通過聯(lián)合學(xué)習(xí)對齊和翻譯的神經(jīng)機(jī)器翻譯”的研究論文中引入了注意力機(jī)制(一種旨在模仿人類認(rèn)知注意力的機(jī)器學(xué)習(xí)技術(shù))。2017年,另一篇論文“注意力就是你
    的頭像 發(fā)表于 08-30 12:56 ?326次閱讀
    2024 年 19 種最佳大型語言模型

    AWG和BERT常見問題解答

    隨著信號的速率越來越高,調(diào)制格式越來越復(fù)雜,對測試儀器的性能要求也越來越高。是德科技也一直在推出業(yè)界領(lǐng)先的高帶寬、高采樣率的AWG和高性能的BERT
    的頭像 發(fā)表于 08-06 17:27 ?322次閱讀

    腦機(jī)接囗疲勞預(yù)測解決方案

    注意力集中度。 人工危險做業(yè)的場景。 易發(fā)生危險事故的場景。 節(jié)奏快的流水線場景。 需要人工注意力高度集中的場景。 *在以上場景里,Galvani-E都可以與現(xiàn)有的安全帽、工作帽或者頭盔進(jìn)行集成,成本可控。 腦電產(chǎn)品的作用 判斷注意力
    的頭像 發(fā)表于 07-15 17:37 ?245次閱讀
    腦機(jī)接囗疲勞預(yù)測解決方案

    llm模型有哪些格式

    : 基于Transformer的模型 Transformer是一種基于注意力機(jī)制的模型,廣泛應(yīng)用于NLP領(lǐng)域。基于Transformer的LLM模型包括: a. BERT(Bidirectional Encoder
    的頭像 發(fā)表于 07-09 09:59 ?337次閱讀

    【大規(guī)模語言模型:從理論到實(shí)踐】- 閱讀體驗(yàn)

    再次感謝電子發(fā)燒友提供的書籍試讀機(jī)會。今天來分享下我在學(xué)習(xí)大模型訓(xùn)練中 注意力機(jī)制 的心得體會。 雖然注意力機(jī)制可以顯著提高模型處理長序列數(shù)據(jù)的能力,但這也帶來了計(jì)算成本的增加。在大型模型中,
    發(fā)表于 06-07 14:44

    【大語言模型:原理與工程實(shí)踐】大語言模型的基礎(chǔ)技術(shù)

    模型仍以Transformer為基礎(chǔ)進(jìn)行訓(xùn)練。Transformer是一種基于注意力機(jī)制的編碼器-解碼器結(jié)構(gòu),其核心由編碼器和解碼器組成,每個部分均由多個相同層堆疊而成。注意力機(jī)制
    發(fā)表于 05-05 12:17

    采用單片超構(gòu)表面與元注意力網(wǎng)絡(luò)實(shí)現(xiàn)快照式近紅外光譜成像

    日前,北京理工大學(xué)王涌天教授、黃玲玲教授團(tuán)隊(duì)聯(lián)合張軍院士、邊麗蘅教授團(tuán)隊(duì),采用單片超構(gòu)表面與元注意力網(wǎng)絡(luò)實(shí)現(xiàn)快照式近紅外光譜成像。
    的頭像 發(fā)表于 04-25 09:08 ?789次閱讀
    采用單片超構(gòu)表面與元<b class='flag-5'>注意力</b>網(wǎng)絡(luò)實(shí)現(xiàn)快照式近紅外光譜成像

    視覺Transformer基本原理及目標(biāo)檢測應(yīng)用

    視覺Transformer的一般結(jié)構(gòu)如圖2所示,包括編碼器和解碼器兩部分,其中編碼器每一層包括一個多頭注意力模塊(self-attention)和一個位置前饋神經(jīng)網(wǎng)絡(luò)(FFN)。
    發(fā)表于 04-03 10:32 ?2646次閱讀
    視覺Transformer基本原理及目標(biāo)檢測應(yīng)用

    阿里巴巴發(fā)布AtomoVideo,兼容多款文生圖模型的高保真圖像視頻框架

    AtomoVideo運(yùn)用預(yù)設(shè)的 T2I 模型,在每個空間卷積層和注意力層后新增一維時空卷積和注意力模塊?,F(xiàn)有的 T2I 模型參數(shù)固定不變,它們只會訓(xùn)練新增的時空層,而輸入的串聯(lián)圖像信息由 VAE 編碼解析
    的頭像 發(fā)表于 03-07 11:22 ?626次閱讀

    模型與人類的注意力視角下參數(shù)規(guī)模擴(kuò)大與指令微調(diào)對模型語言理解的作用

    近期的大語言模型(LLM)在自然語言理解和生成上展現(xiàn)出了接近人類的強(qiáng)大能力,遠(yuǎn)遠(yuǎn)優(yōu)于先前的BERT等預(yù)訓(xùn)練模型(PLM)。
    的頭像 發(fā)表于 01-04 14:06 ?331次閱讀
    模型與人類的<b class='flag-5'>注意力</b>視角下參數(shù)規(guī)模擴(kuò)大與指令微調(diào)對模型語言理解的作用

    理解KV cache的作用及優(yōu)化方法

    MQA (Multi Query Attention,多查詢注意力) 是多頭注意力的一種變體。其主要區(qū)別在于,在 MQA 中不同的注意力頭共享一個K和V的集合,每個頭只單獨(dú)保留了一份查詢參數(shù)。
    的頭像 發(fā)表于 12-04 15:24 ?5434次閱讀
    理解KV cache的作用及優(yōu)化方法

    深入理解BigBird的塊稀疏高效實(shí)現(xiàn)方案

    使用 BigBird。但是,在更深入之前,一定記住 BigBird 注意力只是 BERT 完全注意力的一個近似,因此我們并不糾結(jié)于讓它比 BERT 完全
    的頭像 發(fā)表于 11-29 11:02 ?458次閱讀
    深入理解BigBird的塊稀疏高效實(shí)現(xiàn)方案

    全新近似注意力機(jī)制HyperAttention:對長上下文友好、LLM推理提速50%

    本文介紹了一項(xiàng)近似注意力機(jī)制新研究,耶魯大學(xué)、谷歌研究院等機(jī)構(gòu)提出了 HyperAttention,使 ChatGLM2 在 32k 上下文長度上的推理時間快了 50%。 Transformer
    的頭像 發(fā)表于 11-20 09:15 ?481次閱讀
    全新近似<b class='flag-5'>注意力</b>機(jī)制HyperAttention:對長上下文友好、LLM推理提速50%

    基于BERT算法搭建一個問答搜索引擎

    鼎鼎大名的 Bert 算法相信大部分同學(xué)都聽說過,它是Google推出的NLP領(lǐng)域“王炸級”預(yù)訓(xùn)練模型,其在NLP任務(wù)中刷新了多項(xiàng)記錄,并取得state of the art的成績。 但是有很多深度
    的頭像 發(fā)表于 10-30 11:46 ?507次閱讀
    基于<b class='flag-5'>BERT</b>算法搭建一個問答搜索引擎

    Hugging Face大語言模型優(yōu)化技術(shù)

    von Platen 寫道,使用 Flash Attention 是另一相關(guān)鍵的優(yōu)化,它是大語言模型用來理解輸入標(biāo)記上下文關(guān)系的注意力層的一種算法,有可能打破輸入標(biāo)記數(shù)量的二次增長。
    的頭像 發(fā)表于 10-09 16:25 ?671次閱讀