您的位置:首頁(yè) > 資訊 > 行業(yè)動(dòng)態(tài) > 正文

如何提高自組織機(jī)器人的「協(xié)同能力」?專家提出「進(jìn)化」神經(jīng)網(wǎng)絡(luò)控制器

2018-03-11 07:53 性質(zhì):轉(zhuǎn)載 作者:雷克世界 來(lái)源:雷克世界
免責(zé)聲明:中叉網(wǎng)(m21363.cn)尊重合法版權(quán),反對(duì)侵權(quán)盜版。(凡是我網(wǎng)所轉(zhuǎn)載之文章,文中所有文字內(nèi)容和圖片視頻之知識(shí)產(chǎn)權(quán)均系原作者和機(jī)構(gòu)所有。文章內(nèi)容觀點(diǎn),與本網(wǎng)無(wú)關(guān)。如有需要?jiǎng)h除,敬請(qǐng)來(lái)電商榷?。?/div>

  傳統(tǒng)設(shè)計(jì)方法的另一種可替代性方法是將機(jī)器人組織成一個(gè)執(zhí)行預(yù)定任務(wù)的自組織系統(tǒng)。因此,機(jī)器人通過(guò)簡(jiǎn)單的局部交互實(shí)現(xiàn)了全局系統(tǒng)行為,而無(wú)需集中控制。正如自然界中的許多例子所展示的那樣,簡(jiǎn)單的交互規(guī)則可以出現(xiàn)相當(dāng)復(fù)雜的行為,同時(shí)能夠針對(duì)干擾和故障展現(xiàn)出可擴(kuò)展性和魯棒性。這將使得簡(jiǎn)單的控制系統(tǒng),例如特定的機(jī)器人,身上具有一個(gè)小型的人工神經(jīng)網(wǎng)絡(luò)(ANN)。

  一種顯示輸入、輸出和隱藏神經(jīng)元組的神經(jīng)網(wǎng)絡(luò)的可能性布線方式。其中,粗線表示用更為強(qiáng)健的權(quán)重進(jìn)行的連接,而權(quán)重較輕的連接則用灰色線表示。

  不幸的是,現(xiàn)在還沒(méi)有一個(gè)直接的方法能夠設(shè)計(jì)這些規(guī)則,從而使整個(gè)系統(tǒng)顯示出所需的屬性。通常而言,這一新興服務(wù)是很難甚至是無(wú)法對(duì)其進(jìn)行預(yù)測(cè)的。因此,對(duì)于系統(tǒng)設(shè)計(jì)人員來(lái)說(shuō),找到一組能夠使整個(gè)系統(tǒng)展現(xiàn)出所需屬性的規(guī)則是一項(xiàng)巨大且艱難的挑戰(zhàn)。主要問(wèn)題在于,一個(gè)參數(shù)的微小變化可能會(huì)導(dǎo)致意想不到、甚至是違反直覺(jué)的結(jié)果。

  要想設(shè)計(jì)一個(gè)具有所需新興行為的自組織系統(tǒng),關(guān)鍵是要為系統(tǒng)組件(智能體)的行為找到局部規(guī)則,從而在系統(tǒng)規(guī)模上生成預(yù)期的行為。在大多數(shù)情況下,這需要進(jìn)行大量的實(shí)驗(yàn)和反復(fù)的試錯(cuò)才能夠成功,而且在這個(gè)過(guò)程中,如果系統(tǒng)具有高度復(fù)雜性,那么效率將會(huì)非常低,甚至是不可能完成的。由于參數(shù)之間的意外依賴性關(guān)系,參數(shù)密集型系統(tǒng)也會(huì)受到結(jié)果的不可預(yù)測(cè)性影響。

