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

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

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

3天內不再提示

DeepMind開源了一個內部強化學習庫TRFL

DPVg_AI_era ? 來源:未知 ? 作者:李倩 ? 2018-10-19 08:53 ? 次閱讀

今天,DeepMind開源了一個內部強化學習庫TRFL,用于在TensorFlow中編寫強化學習智能體。這個庫包含DeepMind開發的大量成功的agent的關鍵算法組件,對于強化學習智能體的再現研究很有用。

今天,DeepMind開源了一個新的高效的構建模塊庫,用于在TensorFlow中編寫強化學習(RL)智能體。這個庫名為TRFL(發音為’truffle’),代表了DeepMind內部用于大量非常成功的agent的關鍵算法組件集合,如DQN,DDPG和IMPALA(Importance Weighted Actor Learner Architecture)。

一個典型的深度強化學習agent由大量的交互組件組成:至少包括環境(environment)和一些表示價值(value)或策略(policy)的深層網絡,但它們通常也包括組件,例如環境的學習模型,偽獎勵函數或replay系統。

這些組件通常以微妙的方式相互作用(通常沒有在論文中詳細記錄),因此很難在如此龐大的計算圖中識別錯誤。OpenAI最近發表的一篇博客文章通過分析強化學習智能體的一些最流行的開源實現,凸顯了這個問題,他們發現10個實現中有6個“具有社區成員發現并被作者確認的小bug”。

解決這個問題的一種方法是通過開源的完整agent實現,幫助研究社區復現論文的結果。例如,我們最近發布了一種高度可擴展的分布式訓練架構IMPALA,使用V-trace agent探索在單個智能體上完成多種任務的挑戰。

這些大型agent代碼庫對于再現研究非常有用,但也很難修改和擴展。一種不同的、互補的方法是提供可靠的、經過良好測試的通用構建塊實現,可以在各種不同的RL智能體中使用。此外,通過將這些核心組件抽象到單個庫中,使用一致的API,可以更輕松地組合來自許多不同論文的創新想法。

TRFL庫包含實現經典RL算法以及更前沿技術的許多函數。這里提供的損失函數和其他操作是在純TensorFlow中實現的。它們不是完整的算法,而是在構建功能齊全的RL智能體時所需的特定于RL的數學運算實現。

對于value-based的強化學習,我們提供TensorFlow ops 用于在離散動作空間中學習,例如TD-learning,Sarsa, Q-learning及其變體,以及用于實現連續控制算法的操作,例如DPG。

TRFL庫還包含用于學習分配價值函數的ops。這些ops支持批處理,并通過將其輸入到TensorFlow Optimiser來返回可以最小化的損失。一些損失函數在批轉換運行(例如Sarsa,Q-learning......),其他一些損失在多批軌跡上運行(例如Q lambda,Retrace,......)。

對于基于策略的方法,TRFL提供實用程序,可以輕松實現A2C等在線方法,以及支持off-policy糾正技術,如v-trace。TRFL還支持連續動作空間中的策略梯度計算。

最后,TRFL還提供了UNREAL使用的輔助偽獎勵函數(pseudo-reward functions)的實現,我們發現它可以提高各個領域的數據效率。

這不是一次性的發布。由于TRFL庫在DeepMind內部廣泛使用,因此我們將繼續維護它,并隨著時間的推移添加新功能。我們也渴望得到更廣泛的RL社區對這個庫的貢獻。

TRFL庫由DeepMind研究工程團隊創建。

開源獲取地址:

https://github.com/deepmind/trfl

開源代碼

安裝

可以使用以下命令從github直接從pip安裝TRFL:pip install git+git://github.com/deepmind/trfl.git

TRFL同時適用于TensorFlow的CPUGPU版本,但它沒有將Tensorflow列為一個requirement,因此你需要單獨安裝Tensorflow和Tensorflow-probability。

用例

