《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 業界動態 > 各種NLP操作難實現?谷歌開源序列建模框架Lingvo

各種NLP操作難實現?谷歌開源序列建??蚣躄ingvo

2019-02-27

自然語言處理在過去一年取得了很大進步,但直接關注 NLP 或序列建模的框架還很少。本文介紹了谷歌開源的 Lingvo,它是一種建立在 TensorFlow 上的序列建??蚣?。該框架重點關注協作實現與共享代碼庫,能極大提升代碼復用與研究迭代速度,NLP 的今年就靠你了~


Lingvo 是世界語(Esperanto)中的一個單詞,它表示「語言」的意思。這一命名展示了 Lingvo 框架的根源:它是由 TensorFlow 開發的通用深度學習框架,它重點關注自然語言處理相關的序列建模方法,包括機器翻譯、語音識別和語音合成等。


項目地址:https://github.com/tensorflow/lingvo


在谷歌內部,Lingvo 框架非常有吸引力,使用它的研究人員越來越多。目前,有數十篇獲得 SOTA 結果的論文都通過 Lingvo 框架得到了最優的復現,當然開源后將會有越來越多的新實現。從傳統的 RNN 序列模型到目前流行的 Transformer,再到包含變分自編碼器模塊的前沿模型,Lingvo 支持的序列建模架構非常多。


為了支持研究社區并鼓勵復現研究論文,谷歌開源了這項框架。他們表示以后谷歌發布的一些序列建模新研究也會嘗試采用 Lingvo 框架,它的便捷性將提升 NLP 研究的速度。


Lingvo 主要支持大量研究團體在一個共享代碼庫中從事語音和自然語言處理相關問題的研究。它的設計原則如下:


單個代碼塊應該精細且模塊化,它們會使用相同的接口,同時也容易擴展;

實驗應該是共享的、可比較的、可復現的、可理解的和正確的;

性能應該可以高效地擴展到生產規模的數據集,或擁有數百個加速器的分布式訓練系統;

當模型從研究轉向產品時應該盡可能共享代碼。

微信圖片_20190227202901.jpg


圖 1:Lingvo 框架整體結構,它展示了模型如何進行實例化、訓練、評估和部署。


Lingvo 是在考慮協作研究的基礎上構建的,它主要通過在不同任務之間共享公共層的實現,從而提升代碼的復用程度。此外,所有層都實現了相同的公共接口,并以相同的方式布局代碼結構。這不僅會產生更簡潔和易讀的代碼,同時其它任務上的改良也可以便捷地應用到我們的任務上。實現這種一致性代碼確實會有更多的成本,例如更加規范和模板化的代碼。但是 Lingvo 也在嘗試減少這種成本,以確保更快地迭代研究成果。


協作的另一個方面是共享可復現的結果。Lingvo 為檢查模型超參數配置提供了集中的地址,這不僅可以記錄重要的實驗,同時通過訓練相同的模型,其它研究者可以更輕松地復現我們的研究成果。


def Task(cls):
  p = model.AsrModel.Params()
  p.name = 'librispeech'

  # Initialize encoder params.
  ep = p.encoder
  # Data consists 240 dimensional frames (80 x 3 frames), which we
  # re-interpret as individual 80 dimensional frames. See also,
  # LibrispeechCommonAsrInputParams.
  ep.input_shape = [None, None, 80, 1]
  ep.lstm_cell_size = 1024
  ep.num_lstm_layers = 4
  ep.conv_filter_shapes = [(3, 3, 1, 32), (3, 3, 32, 32)]
  ep.conv_filter_strides = [(2, 2), (2, 2)]
  ep.cnn_tpl.params_init = py_utils.WeightInit.Gaussian(0.001)
  # Disable conv LSTM layers.
  ep.num_conv_lstm_layers = 0

  # Initialize decoder params.
  dp = p.decoder
  dp.rnn_cell_dim = 1024
  dp.rnn_layers = 2
  dp.source_dim = 2048
  # Use functional while based unrolling.
  dp.use_while_loop_based_unrolling = False

  tp = p.train
  tp.learning_rate = 2.5e-4
  tp.lr_schedule = lr_schedule.ContinuousLearningRateSchedule.Params().Set(
      start_step=50000, half_life_steps=100000, min=0.01)

  # Setting p.eval.samples_per_summary to a large value ensures that dev,
  # devother, test, testother are evaluated completely (since num_samples for
  # each of these sets is less than 5000), while train summaries will be
  # computed on 5000 examples.
  p.eval.samples_per_summary = 5000
  p.eval.decoder_samples_per_summary = 0

  # Use variational weight noise to prevent overfitting.
  p.vn.global_vn = True
  p.train.vn_std = 0.075
  p.train.vn_start_step = 20000

  return p

