色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

OpenAI最新研發的MuseNet的深度神經網絡,可以制作4分鐘時長的音樂作品

電子工程師 ? 來源:lq ? 2019-04-29 10:27 ? 次閱讀

基于深度神經網絡進行語音合成、音樂風格遷移,正成為不少致力于“讓人人成為音樂家”的研究人員所追求的事情。像此前我們報道的微軟小冰作詞又作曲,AI幫清華博士寫說唱歌詞晉級,甚至不久前中央音樂學院招音樂AI方向博士生。不久前,為了紀念著名作曲家巴赫誕辰,Google 根據巴赫合唱和聲訓練而成的機器學習模式 Coconet 吸引了不少人前來圍觀。

最近,OpenAI最新研發的MuseNet的深度神經網絡,可以制作 4 分鐘時長的音樂作品,其中涵蓋 10 種不同的樂器(如鋼琴、鼓、貝斯、吉他),甚至還能將諸如鄉村風格、莫扎特風格、甲殼蟲樂隊風格的音樂融合起來。

首先需要說明的是,MuseNet 并沒有根據人類輸入的對音樂理解進行顯式編程,而是通過學習預測成千上萬個 MIDI 文件的下一個 token 來發現和弦、節奏和風格的模式。MuseNet 采用了無監督神經網絡語言模型 GPT2.0(是的,就是此前被譽為可以 BERT 媲美的 NLP 模型 GPT2.0,普遍觀點是,經過預訓練可以預測上下文,無論是音頻還是文本。)

據悉,5 月 12 日將正式開放 MuseNet 語言生成工具的試用版本。(以下為學習了肖邦作曲風格的英國女歌手 Adele 的 Someone Like You的 AI編曲錄音。)

傳送門:

https://openai.com/blog/musenet/

▌過程原理

在簡單模式(默認顯示)中,用戶會聽到預設生成的隨機未切割樣本;然后選擇某作曲家或風格下的著名作品片段,即可生成各種風格的音樂。

在高級模式下,用戶可直接與模型交互。這個過程需要完成的時間會更長,但用戶可以創建一個全新的作品。

注意:MuseNet 通過計算所有可能的音符和樂器的概率來生成每個音符,模型會傾向采用你選擇的樂器,但也可能會選擇逼得樂器;同樣,MuseNet 也會搭配不同風格的樂器,如果用戶自行選擇最接近作家或樂隊常用分風格或樂器,產生的音樂會更自然。

研究人員還創建了作曲家和樂器的 token,以便更好地控制 MuseNet 生成的樣本類型。訓練期間,這些作曲家和樂器 token 將預先添加到每個樣本中,因此模型將學習利用該信息進行音符預測。生成音樂時,可以調整模型,如拉赫瑪尼諾夫的鋼琴曲為前提,以創建選定風格的音樂。

研究人員還將 MuseNet 中的嵌入進行可視化,以深入了解模型所學到的內容。他們采用了 t-SNE 創建各種風格嵌入的余弦相似性。(如下 2D 圖像所示,可查看某個特定作曲家或風格之間的關系。)

▌利用 Sparse Transformer 記住長期結構

MuseNet 使用 Sparse Transformer 的重算和優化內核來訓練一個具有 24 個注意力頭的 72 層網絡,并將全部注意力放在 4096 個 token 的上下文中。這個長文本的目的是能夠記住一個片段中的長期結構。或者,它還可以創建音樂旋律結構。

音樂生成是測試 Sparse Transformer 的一個有用域,因為它位于文本和圖像的中間位置。它具有文本的 token 結構。在圖形中,你可以查看 N 個 token,而在音樂中,查看之前的起點沒有固定數。此外,還可以很容易聽到該模型是否在按照成百上千個 token 順序來獲取長期結構。

▌數據集

研究人員收集了不同來源的 MuseNet 訓練數據(ClassicalArchives、BitMidi、MAESTRO ),涵蓋爵士樂、流行樂,以及非洲、印度和阿拉伯等不同風格的音樂。

首先,研究人員采用 transformer 在序列數據上進行訓練:給定一組音符,要求它預測其他即將出現的音符。在嘗試了幾種不同方法后將 MIDI 文件編碼為適用于此任務的 token。

