0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

強(qiáng)化學(xué)習(xí)中泛化的對(duì)比性行為相似性嵌入向量

Tensorflowers ? 來(lái)源:TensorFlow ? 作者:TensorFlow ? 2021-11-02 10:05 ? 次閱讀

強(qiáng)化學(xué)習(xí) (RL) 是一種順序決策范例,用于訓(xùn)練智能體來(lái)處理復(fù)雜的任務(wù),例如機(jī)器人運(yùn)動(dòng)、玩視頻游戲、放飛平流層氣球以及設(shè)計(jì)硬件芯片等。

放飛平流層氣球

http://rdcu.be/cbBRc

玩視頻游戲

https://ai.googleblog.com/2020/04/an-optimistic-perspective-on-offline.html

雖然 RL 智能體已經(jīng)在各種活動(dòng)任務(wù)中呈現(xiàn)出很好的結(jié)果,但很難將這些智能體的能力轉(zhuǎn)移到新的任務(wù)中,即便這些任務(wù)在語(yǔ)義層面上是等同的。例如,在跳躍任務(wù)中,智能體需要從圖像觀察中學(xué)習(xí)如何跳過(guò)一個(gè)障礙物。在用于訓(xùn)練 Deep RL 智能體的一些任務(wù)中,障礙物位置是變化的,此時(shí)若障礙出現(xiàn)在先前沒(méi)有見(jiàn)過(guò)的位置上,則這類智能體很難成功地躍過(guò)。

跳躍任務(wù):智能體(白塊),從像素中學(xué)習(xí)如何跳過(guò)一個(gè)障礙物(灰色方塊)。本任務(wù)的挑戰(zhàn)在于,如何在測(cè)試任務(wù)中使用少量的訓(xùn)練任務(wù)來(lái)泛化未見(jiàn)過(guò)的障礙物位置和離地高度。在指定的任務(wù)中,智能體需要在離障礙物一定距離時(shí)準(zhǔn)確地確定跳躍的時(shí)間,否則會(huì)撞到障礙物

在發(fā)表于 ICLR 2021 的“強(qiáng)化學(xué)習(xí)中泛化的對(duì)比性行為相似性嵌入向量 (Contrastive Behavioral Similarity Embeddings for Generalization in Reinforcement Learning)”一文中,我們將 RL 中固有的順序結(jié)構(gòu)納入表征學(xué)習(xí)過(guò)程,以增強(qiáng)對(duì)未見(jiàn)過(guò)的任務(wù)的泛化。這與之前的主流方法不同,主流方法通常是由監(jiān)督學(xué)習(xí) (Supervised learning) 改編而來(lái),因此在很大程度上忽略了這里提及的順序方面。而我們的方法則利用了這樣一個(gè)事實(shí):智能體在具有相似根本方法的任務(wù)中進(jìn)行操作時(shí),至少會(huì)在這些任務(wù)中表現(xiàn)出類似的短序列性的行為。

強(qiáng)化學(xué)習(xí)中泛化的對(duì)比性行為相似性嵌入向量

https://agarwl.github.io/pse/

之前關(guān)于泛化的研究通常是由監(jiān)督學(xué)習(xí)改編而來(lái),并主要圍繞加強(qiáng)學(xué)習(xí)過(guò)程。這些方法很少利用序列方面的屬性,例如時(shí)間觀察中操作的相似性

我們的方法是訓(xùn)練智能體學(xué)習(xí)一種表征,智能體在某些狀態(tài)下的最佳行為和未來(lái)狀態(tài)接近時(shí),這些狀態(tài)就是相似的。這種接近的概念,我們稱之為行為相似性,可以泛化至不同任務(wù)中的觀察結(jié)果。為了衡量不同任務(wù)的狀態(tài)之間的行為相似性(例如,跳躍任務(wù)中不同的障礙物位置),我們引入了策略相似性指標(biāo)(PSM),這是一個(gè)在理論層面驅(qū)動(dòng)的狀態(tài)相似性指標(biāo),受互模擬的啟發(fā)而成。例如下圖所示,智能體在兩個(gè)視覺(jué)上不同的狀態(tài)下,未來(lái)操作是相同的,因此,根據(jù) PSM,這些狀態(tài)就是相似的。