代碼1:Lingvo 中的任務配置示例。每個實驗的超參數都是在其所屬的類中配置的,與構建網絡和檢查版本控制的代碼不同。


雖然 Lingvo 一開始重點關注 NLP,但它本質上非常靈活。用于圖像分割和點云分類任務的模型已經使用該框架成功實現。它還支持知識蒸餾、GAN 和多任務模型。同時,該框架沒有因為便捷而犧牲速度,它具有優化的輸入流程和快速的分布式訓練。最后,Lingvo 還著眼于生產化,甚至有一條明確的路徑來將模型移植到移動端。


論文:Lingvo: a Modular and Scalable Framework for Sequence-to-Sequence Modeling


微信圖片_20190227202934.jpg


論文地址:https://arxiv.org/abs/1902.08295


摘要:Lingvo 是一個能夠為協作式深度學習研究提供完整解決方案的 Tensorflow 框架,尤其關注序列到序列模型。Lingvo 模型由模塊化構件組成,這些構件靈活且易于擴展,實驗配置集中且可定制。分布式訓練和量化推理直接在框架內得到支持,框架內包含大量 utilities、輔助函數和最新研究思想的現有實現。過去兩年里,Lingvo 已被數十個研究人員在 20 篇論文中協作使用。本文作為對框架各個部分的介紹,概述了 Lingvo 的基本設計,同時還提供了展示框架能力的高級功能示例。


