在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

三種LM任務形式:單向LM,雙向LM,序列到序列LM

深度學習自然語言處理 ? 來源:深度學習自然語言處理 ? 作者:深度學習自然語言 ? 2021-01-03 09:25 ? 次閱讀

今天分享一個論文UniLM[1],核心點是掌握三種LM任務形式:單向LM,雙向LM,序列到序列LM;

1. 生成任務

NLP任務大致可以分為NLU和NLG兩種;Bert在NLU任務上效果很好,但是天生不適合處理生成任務。

原因在于Bert的預訓練過程是使用的MLM,和生成任務的目標并不一致。

生成任務目標是每次蹦出來一個詞,只能看到當前位置之前的詞匯。

而Bert采用的是雙向的語言模型,除了mask的單詞,兩個方向的詞匯都可以被看到。

所以對Bert的一個改進思路就是讓它在具有NLU能力的時候,同時兼備NLG能力。

2. 三種LM任務

UniLM做的就是這樣一個事情。

具體的實現方式是設計了一系列的完形填空任務,這些完形填空任務的不同之處在于對上下文的定義。

從左到右的LM:使用mask單詞的左側單詞來預測被遮掩的單詞

從右到左的LM:和上面第一個相比就是方向的變化,使用mask單詞的右側單詞來預測遮掩的單詞

雙向LM:就是當前mask的左右詞匯都可以看到

sequence-to-sequence LM:這個就是UniLM能夠具有生成能力的關鍵。我們的輸入是source句子和target句子,mask單詞在target上,那么當前mask的上下文就是source句子的所有單詞和target句子中mask單詞左側的詞匯可以被看到

我們把從左到右LM和從右到左LM我們歸為一種任務叫單向LM;

有個點需要注意,三個任務是一起優化的,具體來講是這樣做的:

在訓練的時候,1/3的時候使用雙向LM,1/3的時候使用序列到序列 LM,1/6的時候使用從左到右的LM,1/6的時間使用從右到做的LM。

我們是使用不同的Mask矩陣來對應不同任務輸入數據形式。

文中使用的是這樣一張圖來展示:

f1836372-4690-11eb-8b86-12bb97331649.jpg

UniLM不同mask

3. 其他細枝末節

Gelu 激勵函數

24層TRM,最大長度512,1024Hidden Size,16Heads,340M參數量

初始化使用Bert Large

15%被mask,其中80%真正替換mask,10%隨機替換,10%不動。替換的時候,80% 的時候替換單個token,20%的時候替換bigram 或者 trigram

第四個步驟類似中文實體詞的mask,也算是一點改進。

有個細節點需要注意的是,作者強調,不同的segment embedding用來區分不同LM任務。

Bert的時候,區分上下句子,我們使用0和1,在這里,我們使用這個segment embedding用來區分任務:

比如說,雙向對應0和1;單向left-right對應2;單向right-left對應3;序列對應4和5;

4. 總結

掌握以下幾個細節點就可以:

聯合訓練三種任務:單向LM,雙向LM,序列LM

使用不同的attention矩陣控制三種任務形式的參與

segment embedding可以區分不同的任務形式

mask的時候15% 的有被替換的概率,其中80% 被真正替換。在這80%真正替換的里面有80%單個token被替換,20%的二元或者三元tokens被替換

參考資料

[1]

Unified Language Model Pre-training for Natural Language Understanding and Generation: https://arxiv.org/pdf/1905.03197.pdf,

責任編輯:xj

原文標題:如何讓BERT具有文本生成能力

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

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 自然語言
    +關注

    關注

    1

    文章

    291

    瀏覽量

    13615
  • nlp
    nlp
    +關注

    關注

    1

    文章

    490

    瀏覽量

    22524

