當(dāng)前位置:首頁(yè) > 智能硬件 > 人工智能AI
[導(dǎo)讀] 近年來(lái)隨著強(qiáng)化學(xué)習(xí)的發(fā)展,使得智能體選擇恰當(dāng)行為以實(shí)現(xiàn)目標(biāo)的能力得到迅速地提升。目前研究領(lǐng)域主要使用兩種方法:一種是無(wú)模型(model-free)的強(qiáng)化學(xué)習(xí)方法,通過(guò)試錯(cuò)的方式來(lái)學(xué)習(xí)預(yù)測(cè)成功的行

近年來(lái)隨著強(qiáng)化學(xué)習(xí)的發(fā)展,使得智能體選擇恰當(dāng)行為以實(shí)現(xiàn)目標(biāo)的能力得到迅速地提升。目前研究領(lǐng)域主要使用兩種方法:一種是無(wú)模型(model-free)的強(qiáng)化學(xué)習(xí)方法,通過(guò)試錯(cuò)的方式來(lái)學(xué)習(xí)預(yù)測(cè)成功的行為,其中著名的方法包括用于完成雅達(dá)利游戲的DeepMind的DQN方法和在星際爭(zhēng)霸二中與世界冠軍同臺(tái)競(jìng)技的AlphaStar,但這類方法需要與環(huán)境進(jìn)行大量的交互限制了其在真實(shí)場(chǎng)景中的應(yīng)用。

而基于模型(model-based)的強(qiáng)化學(xué)習(xí)方法則額外學(xué)習(xí)一個(gè)簡(jiǎn)化的環(huán)境模型,這一環(huán)境模型使得主體可以預(yù)測(cè)潛在行為序列的輸出,使得它可以通過(guò)假設(shè)的場(chǎng)景來(lái)在新環(huán)境中作出明智的決策,減少了實(shí)現(xiàn)目標(biāo)所需的試錯(cuò)。先前學(xué)習(xí)精確的世界模型并將其充分應(yīng)用于行為學(xué)習(xí)中還面臨一系列挑戰(zhàn),但隨著近來(lái)像深度規(guī)劃網(wǎng)絡(luò)(DeepPlanningNetwork, PlaNet)的研究出現(xiàn),極大地拓展了從圖像中學(xué)習(xí)出精確世界模型的邊界,但基于模型的方法卻依然受到規(guī)劃(planning)機(jī)制龐大計(jì)算消耗的約束,限制了其在解決復(fù)雜任務(wù)上的應(yīng)用。

為了解決這些問(wèn)題,來(lái)自谷歌和DeepMind的研究人員合作提出了一種基于圖像學(xué)習(xí)出世界模型(world model)的強(qiáng)化學(xué)習(xí)方法Dreamer,并在此基礎(chǔ)上學(xué)習(xí)出有遠(yuǎn)見(jiàn)的行為。Dreamer基于模型預(yù)測(cè)的反向傳播來(lái)利用世界模型實(shí)現(xiàn)高效的行為學(xué)習(xí)。通過(guò)從原始圖像輸入中計(jì)算出緊致的模型狀態(tài),這種方法可以使得主體在單個(gè)GPU上并行地從上千個(gè)預(yù)測(cè)序列中進(jìn)行高效的學(xué)習(xí)。通過(guò)20個(gè)基于原始圖像輸入的連續(xù)控制基準(zhǔn)任務(wù)上測(cè)評(píng)表明,Dreamer在性能、數(shù)據(jù)效率和計(jì)算時(shí)間上都達(dá)到了先進(jìn)水平。

Dreamer的基本架構(gòu)

Dreamer和典型的基于模型方法一樣包含三個(gè)過(guò)程:學(xué)習(xí)世界模型、基于世界模型的預(yù)測(cè)學(xué)習(xí)行為、在環(huán)境中執(zhí)行學(xué)習(xí)到的行為來(lái)收集新的經(jīng)驗(yàn)。為了學(xué)習(xí)行為,Dreamer中利用價(jià)值網(wǎng)絡(luò)(valuenetwork )將規(guī)劃視野外的獎(jiǎng)勵(lì)納入考量,同時(shí)利用行為網(wǎng)絡(luò)(actor network)來(lái)高效的計(jì)算行為。這三部分可以并行地執(zhí)行,一直重復(fù)運(yùn)行直到達(dá)成目標(biāo):

Dreamer主體的三個(gè)過(guò)程,世界模型基于過(guò)去經(jīng)驗(yàn)學(xué)習(xí)、隨后基于這一模型預(yù)測(cè),主體通過(guò)價(jià)值網(wǎng)絡(luò)來(lái)預(yù)測(cè)未來(lái)獎(jiǎng)勵(lì)、行為網(wǎng)絡(luò)來(lái)選擇行為。行為網(wǎng)絡(luò)用于與環(huán)境交互。