互模擬

https://arxiv.org/pdf/1207.4114.pdf

了解行為相似性。智能體(藍(lán)色圖標(biāo))需要在遠(yuǎn)離危險(xiǎn)圖標(biāo)的情況下取得獎(jiǎng)勵(lì)。即便初始狀態(tài)在視覺(jué)上是不同的,但就其在當(dāng)前狀態(tài)以及緊接著的未來(lái)狀態(tài)下的最佳行為而言,它們是相似的。策略相似性指標(biāo) (PSM) 將高相似度分配給這種行為上相似的狀態(tài),將低相似度分配給不相似的狀態(tài)

為了提升泛化程度,我們的方法學(xué)習(xí)了狀態(tài)嵌入向量,對(duì)應(yīng)基于神經(jīng)網(wǎng)絡(luò)的任務(wù)狀態(tài)表征,將行為上相似的狀態(tài)聚集在一起(如上圖),同時(shí)將行為上不相似的狀態(tài)分開(kāi)。為此,我們提出了對(duì)比性指標(biāo)嵌入向量(CMEs),利用對(duì)比性學(xué)習(xí)的優(yōu)勢(shì)來(lái)學(xué)習(xí)基于狀態(tài)相似性指標(biāo)的表征。我們將對(duì)比性嵌入向量與策略相似性指標(biāo) (PSM) 進(jìn)行實(shí)例化,用來(lái)學(xué)習(xí)策略相似性嵌入向量(PSEs)。PSEs 將相似的表征分配給在這些狀態(tài)和未來(lái)狀態(tài)下具有相似行為的狀態(tài),如上圖所示的兩個(gè)初始狀態(tài)。

如下列結(jié)果所示,PSEs 顯著增強(qiáng)了前面提到的從像素學(xué)習(xí)的跳躍任務(wù)的泛化能力,其表現(xiàn)優(yōu)于先前的方法。

從像素學(xué)習(xí)的跳躍任務(wù)

https://github.com/google-research/jumping-task

網(wǎng)格配置
方法 “寬” “窄” “隨機(jī)”
正則化 17.2 (2.2) 10.2 (4.6) 9.3 (5.4)
PSEs 33.6(10.0) 9.3 (5.3) 37.7(10.4)
數(shù)據(jù)增強(qiáng) 50.7 (24.2) 33.7 (11.8) 71.3 (15.6)
數(shù)據(jù)增強(qiáng) + 互模擬 41.4 (17.6) 17.4 (6.7) 33.4 (15.6)
數(shù)據(jù)增強(qiáng) +PSEs 87.0(10.1) 52.4(5.8) 83.4(10.1)

跳躍任務(wù)結(jié)果:在有數(shù)據(jù)增強(qiáng)和無(wú)數(shù)據(jù)增強(qiáng)的情況下,不同方法解決的測(cè)試任務(wù)比例 (%)。下圖顯示了“寬”、“窄”和“隨機(jī)”網(wǎng)格的配置,包含 18 個(gè)訓(xùn)練任務(wù)和 268 個(gè)測(cè)試任務(wù)。我們報(bào)告了不同隨機(jī)初始化 100 次運(yùn)行的平均性能,括號(hào)內(nèi)為標(biāo)準(zhǔn)差

正則化

https://arxiv.org/abs/1810.00123

數(shù)據(jù)增強(qiáng)

https://arxiv.org/abs/1910.05396

互模擬

https://arxiv.org/abs/2006.10742

跳躍任務(wù)網(wǎng)格配置:不同配置下帶有數(shù)據(jù)增強(qiáng)的 PSEs 平均性能的可視化。對(duì)于每種網(wǎng)格配置,高度沿 Y 軸變化(11 個(gè)高度),而障礙物位置沿 X 軸變化(26 個(gè)位置)。紅色字母 T 表示訓(xùn)練任務(wù)。米色方塊是 PSEs 解決的任務(wù),而黑色方塊是未解決的任務(wù),均在有數(shù)據(jù)增強(qiáng)的情況下進(jìn)行

