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

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

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

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

CMU、谷歌大腦的研究者最新提出萬(wàn)用NLP模型Transformer的升級(jí)版

DPVg_AI_era ? 來(lái)源:lq ? 2019-01-14 09:17 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

CMU、谷歌大腦的研究者最新提出萬(wàn)用NLP模型Transformer的升級(jí)版——Transformer-XL。這個(gè)新架構(gòu)在5個(gè)數(shù)據(jù)集上都獲得了強(qiáng)大的結(jié)果,在評(píng)估中甚至比原始Transformer快1800+倍。研究人員公開了代碼、預(yù)訓(xùn)練模型和超參數(shù)。

Transformer是谷歌在2017年提出的一個(gè)革新性的NLP框架,相信大家對(duì)那篇經(jīng)典論文吸睛的標(biāo)題仍印象深刻:Attention Is All You Need。

自那以來(lái),業(yè)內(nèi)人士表示,在機(jī)器翻譯領(lǐng)域,Transformer 已經(jīng)幾乎全面取代 RNN??傊?Transformer 確實(shí)是一個(gè)非常有效且應(yīng)用廣泛的結(jié)構(gòu),應(yīng)該可以算是自 seq2seq 之后又一次 “革命”。

最近,CMU的Zihang Dai,Yiming Yang,Jaime Carbonell,Ruslan Salakhutdinov,以及谷歌的Zhilin Yang(楊值麟),William W. Cohen和Quoc V. Le等人提出了Transformer的升級(jí)版——Transformer-XL。這篇論文最初投給ICLR 2019,最新放在arXiv的版本更新了更好的結(jié)果,并公開了代碼、預(yù)訓(xùn)練模型和超參數(shù)。

論文地址:

https://arxiv.org/pdf/1901.02860.pdf

Transformer網(wǎng)絡(luò)具有學(xué)習(xí)較長(zhǎng)期依賴關(guān)系的潛力,但是在語(yǔ)言建模的設(shè)置中受到固定長(zhǎng)度上下文(fixed-length context)的限制。

作為一種解決方案,這篇論文提出一種新的神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)——Transformer-XL,它使Transformer能夠在不破壞時(shí)間一致性的情況下學(xué)習(xí)固定長(zhǎng)度以外的依賴性。

具體來(lái)說(shuō),Transformer-XL由一個(gè)segment-level的遞歸機(jī)制和一種新的位置編碼方案組成。這一方法不僅能夠捕獲長(zhǎng)期依賴關(guān)系,而且解決了上下文碎片的問(wèn)題。

實(shí)驗(yàn)結(jié)果表明, Transformer-XL學(xué)習(xí)的依賴關(guān)系比RNN長(zhǎng)80%,比vanilla Transformer長(zhǎng)450%,在短序列和長(zhǎng)序列上都獲得了更好的性能,并且在評(píng)估中比vanilla Transformer快1800+倍。

此外,Transformer-XL在5個(gè)數(shù)據(jù)集上都獲得了強(qiáng)大的結(jié)果。研究人員在enwiki8上將bpc/perplexity的最新 state-of-the-art(SoTA)結(jié)果從1.06提高到0.99,在text8上從1.13提高到1.08,在WikiText-103上從20.5提高到18.3,在One Billion Word, 上從23.7提高到21.8,在Penn Treebank上從55.3提高到54.5。

他們公布了代碼、預(yù)訓(xùn)練模型和超參數(shù),在Tensorflow和PyTorch中都可用。

Transformer-XL模型架構(gòu)

為了解決前面提到的固定長(zhǎng)度上下文的限制,Transformer-XL這個(gè)新架構(gòu)(其中XL表示extra long)將遞歸(recurrence)的概念引入到self-attention網(wǎng)絡(luò)中。

