新智元報道
來源:DeepMind
編譯:Marvin
【新智元導讀】DeepMind今天發表博客文章,提出一種稱為SAC-X(計劃輔助控制)的新學習范式,旨在解決讓AI以最少的先驗知識,從頭開始學習復雜控制問題的挑戰。這在真實環境中成功讓機械臂從頭開始學習拾放物體。研究者認為,SAC-X是一種通用的強化學習方法,未來可以應用于機器人以外的更廣泛領域。
讓孩子(甚至成年人)在使用物品之后自己收拾可能是頗有挑戰性的事情,但我們面臨一個更大的挑戰:試圖讓我們的AI也這樣做。成功與否取決于AI是否掌握幾個核心的視覺運動技能:接近一個物體,抓住并舉起它,然后打開一個盒子并把物體放進里面。使事情更復雜的是,這些技能還必須用正確的順序做。
控制任務(control tasks),例如整理桌子或堆放物體,要求agent能夠確定如何、何時以及在哪里協調它的模擬手臂和手指的9個關節,以正確地移動物體,實現它的目標。在任何給定一段時間里,可能的運動組合數量會非常龐大,并且需要執行一系列正確的操作,這就構成了一個嚴峻的探索性問題——使得這成為強化學習研究的一個特別有趣的領域。
獎賞塑形(reward shaping)、學徒學習(apprenticeship learning)以及示范學習等技巧可以幫助解決這個問題。但是,這些方法依賴于大量的關于任務的知識——以最少的先驗知識,從頭開始學習復雜控制問題,仍然是一個公開的挑戰。
DeepMind近日發表的新論文“Learning by Playing - Solving Sparse Reward Tasks from Scratch”提出一種新的學習范式,稱為“Scheduled Auxiliary Control (SAC-X)”(計劃輔助控制),旨在解決這個問題。SAC-X的想法是要從頭開始學習復雜的任務,那么agent必須先學習探索和掌握一套基本的技能。就像嬰兒在學會爬行和走路之前必須先發展協調和平衡的能力一樣,向agent提供一些與簡單的技能相對應的內部(輔助)目標可以增加它理解和成功執行更復雜任務的機會。
我們在幾個模擬的和真實的機器人任務中演示了SAC-X的方法,包含各種任務,例如不同類物體的堆疊問題,場地整理問題(需要將物體放入盒子)。 我們定義的輔助任務遵循一個總原則:它們鼓勵agent去探索它的感知空間( sensor space)。 例如,激活它的手指上的觸摸傳感器,感知其手腕受到的力,使其本體感受傳感器( proprioceptive sensors)中的關節角度達到最大,或強制物體在其視覺相機傳感器中移動。如果達到了目標,每個任務會關聯到一個簡單的獎勵,否則獎勵為零。
圖2:agent學習的第一件事是激活手指上的觸摸傳感器,并移動兩個物體。
圖3:模擬agent最終掌握了“堆疊”物體這個復雜任務。
然后,agent就可以自行決定它當前的“意圖”(intention),即接下來的目標。目標可以是輔助任務或外部定義的目標任務。更重要的是,agent可以通過充分利用off-policy learning來檢測并從其他任務的獎勵信號學習。例如,在拾取或移動一個物體時,agent可能會順便把它堆疊起來,從而得到“堆疊”的獎勵。由于一系列簡單的任務可以導致觀察到罕見的外部獎勵,所以將“意圖”進行安排(schedule)的能力是至關重要的。這可以根據所收集到的所有相關知識創建一個個性化的學習課程。
事實證明,這是在如此大的一個領域中充分利用知識的一種有效方法,而且在只有很少的外部獎勵信號的情況下尤其有用。我們的agent通過一個 scheduling 模塊來決定遵循那個意圖。在訓練過程中,scheduler通過一個meta-learning算法進行優化,該算法試圖使主任務的進度最大化,從而顯著提高數據效率。
圖4:在探索了許多內部輔助任務之后,agent學習如何堆疊和整理物體。
我們的評估顯示,SAC-X能夠解決我們從頭設置的所有任務——使用相同的底層輔助任務集。更令人興奮的是,我們在實驗室的一個真實的機械臂上直接利用SAC-X,成功地從頭開始學會了拾取和放置任務。過去,這一點特別具有挑戰性,因為真實世界中機器人的學習需要數據效率,所以主流的方法是在模擬環境中預訓練(pre-train)一個agent,然后將agent轉移到真實的機械臂。
圖5:在真正的機械臂上,SAC-X學習如何從頭開始拾取和移動綠色方塊。它此前從未見過這一任務。
我們認為SAC-X是從頭開始學習控制任務的重要一步,只需指定一個總體目標。SAC-X允許你任意定義輔助任務:可以基于一般性認識(例如在個實驗中是故意激活傳感器),但最終可以包含研究人員認為重要的任何任務。從這個角度看,SAC-X是一種通用的強化學習方法,不止是控制和機器人領域,可以廣泛應用于一般的稀疏強化學習環境。
這一工作由以下研究者共同完成:Martin Riedmiller, Roland Hafner, Thomas Lampe, Michael Neunert, Jonas Degrave, Tom Van de Wiele, Volodymyr Mnih, Nicolas Heess and Tobias Springenberg.
【2018 新智元 AI 技術峰會倒計時28天】大會早鳥票已經售罄,現正式進入全額票階段。
2017 年,作為人工智能領域最具影響力的產業服務平臺——新智元成功舉辦了「新智元開源 · 生態技術峰會」和「2017AIWORLD 世界人工智能大會」。憑借超高活動人氣及行業影響力,獲得2017 年度活動行 “年度最具影響力主辦方”獎項。
其中「2017AIWORLD 世界人工智能大會」創人工智能領域活動先河,參會人次超 5000;開場視頻在騰訊視頻點播量超 100 萬;新華網圖文直播超 1200 萬;
2018 年的 3 月 29 日,新智元再匯 AI 之力,共筑產業躍遷之路,將在北京舉辦 2018 年中國 AI 開年盛典——2018 新智元 AI 技術峰會。本次峰會以 “產業 · 躍遷” 為主題,特邀諾貝爾獎評委 德國人工智能研究中心創始人兼 CEO Wolfgang Wahlster 親臨現場與谷歌、微軟、亞馬遜、BAT、科大訊飛、京東和華為等企業重量級嘉賓,共同研討技術變革,助力領域融合發展。
新智元誠摯邀請關心人工智能行業發展的各界人士 3 月 29 日親臨峰會現場,共同參與這一跨領域的思維碰撞。
-
人工智能機器人
+關注
關注
0文章
33瀏覽量
2221
原文標題:【重磅】DeepMind發布通用強化學習新范式,自主機器人可學會任何任務
文章出處:【微信號:AI_era,微信公眾號:新智元】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論