我們還對(duì) PSEs 和基線方法學(xué)到的表征進(jìn)行了可視化,通過(guò) UMAP 將它們投射到 2D 點(diǎn)上,這是一種常用的高維度數(shù)據(jù)可視化技術(shù)。如可視化圖像所示,PSEs 將行為上相似的狀態(tài)聚集在一起,而將不相似的狀態(tài)分開(kāi),這與之前的方法不同。此外,PSEs 將狀態(tài)分為兩組:(1) 跳躍前的所有狀態(tài);(2) 操作不影響結(jié)果的狀態(tài)(跳躍后的狀態(tài))。

UMAP

https://pair-code.github.io/understanding-umap/

將已學(xué)習(xí)的表征可視化。(a) 障礙物位置不同的情況下,跳躍任務(wù)(彩色方塊)的最佳軌跡。具有相同數(shù)字標(biāo)簽的點(diǎn)表示智能體與障礙物距離相同,這是在各種跳躍任務(wù)中作為基礎(chǔ)的最佳不變特征。(b-d) 我們用 UMAP 可視化隱藏的表征,其中點(diǎn)的顏色表示相應(yīng)觀察的任務(wù)。(b) PSEs 捕捉到了正確的不變特征,如圖所示,具有相同數(shù)字標(biāo)簽的點(diǎn)被聚集在了一起。也就是說(shuō),在跳躍操作(編號(hào)為 2 的方塊)之后,所有其他操作(無(wú)編號(hào)方塊)都是相似的,如重疊的曲線所示。與 PSEs 相反,包括 (c) l2-loss 嵌入向量(而不是對(duì)比性損失)和 (d) 基于獎(jiǎng)勵(lì)的互模擬指標(biāo)在內(nèi)的基線并沒(méi)有把具有相似數(shù)字標(biāo)簽、行為上相似的狀態(tài)放在一起。(c, d) 的泛化能力較弱,可能是由于具有相似最佳行為的狀態(tài)最終被放在遠(yuǎn)距離嵌入向量上

結(jié)論

總體上看,本文展現(xiàn)了利用 RL 中的固有結(jié)構(gòu)來(lái)學(xué)習(xí)有效表征的優(yōu)勢(shì)。具體來(lái)說(shuō),本文展示了兩項(xiàng)可推進(jìn) RL 中泛化的貢獻(xiàn):策略相似性指標(biāo)和對(duì)比性指標(biāo)嵌入向量。PSEs 結(jié)合這兩種思路來(lái)加強(qiáng)泛化。對(duì)于未來(lái)工作,值得探究的方向包括找到更好的方法來(lái)定義行為相似性,并利用這種結(jié)構(gòu)進(jìn)行表征學(xué)習(xí)。

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 芯片
    +關(guān)注

    關(guān)注

    456

    文章

    51004

    瀏覽量

    425249
  • 智能體
    +關(guān)注

    關(guān)注

    1

    文章

    160

    瀏覽量

    10599
  • 強(qiáng)化學(xué)習(xí)

    關(guān)注

    4

    文章

    268

    瀏覽量

    11273

原文標(biāo)題:利用策略相似性嵌入向量 (PSEs) 提高強(qiáng)化學(xué)習(xí)的泛化程度

