加州理工學(xué)院、蘇黎世聯(lián)邦理工學(xué)院和哈佛的工程師正在開發(fā)一種人工智能 (AI),它可以讓自主無人機(jī)利用洋流來幫助導(dǎo)航,而不是在洋流中掙扎。
“當(dāng)我們希望機(jī)器人探索深海時,尤其是成群結(jié)隊的探索時,幾乎不可能在海面 20,000 英尺外用操縱桿控制它們。我們也無法向它們提供有關(guān)它們需要導(dǎo)航的當(dāng)?shù)匮罅鞯臄?shù)據(jù),因為我們無法從表面檢測到它們。相反,在某個時刻,我們需要海上無人機(jī)來決定如何自行移動,”John O. Dabiri(MS '03,PhD '05)說,航空和機(jī)械工程百年紀(jì)念教授,12 月 8 日自然通訊發(fā)表的一篇關(guān)于該研究的論文的通訊作者。
人工智能的性能通過計算機(jī)模擬進(jìn)行了測試,但這項工作背后的團(tuán)隊還開發(fā)了一個手掌大小的小型機(jī)器人,該機(jī)器人在微型計算機(jī)芯片上運(yùn)行算法,該芯片可以為地球和其他行星上的海上無人機(jī)提供動力。目標(biāo)是創(chuàng)建一個自主系統(tǒng)來監(jiān)測地球海洋的狀況,例如將該算法與他們之前開發(fā)的假肢結(jié)合使用,以幫助水母更快地游泳并按照指令進(jìn)行。運(yùn)行該算法的全機(jī)械機(jī)器人甚至可以探索其他世界的海洋,例如土衛(wèi)二或木衛(wèi)二。
在任何一種情況下,無人機(jī)都需要能夠自己決定去哪里以及到達(dá)那里的最有效方式。為此,他們可能只有自己可以收集的數(shù)據(jù)——關(guān)于他們目前正在經(jīng)歷的水流的信息。
為了應(yīng)對這一挑戰(zhàn),研究人員轉(zhuǎn)向了強(qiáng)化學(xué)習(xí) (RL) 網(wǎng)絡(luò)。與傳統(tǒng)的神經(jīng)網(wǎng)絡(luò)相比,強(qiáng)化學(xué)習(xí)網(wǎng)絡(luò)不會在靜態(tài)數(shù)據(jù)集上訓(xùn)練,而是盡可能快地訓(xùn)練,以收集經(jīng)驗。這個方案允許它們存在于更小的計算機(jī)上——為了這個項目的目的,團(tuán)隊編寫了可以安裝和運(yùn)行的軟件——一個 2.4 x 0.7 英寸的微控制器,任何人都可以以低于 30 美元的價格購買亞馬遜并且只使用大約半瓦的功率。
使用計算機(jī)模擬,其中流過水中的障礙物會產(chǎn)生幾個向相反方向移動的渦流,該團(tuán)隊教人工智能以這樣一種方式導(dǎo)航,即利用渦流后的低速區(qū)域滑行到使用最小功率的目標(biāo)位置。為了幫助其導(dǎo)航,模擬游泳者只能獲得有關(guān)其附近水流的信息,但它很快就學(xué)會了如何利用渦流向所需目標(biāo)滑行。在物理機(jī)器人中,人工智能同樣只能訪問可以從機(jī)載陀螺儀和加速度計收集的信息,這些都是用于機(jī)器人平臺的相對較小且成本較低的傳感器。
標(biāo)簽:
免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!