具體來(lái)說(shuō),我們不再?gòu)念^開始計(jì)算每個(gè)新的段(segment)的隱藏狀態(tài),而是重用(reuse)在前一段中獲得的隱藏狀態(tài)。被重用的隱藏狀態(tài)用作當(dāng)前段的memory,這就在段之間建立一個(gè)循環(huán)連接。

因此,建模非常長(zhǎng)期的依賴關(guān)系成為可能,因?yàn)樾畔⒖梢酝ㄟ^(guò)循環(huán)連接傳播。同時(shí),從上一段傳遞信息也可以解決上下文碎片(context fragmentation)的問(wèn)題。

更重要的是,我們展示了使用相對(duì)位置編碼而不是絕對(duì)位置編碼的必要性,以便在不造成時(shí)間混亂的情況下實(shí)現(xiàn)狀態(tài)重用。因此,我們提出了一個(gè)簡(jiǎn)單但更有效的相對(duì)位置編碼公式,該公式可以推廣到比訓(xùn)練中觀察到的更長(zhǎng)的attention lengths。

原始Transformer模型

為了將Transformer或self-attention應(yīng)用到語(yǔ)言建模中,核心問(wèn)題是如何訓(xùn)練Transformer有效地將任意長(zhǎng)的上下文編碼為固定大小的表示。給定無(wú)限內(nèi)存和計(jì)算,一個(gè)簡(jiǎn)單的解決方案是使用無(wú)條件Transformer解碼器處理整個(gè)上下文序列,類似于前饋神經(jīng)網(wǎng)絡(luò)。然而,在實(shí)踐中,由于資源有限,這通常是不可行的。

圖1:一個(gè)segment長(zhǎng)度為4的vanilla model的圖示

一種可行但比較粗略的近似方法是將整個(gè)語(yǔ)料庫(kù)分割成可管理大小的更短的片段,只在每個(gè)片段中訓(xùn)練模型,忽略來(lái)自前一段的所有上下文信息。這是Al-Rfou et al(2018)提出的想法,我們稱之為原始模型(vanilla model),它的圖示如圖1a。

在評(píng)估過(guò)程中,vanilla 模型在每個(gè)步驟都消耗與訓(xùn)練期間相同長(zhǎng)度的一個(gè)segment,但是在最后一個(gè)位置只是進(jìn)行一次預(yù)測(cè)。然后,在下一步中,這個(gè)segment只向右移動(dòng)一個(gè)位置,新的segment必須從頭開始處理。

如圖1b所示,該過(guò)程保證了每個(gè)預(yù)測(cè)在訓(xùn)練過(guò)程中利用的上下文盡可能長(zhǎng),同時(shí)也緩解了訓(xùn)練過(guò)程中遇到的上下文碎片問(wèn)題。然而,這個(gè)評(píng)估過(guò)程成本是非常高的。

接下來(lái),我們將展示我們所提出的架構(gòu)能夠大大提高評(píng)估速度。

Transformer-XL

為了解決固定長(zhǎng)度上下文的局限性,我們建議在Transformer架構(gòu)中引入一種遞歸機(jī)制(recurrence mechanism)。

在訓(xùn)練過(guò)程中,對(duì)上一個(gè)segment計(jì)算的隱藏狀態(tài)序列進(jìn)行修復(fù),并在模型處理下一個(gè)新的segment時(shí)將其緩存為可重用的擴(kuò)展上下文,如圖2a所示。

圖2:一個(gè)segment長(zhǎng)度為4的Transformer-XL模型

這種遞歸機(jī)制應(yīng)用于整個(gè)語(yǔ)料庫(kù)的每?jī)蓚€(gè)連續(xù)的segment,它本質(zhì)上是在隱藏狀態(tài)中創(chuàng)建一個(gè)segment-level 的遞歸。因此,所使用的有效上下文可以遠(yuǎn)遠(yuǎn)超出兩個(gè)segments。

除了實(shí)現(xiàn)超長(zhǎng)的上下文和解決碎片問(wèn)題外,這種遞歸方案的另一個(gè)好處是顯著加快了評(píng)估速度。