在這種其中,他們采用和弦方法,將每次聽到的音符組合視為單獨的 “和弦”,并為每個和弦指定一個 token。然后,通過僅關注音符開頭壓縮音樂模式,并嘗試使用字節對編碼方案進行近一步壓縮。

研究人員還嘗試了標記時間推移的兩種不同方法:一是根據音樂節奏進行縮放的 token,代表節拍或節拍的一小部分;二是以絕對時間為單位來標記 token。他們采用了一種結合了表現力和簡潔性的編碼方式:將音高、音量以及樂器信息組合稱一個 token。

在訓練中,

通過提高和降低音高來調換音符。(之后的訓練中,減少了調換數量,使得每個樂器都有生成的音符。)

提高音量,調高或降低不同樣本的整體音量。

增加時間,當使用以秒為單位的絕對時間編碼時,可有效稍微減緩或加速片段。

在 token 嵌入空間中使用 mixup。

研究人員還創建了一個內部評測,在訓練中,通過模型預測給定的樣本是否來自數據集還是之前生成的樣本,進行評判。

▌嵌入

為了給模型提供更加結構化的上下文,研究人員還添加幾種不同類型的嵌入。

除了標準位置嵌入外,還有學習到的嵌入,可在給定的樣本中追蹤時間推移;然后,他們還在每個和弦中的音符添加了嵌入;最后,他們添加了兩個結構化嵌入,該嵌入可表明模型既定的音樂樣本在較大音樂片段中的位置。

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

    關注

    42

    文章

    4771

    瀏覽量

    100719
  • 生成器
    +關注

    關注

    7

    文章

    315

    瀏覽量

    21003
  • 程序員
    +關注

    關注

    4

    文章

    951

    瀏覽量

    29799
  • 機器學習
    +關注

    關注

    66

    文章

    8408

    瀏覽量

    132568

原文標題:程序員拯救樂壇?OpenAI用“逆天”GPT2.0搞了個AI音樂生成器