本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          久久久久久久精| 中文国产亚洲喷潮| 韩国精品久久久999| 午夜精品一区二区三区电影天堂| 欧美福利电影网| 欧美主播一区二区三区美女 久久精品人| 国产日本欧洲亚洲| 国产精品高清在线| 亚洲精品字幕| 欧美电影免费观看| 欧美一级在线视频| 欧美日韩和欧美的一区二区| 日韩视频精品在线观看| 国产精品ⅴa在线观看h| 亚洲一品av免费观看| 国产精品久久久久av免费| 久久精品国产99精品国产亚洲性色| 久久综合色88| 很黄很黄激情成人| 亚洲深夜福利网站| 欧美午夜电影完整版| 久久日韩精品| 欧美日韩在线三区| 欧美午夜电影网| 欧美一区二区三区四区在线观看地址| 在线日韩视频| 亚洲视频在线观看三级| 一本色道久久综合亚洲精品不卡| 国色天香一区二区| 久久精品午夜| 国产精品午夜在线观看| 欧美成人影音| 在线一区免费观看| 亚洲色无码播放| 欧美日韩国产页| 在线观看91久久久久久| 国产欧美日韩精品a在线观看| 久久一区二区三区四区| 亚洲国产一成人久久精品| 篠田优中文在线播放第一区| 一区国产精品| 欧美日韩一区综合| 欧美另类在线观看| 欧美日韩性生活视频| 亚洲激情在线激情| 国产精品任我爽爆在线播放| 久久免费视频网站| 久久九九国产| 久久久精品国产99久久精品芒果| 欧美aⅴ一区二区三区视频| 欧美激情一区二区三区在线视频观看| 亚洲午夜日本在线观看| 美国三级日本三级久久99| 久久av老司机精品网站导航| 亚洲一二三区在线| 在线电影欧美日韩一区二区私密| 久久久久久穴| 亚洲区一区二| 午夜精品免费在线| 国产人久久人人人人爽| 国产美女精品一区二区三区| 欧美午夜一区二区| 国产精品一二一区| 欧美亚洲日本一区| 国产日韩一区| 午夜久久福利| 国产在线乱码一区二区三区| 国产一区二区三区日韩| 久久中文欧美| 欧美一区二区在线视频| 另类av一区二区| 一区二区三区不卡视频在线观看| 狠狠爱综合网| 免费视频久久| 国产精品99久久久久久www| 一区二区欧美国产| 黑丝一区二区三区| 性欧美8khd高清极品| 亚洲高清在线视频| 在线日韩av片| 国产婷婷精品| 欧美影院在线| 欧美伦理视频网站| 伊人色综合久久天天五月婷| 久久久久久久高潮| 欧美日韩国产在线一区| 久久久久综合一区二区三区| 在线精品福利| 欧美午夜性色大片在线观看| 一区二区国产日产| 国产精品一二一区| 一区二区三区高清在线观看| 午夜亚洲精品| 欧美吻胸吃奶大尺度电影| 欧美成人国产一区二区| 欧美电影在线观看| 亚洲第一天堂av| 亚洲国产成人精品女人久久久| 免费日韩视频| 亚洲神马久久| 亚洲一区日韩在线| 久久激情综合网| 一区二区三区免费网站| 亚洲自拍偷拍福利| 在线日韩欧美| 99国产欧美久久久精品| 欧美国产一区二区| 欧美日韩免费观看一区三区| 亚洲国产天堂久久综合| 久久精品国产99国产精品澳门| 国产精品美女视频网站| 欧美麻豆久久久久久中文| 欧美日韩国产欧美日美国产精品| 一区二区三区精品视频在线观看| 99re6热在线精品视频播放速度| 亚洲一区二区三区国产| 欧美福利一区二区三区| 免费成人激情视频| 黄色精品网站| 亚洲国产一区二区三区a毛片| 国模大胆一区二区三区| 亚洲自拍16p| 在线免费一区三区| 黄色成人在线网站| 91久久久一线二线三线品牌| 亚洲黄色免费电影| 久久综合色综合88| 国产精品每日更新| 亚洲欧洲日本国产| 欧美亚洲午夜视频在线观看| 亚洲免费在线看| 伊人久久婷婷色综合98网| 国产一区二区丝袜高跟鞋图片| 亚洲电影毛片| 久久福利资源站| 欧美三级日本三级少妇99| 一区二区三区四区五区精品| 黄色日韩网站视频| 亚洲国产日韩欧美在线图片| 亚洲欧美制服另类日韩| 欧美激情精品久久久久久免费印度| 女同性一区二区三区人了人一| 亚洲国产精品女人久久久| 在线观看91精品国产麻豆| 欧美激情一区二区三区不卡| 一区二区三区日韩在线观看| 国产精品免费一区二区三区观看| 久久嫩草精品久久久久| 欧美成人在线免费观看| 欧美一区二区三区视频| 久久综合国产精品| 亚洲片国产一区一级在线观看| 亚洲欧美久久久久一区二区三区| 亚洲春色另类小说| 国产精品卡一卡二| 欧美亚洲三级| 亚洲经典在线| 久久久久久一区二区三区| 国产综合色精品一区二区三区| 国产精品亚洲а∨天堂免在线| 一区二区三区在线观看视频| 一卡二卡3卡四卡高清精品视频| 欧美日韩精品欧美日韩精品| 欧美电影免费观看大全| 欧美日韩中文另类| 欧美一区二区私人影院日本| 久久久午夜视频| 欧美性猛交xxxx乱大交蜜桃| 久久麻豆一区二区| 亚洲三级性片| 99精品视频免费在线观看| 久久天天综合| 国产精品久久亚洲7777| 欧美激情综合五月色丁香小说| 99国产一区| 欧美精品日韩一本| 国产精品综合久久久| 久久精品一区二区国产| 欧美激情国产日韩精品一区18| 久久综合狠狠综合久久综合88| 在线亚洲高清视频| 午夜免费电影一区在线观看| 久久综合给合久久狠狠狠97色69| 亚洲一区二区视频在线观看| 久久久蜜桃一区二区人| 影音先锋中文字幕一区| 亚洲电影免费在线观看| 国产精品久久久久9999吃药| 亚洲国产精品成人| 欧美成人精品一区| 亚洲精品美女免费| 欧美日韩国产综合视频在线| 日韩一级大片在线| 亚洲宅男天堂在线观看无病毒| 国产精品日韩在线一区| 国产一区二区三区奇米久涩| 亚洲日本aⅴ片在线观看香蕉| 性久久久久久久| 欧美日韩一区二区高清| 亚洲欧美综合国产精品一区| 久久漫画官网| 亚洲欧美日韩精品久久| 在线观看免费视频综合| 欧美日韩国产高清视频| 欧美日韩 国产精品| 欧美日本韩国一区二区三区| 国产欧美精品一区aⅴ影院| 欧美色综合天天久久综合精品| 久久日韩粉嫩一区二区三区| 亚洲人成网站在线播| 99精品免费| 亚洲素人一区二区| 国产精品午夜久久| 久久精品亚洲乱码伦伦中文| 亚洲精品中文在线| 欧美亚洲午夜视频在线观看| 伊人色综合久久天天| 美女任你摸久久| 国产亚洲欧洲| 99精品热视频| 久久午夜色播影院免费高清| 国产精品国产三级欧美二区| 模特精品裸拍一区| 91久久精品国产91久久| 免费亚洲一区| 狠狠色综合网站久久久久久久| 欧美黄色片免费观看| 久久免费国产| 国产亚洲成人一区| 美女主播一区| 久久久久久久久久久成人| 欧美成人亚洲成人日韩成人| 国产日韩欧美成人| 欧美日韩亚洲成人| 国产精品一区二区a| 激情婷婷欧美| 噜噜噜躁狠狠躁狠狠精品视频| 国产日韩欧美电影在线观看| 精品99一区二区三区| 欧美精品国产一区二区| 欧美日韩午夜| 性视频1819p久久| 香蕉久久久久久久av网站| 亚洲专区一二三| 国产一区二区三区的电影| 欧美色综合网| 国产麻豆精品久久一二三| 国产精品日韩欧美一区二区| 亚洲欧美日韩一区二区在线| 欧美寡妇偷汉性猛交| 欧美亚洲视频在线观看| 久久久久久夜精品精品免费| 午夜影视日本亚洲欧洲精品| 久久伊人一区二区| 在线欧美日韩国产| 久久精品一区二区三区不卡牛牛| 欧美福利一区二区三区| 欧美日韩国产影片| 欧美日产在线观看| 狠狠色狠狠色综合| 99国产精品视频免费观看一公开| 午夜国产精品影院在线观看| 黄色成人免费观看| 一本久久综合亚洲鲁鲁五月天| 国产欧美视频在线观看| 欧美国产视频一区二区| 欧美在线日韩精品| 国产区日韩欧美| 国产精品美女主播在线观看纯欲| 久久久久久综合网天天| 欧美一区二区视频观看视频| 国产精品亚洲网站| 久久国产66| 亚洲一区二区三区免费在线观看| 久久午夜羞羞影院免费观看| 欧美日韩大片一区二区三区| 欧美激情视频免费观看| 黄色另类av| 国产精品不卡在线| 国产精品v欧美精品v日韩| 麻豆九一精品爱看视频在线观看免费| 久久国产精彩视频| 亚洲伊人一本大道中文字幕| 亚洲永久字幕| 久久精品一二三区| 亚洲片区在线| 亚洲欧洲日本在线| 欧美激情综合五月色丁香小说| 午夜精品国产更新| 久久亚洲精品中文字幕冲田杏梨| 亚洲精品在线电影| 久久一区国产| 久久久久久婷| 国产欧美高清| 国产一区观看| 免费观看一区| 在线观看国产日韩| 欧美电影在线播放| 亚洲黄色成人久久久| 国产乱肥老妇国产一区二| 国产精品成人一区二区三区吃奶| 久久先锋影音av| 香蕉尹人综合在线观看| 久久久久国产精品午夜一区| 日韩午夜免费| 亚洲欧美另类久久久精品2019| 欧美国产亚洲视频| 欧美午夜理伦三级在线观看| 久久aⅴ乱码一区二区三区| 久久婷婷国产综合尤物精品| 六十路精品视频| 国产欧美日韩在线视频| 国产精品毛片a∨一区二区三区|国| 欧美一区亚洲| 国内在线观看一区二区三区| 欧美国产一区二区| 影音欧美亚洲| 欧美日韩另类综合| 国产丝袜一区二区三区| 久久精品夜色噜噜亚洲a∨| 美女视频黄 久久| 亚洲美洲欧洲综合国产一区| 亚洲永久精品大片| 亚洲精品视频免费在线观看| 久久尤物电影视频在线观看| 久久久蜜臀国产一区二区| 国产精品国产三级国产专区53| 亚洲一区二区成人在线观看|