文章出處:【微信號(hào):tensorflowers,微信公眾號(hào):Tensorflowers】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    JCMsuite應(yīng)用:散射體的光學(xué)手性響應(yīng)

    在JCMsuite,利用光學(xué)手性的形式和內(nèi)置的手性參量可以計(jì)算光散射體的手性響應(yīng)。結(jié)果表明,時(shí)間諧波光學(xué)手性密度服從局部連續(xù)方程[1]。這使得手性行為的分析類似于研究電磁能量的標(biāo)準(zhǔn)消光實(shí)驗(yàn)。 在
    發(fā)表于 12-25 15:37

    《具身智能機(jī)器人系統(tǒng)》第7-9章閱讀心得之具身智能機(jī)器人與大模型

    方法應(yīng)該捕捉任務(wù)之間的結(jié)構(gòu)相似性,便于知識(shí)遷移。 針對(duì)“9.3關(guān)鍵選擇及利弊權(quán)衡”這一小節(jié)的內(nèi)容,書(shū)中是用純文字?jǐn)⑹?,而我將其結(jié)構(gòu)整理成表格,方便直觀對(duì)比兩種方法。 比較維度 預(yù)訓(xùn)練+微調(diào)+ICL
    發(fā)表于 12-24 15:03

    JCMsuite應(yīng)用:散射體的光學(xué)手性響應(yīng)

    在JCMsuite,利用光學(xué)手性的形式和內(nèi)置的手性參量可以計(jì)算光散射體的手性響應(yīng)。結(jié)果表明,時(shí)間諧波光學(xué)手性密度服從局部連續(xù)方程[1]。這使得手性行為的分析類似于研究電磁能量的標(biāo)準(zhǔn)消光實(shí)驗(yàn)。 在
    發(fā)表于 12-18 13:41

    螞蟻集團(tuán)收購(gòu)邊塞科技,吳翼出任強(qiáng)化學(xué)習(xí)實(shí)驗(yàn)室首席科學(xué)家

    近日,專注于模型賽道的初創(chuàng)企業(yè)邊塞科技宣布被螞蟻集團(tuán)收購(gòu)。據(jù)悉,此次交易完成后,邊塞科技將保持獨(dú)立運(yùn)營(yíng),而原投資人已全部退出。 與此同時(shí),螞蟻集團(tuán)近期宣布成立強(qiáng)化學(xué)習(xí)實(shí)驗(yàn)室,旨在推動(dòng)大模型強(qiáng)化學(xué)習(xí)
    的頭像 發(fā)表于 11-22 11:14 ?646次閱讀

    深度學(xué)習(xí)模型的魯棒優(yōu)化

    。異常值和噪聲可能會(huì)誤導(dǎo)模型的訓(xùn)練,導(dǎo)致模型在面對(duì)新數(shù)據(jù)時(shí)表現(xiàn)不佳。 數(shù)據(jù)標(biāo)準(zhǔn)/歸一 :將數(shù)據(jù)轉(zhuǎn)換到同一尺度上,有助于模型更好地學(xué)習(xí)數(shù)據(jù)的內(nèi)在規(guī)律,從而提高模型的
    的頭像 發(fā)表于 11-11 10:25 ?320次閱讀

    如何使用 PyTorch 進(jìn)行強(qiáng)化學(xué)習(xí)

    的計(jì)算圖和自動(dòng)微分功能,非常適合實(shí)現(xiàn)復(fù)雜的強(qiáng)化學(xué)習(xí)算法。 1. 環(huán)境(Environment) 在強(qiáng)化學(xué)習(xí),環(huán)境是一個(gè)抽象的概念,它定義了智能體(agent)可以執(zhí)行的動(dòng)作(actions)、觀察到
    的頭像 發(fā)表于 11-05 17:34 ?340次閱讀

    谷歌AlphaChip強(qiáng)化學(xué)習(xí)工具發(fā)布,聯(lián)發(fā)科天璣芯片率先采用

    近日,谷歌在芯片設(shè)計(jì)領(lǐng)域取得了重要突破,詳細(xì)介紹了其用于芯片設(shè)計(jì)布局的強(qiáng)化學(xué)習(xí)方法,并將該模型命名為“AlphaChip”。據(jù)悉,AlphaChip有望顯著加速芯片布局規(guī)劃的設(shè)計(jì)流程,并幫助芯片在性能、功耗和面積方面實(shí)現(xiàn)更優(yōu)表現(xiàn)。
    的頭像 發(fā)表于 09-30 16:16 ?444次閱讀

    深度學(xué)習(xí)與傳統(tǒng)機(jī)器學(xué)習(xí)對(duì)比

    在人工智能的浪潮,機(jī)器學(xué)習(xí)和深度學(xué)習(xí)無(wú)疑是兩大核心驅(qū)動(dòng)力。它們各自以其獨(dú)特的方式推動(dòng)著技術(shù)的進(jìn)步,為眾多領(lǐng)域帶來(lái)了革命的變化。然而,盡管它們都屬于機(jī)器
    的頭像 發(fā)表于 07-01 11:40 ?1457次閱讀

    通過(guò)強(qiáng)化學(xué)習(xí)策略進(jìn)行特征選擇

    更快更好地學(xué)習(xí)。我們的想法是找到最優(yōu)數(shù)量的特征和最有意義的特征。在本文中,我們將介紹并實(shí)現(xiàn)一種新的通過(guò)強(qiáng)化學(xué)習(xí)策略的特征選擇。我們先討論強(qiáng)化學(xué)習(xí),尤其是馬爾可夫決策
    的頭像 發(fā)表于 06-05 08:27 ?384次閱讀
    通過(guò)<b class='flag-5'>強(qiáng)化學(xué)習(xí)</b>策略進(jìn)行特征選擇

    關(guān)于電化學(xué)儲(chǔ)能的BMS可行方案

    近日,國(guó)家發(fā)展改革委、國(guó)家能源局印發(fā)《“十四五”新型儲(chǔ)能發(fā)展實(shí)施方案》(以下簡(jiǎn)稱《方案》)?!斗桨浮诽岢?,到2025年,新型儲(chǔ)能由商業(yè)初期步入規(guī)模發(fā)展階段,具備大規(guī)模商業(yè)應(yīng)用條件。其中,電
    發(fā)表于 05-16 17:08

    特斯拉4680鋰離子電池的性能和特性

    電流對(duì)電池阻抗的影響,這種關(guān)系可能是由電荷轉(zhuǎn)移反應(yīng)的非線性行為驅(qū)動(dòng)的,電池拆解分析顯示這種效應(yīng)在低SOC區(qū)域尤為顯著。
    發(fā)表于 03-19 11:04 ?1077次閱讀

    一種基于分子編程和液滴微流控的替代技術(shù)用于數(shù)字檢測(cè)

    單分子水平的蛋白質(zhì)分析揭示了集合平均技術(shù)所掩蓋的異質(zhì)性行為
    的頭像 發(fā)表于 03-13 10:17 ?718次閱讀
    一種基于分子編程和液滴微流控的替代<b class='flag-5'>性</b>技術(shù)用于數(shù)字檢測(cè)

    利用知識(shí)圖譜與Llama-Index技術(shù)構(gòu)建大模型驅(qū)動(dòng)的RAG系統(tǒng)(上)

    向量數(shù)據(jù)庫(kù)是一組高維向量的集合,用于表示實(shí)體或概念,例如單詞、短語(yǔ)或文檔。向量數(shù)據(jù)庫(kù)可以根據(jù)實(shí)體或概念的向量表示來(lái)度量它們之間的相似性或關(guān)聯(lián)
    的頭像 發(fā)表于 02-22 14:07 ?1191次閱讀
    利用知識(shí)圖譜與Llama-Index技術(shù)構(gòu)建大模型驅(qū)動(dòng)的RAG系統(tǒng)(上)

    一文詳解Transformer神經(jīng)網(wǎng)絡(luò)模型

    Transformer模型在強(qiáng)化學(xué)習(xí)領(lǐng)域的應(yīng)用主要是應(yīng)用于策略學(xué)習(xí)和值函數(shù)近似。強(qiáng)化學(xué)習(xí)是指讓機(jī)器在與環(huán)境互動(dòng)的過(guò)程,通過(guò)試錯(cuò)來(lái)學(xué)習(xí)最優(yōu)的
    發(fā)表于 02-20 09:55 ?1.5w次閱讀
    一文詳解Transformer神經(jīng)網(wǎng)絡(luò)模型

    基于結(jié)構(gòu)相似性可靠監(jiān)測(cè)結(jié)果

    電子發(fā)燒友網(wǎng)站提供《基于結(jié)構(gòu)相似性可靠監(jiān)測(cè)結(jié)果.pdf》資料免費(fèi)下載
    發(fā)表于 02-05 09:10 ?0次下載
    基于結(jié)構(gòu)<b class='flag-5'>相似性</b>可靠<b class='flag-5'>性</b>監(jiān)測(cè)結(jié)果