學(xué)習(xí)世界模型

Dreamer采用了PlaNet的世界模型,通過(guò)一系列緊致的模型狀態(tài)來(lái)預(yù)測(cè)輸出,而這些模型狀態(tài)則通過(guò)輸入圖像計(jì)算得到,而不是直接利用圖像來(lái)進(jìn)行處理。它將自動(dòng)學(xué)習(xí)得出代表有益于預(yù)測(cè)未來(lái)輸出概念的模型狀態(tài),例如目標(biāo)類型、位置以及目標(biāo)與周圍環(huán)境的交互等等。給定數(shù)據(jù)集中一個(gè)過(guò)去的圖像、行為和獎(jiǎng)勵(lì)序列,Dreamer按照下圖的方式進(jìn)行世界模型的學(xué)習(xí):

Dreamer 從經(jīng)驗(yàn)中學(xué)習(xí)世界模型,利用過(guò)去的圖像(o1–o3)、行為(a1–a2),它將計(jì)算出緊致的模型狀態(tài)(綠色圓),并可以基于這些狀態(tài)重建出圖像并預(yù)測(cè)出獎(jiǎng)勵(lì)。

利用PlaNet世界模型的優(yōu)勢(shì)在于利用緊致的模型狀態(tài)代替了圖像來(lái)進(jìn)行預(yù)測(cè),極大地提高了計(jì)算效率。這使得模型可以在單個(gè)GPU上預(yù)并行的預(yù)測(cè)上千個(gè)序列。這種方式同時(shí)可以提高模型的泛化性,進(jìn)行精確的長(zhǎng)時(shí)視頻預(yù)測(cè)。為了更好地理解模型的工作原理,下圖展示了將預(yù)測(cè)序列模型狀態(tài)解碼回圖像的結(jié)果:

復(fù)雜環(huán)境下的長(zhǎng)程預(yù)測(cè)結(jié)果,上圖顯示了兩個(gè)主體未曾遇到過(guò)的序列,給定五張輸入圖像,模型對(duì)其進(jìn)行重建并預(yù)測(cè)出了后續(xù)到50步的圖像結(jié)果。

高效行為學(xué)習(xí)

先前基于模型的主體選擇行為的方法分為兩種,要么通過(guò)多個(gè)模型預(yù)測(cè)來(lái)進(jìn)行規(guī)劃、要么通過(guò)將世界模型代替模擬器來(lái)復(fù)用無(wú)模型方法的技術(shù),但兩種方法都需要龐大的計(jì)算需求,同時(shí)也未充分利用學(xué)習(xí)到的世界模型。此外及時(shí)強(qiáng)大的世界模型也會(huì)受制于精確預(yù)測(cè)的長(zhǎng)度,很多先前基于模型的主體表現(xiàn)出短視的缺點(diǎn)。Dreamer通過(guò)世界模型的預(yù)測(cè)進(jìn)行反向傳播學(xué)習(xí)價(jià)值網(wǎng)絡(luò)和行為網(wǎng)絡(luò)來(lái)克服上述局限。

Dreamer通過(guò)預(yù)測(cè)的狀態(tài)序列反向傳播獎(jiǎng)勵(lì)來(lái)高效地學(xué)習(xí)行為網(wǎng)絡(luò)用于預(yù)測(cè)正確的行為,這在無(wú)模型方法中是無(wú)法實(shí)現(xiàn)的。這將告訴Dreamer其多小的行為變化將會(huì)影響未來(lái)預(yù)測(cè)的獎(jiǎng)勵(lì),使得它可以向最大化獎(jiǎng)勵(lì)的方向上優(yōu)化行為網(wǎng)絡(luò)。為了考慮預(yù)測(cè)范圍外的獎(jiǎng)勵(lì),價(jià)值網(wǎng)絡(luò)將估計(jì)每一個(gè)模型狀態(tài)未來(lái)的獎(jiǎng)勵(lì)和,獎(jiǎng)勵(lì)和價(jià)值將反向傳播來(lái)優(yōu)化行為網(wǎng)絡(luò)去改善行為。

Dreamer通過(guò)模型狀態(tài)預(yù)測(cè)序列來(lái)學(xué)習(xí)長(zhǎng)程行為,首先學(xué)習(xí)每個(gè)狀態(tài)的長(zhǎng)程價(jià)值,而后通過(guò)反向傳播到行為網(wǎng)絡(luò)來(lái)預(yù)測(cè)能夠得到高價(jià)值和獎(jiǎng)勵(lì)的行為。

