聚焦> 正文

只需不到10小時訓練 FB的AI就能教會擁有雙臂的機器人如何開瓶

時間: 2019-10-16 10:47:29 來源: 網易智能

圖1:Facebook AI研究院的機器人手臂

擁有雙臂的機器人如何去完成像打開瓶蓋這樣的任務呢?按理說,應該與人類動作流程差不多:它需要先用一只手握住瓶子的底部,然后用另一只手抓住瓶蓋并將其擰下來。這種高層次的步驟序列就是我們所熟知的模式,而且它不受操控對象的幾何和空間狀態(tài)影響。另外一個好處是,與旨在通過學習策略來解決任務的強化學習技術不同,模式不需要在數(shù)小時、數(shù)周甚至數(shù)月的學習過程中攝取數(shù)以百萬計的示例進行訓練。

最近,F(xiàn)acebook AI研究院(FAIR)的一個團隊試圖向兩個機器人Sawyer手臂灌輸從庫中選擇適當技能步驟以完成目標的能力。在每個時間步驟里,這兩個機器手臂必須決定使用哪種技能以及使用哪些參數(shù)(例如施加力的位置、用力程度或移動這些目標的姿勢)。盡管涉及到許多復雜的問題,但該團隊表示,他們的方法提高了學習效率,使得機器人在經過短短幾個小時的培訓后就可以獲得操縱對象的技能。

Facebook研究團隊獲得的關鍵經驗是,對于許多任務,學習過程可以分為兩個部分:1)學習任務模式;2)學習為不同技能選擇適當參數(shù)化的策略。他們斷言,這種方法會促使機器人獲得更快的學習效率,部分原因是來自給定任務的不同版本數(shù)據(jù)可以用于提高共享技能。此外,這種方法允許在相關任務之間轉移學習模式。

圖2:Facebook AI研究院的機器人手臂

詳細介紹這項研究的論文的合著者解釋稱:“舉例來說,假設我們已經學會了一個很好的模式,可以在模擬過程中拾取一個長條。在那里我們可以了解操作對象的姿勢、幾何形狀以及更多信息。然后,我們可以在相關任務中重復使用該模式,例如在現(xiàn)實世界中僅從原始圖片觀察中拾取托盤,即使狀態(tài)空間和最佳參數(shù)化(例如抓取姿勢)都有很大不同。由于模式是固定的,因此托盤拾取任務的策略學習將非常有效,因為它只需要學習每項技能的參數(shù)。”

研究人員為上述兩個機器臂提供了一個通用的技能庫,如扭轉、舉起和伸手,它們必須將這些技能應用于幾個涉及不同對象、幾何形狀和初始姿勢的橫向提升、拾取、打開和旋轉任務中。通過使用低維輸入數(shù)據(jù),如幾何和本體感受特征(關節(jié)位置、關節(jié)速度、末端效應器姿勢)進行訓練,在MuJoCo(模擬環(huán)境)中學習模式,然后在模擬和現(xiàn)實世界中將其轉換為視覺輸入操作。

在實驗過程中,Sawyer手臂配備了攝像頭,并由Facebook的PyRobot開源機器人平臺控制,其任務是操縱9個家庭物品(如滾針、足球、玻璃罐和T形扳手),這些物品需要兩個平行的下顎夾鉗才能與之交互。盡管不得不從原始的視覺圖像中學習,但他們表示,其AI系統(tǒng)使用2000種技能學習操作大多數(shù)對象,在大約4到10個小時的培訓中,成功率超過90%。

研究人員寫道:“我們已經研究了如何利用與狀態(tài)無關的技能序列來極大地提高無模型強化學習的樣本效率。此外,我們已經在實驗中證明,將在模擬中學到的技能序列轉移到現(xiàn)實世界的任務中,使我們能夠非常有效地解決圖像中的稀疏獎勵問題,從而使訓練真正的機器人執(zhí)行復雜技能成為可能。”(選自:VentureBeat 作者:Kyle Wiggers 編譯:網易智能 參與:小小)

關鍵詞: 機器人如何開瓶

責任編輯:QL0009

為你推薦

關于我們| 聯(lián)系我們| 投稿合作| 法律聲明| 廣告投放

版權所有 © 2020 跑酷財經網

所載文章、數(shù)據(jù)僅供參考,使用前務請仔細閱讀網站聲明。本站不作任何非法律允許范圍內服務!

聯(lián)系我們:315 541 185@qq.com