使用不同I / O接口的人工神經(jīng)網(wǎng)絡(luò)(ANN)進(jìn)行比賽的結(jié)果顯示

  在本文中,我們討論了進(jìn)化方法在設(shè)計(jì)自組織機(jī)器人團(tuán)隊(duì)的基于人工神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)中的應(yīng)用。具體來(lái)說(shuō),我們對(duì)神經(jīng)控制器和機(jī)器人之間的界面設(shè)計(jì)進(jìn)行了處理,并詳細(xì)說(shuō)明適應(yīng)度函數(shù)(fitness function)參數(shù)對(duì)結(jié)果的特殊影響。作為該方法的案例研究,我們描述了模擬足球機(jī)器人的神經(jīng)控制程序的演變過(guò)程。

  我們已經(jīng)描述了一種用于協(xié)同機(jī)器人團(tuán)隊(duì)進(jìn)化神經(jīng)網(wǎng)絡(luò)控制器的方法。給定一個(gè)總體目標(biāo)函數(shù),我們使用進(jìn)化算法,演化出神經(jīng)網(wǎng)絡(luò)控制器的特定權(quán)重和偏差。因此,神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)對(duì)感官輸入進(jìn)行解釋以控制機(jī)器人執(zhí)行器,并根據(jù)有利于給定任務(wù)的策略行為進(jìn)行行動(dòng)。該方法是非常靈活的,可以應(yīng)用于各種各樣的問(wèn)題,但它依賴于一個(gè)足夠精確的模擬,以及一個(gè)能夠?yàn)檫M(jìn)化算法提供必要梯度的適應(yīng)度函數(shù)。

模擬足球機(jī)器人比賽中,一組用于檢測(cè)球的輸入神經(jīng)元

  在案例研究中,我們已經(jīng)對(duì)模擬足球機(jī)器人的控制行為進(jìn)行了演化,從而協(xié)同性地贏得足球比賽。經(jīng)過(guò)數(shù)百次的生成之后,一個(gè)團(tuán)隊(duì)的球員能夠采取有用的行為方式。與相關(guān)研究工作形成對(duì)比的是,這些球員并沒(méi)有演變成諸如后衛(wèi)、中場(chǎng)或前鋒這樣先驗(yàn)定義的角色,但他們都有一個(gè)相同的神經(jīng)網(wǎng)絡(luò)控制器的實(shí)例。但是,在比賽期間,球員會(huì)根據(jù)他們所處的情況狀態(tài)而表現(xiàn)出不同的行為。因此,與生物系統(tǒng)類似,實(shí)體會(huì)以一種自組織的方式指定不同的角色。但由于這些實(shí)體是相同的,所以該系統(tǒng)對(duì)一些實(shí)體的失敗具有很高的魯棒性。

  在實(shí)驗(yàn)中,我們研究了各種因素可能會(huì)對(duì)結(jié)果造成的影響,結(jié)果顯示,最重要的因素是神經(jīng)網(wǎng)絡(luò)與傳感器/執(zhí)行器之間的接口設(shè)計(jì)。雖然從理論上來(lái)說(shuō),人工神經(jīng)網(wǎng)絡(luò)可以采用不同的傳感器/執(zhí)行器接口表示方式,但是找到一個(gè)對(duì)于人工神經(jīng)網(wǎng)絡(luò)來(lái)說(shuō)具有較低“認(rèn)知復(fù)雜度”的接口是很有必要的,在我們的例子中,這是一個(gè)傳感器和預(yù)期的機(jī)器人運(yùn)動(dòng)的簡(jiǎn)單直角坐標(biāo)表示(cartesian representation)。除此之外,我們還分析了使用不同大小和類型的人工神經(jīng)網(wǎng)絡(luò)所產(chǎn)生的影響。雖然神經(jīng)元的數(shù)量對(duì)性能表現(xiàn)的影響最小,但這種表示類型主要是有利于完全連接的網(wǎng)絡(luò)類型。

  未來(lái),我們打算對(duì)所生成解決方案的魯棒性和容錯(cuò)性進(jìn)行評(píng)估。此外,我們的系統(tǒng)對(duì)表示(例如,使用不同的控制器類型)、優(yōu)化方法和問(wèn)題定義(例如,將方法應(yīng)用于不同的問(wèn)題域)呈現(xiàn)一個(gè)開(kāi)放的狀態(tài),而該領(lǐng)域仍具有很大的發(fā)展空間。

12下一頁(yè)

網(wǎng)友評(píng)論
文明上網(wǎng),理性發(fā)言,拒絕廣告

相關(guān)資訊

關(guān)注官方微信

手機(jī)掃碼看新聞