文章出處:【微信號:rgznai100,微信公眾號:rgznai100】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    詳解深度學習、神經網絡與卷積神經網絡的應用

    處理技術也可以通過深度學習來獲得更優異的效果,比如去噪、超分辨率和跟蹤算法等。為了跟上時代的步伐,必須對深度學習與神經網絡技術有所學習和研究。本文將介紹
    的頭像 發表于 01-11 10:51 ?2025次閱讀
    詳解<b class='flag-5'>深度</b>學習、<b class='flag-5'>神經網絡</b>與卷積<b class='flag-5'>神經網絡</b>的應用

    從AlexNet到MobileNet,帶你入門深度神經網絡

    取得了良好的性能。可以說,DNN其實是一種架構,是指深度超過幾個相似層的神經網絡結構,一般能夠達到幾十層,或者由一些復雜的模塊組成。ILSVRC(ImageNet大規模視覺識別挑戰賽)每年都不斷被
    發表于 05-08 15:57

    【PYNQ-Z2試用體驗】基于PYNQ的神經網絡自動駕駛小車 - 項目規劃

    的數篇帖子里,我會圍繞“基于PYNQ的神經網絡自動駕駛小車”項目,對整個項目的實現進行詳解,相信有電子設計基礎的網友們也可以很容易進行復現,制作并訓練一輛屬于自己的自動駕駛小車。 一、作品
    發表于 03-02 23:10

    神經網絡資料

    基于深度學習的神經網絡算法
    發表于 05-16 17:25

    解析深度學習:卷積神經網絡原理與視覺實踐

    解析深度學習:卷積神經網絡原理與視覺實踐
    發表于 06-14 22:21

    深度神經網絡是什么

    多層感知機 深度神經網絡in collaboration with Hsu Chung Chuan, Lin Min Htoo, and Quah Jia Yong. 與許忠傳,林敏濤和華佳勇合作
    發表于 07-12 06:35

    基于深度神經網絡的激光雷達物體識別系統

    的激光雷達物體識別技術一直難以在嵌入式平臺上實時運行。經緯恒潤經過潛心研發,攻克了深度神經網絡在嵌入式平臺部署所面臨的算子定制與加速、量化策略、模型壓縮等難題,率先實現了高性能激光檢測神經網絡
    發表于 12-21 07:59

    卷積神經網絡模型發展及應用

    十余年來快速發展的嶄新領域,越來越受到研究者的關注。卷積神經網絡(CNN)模型是深度學習模型中最重要的一種經典結構,其性能在近年來深度學習任務上逐步提高。由于可以自動學習樣本數據的特征
    發表于 08-02 10:39

    【人工神經網絡基礎】為什么神經網絡選擇了“深度”?

    由 Demi 于 星期四, 2018-09-06 09:33 發表 現在提到“神經網絡”和“深度神經網絡”,會覺得兩者沒有什么區別,神經網絡還能不是“
    發表于 09-06 20:48 ?689次閱讀

    什么是神經網絡?什么是卷積神經網絡

    在介紹卷積神經網絡之前,我們先回顧一下神經網絡的基本知識。就目前而言,神經網絡深度學習算法的核心,我們所熟知的很多深度學習算法的背后其實都
    的頭像 發表于 02-23 09:14 ?3498次閱讀

    卷積神經網絡深度神經網絡的優缺點 卷積神經網絡深度神經網絡的區別

    深度神經網絡是一種基于神經網絡的機器學習算法,其主要特點是由多層神經元構成,可以根據數據自動調整神經
    發表于 08-21 17:07 ?4093次閱讀

    10分鐘快速了解神經網絡(Neural Networks)

    神經網絡深度學習算法的基本構建模塊。神經網絡是一種機器學習算法,旨在模擬人腦的行為。它由相互連接的節點組成,也稱為人工神經元,這些節點組織成層次結構。Source:victorzho
    的頭像 發表于 09-21 08:30 ?4378次閱讀
    10<b class='flag-5'>分鐘</b>快速了解<b class='flag-5'>神經網絡</b>(Neural Networks)

    深度神經網絡模型有哪些

    模型: 多層感知器(Multilayer Perceptron,MLP): 多層感知器是最基本的深度神經網絡模型,由多個全連接層組成。每個隱藏層的神經元數量可以不同,通常使用激活函數如
    的頭像 發表于 07-02 10:00 ?1329次閱讀

    bp神經網絡深度神經網絡

    BP神經網絡(Backpropagation Neural Network)是一種常見的前饋神經網絡,它使用反向傳播算法來訓練網絡。雖然BP神經網絡在某些方面與
    的頭像 發表于 07-03 10:14 ?830次閱讀

    深度神經網絡與基本神經網絡的區別

    在探討深度神經網絡(Deep Neural Networks, DNNs)與基本神經網絡(通常指傳統神經網絡或前向神經網絡)的區別時,我們需
    的頭像 發表于 07-04 13:20 ?842次閱讀
    主站蜘蛛池模板: 含羞草传媒在线观看| 青草久久久| 男女边吃奶边做边爱视频| 青年医生插曲| 亚洲日韩国产成网站在线| 99久久久久国产精品免费| 哺乳溢出羽月希中文字幕| 狠狠色综合7777久夜色撩人| 亲胸揉胸膜下刺激视频在线观看| 小货SAO边洗澡边CAO你动漫| 伊人网综合网| 国产色婷亚洲99精品AV| 暖暖视频 免费 高清 日本8| 一抽一出BGM免费3分钟| 国产精品久久久久婷婷五月色婷婷| 美女穿丝袜被狂躁动态图| 午夜福利小视频400| 成年女人色毛片免费| 葵司中文第一次大战黑人| 亚洲欧美中文字幕高清在线| 纯肉高H啪短文合集| 日本无修肉动漫在线观看| 99精品小视频| 千禧金瓶梅快播| 99视频免费播放| 内射无码AV-区二区在线观看| 亚洲欧美中文字幕先锋| 久久精品一本到99热| 亚洲日韩在线天堂一| 9420高清完整版在线电影免费观看| 506070老熟肥妇bbwxx视频| 最新亚洲一区二区三区四区| 1V1各种PLAY女主被肉| 国产高清在线观看视频| 亚洲精品国产精品精| 久久免费电影| 99热在线免费观看| 秋霞网站一级一片| 国产精品一区二区三区四区五区| 小箩莉奶水四溅小说| 久艾草在线精品视频在线观看|