Internet Develppment
      互聯網開發& 推廣服務提供商

      我們擅長商業策略與用戶體驗的完美結合。

      歡迎瀏覽我們的案例。

      首頁 > 新聞中心 > 新聞動態 > 正文

      DeepMind開源TRFL,又一個強化學習復現、創新好幫手

      發布時間:2018-10-19 11:36:20來源:雷鋒網

        繼今年 8 月谷歌開源發布了專為學術研究人員設計的簡單但魯棒的強化學習框架「多巴胺」(Dopamine)之后,早已被谷歌母公司收購但保持獨立運營的 DeepMind 也把自己日常使用的代碼庫拿出來開源,繼續為領域內的研究人員們提供功能豐富、高可復現性及高可拓展性的實驗工具。雷鋒網 AI 科技評論介紹如下。

        今天 DeepMind 宣布開源一個用于在 TensorFlow 環境中開發強化學習智能體的代碼庫,打包了許多有用的基礎組件。它的名字是 TRFL(讀作「truffle」) 。

        DeepMind 自己用來開發 DQN、DDPG 以及 IMPALA(重要性加權行動者-學習者架構)等知名強化學習技術的許多關鍵算法組件都包含在其中。

        另一種開源路線

        一個典型的深度強化學習智能體需要包含一組數目眾多的互動組件:首先起碼需要包括一個環境以及某種能表示值或者策略的深度神經網絡,然后很多時候還會包含學習到的環境的模型、偽反饋函數甚至一個回放系統等等。

        這些組件互相之間的影響很微妙(而且如 Henderson 和他的同事在 https://arxiv.org/pdf/1709.06560.pdf 中指出,論文中常常并不會詳細說明這些影響是怎么樣的),從而當計算圖變得很大的時候一旦出現 bug 就很難進行定位并解決。OpenAI 近期的一篇博客也著重研究了這個問題,他們分析了某些最熱門的強化學習智能體的開源實現,發現 10 個中的 6 個都「由社區成員發現了微小的 bug 并得到了作者本人的確認」。

        要解決這種問題,并幫助整個研究社區中的人順利復現論文中的結果,其中一種方法就是開源智能體的全套完整實現。比如,DeepMind 最近就開源了基于 IMPALA 的 v-trace 智能體的可拓展分布式實現。這種大規模的代碼庫對于研究結果的復現固然有幫助,但同時也難以修改并拓展。

        另一種有所不同并且能起到補充作用的方法是提供可靠的、經過充分測試的通用基礎組件的實現,同一個構件也就可以在許多不同的強化學習智能體中反復使用。另一方面,在單個代碼庫中囊括了所有這些組件的抽象,然后可以用統一的 API 調用,也就讓研究人員可以更方便地組合不同文獻中閱讀到的不同的想法。

        全功能的基礎組件

        TRFL 庫包含了許多功能,可以實現經典強化學習算法以及更現代的算法。其中的損失函數以及許多其他操作都是完全在 TensorFlow 中實現的。它們并不是完整的算法,而是構建具有完整功能的強化學習智能體時必要的、也是強化學習專用的數學操作的代碼實現。

        對于基于值的強化學習,DeepMind 的研究人員們也在 TRFL 庫中提供了各種 TensorFlow 操作,便于在離散的行動空間中學習,比如 TD 學習、Sarsa、Q-learning 以及它們的變體;當然也包括了用于實現 DPG 之類的連續控制算法的操作。TRFL 庫中還包括了學習值分布函數的操作。這些操作支持批量計算,并且返回的損失值可以送入 TensorFlow 優化器進行最小化。有一些損失值是針對不同的批之間的變化進行計算的(比如 Sarsa 和 Q-learning 等),也有一些損失是針對成批的軌跡的(比如 Q-lambda、Retace 等)。

        對于基于策略的方法,TRFL 庫中也同時提供了可以簡易實現 A2C 等在線學習方法以及 v-trace 等離線策略校正方法的工具。TRFL 也支持連續動作空間中的策略梯度的計算。最后,TRFL 還提供了一個 Unreal 引擎中使用的輔助偽反饋函數的實現,DeepMind 的研究人員發現它能在許多不同的任務中提高數據效率。

        宣告開源顯然并不是這個項目的終點。由于這個庫在 DeepMind 內部有著廣泛的應用,他們也會持續不斷地對它進行維護,并逐步增加新的功能。DeepMind 也非常期待強化學習社區中的更多人也參與到這個項目的貢獻中來。
        (邯鄲建站


      最新資訊
      ? 2018 河北碼上網絡科技有限公司 版權所有 冀ICP備18021892號-1   
      ? 2018 河北碼上科技有限公司 版權所有.
      主站蜘蛛池模板: 精品一区二区高清在线观看| 亚洲A∨精品一区二区三区下载| 精品国产a∨无码一区二区三区| 一区二区在线视频观看| 国产经典一区二区三区蜜芽| a级午夜毛片免费一区二区| 成人免费视频一区| 男女久久久国产一区二区三区| а天堂中文最新一区二区三区| 无码日韩AV一区二区三区| 中字幕一区二区三区乱码| 久久se精品动漫一区二区三区| 亚洲国产成人久久综合一区77| 精品国产免费一区二区| 亚洲AV网一区二区三区| 日韩欧美一区二区三区免费观看| 精品熟人妻一区二区三区四区不卡 | 精品国产一区二区三区香蕉事 | 中文字幕在线一区二区三区| 国产一区二区精品久久岳√| 相泽南亚洲一区二区在线播放| 怡红院美国分院一区二区| 日韩成人无码一区二区三区| 亚洲AV无码国产一区二区三区| 国产香蕉一区二区三区在线视频 | 亚洲AV无码一区二区三区系列| 国内偷窥一区二区三区视频| 国模吧一区二区三区| 3d动漫精品成人一区二区三| 亚洲一区二区三区在线观看网站| 男人的天堂av亚洲一区2区 | 国产成人精品a视频一区| 亚洲国产一区二区三区| 亚洲综合av永久无码精品一区二区 | 日日摸夜夜添一区| 国产麻豆媒一区一区二区三区| 一区二区免费电影| 久久精品一区二区三区四区| 3D动漫精品啪啪一区二区下载 | 日本一区二区免费看| 国产精品视频一区二区三区|