Dreamer與PlaNet有諸多不同,在環(huán)境中的給定狀態(tài)下,PlaNet在不同行為序列的多個(gè)預(yù)測(cè)中搜索最佳行為,而Dreamer則避開(kāi)了這種計(jì)算消耗巨大的搜索方式,利用規(guī)劃和行為解耦的方式來(lái)提高計(jì)算效率。一旦在預(yù)測(cè)序列上訓(xùn)練好了行為網(wǎng)絡(luò),它將計(jì)算與環(huán)境交互的行為而無(wú)需額外的搜索。此外Dreamer利用價(jià)值函數(shù)考慮到了規(guī)劃以外的獎(jiǎng)勵(lì)并通過(guò)反向傳播提高了規(guī)劃的效率。

控制任務(wù)上的表現(xiàn)

為了測(cè)試Dreamer的性能,研究人員在20個(gè)不同的任務(wù)上對(duì)其進(jìn)行了測(cè)評(píng),包括平衡、控制、運(yùn)動(dòng)等多種復(fù)雜的強(qiáng)化學(xué)習(xí)任務(wù)。

多種復(fù)雜的任務(wù),其輸入為圖像。包括了碰撞、稀疏獎(jiǎng)勵(lì)、混沌動(dòng)力學(xué)和高自由度甚至三維視角等復(fù)雜情況。

研究人員將Dreamer與多個(gè)先進(jìn)的模型進(jìn)行了比較,包括先前最先進(jìn)的基于模型的方法PlaNet、無(wú)模型方法A3C、結(jié)合多種先進(jìn)手段的無(wú)模型方法D4PG。實(shí)驗(yàn)表明,基于模型的主體可以在五百萬(wàn)幀內(nèi)完成高效學(xué)習(xí),大概對(duì)應(yīng)28小時(shí)的仿真,而無(wú)模型的方法則需要近100萬(wàn)幀的學(xué)習(xí),大概對(duì)應(yīng)23天的仿真訓(xùn)練。在20個(gè)任務(wù)的測(cè)評(píng)基準(zhǔn)上,Dreamer領(lǐng)先于目前最先進(jìn)的無(wú)模型方法D4PG(平均分823>786),同時(shí)其與環(huán)境的交互大概要少二十倍。此外它最終的結(jié)果在所有任務(wù)上也超過(guò)了先前最好的基于模型方法PlaNet,最終的結(jié)果如下圖所示:

Dreamer的性能與其他方法的比較,其得分、數(shù)據(jù)效率和計(jì)算時(shí)間都比先前方法要好。

此外研究人員還在連續(xù)任務(wù)上進(jìn)行了實(shí)驗(yàn),以驗(yàn)證Dreamer面對(duì)復(fù)雜環(huán)境的能力。下面的任務(wù)需要不僅需要長(zhǎng)程行為預(yù)測(cè),同時(shí)還需要模型具有空間感知能力。實(shí)驗(yàn)表明Dreamer對(duì)于這些更具挑戰(zhàn)的任務(wù)依然能夠很好的進(jìn)行處理:

Dreamer成功的在雅達(dá)利游戲和DeepMind環(huán)境中運(yùn)行,這些離散的任務(wù)更具挑戰(zhàn)性。

Dreamer不僅在性能上超越了原有基于模型的方法,同時(shí)在計(jì)算效率上也大幅提升。研究人員認(rèn)為Dreamer將為強(qiáng)化學(xué)習(xí)提供更為堅(jiān)實(shí)的發(fā)展根基,同時(shí)也將促進(jìn)更好的表示學(xué)習(xí)、基于不確定性的方向探索、時(shí)域抽象和多任務(wù)學(xué)習(xí)的發(fā)展。
? ? ? ?

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

倫敦2024年8月29日 /美通社/ -- 英國(guó)汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開(kāi)發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來(lái)越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來(lái)越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對(duì)日本游戲市場(chǎng)的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開(kāi)幕式在貴陽(yáng)舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語(yǔ)權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對(duì)環(huán)境變化,經(jīng)營(yíng)業(yè)績(jī)穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤(rùn)率延續(xù)升勢(shì) 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長(zhǎng) 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競(jìng)爭(zhēng)力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競(jìng)爭(zhēng)優(yōu)勢(shì)...

關(guān)鍵字: 通信 BSP 電信運(yùn)營(yíng)商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國(guó)電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場(chǎng) NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長(zhǎng)三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡(jiǎn)稱"軟通動(dòng)力")與長(zhǎng)三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