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

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

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

3天內不再提示

機器學習全靠調參?谷歌大腦新研究:神經網絡構建超強網絡

5RJg_mcuworld ? 來源:YXQ ? 2019-08-06 14:18 ? 次閱讀

機器學習全靠調參?這個思路已經過時了。

谷歌大腦團隊發布了一項新研究:只靠神經網絡架構搜索出的網絡,不訓練,不調參,就能直接執行任務。這樣的網絡叫做WANN,權重不可知神經網絡。它在MNIST數字分類任務上,未經訓練和權重調整,就達到了92%的準確率,和訓練后的線性分類器表現相當。除了監督學習,WANN還能勝任許多強化學習任務。

團隊成員之一的大佬David Ha,把成果發上了推特,已經獲得了1300多贊:

那么,先來看看效果吧。

谷歌大腦用WANN處理了3種強化學習任務。(給每一組神經元,共享同一個權重。)

第一項任務,Cart-Pole Swing-Up。

這是經典的控制任務,一條滑軌,一臺小車,車上一根桿子。小車在滑軌的范圍里跑,要把桿子從自然下垂的狀態搖上來,保持在直立的位置不掉下來。(這個任務比單純的Cart-Pole要難一些:Cart-Pole桿子的初始位置就是向上直立,不需要小車把它搖上來,只要保持就可以。)

難度體現在,沒有辦法用線性控制器 (Linear Controller) 來解決。每一個時間步的獎勵,都是基于小車到滑軌一頭的距離,以及桿子擺動的角度。

WANN的最佳網絡 (Champion Network) 長這樣:

它在沒有訓練的狀態下,已經表現優異:

表現最好的共享權重,給了團隊十分滿意的結果:只用幾次擺動便達到了平衡狀態。

第二項任務,Bipedal Waker-v2。

一只兩足“生物”,要在隨機生成的道路上往前走,越過凸起,跨過陷坑。獎勵多少,就看它從出發到掛掉走了多長的路,以及電機扭矩的成本(為了鼓勵高效運動) 。每條腿的運動,都是由一個髖關節、和一個膝關節來控制的。有24個輸入,會指導它的運動:包括“激光雷達”探測的前方地形數據,本體感受到的關節運動速度等等。比起第一項任務中的低維輸入,這里可能的網絡連接就更多樣了。所以,需要WANN對從輸入到輸出的布線方式,有所選擇。這個高維任務,WANN也優質完成了。

你看,這是搜索出的最佳架構,比剛才的低維任務復雜了許多:

它在-1.5的權重下奔跑,長這樣:

第三項任務,CarRacing-v0。

這是一個自上而下的 (Top-Down) 、像素環境里的賽車游戲。一輛車,由三個連續命令來控制:油門、轉向、制動。目標是在規定的時間里,經過盡可能多的磚塊。賽道是隨機生成的。研究人員把解釋每個像素 (Pixel Interpretation) 的工作交給了一個預訓練的變分自編碼器 (VAE) ,它可以把像素表征壓縮到16個潛在維度。這16維就是網絡輸入的維度。學到的特征是用來檢測WANN學習抽象關聯 (Abstract Associations) 的能力,而不是編碼不同輸入之間顯式的幾何關系。

這是WANN最佳網絡,在-1.4共享權重下、未經訓練的賽車成果:

雖然路走得有些蜿蜒,但很少偏離跑到。而把最佳網絡微調一下,不用訓練,便更加順滑了:

總結一下,在簡單程度和模塊化程度上,第二、三項任務都表現得優秀,兩足控制器只用了25個可能輸入中的17個,忽略了許多LIDAR傳感器和膝關節的速度。

WANN架構不止能在不訓練單個權重的情況下完成任務,而且只用了210個網絡連接(Connections) ,比當前State-of-the-Art模型用到的2804個連接,少了一個數量級。做完強化學習,團隊又瞄準了MNIST,把WANN拓展到了監督學習的分類任務上。一個普通的網絡,在參數隨機初始化的情況下,MNIST上面的準確率可能只有10%左右。

而新方法搜索到的網絡架構WANN,用隨機權重去跑,準確率已經超過了80%;如果像剛剛提到的那樣,喂給它多個權值的合集,準確率就達到了91.6%。

對比一下,經過微調的權重,帶來的準確率是91.9%,訓練過的權重,可以帶來94.2%的準確率。再對比一下,擁有幾千個權重的線性分類器:

也只是和WANN完全沒訓練、沒微調、僅僅喂食了一些隨機權重時的準確率相當。論文里強調,MINST手寫數字分類是高維分類任務。WANN表現得非常出色。并且沒有哪個權值,顯得比其他值更優秀,大家表現得十分均衡:所以隨機權重是可行的。

不過,每個不同的權重形成的不同網絡,有各自擅長分辨的數字,所以可以把一個擁有多個權值的WANN,用作一個自給自足的合集 (Self-Contained Ensemble) 。

實現原理

不訓練權重參數獲得極高準確度,WANN是如何做到的呢?神經網絡不僅有權重偏置這些參數,網絡的拓撲結構、激活函數的選擇都會影響最終結果。