具體地說(shuō),在評(píng)估期間,可以重用前面部分的表示,而不是像普通模型那樣從頭開始計(jì)算。在enwiki8數(shù)據(jù)集的實(shí)驗(yàn)中,Transformer-XL在評(píng)估過(guò)程比普通模型快1800倍以上。

實(shí)驗(yàn)和結(jié)果

我們將Transformer-XL應(yīng)用于單詞級(jí)和字符級(jí)語(yǔ)言建模的各種數(shù)據(jù)集,與state-of-the-art 的系統(tǒng)進(jìn)行了比較,包括WikiText-103 (Merity et al., 2016), enwiki8 (LLC, 2009), text8 (LLC, 2009), One Billion Word (Chelba et al., 2013), 以及 Penn Treebank (Mikolov & Zweig, 2012).

實(shí)驗(yàn)結(jié)果表明, Transformer-XL學(xué)習(xí)的依賴關(guān)系比RNN長(zhǎng)80%,比vanilla Transformer長(zhǎng)450%,在短序列和長(zhǎng)序列上都獲得了更好的性能,并且在評(píng)估中比vanilla Transformer快1800+倍。

表1:在WikiText-103上與SoTA結(jié)果的比較

表2:在enwiki8上與SoTA結(jié)果的比較

表3:在text8上與SoTA結(jié)果的比較

表4:在One Billion Word上與SoTA結(jié)果的比較

表5:在Penn Treebank上與SoTA結(jié)果的比較

Transformer-XL在5個(gè)數(shù)據(jù)集上都獲得了強(qiáng)大的結(jié)果。研究人員在enwiki8上將bpc/perplexity的最新 state-of-the-art(SoTA)結(jié)果從1.06提高到0.99,在text8上從1.13提高到1.08,在WikiText-103上從20.5提高到18.3,在One Billion Word上從23.7提高到21.8,在Penn Treebank上從55.3提高到54.5。

評(píng)估速度

最后,我們將模型的評(píng)估速度與vanilla Transformer模型進(jìn)行了比較。

如表9所示,與Al-Rfou et al. (2018).的架構(gòu)相比,由于state reuse方案,Transformer-XL的評(píng)估速度加快了高達(dá)1874倍。

表9:評(píng)估時(shí)間比較

結(jié)論

我們提出了一種新的架構(gòu),Transformer-XL,這是一個(gè)超出了固定長(zhǎng)度的上下文限制的self-attention的語(yǔ)言建模架構(gòu)。

我們的主要技術(shù)貢獻(xiàn)包括在一個(gè)純粹的 self-attentive 模型中引入遞歸的概念,并推導(dǎo)出一種新的位置編碼方案。這兩種技術(shù)形成了一套完整的解決方案,因?yàn)樗鼈冎械娜魏我环N單獨(dú)都不能解決固定長(zhǎng)度上下文的問(wèn)題。

Transformer-XL是第一個(gè)在字符級(jí)和單詞級(jí)語(yǔ)言建模方面都取得了比RNN更好結(jié)果的self-attention模型。Transformer-XL還能夠建模比RNN和Transformer更長(zhǎng)期的依賴關(guān)系,并且與vanilla Transformers相比在評(píng)估過(guò)程中取得了顯著的加速。

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

    關(guān)注

    9

    文章

    1218

    瀏覽量

    43053
  • 谷歌
    +關(guān)注

    關(guān)注

    27

    文章

    6250

    瀏覽量

    110847
  • 神經(jīng)網(wǎng)絡(luò)

    關(guān)注

    42

    文章

    4832

    瀏覽量

    107376

原文標(biāo)題:谷歌、CMU重磅論文:Transformer升級(jí)版,評(píng)估速度提升超1800倍!