原文標題:如何讓BERT具有文本生成能力

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

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    LM5171 80V 雙通道雙向降壓-升壓控制器數據手冊

    LM5171 控制器提供雙通道雙向轉換器的高電壓和精密元件。示例包括雙電池系統。LM5171 支持多相并聯運行,每相均流平衡。LM5171 還支持獨立通道
    的頭像 發表于 03-19 15:38 ?350次閱讀
    <b class='flag-5'>LM</b>5171 80V 雙通道<b class='flag-5'>雙向</b>降壓-升壓控制器數據手冊

    LM73605/LM73606 EVM用戶指南

    電子發燒友網站提供《LM73605/LM73606 EVM用戶指南.pdf》資料免費下載
    發表于 01-03 15:33 ?0次下載
    <b class='flag-5'>LM</b>73605/<b class='flag-5'>LM</b>73606 EVM用戶指南

    LM74810評估模塊:LM74810EVM

    電子發燒友網站提供《LM74810評估模塊:LM74810EVM.pdf》資料免費下載
    發表于 11-29 16:28 ?1次下載
    <b class='flag-5'>LM</b>74810評估模塊:<b class='flag-5'>LM</b>74810EVM

    LM74800評估模塊:LM74800EVM-CD

    電子發燒友網站提供《LM74800評估模塊:LM74800EVM-CD.pdf》資料免費下載
    發表于 11-29 16:27 ?1次下載
    <b class='flag-5'>LM</b>74800評估模塊:<b class='flag-5'>LM</b>74800EVM-CD

    LM74700DDFEVM:適用于LM74700-Q1的評估模塊

    電子發燒友網站提供《LM74700DDFEVM:適用于LM74700-Q1的評估模塊.pdf》資料免費下載
    發表于 11-29 14:42 ?1次下載
    <b class='flag-5'>LM</b>74700DDFEVM:適用于<b class='flag-5'>LM</b>74700-Q1的評估模塊

    LM74502EVM:LM74502和LM74502H理想二極管控制器評估模塊

    電子發燒友網站提供《LM74502EVM:LM74502和LM74502H理想二極管控制器評估模塊.pdf》資料免費下載
    發表于 11-25 15:29 ?0次下載
    <b class='flag-5'>LM</b>74502EVM:<b class='flag-5'>LM</b>74502和<b class='flag-5'>LM</b>74502H理想二極管控制器評估模塊

    LM2745和LM2748降壓控制器評估模塊用戶指南

    電子發燒友網站提供《LM2745和LM2748降壓控制器評估模塊用戶指南.pdf》資料免費下載
    發表于 11-21 15:18 ?0次下載
    <b class='flag-5'>LM</b>2745和<b class='flag-5'>LM</b>2748降壓控制器評估模塊用戶指南

    LM74502Q1EVM:適用于LM74502-Q1和LM74502H-Q1理想二極管的評估模塊

    電子發燒友網站提供《LM74502Q1EVM:適用于LM74502-Q1和LM74502H-Q1理想二極管的評估模塊.pdf》資料免費下載
    發表于 11-20 15:07 ?0次下載
    <b class='flag-5'>LM</b>74502Q1EVM:適用于<b class='flag-5'>LM</b>74502-Q1和<b class='flag-5'>LM</b>74502H-Q1理想二極管的評估模塊

    LM74704Q1EVM、LM74703-Q1、LM74704-Q1理想二極管控制器評估模塊

    電子發燒友網站提供《LM74704Q1EVM、LM74703-Q1、LM74704-Q1理想二極管控制器評估模塊.pdf》資料免費下載
    發表于 11-12 15:18 ?1次下載
    <b class='flag-5'>LM</b>74704Q1EVM、<b class='flag-5'>LM</b>74703-Q1、<b class='flag-5'>LM</b>74704-Q1理想二極管控制器評估模塊

    如何使用 LM5157x、LM5158x 設計升壓轉換器

    電子發燒友網站提供《如何使用 LM5157x、LM5158x 設計升壓轉換器.pdf》資料免費下載
    發表于 09-10 09:18 ?3次下載
    如何使用 <b class='flag-5'>LM</b>5157x、<b class='flag-5'>LM</b>5158x 設計升壓轉換器

    如何使用LM5157x/LM5158x設計隔離型反激式轉換器

    電子發燒友網站提供《如何使用LM5157x/LM5158x設計隔離型反激式轉換器.pdf》資料免費下載
    發表于 09-07 10:38 ?0次下載
    如何使用<b class='flag-5'>LM</b>5157x/<b class='flag-5'>LM</b>5158x設計隔離型反激式轉換器

    LM324和LM358器件應用設計指南

    電子發燒友網站提供《LM324和LM358器件應用設計指南.pdf》資料免費下載
    發表于 09-04 10:58 ?11次下載
    <b class='flag-5'>LM</b>324和<b class='flag-5'>LM</b>358器件應用設計指南

    LM339能用LM324代替嗎

    LM339簡介 LM339是一款四路比較器集成電路,由美國國家半導體公司(National Semiconductor)生產。它具有以下特點: 1.1. 四路比較器:LM339包含四個獨立的比較器
    的頭像 發表于 08-26 17:07 ?2855次閱讀

    LM324D和LM324KADR有什么不同?

    LM324D和LM324KADR除了包裝類型不一樣,LM324D是管裝50,LM324KADR是編帶2500以外,其他的有什么不同的嗎 ?是否可以直接替換的,謝謝
    發表于 08-06 06:46

    LM12454/LM12458/LM12H458 12位符號數據采集系統數據表

    電子發燒友網站提供《LM12454/LM12458/LM12H458 12位符號數據采集系統數據表.pdf》資料免費下載
    發表于 07-22 09:25 ?0次下載
    <b class='flag-5'>LM</b>12454/<b class='flag-5'>LM</b>12458/<b class='flag-5'>LM</b>12H458 12位符號數據采集系統數據表
    主站蜘蛛池模板: 黄色网一级片 | 2020夜夜操| 亚洲精品美女久久久aaa | 天天靠天天擦天天摸 | 久久亚洲精品成人综合 | 拍拍拍成人免费高清视频 | 天堂在线网 | 亚洲男人的性天堂 | 成人激情在线 | 2022欧美高清中文字幕在线看 | 天天夜夜久久 | 中文字幕成人乱码在线电影 | 欧美日韩伦理 | 免费在线亚洲 | 男女免费在线视频 | 激情文学综合丁香 | 久久婷婷人人澡人人爱91 | 一级黄a| 激情九月 | 中文字幕一区二区三区四区 | 免费在线h视频 | 中国一级特黄真人毛片免费看 | 亚洲a视频| 久久99精品久久久久久园产越南 | 欧美高清性色生活 | 美女扒尿口给男人桶到爽 | 日本毛片大全 | 久热中文字幕在线精品免费 | 四虎影院欧美 | 性free3d| 天天综合色天天综合色sb | 国产成人精品亚洲 | 天天精品视频在线观看资源 | 色之综合天天综合色天天棕色 | 亚洲精品一区二区中文 | 淫www| 在线亚洲精品中文字幕美乳 | 成人国产在线24小时播放视频 | 你懂得国产 | 久久电影www成人网 久久电影福利 | 天天做天天爱夜夜爽毛片毛片 |