loss是代表損失的張量。對于Q-learning,它是預測的Q-values和TD targets之間的平方差的一半。

額外信息位于q_learning命名元組中,包括q_learning.td_error和q_learning.target。

大多數情況下,你可能只對loss感興趣:

該模塊中的所有損失函數使用上述約定返回損失張量和額外信息。

不同的函數可能有不同的額外字段。有關更多信息,請查看每個函數的文檔。

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

    關注

    1

    文章

    152

    瀏覽量

    10590
  • 強化學習
    +關注

    關注

    4

    文章

    267

    瀏覽量

    11263
  • DeepMind
    +關注

    關注

    0

    文章

    130

    瀏覽量

    10878

原文標題:DeepMind開源強化學習庫TRFL,關鍵算法可編寫RL智能體

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

收藏 人收藏

    評論

    相關推薦

    開源AI模型是干嘛的

    開源AI模型是指那些公開源代碼、允許自由訪問和使用的AI模型集合。這些模型通常經過訓練,能夠執行特定的任務。以下,是對開源AI模型的詳細
    的頭像 發表于 12-14 10:33 ?197次閱讀

    螞蟻集團收購邊塞科技,吳翼出任強化學習實驗室首席科學家

    領域的研究與發展。令人矚目的是,邊塞科技的創始人吳翼已正式加入該實驗室,并擔任首席科學家職。 吳翼在其個人社交平臺上對這變動進行了回應。他表示,自己最近接受了螞蟻集團的邀請,負責大模型強化學習領域的研究工
    的頭像 發表于 11-22 11:14 ?607次閱讀

    如何使用 PyTorch 進行強化學習

    強化學習(Reinforcement Learning, RL)是種機器學習方法,它通過與環境的交互來學習如何做出決策,以最大化累積獎勵。PyTorch 是
    的頭像 發表于 11-05 17:34 ?316次閱讀

    分享嵌入式通用FIFO環形緩沖區實現

    開源項目ringbuff ,是款通用FIFO環形緩沖區實現的開源,作者MaJerle,遵循 MIT 開源許可協議。
    的頭像 發表于 10-23 16:20 ?445次閱讀
    分享<b class='flag-5'>一</b><b class='flag-5'>個</b>嵌入式通用FIFO環形緩沖區實現<b class='flag-5'>庫</b>

    AI實火!諾貝爾又把化學獎頒給AI大模型

    的蛋白質結構預測大模型——AlphaFold系列。 今年5月9日,谷歌DeepMind重磅發布AlphaFold-3,能夠精準預測蛋白質-配體、蛋白質-核酸等在內的幾乎所有PDB數據中存在的分子組合形式
    的頭像 發表于 10-10 10:38 ?237次閱讀

    谷歌AlphaChip強化學習工具發布,聯發科天璣芯片率先采用

    近日,谷歌在芯片設計領域取得了重要突破,詳細介紹其用于芯片設計布局的強化學習方法,并將該模型命名為“AlphaChip”。據悉,AlphaChip有望顯著加速芯片布局規劃的設計流程,并幫助芯片在性能、功耗和面積方面實現更優表現。
    的頭像 發表于 09-30 16:16 ?430次閱讀

    為了學習內核開發,大佬手搓輕量級操作系統YiYiYa OS

    作者:evilbinary(鴨佬) YiYiYa操作系統是樸實無華的操作系統,追求快速開發,最小實現,同時遵循SOLID原則。編碼簡潔明了,非常適合學習操作系統的同學。目前既有 宏內核 ,也
    發表于 08-30 14:57

    為了學習內核開發,大佬手搓輕量級操作系統YiYiYa OS

    YiYiYa操作系統是樸實無華的操作系統,追求快速開發,最小實現,同時遵循SOLID原則。編碼簡潔明了,非常適合學習操作系統的同學。目前既有宏內核,也逐步實現微內核架構,未來將
    發表于 08-27 10:08

    谷歌DeepMind被曝抄襲開源成果,論文還中了頂流會議

    谷歌DeepMind篇中了頂流新生代會議CoLM 2024的論文被掛了,瓜主直指其抄襲年前就掛在arXiv上的項研究。
    的頭像 發表于 07-16 18:29 ?599次閱讀
    谷歌<b class='flag-5'>DeepMind</b>被曝抄襲<b class='flag-5'>開源</b>成果,論文還中了頂流會議

    深度學習常用的Python

    深度學習作為人工智能的重要分支,通過模擬人類大腦中的神經網絡來解決復雜問題。Python作為種流行的編程語言,憑借其簡潔的語法和豐富的
    的頭像 發表于 07-03 16:04 ?663次閱讀

    通過強化學習策略進行特征選擇

    更快更好地學習。我們的想法是找到最優數量的特征和最有意義的特征。在本文中,我們將介紹并實現種新的通過強化學習策略的特征選擇。我們先討論強化學習,尤其是馬爾可夫決策
    的頭像 發表于 06-05 08:27 ?371次閱讀
    通過<b class='flag-5'>強化學習</b>策略進行特征選擇

    阿里云與中興通訊達成開源數據合作

    近日,阿里云與中興通訊宣布達成開源數據領域的深度合作。中興通訊正式加入PolarDB開源社區,并榮任首屆理事會成員單位,這舉措標志著兩大科技巨頭在數據
    的頭像 發表于 05-17 10:47 ?580次閱讀

    阿里云與中興通訊達成開源數據合作,助推國產數據發展

    據悉,阿里云與中興通訊于5月16日公布開源數據合作事宜。中興通訊正式宣布加入PolarDB開源社區,并擔任首屆理事會成員單位。
    的頭像 發表于 05-16 16:34 ?473次閱讀

    文詳解Transformer神經網絡模型

    Transformer模型在強化學習領域的應用主要是應用于策略學習和值函數近似。強化學習是指讓機器在與環境互動的過程中,通過試錯來學習最優的行為策略。
    發表于 02-20 09:55 ?1.4w次閱讀
    <b class='flag-5'>一</b>文詳解Transformer神經網絡模型

    深耕文檔型數據12載,SequoiaDB再開源

    、易用性四方向的技術特性,宣布2024年面向技術社區的開源計劃。此次發布活動不僅是對SequoiaDB性能的全面介紹,更是對十余年來始終堅守以JSON文檔型數據庫內核為技術底座的發展歷程的深刻回顧。不忘來時路,方知向何行,巨
    的頭像 發表于 01-16 13:06 ?298次閱讀
    主站蜘蛛池模板: 9位美女厕所撒尿11分| 国产午夜三区视频在线| 9亚洲欧洲免费无码在线| xxx88中国| 成人高清护士在线播放| 国产91网站在线观看免费| 国产精品无需播放器| 国产精品亚洲第一区二区三区| 精品国产乱码久久久久久人妻 | 亚洲精品久久国产高清| 999国产高清在线精品| 国产精品久久久久久久人人看| 老色哥网站| 小伙无套内射老女人| 99久久精品国产自免费| 国产亚洲精品影视在线| 欧美激情精品久久久久久不卡| 亚洲AV噜噜88| www黄色大片| 久久女婷五月综合色啪| 天天看片视频免费观看| 99久久免费热在线精品| 黄色网址在线看| 日本一二三区视频在线| 中国xxxxxx片免费播放| 国产视频成人| 日本护士在线观看| 最近中文字幕完整版高清| 国产日韩亚洲精品视频| 轻轻cao| 中国老头oldday tv| 国产在线播放不卡| 日韩成人性视频| 2224x最新网站| 狠狠色狠狠色综合曰曰| 手机看片一区二区| jiapanese50欧美熟妇| 快播av种子| 亚洲伦理精品久久| 国产精品久久久久精品A片软件 | 国内精品人妻无码久久久影院蜜桃|