文章出處:【微信號(hào):AI_era,微信公眾號(hào):新智元】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    如何讀取數(shù)字萬(wàn)用表的測(cè)量結(jié)果

    數(shù)字萬(wàn)用表通過(guò)數(shù)字顯示測(cè)量結(jié)果,其核心是理解位數(shù)、分辨率及精度的含義,這些直接決定了讀數(shù)的解讀方式。 一、位數(shù)與分辨率:顯示的細(xì)節(jié)能力 數(shù)字萬(wàn)用表的屏幕位數(shù)代表測(cè)量分辨率(可量化的最小細(xì)節(jié)),位數(shù)
    的頭像 發(fā)表于 01-07 14:28 ?240次閱讀
    如何讀取數(shù)字<b class='flag-5'>萬(wàn)用</b>表的測(cè)量結(jié)果

    ??萬(wàn)用表與電流探頭測(cè)量電流信號(hào)的技術(shù)對(duì)比分析??

    萬(wàn)用表與電流探頭在電流測(cè)量中各有優(yōu)勢(shì):萬(wàn)用表適合小電流、精度高,但需斷電;電流探頭非接觸、適合大電流和高頻信號(hào)。
    的頭像 發(fā)表于 09-26 17:35 ?559次閱讀

    小白學(xué)大模型:國(guó)外主流大模型匯總

    )領(lǐng)域。論文的核心是提出了一種名為Transformer的全新模型架構(gòu),它完全舍棄了以往序列模型(如循環(huán)神經(jīng)網(wǎng)絡(luò)RNNs和卷積神經(jīng)網(wǎng)絡(luò)CNNs)中常用的循環(huán)和卷積結(jié)構(gòu)
    的頭像 發(fā)表于 08-27 14:06 ?846次閱讀
    小白學(xué)大<b class='flag-5'>模型</b>:國(guó)外主流大<b class='flag-5'>模型</b>匯總

    什么是數(shù)字萬(wàn)用表?

    電子設(shè)備的狀況需要使用測(cè)量?jī)x器來(lái)確定。對(duì)于無(wú)法目測(cè)來(lái)確定狀態(tài)的電子設(shè)備,建議使用數(shù)字萬(wàn)用表進(jìn)行測(cè)量。本節(jié)將詳細(xì)介紹諸如“數(shù)字萬(wàn)用表是什么?”“數(shù)字萬(wàn)用表與模擬萬(wàn)用表有區(qū)別嗎?”等數(shù)字
    的頭像 發(fā)表于 08-18 10:00 ?2221次閱讀
    什么是數(shù)字<b class='flag-5'>萬(wàn)用</b>表?

    安捷倫Agilent 34411A數(shù)字萬(wàn)用

    安捷倫Agilent 34411A數(shù)字萬(wàn)用表,Agilent 34411A數(shù)字萬(wàn)用表以工業(yè)標(biāo)準(zhǔn)的Agilent 34401A萬(wàn)用表為基礎(chǔ)設(shè)計(jì)而成。它具有 34410A 的全部特性,以及 50000
    的頭像 發(fā)表于 08-13 16:31 ?826次閱讀
    安捷倫Agilent 34411A數(shù)字<b class='flag-5'>萬(wàn)用</b>表

    數(shù)字萬(wàn)用表是什么?七位半數(shù)字萬(wàn)用表/多用表的核心指標(biāo)應(yīng)用及技術(shù)趨勢(shì)?

    ? 數(shù)字萬(wàn)用表(DMM) ? ? 數(shù)字萬(wàn)用表(Digital Multimeter, DMM) ? 是一種電子測(cè)量?jī)x器,用于測(cè)量電壓(AC/DC)、電流(AC/DC)、電阻、電容、頻率、溫度等電學(xué)
    的頭像 發(fā)表于 07-16 18:04 ?2208次閱讀
    數(shù)字<b class='flag-5'>萬(wàn)用</b>表是什么?七位半數(shù)字<b class='flag-5'>萬(wàn)用</b>表/多用表的核心指標(biāo)應(yīng)用及技術(shù)趨勢(shì)?

    羅德與施瓦茨發(fā)布全新UDS系列數(shù)字萬(wàn)用

    版本,其中6?位型號(hào)的直流測(cè)量基本精度高達(dá)0.0075%。作為R&S HMC8012數(shù)字萬(wàn)用表的升級(jí)換代產(chǎn)品,UDS系列不僅精度更高,而且采用升級(jí)的直觀用戶界面,可大幅提升測(cè)試效率與操作流暢度。
    的頭像 發(fā)表于 07-03 18:18 ?1482次閱讀

    便攜式經(jīng)濟(jì)型萬(wàn)用表常見(jiàn)疑問(wèn)匯總

    在電子測(cè)量工具的領(lǐng)域中,便攜式經(jīng)濟(jì)型萬(wàn)用表是眾多工程師、電子愛(ài)好以及維修人員不可或缺的得力助手。同步天下作為行業(yè)內(nèi)備受矚目的品牌,其推出的 SYN5684 系列精密數(shù)字萬(wàn)用表以及 SYN5686
    發(fā)表于 06-12 16:37

    智能觸屏萬(wàn)用表的科技優(yōu)勢(shì)在哪

    在科技飛速發(fā)展的今天,電子測(cè)量?jī)x器也在不斷進(jìn)化。智能觸屏萬(wàn)用表作為新一代的測(cè)量工具,正以其獨(dú)特的優(yōu)勢(shì)和創(chuàng)新的功能,為電子工程師、技術(shù)人員以及電子愛(ài)好帶來(lái)了前所未有的便捷與高效。今天我們看看智能觸屏
    發(fā)表于 06-12 16:34

    Transformer架構(gòu)概述

    由于Transformer模型的出現(xiàn)和快速發(fā)展,深度學(xué)習(xí)領(lǐng)域正在經(jīng)歷一場(chǎng)翻天覆地的變化。這些突破性的架構(gòu)不僅重新定義了自然語(yǔ)言處理(NLP)的標(biāo)準(zhǔn),而且拓寬了視野,徹底改變了AI的許多方面。
    的頭像 發(fā)表于 06-10 14:24 ?1218次閱讀
    <b class='flag-5'>Transformer</b>架構(gòu)概述

    航天測(cè)控七位半數(shù)字萬(wàn)用表用在哪里

    如下表所示是各位數(shù)萬(wàn)用表常用應(yīng)用方向,當(dāng)五位或者六位萬(wàn)用表的分辨力跟精度不夠的時(shí)候,我們就需要七位半甚至八位半萬(wàn)用表。一、鋰電池OCV測(cè)試隨著鋰電池生產(chǎn)工藝的持續(xù)精進(jìn),電池生產(chǎn)企業(yè)對(duì)電芯一致性測(cè)試
    的頭像 發(fā)表于 04-11 17:28 ?804次閱讀
    航天測(cè)控七位半數(shù)字<b class='flag-5'>萬(wàn)用</b>表用在哪里

    如何正確選擇理想萬(wàn)用

    萬(wàn)用表是專業(yè)工具箱中不可或缺的工具,適用于廣泛的電氣測(cè)試任務(wù)。從進(jìn)行徹底的連續(xù)性檢查和二極管測(cè)試到精確的溫度測(cè)量和全面的數(shù)據(jù)記錄,萬(wàn)用表在維護(hù)電氣系統(tǒng)健康方面至關(guān)重要。
    的頭像 發(fā)表于 04-09 17:15 ?1295次閱讀

    如何使用MATLAB構(gòu)建Transformer模型

    Transformer 模型在 2017 年由 Vaswani 等人在論文《Attentionis All You Need》中首次提出。其設(shè)計(jì)初衷是為了解決自然語(yǔ)言處理(Nature
    的頭像 發(fā)表于 02-06 10:21 ?6192次閱讀
    如何使用MATLAB構(gòu)建<b class='flag-5'>Transformer</b><b class='flag-5'>模型</b>