谷歌大腦的研究人員在論文開頭就提出質疑:神經網絡的權重參數與其架構相比有多重要?在沒有學習任何權重參數的情況下,神經網絡架構可以在多大程度上影響給定任務的解決方案。

為此,研究人員提出了一種神經網絡架構的搜索方法,無需訓練權重找到執行強化學習任務的最小神經網絡架構。谷歌研究人員還把這種方法用在監督學習領域,僅使用隨機權重,就能在MNIST上實現就比隨機猜測高得多的準確率。

論文從架構搜索、貝葉斯神經網絡、算法信息論、網絡剪枝、神經科學這些理論中獲得啟發。為了生成WANN,必須將權重對網絡的影響最小化,用權重隨機采樣可以保證最終的網絡是架構優化的產物,但是在高維空間進行權重隨機采樣的難度太大。研究人員采取了“簡單粗暴”的方法,對所有權重強制進行權重共享(weight-sharing),讓權重值的數量減少到一個。這種高效的近似可以推動對更好架構的搜索。

操作步驟

解決了權重初始化的問題,接下來的問題就是如何收搜索權重不可知神經網絡。它分為四個步驟:

1、創建初始的最小神經網絡拓撲群。

2、通過多個rollout評估每個網絡,并對每個rollout分配不同的共享權重值。

3、根據性能和復雜程度對網絡進行排序。

4、根據排名最高的網絡拓撲來創建新的群,通過競爭結果進行概率性的選擇。

然后,算法從第2步開始重復,在連續迭代中,產生復雜度逐漸增加的權重不可知拓撲(weight agnostic topologies )。

拓撲搜索

用于搜索神經網絡拓撲的操作受到神經進化算法(NEAT)的啟發。在NEAT中,拓撲和權重值同時優化,研究人員忽略權重,只進行拓撲搜索操作。

上圖展示了網絡拓撲空間搜索的具體操作:

一開始網絡上是最左側的最小拓撲結構,僅有部分輸入和輸出是相連的。

然后,網絡按以下三種方式進行更改:

1、插入節點:拆分現有連接插入新節點。

2、添加連接:連接兩個之前未連接的節點,添加新連接。

3、更改激活函數:重新分配隱藏節點的激活函數。

圖的最右側展示了權重在[2,2]取值范圍內可能的激活函數,如線性函數、階躍函數、正弦余弦函數、ReLU等等。

權重依然重要

WANN與傳統的固定拓撲網絡相比,可以使用單個的隨機共享權重也能獲得更好的結果。

雖然WANN在多項任務中取得了最佳結果,但WANN并不完全獨立于權重值,當隨機分配單個權重值時,有時也會失敗。WANN通過編碼輸入和輸出之間的關系起作用,雖然權重的大小的重要性并不高,但它們的一致性,尤其是符號的一致性才是關鍵。

隨機共享權重的另一個好處是,調整單個參數的影響變得不重要,無需使用基于梯度的方法。強化學習任務中的結果讓作者考慮推廣WANN方法的應用范圍。他們又測試了WANN在圖像分類基礎任務MNIST上的表現,結果在權重接近0時效果不佳。

有Reddit網友質疑WANN的結果,對于隨機權重接近于0的情況,該網絡的性能并不好,先強化學習實驗中的具體表現就是,小車會跑出限定范圍。

對此,作者給出解釋,在權重趨于0的情況下,網絡的輸出也會趨于0,所以后期的優化很難達到較好的性能。

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

    關注

    27

    文章

    6200

    瀏覽量

    106041
  • 神經網絡
    +關注

    關注

    42

    文章

    4781

    瀏覽量

    101191
  • 機器學習
    +關注

    關注

    66

    文章

    8441

    瀏覽量

    133100

原文標題:谷歌發布顛覆性研究:不訓練不調參,AI自動構建超強網絡!

