日韩精品一区二区三区在线视频放-无码中文字幕V?一区二区-成年片免费观看视频-国内少妇人妻丰满av-国产精品中文字幕免费观看-亚洲成人久久一区二区三区-国内少妇偷人精品视频无缓冲-一区二区国产精品日本一区二区三区在线网

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線實(shí)戰(zhàn)洞察。

多智能體強(qiáng)化學(xué)習(xí)中的分層分組策略優(yōu)化:解決長(zhǎng)視野任務(wù)新思路

多智能體強(qiáng)化學(xué)習(xí)中的分層分組策略優(yōu)化:解決長(zhǎng)視野任務(wù)新思路 1. 項(xiàng)目概述當(dāng)智能體需要“分而治之”時(shí)最近在復(fù)現(xiàn)和調(diào)優(yōu)一些需要長(zhǎng)期規(guī)劃的多智能體強(qiáng)化學(xué)習(xí)任務(wù)時(shí)我遇到了一個(gè)經(jīng)典難題隨著任務(wù)時(shí)間跨度拉長(zhǎng)、智能體數(shù)量增多策略搜索空間會(huì)呈指數(shù)級(jí)爆炸導(dǎo)致算法要么收斂緩慢要么直接陷入局部最優(yōu)學(xué)出一堆“短視”的行為。這就像讓一個(gè)沒有管理經(jīng)驗(yàn)的團(tuán)隊(duì)直接去完成一個(gè)長(zhǎng)達(dá)數(shù)年的復(fù)雜項(xiàng)目缺乏層級(jí)和分工混亂和低效幾乎是必然的?!癏ierarchy-of-Groups Policy Optimization” 這個(gè)概念正是為了解決這類“長(zhǎng)視野智能體任務(wù)”而生的。它不是一個(gè)具體的算法而是一個(gè)極具啟發(fā)性的框架思路。其核心思想借鑒了人類社會(huì)組織中“分而治之”和“層級(jí)管理”的智慧。簡(jiǎn)單來(lái)說(shuō)它不把一堆智能體視為平等的、需要彼此精細(xì)協(xié)調(diào)的個(gè)體而是先根據(jù)任務(wù)結(jié)構(gòu)或智能體功能將它們自動(dòng)或半自動(dòng)地劃分成不同的“小組”。然后在這些小組之上構(gòu)建一個(gè)或多個(gè)更高層級(jí)的“管理者”策略來(lái)協(xié)調(diào)小組之間的目標(biāo)與資源分配。每個(gè)小組內(nèi)部則可以專注于自己子任務(wù)的優(yōu)化。這種層級(jí)化的策略優(yōu)化能顯著降低搜索復(fù)雜度讓智能體學(xué)會(huì)在長(zhǎng)時(shí)間跨度上進(jìn)行有效的分工與合作。它非常適合那些任務(wù)本身具有天然層次結(jié)構(gòu)的場(chǎng)景比如戰(zhàn)略游戲中的“總部-分隊(duì)-單兵”指揮鏈或者機(jī)器人集群任務(wù)中的“任務(wù)規(guī)劃-路徑規(guī)劃-運(yùn)動(dòng)控制”分層。如果你正在研究多智能體強(qiáng)化學(xué)習(xí)尤其是任務(wù)復(fù)雜、周期長(zhǎng)、需要高級(jí)規(guī)劃和協(xié)調(diào)的領(lǐng)域理解并實(shí)踐這個(gè)框架思路可能會(huì)為你打開一扇新的大門。2. 核心思路拆解為什么需要“組”與“層級(jí)”在深入實(shí)現(xiàn)細(xì)節(jié)之前我們必須先厘清這個(gè)框架要解決的根本問(wèn)題以及它為何有效。傳統(tǒng)的多智能體強(qiáng)化學(xué)習(xí)方法如MADDPG、QMIX等雖然考慮了智能體間的互動(dòng)但本質(zhì)上仍是在一個(gè)“扁平”的空間中進(jìn)行策略搜索。當(dāng)任務(wù)視野很長(zhǎng)時(shí)這會(huì)導(dǎo)致幾個(gè)致命傷。2.1 長(zhǎng)視野任務(wù)帶來(lái)的挑戰(zhàn)首先信用分配問(wèn)題在時(shí)間維度上被極度放大。一個(gè)智能體在任務(wù)早期的一個(gè)動(dòng)作其好壞可能要等到幾百甚至上千個(gè)時(shí)間步之后才能通過(guò)最終獎(jiǎng)勵(lì)體現(xiàn)出來(lái)。這種巨大的延遲使得策略梯度估計(jì)的方差極高學(xué)習(xí)信號(hào)極其微弱。其次探索變得異常困難。在龐大的聯(lián)合狀態(tài)-動(dòng)作空間中智能體幾乎不可能通過(guò)隨機(jī)探索碰巧發(fā)現(xiàn)那一系列能導(dǎo)致長(zhǎng)期高回報(bào)的連貫動(dòng)作序列。最后策略表示本身也面臨挑戰(zhàn)。一個(gè)需要記住長(zhǎng)遠(yuǎn)目標(biāo)并指導(dǎo)當(dāng)下行為的策略其網(wǎng)絡(luò)結(jié)構(gòu)必然更復(fù)雜訓(xùn)練也更不穩(wěn)定。2.2 “組”的概念引入降低協(xié)調(diào)復(fù)雜度HGPO框架的第一個(gè)關(guān)鍵創(chuàng)新是引入“組”。將N個(gè)智能體劃分為K個(gè)組K N其根本目的是將智能體間的協(xié)調(diào)問(wèn)題從“全員對(duì)全員”的O(N2)復(fù)雜度先降級(jí)為“組內(nèi)協(xié)調(diào)”和“組間協(xié)調(diào)”兩個(gè)層次。組內(nèi)的智能體通常共享相似的目標(biāo)或具備互補(bǔ)的功能。例如在《星際爭(zhēng)霸》的微觀操作中你可以將所有的“機(jī)槍兵”劃為一組所有的“醫(yī)療兵”劃為另一組。機(jī)槍兵組的策略專注于輸出和走位醫(yī)療兵組的策略專注于治療和跟隨兩組之間的協(xié)調(diào)比如醫(yī)療兵應(yīng)該治療哪個(gè)受傷的機(jī)槍兵則由更高層的策略來(lái)管理。這種分組并非總是預(yù)先定義的。在更一般的設(shè)定中分組本身可以通過(guò)聚類方法基于智能體的觀察、歷史行為或任務(wù)角色動(dòng)態(tài)學(xué)習(xí)得到這被稱為“自動(dòng)分組”或“角色發(fā)現(xiàn)”。分組策略為每個(gè)組產(chǎn)生一個(gè)組級(jí)的動(dòng)作或目標(biāo)然后由組內(nèi)的個(gè)體策略去具體執(zhí)行。2.3 “層級(jí)”的構(gòu)建實(shí)現(xiàn)時(shí)間抽象與目標(biāo)分解僅有分組還不夠HGPO的第二個(gè)核心是“層級(jí)”。高層策略操作在一個(gè)更粗的時(shí)間粒度上和更抽象的狀態(tài)空間上。它可能每幾十個(gè)底層時(shí)間步才執(zhí)行一次其動(dòng)作是向各個(gè)小組下達(dá)一個(gè)階段性的子目標(biāo)或指令。例如高層策略觀察整個(gè)戰(zhàn)場(chǎng)的宏觀態(tài)勢(shì)然后向“突擊組”下達(dá)“占領(lǐng)A點(diǎn)”的指令向“火力支援組”下達(dá)“提供壓制火力”的指令。這個(gè)指令會(huì)持續(xù)一段時(shí)間。在這個(gè)時(shí)間段內(nèi)底層的小組策略不再需要思考“最終勝利”這個(gè)遙遠(yuǎn)而模糊的目標(biāo)只需要專注于完成“占領(lǐng)A點(diǎn)”這個(gè)具體、近期的子目標(biāo)。這完美地解決了長(zhǎng)視野帶來(lái)的信用分配和探索難題。高層策略負(fù)責(zé)長(zhǎng)期的戰(zhàn)略規(guī)劃底層策略負(fù)責(zé)短期的戰(zhàn)術(shù)執(zhí)行。這種“時(shí)間抽象”是解決長(zhǎng)視野問(wèn)題的經(jīng)典思路而HGPO將其與“空間抽象”分組結(jié)合了起來(lái)。2.4 與現(xiàn)有范式的聯(lián)系與區(qū)別你可能聽說(shuō)過(guò)Option框架、Hierarchical Reinforcement Learning或者M(jìn)A-POCA。HGPO與它們一脈相承但側(cè)重點(diǎn)不同。Option框架主要關(guān)注單個(gè)智能體的時(shí)間抽象技能。HRL通常為單個(gè)智能體設(shè)計(jì)分層。MA-POCA等算法則是在多智能體場(chǎng)景中引入了集中式評(píng)論家。HGPO的獨(dú)特之處在于它明確地將“多智能體分組”與“分層策略優(yōu)化”耦合在一起形成“組內(nèi)-組間-高層”的多級(jí)優(yōu)化結(jié)構(gòu)。它更強(qiáng)調(diào)通過(guò)分組來(lái)顯式地建模智能體間的依賴關(guān)系并利用這種結(jié)構(gòu)化的依賴來(lái)引導(dǎo)更高效的策略搜索。3. 算法框架設(shè)計(jì)與關(guān)鍵組件要將HGPO從一個(gè)思想落地為一個(gè)可實(shí)現(xiàn)的算法我們需要設(shè)計(jì)幾個(gè)核心的組件。這里我結(jié)合近年來(lái)的研究趨勢(shì)如Actor-Attention-Critic提出一個(gè)具體的、可復(fù)現(xiàn)的算法設(shè)計(jì)。這個(gè)設(shè)計(jì)包含三層高層管理器、組間協(xié)調(diào)器和組內(nèi)執(zhí)行器。3.1 高層管理器戰(zhàn)略制定者高層管理器是整個(gè)系統(tǒng)的“大腦”它工作在最低的頻率和最抽象的層面。輸入全局狀態(tài)s_t或所有智能體觀察的某種聚合。這個(gè)狀態(tài)應(yīng)該包含任務(wù)的核心宏觀信息比如整體目標(biāo)完成度、關(guān)鍵資源分布、敵我力量對(duì)比等。輸出一組面向各個(gè)小組的抽象目標(biāo)g_t^kk1,...,K。這些目標(biāo)不是具體的動(dòng)作而是語(yǔ)義化的指令例如“移動(dòng)到區(qū)域坐標(biāo)(x,y)”、“防御某個(gè)單位”、“收集某種資源達(dá)到X量”。這些目標(biāo)需要被設(shè)計(jì)成底層策略能夠理解和執(zhí)行的。更新頻率每C個(gè)底層時(shí)間步更新一次C是一個(gè)超參數(shù)代表了高層決策的周期。C的選擇至關(guān)重要太短則失去了時(shí)間抽象的意義高層忙于微觀管理太長(zhǎng)則底層可能在沒有指導(dǎo)的情況下盲目行動(dòng)太久。策略優(yōu)化高層管理器有自己的策略網(wǎng)絡(luò)π_high(·|s_t)和價(jià)值網(wǎng)絡(luò)V_high(s_t)。它接收的獎(jiǎng)勵(lì)是經(jīng)過(guò)折扣的全局長(zhǎng)期獎(jiǎng)勵(lì)R_high。其優(yōu)化目標(biāo)是在宏觀層面上最大化累積回報(bào)。由于它的動(dòng)作空間是離散的或低維連續(xù)的通??梢圆捎肞PO或A2C等策略梯度方法進(jìn)行穩(wěn)定訓(xùn)練。注意高層目標(biāo)g_t^k的設(shè)計(jì)是工程實(shí)現(xiàn)中的一大難點(diǎn)。它必須與底層觀察空間有明確的接口。一種常見做法是讓目標(biāo)成為底層觀察空間中的一個(gè)子集或某種變換。例如底層觀察包含自身位置和所有區(qū)域坐標(biāo)那么高層目標(biāo)“占領(lǐng)A點(diǎn)”就可以被編碼為A點(diǎn)的坐標(biāo)向量。3.2 組間協(xié)調(diào)器基于注意力機(jī)制的通信中樞在高層下達(dá)組目標(biāo)后小組之間可能仍需進(jìn)行一些實(shí)時(shí)協(xié)調(diào)。這就是組間協(xié)調(diào)器的作用。我強(qiáng)烈推薦使用注意力機(jī)制來(lái)實(shí)現(xiàn)它這也是“Actor-Attention-Critic for Multi-Agent Reinforcement Learning”這篇論文帶來(lái)的核心啟發(fā)。架構(gòu)每個(gè)小組配備一個(gè)“組間協(xié)調(diào)器”。它接收兩部分輸入1) 本小組的當(dāng)前狀態(tài)聚合h_t^k2) 通過(guò)注意力機(jī)制獲取的其他小組的上下文信息。注意力機(jī)制工作流每個(gè)小組將其狀態(tài)h_t^k通過(guò)一個(gè)線性層生成“查詢向量”Q^k和“鍵值對(duì)”K^k, V^k。對(duì)于小組i其協(xié)調(diào)器計(jì)算Q^i與所有小組的K^j的相似度得到注意力權(quán)重α^{ij}。用α^{ij}對(duì)所有的V^j進(jìn)行加權(quán)求和得到小組i的上下文向量c_t^i。將c_t^i與小組i自身的狀態(tài)h_t^i拼接作為該小組“增強(qiáng)后的狀態(tài)”輸入給組內(nèi)執(zhí)行器。作用這個(gè)機(jī)制允許每個(gè)小組動(dòng)態(tài)地關(guān)注其他小組中與當(dāng)前任務(wù)最相關(guān)的信息。例如一個(gè)正在交火的小組可能會(huì)更關(guān)注醫(yī)療小組的位置和狀態(tài)。這實(shí)現(xiàn)了靈活、高效的組間信息流而不需要全連接的高成本通信。3.3 組內(nèi)執(zhí)行器戰(zhàn)術(shù)執(zhí)行單元組內(nèi)執(zhí)行器是策略層級(jí)的最后一步負(fù)責(zé)將高層目標(biāo)和組間協(xié)調(diào)信息轉(zhuǎn)化為每個(gè)智能體的具體動(dòng)作。輸入對(duì)于組k內(nèi)的某個(gè)智能體i其輸入包括1) 個(gè)體局部觀察o_t^i2) 本小組的高層目標(biāo)g_t^k3) 由組間協(xié)調(diào)器產(chǎn)生的、與本組相關(guān)的上下文信息c_t^k可選也可以直接傳遞給每個(gè)個(gè)體。輸出智能體i在當(dāng)前時(shí)間步的原始動(dòng)作a_t^i。策略優(yōu)化組內(nèi)所有智能體共享一個(gè)策略網(wǎng)絡(luò)π_low^k(·|o_t^i, g_t^k, c_t^k)。這里采用“中心化訓(xùn)練去中心化執(zhí)行”的范式。在訓(xùn)練時(shí)可以利用一個(gè)集中式的評(píng)論家它能夠看到全局狀態(tài)s_t和所有小組的目標(biāo)g_t來(lái)為組內(nèi)策略提供更優(yōu)的梯度指導(dǎo)。組內(nèi)策略的獎(jiǎng)勵(lì)R_low^k由兩部分組成1) 全局獎(jiǎng)勵(lì)的一部分2) 一個(gè)專門衡量本小組目標(biāo)g_t^k完成情況的“子目標(biāo)獎(jiǎng)勵(lì)”。這個(gè)子目標(biāo)獎(jiǎng)勵(lì)是加速底層學(xué)習(xí)的關(guān)鍵。3.4 整體訓(xùn)練流程與信號(hào)流整個(gè)系統(tǒng)的訓(xùn)練是一個(gè)多時(shí)間尺度的過(guò)程底層循環(huán)在每個(gè)時(shí)間步t組內(nèi)執(zhí)行器根據(jù)當(dāng)前觀察、小組目標(biāo)在目標(biāo)有效期內(nèi)保持不變和協(xié)調(diào)信息產(chǎn)生個(gè)體動(dòng)作a_t^i。環(huán)境執(zhí)行這些動(dòng)作轉(zhuǎn)移到新狀態(tài)并產(chǎn)生全局獎(jiǎng)勵(lì)r_t。高層觸發(fā)每經(jīng)過(guò)C個(gè)時(shí)間步高層管理器被激活。它觀察當(dāng)前全局狀態(tài)s_t產(chǎn)生新一輪的小組目標(biāo)g_{tC}^k并開始一個(gè)新的高層決策周期。信用分配全局獎(jiǎng)勵(lì)r_t主要用于優(yōu)化高層管理器。同時(shí)一個(gè)專門設(shè)計(jì)的“子目標(biāo)達(dá)成獎(jiǎng)勵(lì)”會(huì)計(jì)算并分配給相應(yīng)的組內(nèi)執(zhí)行器。例如如果高層給小組A下達(dá)了“抵達(dá)B點(diǎn)”的目標(biāo)那么當(dāng)小組A的中心位置進(jìn)入B點(diǎn)一定范圍內(nèi)時(shí)就給予一個(gè)正向的子目標(biāo)獎(jiǎng)勵(lì)。參數(shù)更新高層管理器使用PPO算法基于其決策周期內(nèi)的累積回報(bào)進(jìn)行更新。組間協(xié)調(diào)器的注意力網(wǎng)絡(luò)參數(shù)通常與組內(nèi)策略一起訓(xùn)練其梯度通過(guò)組內(nèi)策略網(wǎng)絡(luò)反向傳播。組內(nèi)執(zhí)行器使用多智能體PPO或MADDPG風(fēng)格的算法進(jìn)行更新。集中式評(píng)論家如果使用的輸入是全局狀態(tài)和所有小組的當(dāng)前目標(biāo)/狀態(tài)聚合用于估計(jì)狀態(tài)價(jià)值或動(dòng)作價(jià)值為策略更新提供低方差的基線。4. 實(shí)操實(shí)現(xiàn)從零搭建一個(gè)HGPO原型理論講完了我們來(lái)點(diǎn)實(shí)際的。我將以PyTorch為基礎(chǔ)勾勒一個(gè)簡(jiǎn)化的HGPO實(shí)現(xiàn)框架用于一個(gè)“多智能體尋寶-運(yùn)輸”的模擬環(huán)境。這個(gè)環(huán)境有多個(gè)“探索者”智能體和“運(yùn)輸者”智能體寶藏分散在地圖中需要探索者找到并標(biāo)記運(yùn)輸者前往搬運(yùn)回基地。這是一個(gè)典型的長(zhǎng)視野、分工型任務(wù)。4.1 環(huán)境與智能體定義首先我們定義環(huán)境。狀態(tài)包括所有智能體的位置、寶藏狀態(tài)未發(fā)現(xiàn)/已發(fā)現(xiàn)/已搬運(yùn)、基地位置。智能體的局部觀察是其周圍一定半徑內(nèi)的信息。 我們將智能體預(yù)定義為兩組Group_Explorer(探索組) 和Group_Transporter(運(yùn)輸組)。每組初始包含若干同質(zhì)智能體。import torch import torch.nn as nn import torch.optim as optim import numpy as np from collections import deque, namedtuple # 定義經(jīng)驗(yàn)回放緩存 Transition namedtuple(Transition, (state, group_goals, actions, rewards, next_state, dones)) class MultiAgentTreasureEnv: # 簡(jiǎn)化的環(huán)境模擬類 def __init__(self, num_explorers3, num_transporters2): self.num_explorers num_explorers self.num_transporters num_transporters self.agents [explorer_{}.format(i) for i in range(num_explorers)] \ [transporter_{}.format(i) for i in range(num_transporters)] self.state_dim ... # 全局狀態(tài)維度 self.obs_dim ... # 個(gè)體觀察維度 self.action_dim 4 # 假設(shè)動(dòng)作上、下、左、右 def reset(self): # 重置環(huán)境返回全局狀態(tài)和個(gè)體觀察字典 pass def step(self, actions_dict): # 執(zhí)行動(dòng)作返回(next_global_state, individual_obs_dict, rewards_dict, done_dict, info) pass4.2 網(wǎng)絡(luò)模型定義接下來(lái)我們定義三個(gè)核心網(wǎng)絡(luò)。class HighLevelManager(nn.Module): 高層管理器網(wǎng)絡(luò)。輸入全局狀態(tài)輸出兩組的目標(biāo)例如目標(biāo)坐標(biāo)點(diǎn)。 def __init__(self, state_dim, goal_dim_per_group2, hidden_dim128): super().__init__() self.net nn.Sequential( nn.Linear(state_dim, hidden_dim), nn.ReLU(), nn.Linear(hidden_dim, hidden_dim), nn.ReLU(), nn.Linear(hidden_dim, goal_dim_per_group * 2) # 兩組每組一個(gè)二維坐標(biāo)目標(biāo) ) def forward(self, state): goals self.net(state) # shape: (batch_size, goal_dim_per_group * 2) # 可以將輸出通過(guò)tanh映射到[-1,1]再根據(jù)環(huán)境范圍縮放 return torch.tanh(goals).view(-1, 2, goal_dim_per_group//2) class InterGroupCoordinator(nn.Module): 組間協(xié)調(diào)器使用注意力機(jī)制。 def __init__(self, group_state_dim, hidden_dim64, num_heads2): super().__init__() self.group_state_dim group_state_dim self.hidden_dim hidden_dim self.num_heads num_heads # 為生成Q, K, V的投影層 self.q_proj nn.Linear(group_state_dim, hidden_dim * num_heads) self.k_proj nn.Linear(group_state_dim, hidden_dim * num_heads) self.v_proj nn.Linear(group_state_dim, hidden_dim * num_heads) self.output_proj nn.Linear(hidden_dim * num_heads, group_state_dim) def forward(self, group_states): # group_states: (num_groups, batch_size, group_state_dim) num_groups, batch_size, _ group_states.shape Q self.q_proj(group_states).view(num_groups, batch_size, self.num_heads, self.hidden_dim).permute(2,0,1,3) # (head, num_g, bs, dim) K self.k_proj(group_states).view(num_groups, batch_size, self.num_heads, self.hidden_dim).permute(2,0,1,3) V self.v_proj(group_states).view(num_groups, batch_size, self.num_heads, self.hidden_dim).permute(2,0,1,3) attn_scores torch.matmul(Q, K.transpose(-2, -1)) / (self.hidden_dim ** 0.5) # (head, num_g, bs, num_g) attn_weights torch.softmax(attn_scores, dim-1) context torch.matmul(attn_weights, V) # (head, num_g, bs, dim) context context.permute(1,2,0,3).contiguous().view(num_groups, batch_size, -1) # (num_g, bs, head*dim) output self.output_proj(context) # (num_g, bs, group_state_dim) return output # 增強(qiáng)后的組狀態(tài) class GroupPolicy(nn.Module): 組內(nèi)策略網(wǎng)絡(luò)執(zhí)行器。共享于同組所有智能體。 def __init__(self, obs_dim, goal_dim, context_dim, action_dim, hidden_dim128): super().__init__() # 輸入個(gè)體觀察 本組目標(biāo) 本組協(xié)調(diào)上下文 self.policy_net nn.Sequential( nn.Linear(obs_dim goal_dim context_dim, hidden_dim), nn.ReLU(), nn.Linear(hidden_dim, hidden_dim), nn.ReLU(), nn.Linear(hidden_dim, action_dim), nn.Softmax(dim-1) # 假設(shè)離散動(dòng)作 ) # 價(jià)值網(wǎng)絡(luò)用于基線中心化訓(xùn)練時(shí)使用 self.value_net nn.Sequential( nn.Linear(obs_dim goal_dim context_dim, hidden_dim), nn.ReLU(), nn.Linear(hidden_dim, hidden_dim), nn.ReLU(), nn.Linear(hidden_dim, 1) ) def forward(self, obs, group_goal, group_context): x torch.cat([obs, group_goal, group_context], dim-1) action_probs self.policy_net(x) state_value self.value_net(x) return action_probs, state_value4.3 訓(xùn)練主循環(huán)偽代碼下面是訓(xùn)練過(guò)程的核心循環(huán)邏輯。# 初始化 env MultiAgentTreasureEnv() high_manager HighLevelManager(state_dimenv.state_dim) coordinator InterGroupCoordinator(group_state_dim64) # 假設(shè)組狀態(tài)維度64 explorer_policy GroupPolicy(obs_dimenv.obs_dim, goal_dim2, context_dim64, action_dimenv.action_dim) transporter_policy GroupPolicy(obs_dimenv.obs_dim, goal_dim2, context_dim64, action_dimenv.action_dim) high_optimizer optim.Adam(high_manager.parameters(), lr1e-4) explorer_optimizer optim.Adam(explorer_policy.parameters(), lr3e-4) transporter_optimizer optim.Adam(transporter_policy.parameters(), lr3e-4) C 20 # 高層決策周期 episodes 10000 for episode in range(episodes): state, obs_dict env.reset() episode_transitions [] high_goal None steps_since_high 0 while not done: # 1. 高層決策 if steps_since_high % C 0: state_tensor torch.FloatTensor(state).unsqueeze(0) with torch.no_grad(): high_goal high_manager(state_tensor) # shape: (1, 2, 2) # high_goal[0] 給探索組high_goal[1] 給運(yùn)輸組 steps_since_high 0 # 2. 組間協(xié)調(diào)準(zhǔn)備組狀態(tài) # 假設(shè)我們通過(guò)一個(gè)網(wǎng)絡(luò)將組內(nèi)所有智能體的觀察聚合為組狀態(tài) explorer_group_state aggregate_observations(obs_dict, groupexplorer) transporter_group_state aggregate_observations(obs_dict, grouptransporter) group_states torch.stack([explorer_group_state, transporter_group_state], dim0) # (2, 1, dim) with torch.no_grad(): enhanced_group_states coordinator(group_states) # (2, 1, dim) # 3. 組內(nèi)執(zhí)行器產(chǎn)生動(dòng)作 actions {} for agent_name, obs in obs_dict.items(): if explorer in agent_name: group_goal high_goal[0].squeeze(0) if high_goal is not None else torch.zeros(2) group_context enhanced_group_states[0].squeeze(0) action_probs, _ explorer_policy(torch.FloatTensor(obs).unsqueeze(0), group_goal.unsqueeze(0), group_context.unsqueeze(0)) else: # transporter group_goal high_goal[1].squeeze(0) if high_goal is not None else torch.zeros(2) group_context enhanced_group_states[1].squeeze(0) action_probs, _ transporter_policy(torch.FloatTensor(obs).unsqueeze(0), group_goal.unsqueeze(0), group_context.unsqueeze(0)) action torch.multinomial(action_probs, 1).item() actions[agent_name] action # 4. 環(huán)境交互 next_state, next_obs_dict, rewards_dict, dones_dict, info env.step(actions) global_reward sum(rewards_dict.values()) # 簡(jiǎn)單求和作為全局獎(jiǎng)勵(lì) # 5. 存儲(chǔ)經(jīng)驗(yàn)為簡(jiǎn)化這里存儲(chǔ)全局經(jīng)驗(yàn)用于高層組經(jīng)驗(yàn)分開存 # 存儲(chǔ)高層經(jīng)驗(yàn)每C步存一次 if steps_since_high 0: # 這里需要存儲(chǔ)高層動(dòng)作high_goal和對(duì)應(yīng)的長(zhǎng)期回報(bào)需要設(shè)計(jì)專門的回放緩存 store_high_level_transition(state, high_goal, ...) # 存儲(chǔ)組內(nèi)經(jīng)驗(yàn)每個(gè)時(shí)間步 store_group_level_transition(groupexplorer, obs..., goal..., action..., reward..., next_obs...) store_group_level_transition(grouptransporter, ...) state, obs_dict next_state, next_obs_dict steps_since_high 1 # 檢查是否所有智能體都done了 done all(dones_dict.values()) # 6. 周期結(jié)束更新網(wǎng)絡(luò)簡(jiǎn)化版實(shí)際應(yīng)用PPO等算法 update_high_level_policy(high_manager, high_optimizer) update_group_policy(explorer_policy, explorer_optimizer, groupexplorer) update_group_policy(transporter_policy, transporter_optimizer, grouptransporter)實(shí)操心得在實(shí)現(xiàn)時(shí)一個(gè)常見的坑是高層目標(biāo)與底層觀察的“語(yǔ)義對(duì)齊”。如果高層輸出一個(gè)抽象目標(biāo)如“攻擊”底層無(wú)法直接理解。我的經(jīng)驗(yàn)是在項(xiàng)目初期盡量將高層目標(biāo)設(shè)計(jì)為底層觀察空間可直接利用的數(shù)值形式比如目標(biāo)點(diǎn)的坐標(biāo)、需要達(dá)到的資源數(shù)量閾值等。等基礎(chǔ)協(xié)作跑通后再嘗試引入更抽象的目標(biāo)表示并通過(guò)一個(gè)額外的“目標(biāo)編碼器”網(wǎng)絡(luò)將其映射到底層可理解的向量。5. 調(diào)參心得與常見問(wèn)題排查HGPO框架涉及的超參數(shù)和組件較多調(diào)試起來(lái)比單一策略網(wǎng)絡(luò)復(fù)雜得多。以下是我在實(shí)驗(yàn)中總結(jié)的一些關(guān)鍵點(diǎn)和常見問(wèn)題。5.1 超參數(shù)敏感度分析高層決策周期C這是最重要的參數(shù)之一。C太小高層頻繁干預(yù)底層策略學(xué)習(xí)不穩(wěn)定且失去了分層意義C太大底層在過(guò)時(shí)的目標(biāo)下盲目行動(dòng)太久探索效率低。調(diào)試建議從一個(gè)中等值開始如底層時(shí)間步的10-20倍觀察高層目標(biāo)的價(jià)值函數(shù)是否能夠穩(wěn)定學(xué)習(xí)并上升。如果高層價(jià)值波動(dòng)劇烈嘗試增大C如果底層獎(jiǎng)勵(lì)長(zhǎng)期不見增長(zhǎng)嘗試減小C。組內(nèi)/組間獎(jiǎng)勵(lì)比例底層策略接收的獎(jiǎng)勵(lì)R_low通常是全局獎(jiǎng)勵(lì)R_global的一個(gè)縮放部分加上子目標(biāo)獎(jiǎng)勵(lì)R_subgoal。R_subgoal的權(quán)重需要仔細(xì)調(diào)整。權(quán)重過(guò)大底層可能過(guò)于“功利”只完成子目標(biāo)而損害全局合作權(quán)重過(guò)小分層引導(dǎo)作用減弱。調(diào)試建議初期可以給R_subgoal較高的權(quán)重甚至只用R_subgoal讓底層快速學(xué)會(huì)響應(yīng)高層指令。待基礎(chǔ)協(xié)作建立后逐步引入并提高R_global的權(quán)重讓策略向全局最優(yōu)對(duì)齊。注意力頭數(shù)與維度在組間協(xié)調(diào)器中注意力頭數(shù)num_heads和隱藏維度hidden_dim決定了模型的表達(dá)能力。對(duì)于小組數(shù)量少2-4組、組間關(guān)系相對(duì)固定的任務(wù)1-2個(gè)頭通常足夠。對(duì)于小組數(shù)量多、交互模式復(fù)雜的任務(wù)可以增加到4-8個(gè)頭。維度一般選擇64或128。5.2 典型問(wèn)題與解決方案問(wèn)題現(xiàn)象可能原因排查與解決思路高層策略不學(xué)習(xí)價(jià)值函數(shù)無(wú)變化1. 高層決策周期C過(guò)短或過(guò)長(zhǎng)。2. 高層動(dòng)作目標(biāo)空間設(shè)計(jì)不合理底層無(wú)法執(zhí)行或反饋稀疏。3. 高層獎(jiǎng)勵(lì)信號(hào)過(guò)于稀疏或延遲太大。1. 調(diào)整C并可視化高層動(dòng)作的分布看是否在有效探索。2. 簡(jiǎn)化高層動(dòng)作空間確保每個(gè)目標(biāo)都能被底層觀察并產(chǎn)生明確的子目標(biāo)獎(jiǎng)勵(lì)。3. 為高層設(shè)計(jì)更密集的中間獎(jiǎng)勵(lì)例如基于子目標(biāo)完成進(jìn)度的獎(jiǎng)勵(lì)。底層策略忽視高層目標(biāo)1. 子目標(biāo)獎(jiǎng)勵(lì)R_subgoal權(quán)重太低。2. 高層目標(biāo)在底層策略網(wǎng)絡(luò)的輸入中未被有效利用。3. 底層策略能力不足網(wǎng)絡(luò)太小無(wú)法同時(shí)處理觀察和目標(biāo)。1. 增大R_subgoal的權(quán)重或在一段時(shí)間內(nèi)只使用R_subgoal進(jìn)行訓(xùn)練。2. 檢查網(wǎng)絡(luò)輸入拼接是否正確嘗試對(duì)高層目標(biāo)進(jìn)行單獨(dú)的編碼處理后再拼接。3. 增大底層策略網(wǎng)絡(luò)的容量。組間注意力機(jī)制失效所有注意力權(quán)重均勻1. 注意力輸入的組狀態(tài)特征區(qū)分度不夠。2. 注意力網(wǎng)絡(luò)未得到有效訓(xùn)練梯度消失或爆炸。3. 任務(wù)本身不需要強(qiáng)的組間協(xié)調(diào)。1. 改進(jìn)組狀態(tài)的特征提取加入更多與協(xié)作相關(guān)的信息如距離、任務(wù)狀態(tài)。2. 檢查注意力層的梯度使用梯度裁剪適當(dāng)降低學(xué)習(xí)率。3. 可以暫時(shí)禁用注意力機(jī)制觀察性能是否下降以驗(yàn)證其必要性。訓(xùn)練不穩(wěn)定獎(jiǎng)勵(lì)曲線震蕩劇烈1. 不同層級(jí)策略的學(xué)習(xí)率不匹配。2. 經(jīng)驗(yàn)回放緩存中不同層級(jí)的數(shù)據(jù)混合導(dǎo)致干擾。3. 探索噪聲設(shè)置過(guò)大。1. 通常高層策略的學(xué)習(xí)率應(yīng)低于底層策略例如1e-4 vs 3e-4。2. 為高層和底層策略使用獨(dú)立的經(jīng)驗(yàn)回放緩存。3. 采用退火策略隨著訓(xùn)練逐步減小動(dòng)作噪聲或熵正則項(xiàng)的系數(shù)。智能體出現(xiàn)“懶惰”行為某個(gè)組不活躍1. 該組的子目標(biāo)獎(jiǎng)勵(lì)設(shè)計(jì)有缺陷太難或太易獲得。2. 組間資源分配不公例如探索組永遠(yuǎn)找不到寶藏導(dǎo)致運(yùn)輸組無(wú)事可做。3. 策略陷入局部最優(yōu)。1. 重新設(shè)計(jì)該組的子目標(biāo)獎(jiǎng)勵(lì)確保其具有可學(xué)習(xí)性。2. 檢查高層目標(biāo)生成是否均衡或者引入一些機(jī)制促使高層給“閑置”組分配任務(wù)。3. 增加該組策略的探索力度或嘗試課程學(xué)習(xí)從簡(jiǎn)單任務(wù)開始。5.3 性能評(píng)估與調(diào)試技巧分層可視化這是調(diào)試HGPO最重要的手段。不僅要看全局獎(jiǎng)勵(lì)曲線更要分開看高層價(jià)值曲線反映戰(zhàn)略規(guī)劃的有效性。各組子目標(biāo)完成率反映底層執(zhí)行效率。注意力權(quán)重?zé)崃D觀察組間關(guān)注模式是否合理。高層目標(biāo)分布圖看高層是否在探索不同的指令。消融實(shí)驗(yàn)為了證明HGPO中每個(gè)組件的有效性務(wù)必進(jìn)行消融實(shí)驗(yàn)無(wú)分組所有智能體使用同一個(gè)扁平策略。無(wú)分層有分組但只有一層策略即組策略直接輸出動(dòng)作沒有高層管理器。無(wú)注意力有分組和分層但組間協(xié)調(diào)使用平均池化或全連接而非注意力。 對(duì)比這些變體與完整HGPO的性能能清晰展示每個(gè)模塊的貢獻(xiàn)。課程學(xué)習(xí)啟動(dòng)對(duì)于復(fù)雜的長(zhǎng)視野任務(wù)直接訓(xùn)練完整的HGPO可能很困難。可以從簡(jiǎn)化環(huán)境開始如更少智能體、更小地圖、更密集獎(jiǎng)勵(lì)讓智能體先學(xué)會(huì)基礎(chǔ)的分工和分層控制再逐步增加難度遷移到完整任務(wù)中。實(shí)現(xiàn)一個(gè)有效的Hierarchy-of-Groups Policy Optimization系統(tǒng)確實(shí)比訓(xùn)練一個(gè)普通的策略網(wǎng)絡(luò)要費(fèi)時(shí)費(fèi)力它涉及到多層策略的耦合、不同時(shí)間尺度的信號(hào)傳遞以及組間動(dòng)態(tài)關(guān)系的建模。然而一旦調(diào)通它在解決復(fù)雜、長(zhǎng)視野的多智能體任務(wù)上展現(xiàn)出的規(guī)劃能力和協(xié)作效率是傳統(tǒng)扁平化方法難以比擬的。這個(gè)過(guò)程就像在編寫一個(gè)能夠自我進(jìn)化的組織管理程序看著智能體們從一團(tuán)混亂逐漸學(xué)會(huì)各司其職、協(xié)同作戰(zhàn)其中的挑戰(zhàn)和樂趣正是強(qiáng)化學(xué)習(xí)研究的魅力所在。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
91狠狠综合久久| 狠狠干2020| 婷婷丁香激情| 亚洲综合小视频小说在线观看| 午夜AV人气不卡| 狠狠操狠狠燥| 欧美大码在线视频| 久久成人午夜精品影院| 91成人无码| 欧美少妇大量自拍视频在线观看| 8050午夜少妇无码| 极品出轨视频网站| 一区黄二区黄| 国产精品色色| 欧美经典一区二区三区| 亚洲无992tv| 国产美女精品| 在线 制服丝袜中出 人妻| 日韩视频中文字幕| 国产夫妻性生活视频| 97精品97久久| 亚洲情色五月天 | 久9久9精品| 午夜欧美女人操逼| 深田咏美亚洲精品福利社| 97网站在线观看| 少妇诱惑视频| 亚洲国产精品乱码在线观看| 精品一区二区人妖| 久久草草亚洲蜜桃臀| 国产美女91| 欧美白嫩在线放| 国产少妇与亚洲av| 亚洲中文字幕妇伦久久| 97人人干人人操| 国产精品一区av在线| 日本一卡二区在线| 色九九久九九| 91国产丝袜美女| 99re这里只有精品3| 亚洲精品三| 国产日逼视频| 亚洲天堂AV在线播放| 亚洲另类天堂| 色臀av| 麻豆一区在线| 欧美第一页| juliaann丝袜大战黑鬼| 精爱久久| 日韩天天本| 亚洲精品99| 日韩精品一区二区高清| 人妻二区| 亚洲国产精品无码AV久久久| 五月天婷婷在线看| 日本熟女不卡视频| 免费日韩黄片| 一区二区三区高清天码| 97超碰9| 伊色久人大在线| 大香蕉一人在线| 欧美一区二区情色| 久久精品国产精品| 麻豆天美在线| www亚洲欧美| 久久91| 国产精品96久久久久久| 国产精品视频91久久| 影音先锋新男人| 亚洲AV成人无码一二三久久| 人妻人人做人人澡人人爽欧美一区| 一区二区三区亚洲| 综合自拍| 日韩三级一区| 素人播放一区| 影音综合网| 一区二区 日韩 欧美 国产 传媒| 色www精品视频在线观看| 国产成人精品午夜福利| 综合少妇网| 一区二区高清视频| 欧美性爱免费短视频| 亚洲成人性| 午夜视频久久久久一区| 亚洲最大无码中文字幕网站 | 麻豆伊人网| 亚洲综合射| 99精品无码| 天天久久| 国产一区二区精品久久99| 美国日韩黄色片| AAA久久| 亚洲图片 91| 日本一区二区电影网站| 九九人妻| 囯产精品久久久久久久久久梁医生 | 香蕉大久久久| 熟女人妻精品一区二区视频| 国产AV精久久| 色妹子A V| 久久久久亚洲精品| 午夜在线播放| 午夜男女爽爽爽在线视频| 9久综合网| 久久m| 欧美三级偷拍| 欧美aa一级片| 色狠狠综合噜一二三区| 久久日韩肥臀| 1二区9| 韩国一级做A片免费的| 色区久久| 99色热| 大黄片做爱的大的| 囯产精品一区二区三区线|亚洲人成无码网WWW动漫|国产精品免费一级... | 亚洲男人天堂2019| 超碰欧美97资源| 久久精品人妻一区| 欧美综合站| 天天日美女的B| 无码不卡八戒| 曰本精品久久久| 久草这里只有精品| 久久久久成人亚洲国产| 婷婷色网| 在线色导航| 天天摸夜夜摸| 家庭乱伦麻豆| 吻戏激情性巴克| 天操天操夜操夜月月年年操操| 亚洲女人91| 中文字幕在线观看二区三区| 色网综合网| 亚洲成人黄色在线观看| 18岁禁 茉莉成人久久| 青青草依人大香蕉| 一起草精品人妻| 国产少妇与亚洲av| 久9无限国产| 成人午夜无码视频| 超碰97国产欧美| 國產尤物AV尤物在線觀看| 天天色怡春院| 日韩AV无码中文一区二区| 日韩欧美亚洲国产日韩| 张柏芝国产一区在线观看| 水澄无码AV| 一区二区视频在看| 一区,二区,三区网站| 啊啊啊啊啊啊好多水| 色九九九九久| 伊人操| 欧美熟妇乱码在线一区| 性色av大全| 亚洲吊色| 国产激情综合五月久久| 久草加勒比一区在线| 久久久久久久人妻| 国产成人亚洲精品无| 超碰国产情侣自拍网| 9久在线视频只有精品| 国产成自自拍在线观看| 亚洲av综合色区无码一| 欧美激情亚洲| 欧美伦乱爱| 岛国大片在线观看网站入口| 超碰社区97| 五月天婷婷基地| 亚洲欧美97| 日本亚洲vr欧美不卡高清专区| 夜夜嗨视频| 丝袜制服字幕在线| 国产呦精品一区二区三区下载| 91欧美少妇| 屌色在线97视频| 青娱乐淫乱1314| 九九九九九用不成了| 伊人女女资源在线观看| 日韩簧片免费看| 大香蕉92| 欧美综合色站| 六月婷婷激情| 亚洲欧洲综合视频在线| 乱伦一二三区| 久久久不卡| 午夜成人福利影视| 免费精品福利在线观看| 翔田千里无码中出中文字幕| 91激情国产| 国产视频一区二区在线观看| 美女诱惑1区2区| 亚洲乱色熟女一区| 精品视频久久| 日韩精品9999| 国产11页| 手机看片1025| 色综合av男人天堂| 日本1区2区不卡视频| 超碰色大香蕉| 日本最新免费韩国1区2区视频播放| 99操视频| 伊人五月天激情| 亚洲麻豆av一区二区| 任你干在线视频| 激情色播| 任你爽视频| 乱伦图av| 亚洲电影中字一区二区| 久久精品28| 制服诱惑亚洲一区二区三区在线观看| 有码免费观看| 九久9热| 日本人体九九九九九九| 狠狠色综合网| 国产精品一区二区亚洲人成毛片| 色婷婷在线视频精品导航| 美中日韩无码| 偷拍自拍在线视频观看| 亚洲小电影免费涩涩成人在线高清| 欧洲综合色| aa片毛片| 欧美中出1| 日韩乱伦AⅤ| 精品国产一区探花在线观看| 美女黄页网站| 青青草一本道福利视频| 东京热伊久| 综合天天。| 久久华人网| 亚洲高清男人天堂| 91精品久久久久久77777| 97硬碰| 热99这里只有精品| 操人91| 色色婷婷五月天| 黄网在线播放| 激情自拍 校园春色| 色99色| 亚洲超碰在线| 久久黄黄| 91视频成人福利网站在线一区 | 国产乱伦性爱AV| 强奸乱亚洲| 天天做天天爱| 精品人妻夜夜草| 日夜干射色啊| 亚洲欧美激情小说| 精品一级毛片在线观看| 乱伦av国产| 日韩精品在线观看网站| 亚洲午夜免费狠狠干| 丁香五月激情五月| 国产AV天美| 久久久99999久网站| 狠狠操狠狠燥| 亚洲av综合伊人久久| 国产成年精品高清在线观看91| 一区二区视频在线播放| 99国产天美| 国产欧美成人精品| 偷拍盗拍亚洲色图图片 | 亚洲综合97| 日韩电影在线观看网址| 在线精品福利免费播放| 丝袜综合| 精品人妻一区二区三区在线视频不卡| 92性色国产午夜福利在线661| 综合 欧美 亚洲 日本| 熟妇人妻一二三区免费| 欧美在线永久天堂| 亚洲五月婷婷| 五月开心久久AV官网| 白嫩白嫩的午夜九久久久久久久久久久久成人剧场 | 欧美中文字幕一区| 国产高清在线自在拍69| 精品人妻一二三| xxx0国产在线播放| 嗯嗯啊啊用力视频免费| 香蕉精品二区二区| 国产树林里野战在线看| 亚洲色香| 操人人| 99综合| 都市激情人妻一区二区青青操视频 | 中日韩免费看男女操逼大全| 99在线免费公开视频| 丁香五月成人| 日本性一区| 国内精品a| 丁香五月激情网| 日韩人人精品| 在线观看黄色电话| 久久久精品一区二区| 日本潮催一卡操| 九九九九九九九精品视频| 日本在线15p| 插入逼91| 欧美九九爱| 国内一级精品| www.丁香五月| 丰满欧美放荡少妇在线| 亚洲欧美日韩精品久久久一区二区 | 欧美91在线+|+欧美| 性色aV一区二区三区噜噜| 久久精品色欧美aⅴ一区二区| 99re在线观看| 欧美日韩另类在线播放| 99www.bibizy香蕉资源国产一区二区三区高清| 一二三啪啪专区| 国产免费内射视频| 调教熟妇 久久久久久| 久久婷婷一区| 亚洲天堂久久| 伊人久久AV诱惑悠悠| 99久热| 欧美日韩人妻精品一区二区三区 | 69精品人人人人| 久久中久文96| 久久久国产成人一区二区三区在线| 色www精品视频在线观看| 无码高清少妇久久| 制服少妇欧美| 亚洲AV无码黄色强奸| 97就爱干| 激情深爱五月天| 乱子伦一区二区三区国产精品| 久久久久久久九九九九九九| 色娱乐色呦呦夜夜夜夜av| 国产丝袜欧美在线视频| 欧美亚洲涩涩| 一线黄色免费性爱片| 亚洲AV在线资源| 911粉嫩人妻| 久草电影网| 嗯嗯啊在线视频| 日韩一级二级三级| 亚洲91亚洲| 美国aaaaa一级黄片| 少妇熟女视频一二三区| 富二代亚洲精品99| 天天做日日爱夜夜爽| 99re这里只有| 成人精品视频一区二区| 综合自拍| 97免费视频在线| 久久超碰亚洲人| 日韩丰满熟妇| 精品九九九| 久久久久921| 一级久久性爱视频| 久久免费99精品久久久久久| 黄色成年| 97碰碰日本乱偷人妻中文的| 激情五月综合网| 精品人妻一区二区三区四区不卡在| 男人的天堂在线2| 手机在线观看不卡无码av| 另类欧美色| 欧美 亚洲 另类 综合| 综合激情婷婷| 高跟丝袜AV专区国产| 久久久久九九九| 亚洲高清在线se| 精品人妻一区二区三区-国产精品 一个人在线看的黄色电影网站 | 久久久无码国精品无码三区三区| 色香在线| 欧美在线官网| 色色五月婷| 大香网站| 综合av社区| 91亚洲人| 中文字幕国产| 国产农村妇女毛片精品久久| 精品美女久久一二三| 国产蜜臀精品一区免费尤物| 玖玖爱免费观看视频| 日本乱人伦片中文三区| 东京热综合久久一区二区| 亚洲熟女乱色一区二区三区久久久| 91无码中出人妻视频| 久久久久国产精品喷潮免费观看臀| 精品九九九九九| 欧洲亚洲人妻无码高清久久三区四区| 日韩不卡一二三四| 牛牛久久国产精品视频一二三| 色婷婷色99国产综合精品| jizzjizz欧美| 久久综合资源一区二区| 大色综合网| 亚洲伊人a线观看视频| 亚洲97成人在线观看| 另类欧美色| 日韩精品人妻一区二区| 美欧色综合| 97网色| 欧美美女视频| 97超碰色色| 亚洲 欧美 色图| 亚洲欧美在线丝袜| AV中亚| 中文久久久| 亚洲日韩美女丝袜美腿人妻视频| 欧美一级在线观看成人| 精品国产一区探花在线观看| 男人的天堂激情| 精精夜夜| 日韩精品怡红院| 人人操人人射人人干| 激情黄色五月天| 亚欧美综合网。| 超碰伊人在线| 99国产女人| 精品78| 美女裸体无遮挡永久免费观看网站| 资源新线在线天堂| 国产无码三级视频在线观看| 岛国大片在线观看网站入口| 色综合色综合网| 98一区二区精品| 夂久色| 九热大香蕉| 亚欧美综合网。| 青青草AV色| 欧美综合天天| 精品欧美А∨无码黑人大荫蒂| 一牛影视成人片免费| 亚洲制服欧美另类内射| 亚洲不卡AV在线| 亚洲av热热色| 久久久亚洲精品中文字幕人妻| 欧美 亚洲| 亚洲国产精品9999在线观看| 曰本人妻人人澡人人夹| 67914亚洲精品| 国产精品欧美激在线| 久久精品一区二区三区蜜桃臀| 四虎免费在线播放| 日韩簧片免费看| 日本三级R| av优播| 中文熟女五十乱码在线| 蜜臀99久久精品久久久懂爱| 日本午夜操逼| 综合网,亚洲,欧美| 骚日日av| 无码丰满熟妇一区二区浪潮AV| 综合色99| 超碰98综合网| 亚洲AV成人精品网站在AV| 色噜噜人妻丝袜a∨先锋影 | 人妻激情在线视频| 欧美国产精品久久九九| 国产一级αv免费看片| 国产专区路线| 欧美伊人电影| 在线人人人人人人精品超| 这里是精品| 日本黄色精品| 久久亚洲AV成人精品无码| 视频分类 国内精品| 最新精品久久蜜桃| 国产精品久久| 黄色AV影视| 超碰碰激情97+久| 69精品| 静品嫩模一区二区| 国产亚洲日本| 91一区二区三区蜜桃| 91蜜桃婷婷狠狠久久综合9色| 欧美玖玖爱免费玖玖| 91 欧美| 95人妻爽爽人人做人人澡 | 免费人成在线观看网站品爱网| 99色色网| 在线啊啊啊| 亚洲无码AV九九九| 插入粉嫩少妇视频| 日韩性爱1级片视频| 日韩精品一区二区三区色欲| 国产精品大屁股999| 曰韩操B| 夜夜福利| 国产亚洲精品农村妇女| 日韩欧亚中文在线| 一级黄色性爱A级片| 伊人AAA| 一级AAA片一区二区三区| 日韩国产乱子伦App| 色 亚洲 91| 搞中出久久| 色综和网| 亚洲成人美女无吗| 亚洲熟女乱综合一区二区在线-...亚洲国产日韩欧美一区二区三区,久久久久久精 | 欧美日韩夜夜| 夜夜骑夜夜操| 97超碰色屌| 日本国产成人亚洲精品无码| 人、人、摸,人、人、草| 亚洲一二三| 亚洲成人黄色在线观看| 精品人妻夜夜草| 久久岛国| 亚洲官网在线| 久久久久久电影| 亭亭在线资源| 日韩偷拍色图| 日韩偷拍一区二区三区| 中文字幕伊人| 另类视频在线| 亚洲第一免费视频| 中出20p| 日本久久天堂| 91美女视频在线观看| 久久久久久久久久久久久久久乱码| 翔田千里A片一区二区| 蜜桃色院一区久久| 99色在线| 免费黄色片。| 青青草大香蕉视频| 97久久精品亚洲| 小视频玖玖| 0755午夜福利视频| 伊人操操| 色色亚洲| 老熟女网站| 歐美性天天| 99热婷婷| 嫩草一区二区在线观看| 97资源亚洲| 日韩丝袜高跟制服在线观看| 91碰碰碰| 女人 A一级| 亚洲天天更新| 啊啊啊啊啊啊啊网址在线观看| 狠狠干,狠狠操| 国产亚洲深夜激情| 伊色久人大在线| 天堂伊人久久| 天天爽天天| 亚洲熟女性高潮久久久| 1区2区3区视频| 另类图片亚洲加勒比另类图片亚洲加勒比另类图片亚洲加勒比 | 中文字幕五月婷婷免费| 淫淫综合网| 91 国产丝袜在线播放-百度| 亚洲成人美女无吗| 易易A毛视频| www被窝色com| 欧美精品91| 精品久久久久久亚洲| 日韩不卡毛片Av免费高清| av毛片aaaaa免费看| 走光一区92下载| 日产中文字幕2020| 精品一区二区三区蜜桃臀赵总| 久久久久成人亚洲国产| av天堂精品久久| 色悠久| 97 色综合| 天天影视91看看| 精品视频久久区| 麻豆一区在线| 日日夜夜青青草母狗| 热天堂一区二区| 天天色综合图片| 六月激情婷婷| 超碰97在线色男人??| 国产精品日韩在线一区| 色视频蜜乳| 五月天亚洲色图| 天天久久| 亚洲中文字幕熟女| 欧美性爽xyxOOOO| 2019天天干| 91老熟女视频| 精品国模无码| 欧美激情 亚洲色图| 很很干很很操| 亚欧免费| 一本一道波多野毛片中文在线| 91午夜无码| 啪啪免费| 色婷婷丁香| 九九九九九九九精品视频| 亚洲免费看片| 91黑丝少妇| 国产有码一区| 97丝袜亚洲在线播放| 日本精品九九九| 性91| 99久久精品无码一区二区毛片免费| 嫩草在线视频| 黄色视频特级毛片| 欧美三级不卡| 欧美传媒一区| 人妻人人澡人人爽人人| 久久精品中文字幕女同| 精品人妻一区二区三区日产乱码| 青娱乐福利99| 乱伦3P视频| 五月丁香久久| 天天综合网~91综合网| 91AV天美在线视频| 国产蜜臀在线| 亚洲男人电影天堂| 99精品视频在线观看免费| 亚洲一欧洲中文字幕在线| 精品丰满人妻一区二区三区免费观| 熟女一区二区| 人人妻人人色一区二区三区| 日本道不卡| 免费A V在线播放| AA级电影三区| 爱做久久久久久| 人妻久热在线| 青青草女人天天干| 91色图| 欧美性爱视频免费一区一A| 99色| 精品国产综合久久福利,热99这里有精品综合久久,99热这里只有免费国产精品,精 | 国产高清26uuu| 天天日天天插| 九热超碰| 成人无遮挡毛片免费看| av中文在线| 中文久久96| 中文字幕丰满子伦无码专区在线视频最新| 超碰精品国产无码| 精品久久99| 制服诱惑亚洲一区二区三区在线观看| 国产精品夜夜夜| 亚洲图片激情综合另类| 欧美性天天影视| 后入 亚洲 美女 射| 女上位精品在线| 欧美人人曰人人操人人射射| 91亚洲黑人| 伦理第一页| 中国探花熟女| 内射卯月麻衣| 人人操人人摸人人看人人插| 亚洲砖码砖专无区2023| 国产精品久久久视频| 久草加勒比一区在线| 丁香五月天堂| 国产午夜福利合集| 日本一级婬片试看三分钟| 99re这里只有精品3| 日韩精品-原创伙伴| 黄色高清无码无码破解免费暗网 | 久久久啊啊啊| 亚洲中文字幕三级在线| 欧美第二页午夜| 亚洲精品一二区| 丰满搜索结果 -第18页- 久久高清无码 | 中文一区二区婷婷视频| 玖玖久久久| 国产精品欧美日韩久久| 大香蕉欧美国产日韩高潮| 91精品微拍福利| 亚洲免费97免费| 人人干黄色| 香蕉一区二区三区在线视频| 日日夜夜精品视频| 亚洲AV资源| 国产精品免费1区2区视频| 99抽插| 这里只有精品视频在线观看麻豆| 激情综合av| 草草影院日本第一页| 搞中出视频在线观看| xxx0国产在线播放| 91亚洲丝袜熟女| 青草av在线| 一区二区三区不卡视频| 偷拍欧美激情| 东京热天堂网| 97欧美精品综合| 国内偷自视频区视频综合| 国产亚洲日本| 精品久久人妻成人网| 午夜啊啊| 成人女人国产| 亚洲欧洲精品视频发布| 91日产桃蜜| 亚洲情色婷婷五月天| 日本人妻伦在线中文字幕| 久久久久中出| Blackedraw视频一区二区| 亚洲另类色综合网站| 亚洲黑丝在线| 亚洲性爱电影| 亚洲伊人青青草| 97精品一二区| 日本一区二区做爱的视频| 97在线播放| 97亚洲一区| 口爆吞精在线观看| 91殴美| 中文字幕人妻色偷偷久久皮| 国产精品三级视频网站| 91情色| 日韩三级性| 美女尤物福利视频| 综合久久六月久久婷婷| 唯美清纯 妖精视频| 国产青视频| 色五月av| 国产午夜激片Av毛片不卡| 97伊人网| 96免费视频在线| 99热最新| 99精品视频在线观看免费| 综合色欧美| 久久国模av| 一本一道人妻久久一区二区三区| 伦伦成年午夜免费视频| 欧美97爱| 天美传媒精品久久视频| 婷婷五月天无码| 91oumei| 亚洲成?V人片在线观看福利| 亚洲无码超碰免费| 天天综合站| 日日黄色三级网站| 色婷婷电影网| 黄片com.| 国产精品久久久 | 久久綜合很很很| 婷色五月天| 无码聚合| 日韩欧美成人性爱在线| а√天堂资源官网在线资源| 亚洲欧美清纯| 久久久78| 国产精品97超碰| 超碰综合色| 调教熟妇 久久久久久| 成人性爱全视频观看| 欧美色亚洲| 欧美色网络| juliaann欧美丝袜办公室| 大香蕉在线SuP| 加勒比海成人视频网| 欧美永久激情一区二区| 欧美老熟另类| 神马久久久久眼| 人妻熟女字幕一区二区| 五月丁香啪| 九九99精品| 99视频自拍| 337p大胆噜噜噜噜噜91Av| 亚洲av综合色| 性色av蜜臀av色欲aV| 成人羞羞视频国产| 2017av无码免费无线播| 另类亚洲一区二区三区| 久热伊人| 九九热午夜欧亚国产视频| 人人操人人射人人干| 97欧美色综合| 狠操91,com| AV中文字幕剧情1区2区3| 亚洲视频二区| 一直超碰| 亚洲激情深爱文学小说网站| 玖玖综合色| 欧美国产成人在线| 亚洲国产中文字幕| 成人无码欧美一级A片狼牙直播| 亚洲天堂加勒比| 日本精品五区| 74成人在线| 操逼操逼逼操操逼91 | 91爰爱欧美| 少妇第一页| 欧成人在线| 综合另类| 日本熟妇浓毛hdsex| 老熟女乱伦片| 中文字幕aⅴ在线视频| 巨爆乳肉感一区二区三区竹菊影视| 91超级碰碰碰| 超碰 另类 欧美| 熟妇高潮精品一区二区三区下载| 乱色老一区二区三区的观看方式| 欧美色综合网| 夜夜草天天| 爱av免费| 麻豆天美国美国产| 日本99一区二区| 精品人妻少妇| 人妻无一区二区三区| 激情接吻视频久久久久久| 精品女人999| 亚洲91网站| 天天看片青娱乐| 国产操逼视频在线观看| www超碰| 久久九七| 校园激情狠狠四射| 欧美在线永久天堂| 9色在线| 另类图片亚洲加勒比另类图片亚洲加勒比另类图片亚洲加勒比 | 日本有码久久| 啊啊啊啊啊啊啊在线| 超碰人妻97| 国产高清在线观看欧美| 亚洲黄网在哪免费看| 婷婷色香| 国产sv美女内射| 日本三级一区二区 在线| 精品久久一区二区三区四区五区| 精品一区96| 麻豆色约约| 97爱综合| 综合色播| 欧美在线综合| 亚洲成aⅴ人片不卡无码| 色婷婷五月综合| 国产精品在线一区二区| 老司机香蕉| 精品蜜乳AV免费观看| 色色综合网站| 日日黄色三级网站| 黄片免费日韩| 吻戏激情性巴克| 色亚洲欧美| 看日韩操逼| 欧美日韩人妻婷婷一区| av一区二区三区不卡| 立川理惠加勒比无码| 青青伊人加勒比海| 国产精品永久免费10000| 亚洲日韩肥臀视频在线观看| 九九九九亚洲| 亚洲偷拍自拍在线视频| 久久人人爽av亚洲精品天堂桃色| 色欧美综合| 激情综合网激情五月天| 精品无人区麻豆乱码1区2区图片| 69视频入口| 国产精品九9| 久草加勒比一区在线| 色婷婷综合久久久久中文国产精品一区中文字幕,国产福利电影一区二区三区 | 久久黄黄| 久久加勒比| 91亚州日韩高清| 久久久96精品| 久久香蕉综合一本到3atv| 骚女高跟AV在线| 尤物黄色在线观看网站| 九九热九九热| 人人模人人看| 丁香六月婷| 日韩综合无码一区久久92| 啊啊好多水| 国模无码一区二区三区在线| 97美日韩视频| 内射中出日韩在线观看视频| 影音先锋新男人| 日韩成人人妻网站| 婷婷尹人大香蕉免费| 国产午夜精品理论片一二三区区 | 久久大陆| www.av在线视频| 四虎免费视频| 99久热| 国产91精品在线免费| 激情图片亚洲色图| 亚洲五码一区二区三区| 91 丝袜在线播放| 九九英色视频| 91九色在线| 思思久热在线精品66| 欧美激情久久久久| 女人的久久久| 99性爱在线观看| 午夜超碰| 日本最新1区2区3区| 日韩啪啪啪啪啪| 国产精品久久久久久无码红治院| 天天射天天色成人| 国产女同性恋视频| 久久婷婷五月综合| 国产野战露脸在线播放| 91第一页| 伊人午夜福利视频| 日本九九久久99播| 91九色在线| 不卡av在线中文字幕| 欧美性性性| 99re在线视频| 中文字幕片| 99爱在线视频| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 亚欧美综合网| 亚洲熟女乱色一区二区三区久久久| 日本特黄f c2| 国产亚洲国产超碰| 香蕉热人人精品| 老司机福利青青草| 欧美自拍网| 久久久精品一区二区| 亚洲狼狼干综合1| 中文字幕高清20页视频| 久久九九国产精品| 人人操人人摸人人看人人插| 伊人操| 久久东京热成人| 校园春色宗合网| 欧美亚综合色图| 五月天社区| 大香蕉丝袜一级片| 欧美日本国产日韩激情视频| 国产成人精品必看 | 亚洲第一页色| 亚洲av无码成人精品国产| 无码天天操| 高清无码在线播放网站| 亚洲色图欧美一区二区不卡| 国产精品夜夜| 91天美免费| 成人AV在线网站| 大但人体久久久久| 乱码人妻一区二区三区| 精品人妻一区二区乱码一区二区| 欧美五区| 欧美性区| 欧洲精品在线播放| 啊啊啊好湿久久| 成人老鸭窝人人在线视频| 人妻天天操天天爽视频免费| 日本一二区免费| 中文字幕 一区二区 亚洲无码| 999在线电影香蕉| 久久极品一区二区| 天天操天天射青青草| 久操九九九九| 日本加靬比网站发布页| 一区中文字幕二区日韩| 久偷拍| 欧美传媒一区| 97超碰影音| 精品一区二区三区18| 啊啊啊久久| 欧洲久久一二线| 午夜国产成人精品视频| 国产精品高清2021在线| 国产日逼视频| 屁屁影院一区二区三区国产 | 国产欧美日产一区二区三区 - 国产欧美日 | 懂色AV一区二区三区| 五月天丁香欧洲日韩| 九一综合精品视品av| 欧美A√综合网| 男人的天堂日韩| 男人的天堂Va| 亚洲婷婷丁香在线| 在线无码网站| 日韩AV一起草| 日韩啪啪啪啪啪| 久久伊人网视频一区二区三区| 欧美天堂超碰97| 欧美高清在线| 欧美色图20p| 综合国产影视三级| 国产精品99久久久www| 精品人妻伦一二三区久久| 夜夜嗨AV蜜臀av| 欧美影音在线| 农村少妇久久久久久久| 97超碰人人操人人操| 国产操逼逼网| 青青草日韩无码| 伊人久久久日韩一区| 久久九九久精品国产尤物|国产精品爽黄69天堂A片潘金莲,国产亚洲精品第一综合 | 亚州高清AV| 91香蕉国产尤物视频| 国产成人无码啪| 激情综合五| 一区二区三区成人| 熟女精品日韩一区二区三区 | 人妻内射一区二区在线视频| 99re28在线观看| 青草草免费网站av| 亚洲激情四射| 天天摸天天舔天天操| 亚洲不雅视频1区二区| 欧美日韩日产免费网站看| www.99热| 超碰免费欧美7| 97超碰站| 国产热RE99久久6国产精品首| 日本三级人妻a人妻一在线| 死我十八禁| 一个色导综合| 久久久爆乳翘臀一线天伦理视频| 国产精品不卡一区二区三区| 九九九热| 五月丁香啪啪啪| 九一性生活免费视频| 欧美巨大性舒爽顶到了| 色色色热| 久久久久久人| 在线欧美69V免费观看视频| 久久国产99精品72福利| 96精品久久久| 日本女优在线视频福利| 国产农村妇女精品1区二区| 在线不欧美| 婷婷五月综合在线| 免看60秒涩涩视频| 粉嫩av久久一区二区三区| 久久欧美按摩999| 成人性交免费视屏| 手机看av网站在线看| 天天内射| 亚洲图片色图欧美另类| 蜜桃久久久久久久| 美女91| 天天摸,夜夜摸| 亚洲一区二区中文字幕| 日韩欧美经典在线观看| 亚洲熟女乱色一区二区三区久久久| 日韩熟女操逼| 刺激性视频黄页| 探花精品 一区二区| 三级三级三级日本99| 肥佬影院91| 亚洲九九夜夜| 日日躁狠狠躁天天躁精品| 人人做人人妻人人夜视频| 国产情色在线| 搡老人老9丨女老熟人| 97精品在线| 国产性爱在线视频一区二区| 蜜臀久久99精品久久久久免费观| 美女黑人91神马| 少妇3P性爱自拍| 欧美亚洲成人在线一区二区三区| 日韩精品国产一区二区| 色 亚洲 91| 欧美日韩香蕉| 久久9免费视频| 91丨九色丨大屁股| 欧美性暴力猛交| 亚洲夜色在线| 亚洲一区在线观看欧洲| 超碰中文字幕人妻草一区| 中国一级操逼视频| 色综合超碰超| 久久精品性| 日夜精品| 欧洲中文字幕| av天堂天堂av日韩| 日产123区精品免费观看| 激情五月天社区| 国产欧美另类久久久精品课程| 人妻激情另类| 亚洲?V无码专区在线电影| 九九热精彩视频| 99ri精品| 国产精品高潮久久久无码| 亚洲色性情三级| 18禁的网站在线| 国产精品久久久久婷婷二区次| 欧美不卡在线美女| 精品无码不卡视频| 狠狠躁久久躁| 69精品在线| 91快色色色色色| 人人妻人人爽| 超碰1024久久| 操逼操操操91| 韩国免费播放一级毛片| 久久精品中文| 天天插天天射| 欧美一区二区三区四区综合| 人澡逼| 久久人人爽爽爽人久久久| 国产日韩欧美亚洲精品95| 精品人妻一区二区三区视频在线| 97天天综合网| 夜夜草网站| 情趣丝袜无码操逼视频| 国产中文字幕在线观看| 福利风月五月天影院| 精品一区二区人妖| 精品无码久久久久久久久果冻糖心 | 美女91色黄18| 后X久久| 人人干人人操人人..com| 私人尤物在线精品不卡| 久操av在线| 日本不卡码黄色| 国产精品成人在线| 日本性爱欧美性爱| 欧美色图亚洲色| 亚州大图综合色图| 日韩av三四区| 啪啪啪大香蕉| 天天视频综合在线观看视频| 曰韩中文人妻视频| 亚洲AV色图| 四虎免费视频| 亚州乱码中文字幕综合久久久| 久久五月天婷婷| 岛国视频免费在线观看| 秋霞一集毛片观看| 张柏芝国产一区在线观看| 日本熟女免费視颖| 久久久久久9| 草B在线| 久久综合久色欧美综合狠狠| 福利偷拍视频-中文字幕2019国语完整视频大全-S91AV | 青青草黑寡妇男人天堂| 综合网色| 国产三级电影免费观看| 欧美日韩另类在线播放| 秋霞 色色| 97超碰色色| 2020中文字幕在线观看| 久久精品国产97欧美精品亚洲 | 亚洲欧美清纯| 欧美色图99| 福利天天都操| 超碰精品人妻狠狠干| 97丝袜亚洲在线播放| 欧美操逼视频二区| 91伊人影视综合| 裸体女人草逼视频播放一区,二区,三区,四区,五区 | www.高清无码诱惑一区.com| 人人色人人射人人妻| 亚殴在线| 无码一区二区三区四区五区六区七区八区九区十区视频 | 大香蕉久| 日韩美女啪啪一区| 国产无码高清操逼视频| av一区二区三区不卡| 91综合色噜噜| 日韩无码一级黄色av片| 国产精品一区二区三区免费视频| 91老司机精品| 欧美天天综合在线| 亚欧美综合网| 五月天亚洲色图| 大象AV在线| av毛片aaaaa免费看| 欧美综合区| 日韩有码专区| 亚洲天天操| 91综合在线| 五月天婷婷在线看| 色y情视频免费看| 熟女五十路一区二区三| 日韩A优精品在线观看| 探花一区在线| 99这里只有精品| 高潮内射在线|