文章出處:【微信號:mcuworld,微信公眾號:嵌入式資訊精選】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    深度學習入門:簡單神經網絡構建與實現

    深度學習中,神經網絡是核心模型。今天我們用 Python 和 NumPy 構建一個簡單的神經網絡神經網絡由多個
    的頭像 發表于 01-23 13:52 ?112次閱讀

    人工神經網絡的原理和多種神經網絡架構方法

    所擬合的數學模型的形式受到大腦神經元的連接和行為的啟發,最初是為了研究大腦功能而設計的。然而,數據科學中常用的神經網絡作為
    的頭像 發表于 01-09 10:24 ?378次閱讀
    人工<b class='flag-5'>神經網絡</b>的原理和多種<b class='flag-5'>神經網絡</b>架構方法

    卷積神經網絡的實現工具與框架

    : TensorFlow是由Google Brain團隊開發的開源機器學習框架,它支持多種深度學習模型的構建和訓練,包括卷積神經網絡。Ten
    的頭像 發表于 11-15 15:20 ?331次閱讀

    循環神經網絡的常見調技巧

    循環神經網絡(Recurrent Neural Networks,簡稱RNN)是一種用于處理序列數據的深度學習模型,它能夠捕捉時間序列中的動態特征。然而,RNN的訓練往往比傳統的前饋神經網絡更具
    的頭像 發表于 11-15 10:13 ?293次閱讀

    LSTM神經網絡調技巧

    長短時記憶網絡(Long Short-Term Memory, LSTM)是一種特殊的循環神經網絡(RNN),它能夠學習長期依賴信息。在實際應用中,LSTM網絡
    的頭像 發表于 11-13 10:01 ?827次閱讀

    如何構建多層神經網絡

    構建多層神經網絡(MLP, Multi-Layer Perceptron)模型是一個在機器學習和深度學習領域廣泛使用的技術,尤其在處理分類和
    的頭像 發表于 07-19 17:19 ?1021次閱讀

    BP神經網絡學習機制

    BP神經網絡(Backpropagation Neural Network),即反向傳播神經網絡,是一種基于梯度下降算法的多層前饋神經網絡,其學習機制的核心在于通過反向傳播算法
    的頭像 發表于 07-10 15:49 ?740次閱讀

    BP神經網絡和卷積神經網絡的關系

    BP神經網絡(Backpropagation Neural Network)和卷積神經網絡(Convolutional Neural Network,簡稱CNN)是兩種在人工智能和機器學習
    的頭像 發表于 07-10 15:24 ?1744次閱讀

    PyTorch神經網絡模型構建過程

    PyTorch,作為一個廣泛使用的開源深度學習庫,提供了豐富的工具和模塊,幫助開發者構建、訓練和部署神經網絡模型。在神經網絡模型中,輸出層是尤為關鍵的部分,它負責將模型的預測結果以合適
    的頭像 發表于 07-10 14:57 ?567次閱讀

    機器神經網絡系統的特點包括

    機器神經網絡系統是一種模擬人類大腦神經網絡的計算模型,具有高度的復雜性和靈活性。在本文中,我們將詳細介紹機器神經網絡系統的特點,包括其結
    的頭像 發表于 07-09 09:45 ?552次閱讀

    如何使用神經網絡進行建模和預測

    神經網絡是一種強大的機器學習技術,可以用于建模和預測變量之間的關系。 神經網絡的基本概念 神經網絡是一種受人腦啟發的計算模型,由大量的節點(
    的頭像 發表于 07-03 10:23 ?840次閱讀

    使用PyTorch構建神經網絡

    PyTorch是一個流行的深度學習框架,它以其簡潔的API和強大的靈活性在學術界和工業界得到了廣泛應用。在本文中,我們將深入探討如何使用PyTorch構建神經網絡,包括從基礎概念到高級特性的全面解析。本文旨在為讀者提供一個完整的
    的頭像 發表于 07-02 11:31 ?770次閱讀

    基于神經網絡算法的模型構建方法

    神經網絡是一種強大的機器學習算法,廣泛應用于各種領域,如圖像識別、自然語言處理、語音識別等。本文詳細介紹了基于神經網絡算法的模型構建方法,包
    的頭像 發表于 07-02 11:21 ?667次閱讀

    構建神經網絡模型方法有幾種

    構建神經網絡模型是深度學習領域的核心任務之一。本文將詳細介紹構建神經網絡模型的幾種方法,包括前饗神經網絡
    的頭像 發表于 07-02 10:15 ?442次閱讀

    神經網絡架構有哪些

    神經網絡架構是機器學習領域中的核心組成部分,它們模仿了生物神經網絡的運作方式,通過復雜的網絡結構實現信息的處理、存儲和傳遞。隨著深度
    的頭像 發表于 07-01 14:16 ?870次閱讀
    主站蜘蛛池模板: 久久ww | 日韩亚洲人成在线综合日本 | 久久精品免费看 | 特级一级全黄毛片免费 | 国产女主播在线播放一区二区 | 毛片免费网 | 天天摸日日摸人人看 | 亚洲日本欧美日韩高观看 | 在线亚洲精品 | 91色在线播放 | 亚洲成年人免费网站 | 男男h文小说阅 | 亚洲高清视频一区 | 中文永久免费看电视网站入口 | 欧美人与牲动交xxxx | 国产欧美色图 | 新版天堂8在线天堂 | 激情六月综合 | 亚洲天堂视频一区 | 天天做夜夜爱 | 国产三级a三级三级天天 | 青青热久久国产久精品秒播 | 美女鲜嫩bbbb | 免费免费啪视频视频观看 | 丁香啪啪天堂激情婷婷 | 免费特黄| 国产精品a在线观看香蕉 | 亚洲区中文字幕 | 中文一级黄色片 | 色偷偷综合| 天堂网www在线资源 天堂网www在线资源链接 | 欧美成人亚洲欧美成人 | 黄色免费网站在线观看 | 最近新韩国hd视频 | 精品国产第一国产综合精品gif | 国产三级观看 | 欧美精品hdvideosex | 国产高清色播视频免费看 | 日本一道高清不卡免费 | 五月天婷亚洲 | 三级毛片网站 |