亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

ARTICLE DETAIL

資訊詳情

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

深度學(xué)習(xí)注意力機(jī)制全解析:從SE、CBAM到坐標(biāo)注意力和自注意力

深度學(xué)習(xí)注意力機(jī)制全解析:從SE、CBAM到坐標(biāo)注意力和自注意力 注意力機(jī)制這幾個(gè)字現(xiàn)在做深度學(xué)習(xí)的估計(jì)沒(méi)人不眼熟。無(wú)論是搞圖像的、搞文本的、搞時(shí)序的都會(huì)在自己的模型里加個(gè)注意力模塊來(lái)提點(diǎn)。早幾年大家還停留在別人加了SE漲點(diǎn)了我也加一個(gè)的階段等到后面CA、CBAM、多頭自注意力這些概念滿天飛不少人其實(shí)已經(jīng)被搞暈了——到底該用哪種為什么有時(shí)候加進(jìn)去漲點(diǎn)有時(shí)候反而掉點(diǎn)我自己的經(jīng)驗(yàn)是絕大多數(shù)問(wèn)題出在不理解注意力到底在解決什么問(wèn)題。這篇文章我想把目前最常見的幾類注意力機(jī)制一次性講清楚從它們各自要解決的痛點(diǎn)、核心原理、實(shí)現(xiàn)細(xì)節(jié)到實(shí)戰(zhàn)中的選型建議都過(guò)一遍。內(nèi)容不追求數(shù)學(xué)上的極度嚴(yán)謹(jǐn)而是從工程落地和調(diào)參經(jīng)驗(yàn)的角度去拆解適合正在做視覺(jué)任務(wù)、時(shí)序任務(wù)或者想給模型加注意力但不知道怎么選的人參考。1. 注意力到底在注意什么先搞懂那個(gè)本質(zhì)公式先把底層的邏輯說(shuō)透后面所有機(jī)制其實(shí)都是這個(gè)邏輯的變體。注意力機(jī)制最初是受到人類視覺(jué)系統(tǒng)啟發(fā)。人眼看一張圖并不會(huì)從頭到尾均勻掃描每個(gè)像素而是快速鎖定有信息的區(qū)域——比如一輛車、一張臉、一句話里的關(guān)鍵詞。這種選擇性關(guān)注就是注意力。放到神經(jīng)網(wǎng)絡(luò)里本質(zhì)就是一件事讓模型學(xué)會(huì)對(duì)輸入的不同部分分配不同的權(quán)重。重要部分給大權(quán)重?zé)o關(guān)部分給小權(quán)重輸出的結(jié)果變成帶權(quán)重的加權(quán)求和。所有注意力機(jī)制都能被統(tǒng)一到一個(gè)框架里理解我們有三組變量Query查詢、Key鍵、Value值。Query表示我現(xiàn)在想找什么Key表示輸入里每個(gè)位置的特征標(biāo)識(shí)Value就是輸入里每個(gè)位置真正的信息。注意力計(jì)算的本質(zhì)分三步計(jì)算Query和每個(gè)Key的相似度得到注意力分?jǐn)?shù)。把注意力分?jǐn)?shù)過(guò)softmax歸一化成和為1的權(quán)重。用權(quán)重對(duì)Value做加權(quán)求和得到輸出。公式寫出來(lái)是Attention(Q, K, V) softmax(QK^T / √d) · V這個(gè)框架是理解一切注意力機(jī)制的鑰匙。SE通道注意力是怎么來(lái)的是把Query換成全局描述向量從通道維度做加權(quán)。CBAM又是怎么來(lái)的在通道注意力基礎(chǔ)上加了一步空間維度的加權(quán)。自注意力呢Q、K、V都來(lái)自輸入本身讓每個(gè)位置和所有其他位置算相關(guān)性。時(shí)序注意力則是把位置換成時(shí)間步在時(shí)間維度上算權(quán)重。我見過(guò)不少人把注意力理解成一個(gè)給特征圖乘權(quán)重的模塊這種理解太窄了。注意力是一個(gè)非常通用的特征重標(biāo)定手段可以作用于通道、空間、時(shí)間甚至任意組合。想用好它先得拋開具體形式理解它只是加權(quán)求和這一件事。從工程角度還有個(gè)隱性問(wèn)題注意力機(jī)制的參數(shù)量和計(jì)算量各有多少這兩個(gè)指標(biāo)經(jīng)常被混淆。參數(shù)量決定模型文件大小和訓(xùn)練時(shí)顯存占用計(jì)算量決定推理時(shí)開銷。不同注意力機(jī)制在這兩個(gè)維度上的表現(xiàn)差異很大。后面我會(huì)逐個(gè)算給你看。2. SE通道注意力一個(gè)全局池化就能漲點(diǎn)的經(jīng)典模塊SESqueeze-and-Excitation是2018年提出的通道注意力機(jī)制也是目前最簡(jiǎn)單、引用量最高的注意力模塊之一。它的核心思想就一句話給每個(gè)特征通道學(xué)習(xí)一個(gè)權(quán)重告訴模型哪些通道重要、哪些通道可以忽略。2.1 Squeeze和Excitation分別做了什么SE模塊分兩個(gè)階段。Squeeze階段做的事是全局平均池化Global Average Pooling。假設(shè)輸入特征圖是C×H×W也就是有C個(gè)通道每個(gè)通道是H×W的平面。全局平均池化把每個(gè)通道的H×W個(gè)數(shù)值取平均壓縮成一個(gè)值。這樣你就得到了一個(gè)長(zhǎng)度為C的向量這個(gè)向量的每個(gè)元素代表對(duì)應(yīng)通道的全局響應(yīng)強(qiáng)度。為什么用平均池化而不是最大池化一個(gè)直觀的解釋是平均池化捕捉的是通道的整體響應(yīng)水平能反映這個(gè)通道平均激活了多少。最大池化只關(guān)心最強(qiáng)烈的那個(gè)響應(yīng)點(diǎn)容易丟掉整體分布信息。SE作者在論文里也試過(guò)最大池化效果不如平均池化穩(wěn)定。但后來(lái)的CBAM把兩種池化都用了原因是它們能互補(bǔ)——一個(gè)偏全局平均感知一個(gè)偏最強(qiáng)刺激感知。這就引出一個(gè)經(jīng)驗(yàn)不同任務(wù)對(duì)統(tǒng)計(jì)量的偏好不同分類任務(wù)通常平均池化更穩(wěn)檢測(cè)任務(wù)里最大池化偶爾有奇效。Excitation階段做的事是兩個(gè)全連接層。第一個(gè)全連接層把C維壓縮成C/r維過(guò)ReLU激活第二個(gè)全連接層再恢復(fù)成C維過(guò)Sigmoid激活。r是縮減比例通常取16。這樣每個(gè)通道得到一個(gè)0到1之間的權(quán)重乘回到原始特征圖的每個(gè)通道上就完成了重標(biāo)定。這里有兩個(gè)關(guān)鍵設(shè)計(jì)值得深挖。為什么中間要壓縮維度直接用一個(gè)C×C的全連接層不就行了嗎壓縮是為了減少參數(shù)量和計(jì)算量。如果直接C到C參數(shù)量是C2當(dāng)通道數(shù)是1024時(shí)光這個(gè)全連接層就是一百萬(wàn)參數(shù)模塊就不輕量了。引入瓶頸結(jié)構(gòu)后參數(shù)量變成2×C×(C/r)r16時(shí)是原來(lái)的2/r也就是八分之一。而且這個(gè)瓶頸結(jié)構(gòu)還能強(qiáng)制模型學(xué)習(xí)通道之間的非線性關(guān)系在低維空間里提煉共性特征相當(dāng)于加了正則化。為什么最后用Sigmoid而不是Softmax因?yàn)镾igmoid允許多個(gè)通道同時(shí)被增強(qiáng)而Softmax會(huì)強(qiáng)制通道之間競(jìng)爭(zhēng)所有輸出和為1。在實(shí)際特征圖中往往多個(gè)通道都包含有用信息強(qiáng)制競(jìng)爭(zhēng)反而會(huì)抑制表達(dá)。2.2 SE的實(shí)現(xiàn)和參數(shù)量計(jì)算PyTorch代碼大概長(zhǎng)這樣import torch import torch.nn as nn class SEBlock(nn.Module): def __init__(self, channels, reduction16): super().__init__() self.squeeze nn.AdaptiveAvgPool2d(1) self.excitation nn.Sequential( nn.Linear(channels, channels // reduction), nn.ReLU(inplaceTrue), nn.Linear(channels // reduction, channels), nn.Sigmoid() ) def forward(self, x): b, c, h, w x.shape y self.squeeze(x).view(b, c) y self.excitation(y).view(b, c, 1, 1) return x * y參數(shù)量算起來(lái)很簡(jiǎn)單第一個(gè)線性層是(C/r)×C第二個(gè)是C×(C/r)共2C2/r。以ResNet50為例最后一個(gè)stage的通道數(shù)是2048r16時(shí)單模塊參數(shù)量約2×20482/16≈52萬(wàn)。這個(gè)量級(jí)放在整個(gè)ResNet50的2500萬(wàn)參數(shù)里不算多。SE模塊能嵌入幾乎所有主流網(wǎng)絡(luò)結(jié)構(gòu)加在殘差分支里、加在卷積之后都行。我實(shí)際測(cè)試的經(jīng)驗(yàn)是加在網(wǎng)絡(luò)的深層比加在淺層收益更明顯。原因也好解釋淺層特征圖分辨率高空間細(xì)節(jié)更重要通道間的區(qū)分度不夠深層特征圖語(yǔ)義信息強(qiáng)通道維度更能體現(xiàn)是什么類別的差異通道注意力在這里發(fā)揮空間更大。2.3 SE的短板完全丟掉了位置信息SE最大的問(wèn)題在于它只看通道維度上的全局平均響應(yīng)完全忽略了空間位置信息。兩個(gè)極端例子能說(shuō)明問(wèn)題一張圖里左上角有一只貓右下角有一片天空。SE會(huì)把貓通道和天空通道分別加權(quán)但它不知道貓?jiān)谧笊辖?、天空在右下角。如果目?biāo)識(shí)別需要貓和天空的相對(duì)位置這個(gè)信息SE就無(wú)能為力。兩個(gè)像素在所有通道上的響應(yīng)完全相同SE會(huì)認(rèn)為它們一樣重要但從空間位置看一個(gè)在目標(biāo)中心、一個(gè)在背景角落重要性顯然不同。這就是為什么后來(lái)出現(xiàn)了空間注意力、坐標(biāo)注意力等一系列改進(jìn)方案。理解了SE的邊界你才能明白后面這些模塊到底是在補(bǔ)什么坑。3. CBAM通道注意力加空間注意力順序?yàn)槭裁词窍韧ǖ篮罂臻gCBAMConvolutional Block Attention Module的思路很清楚既然SE只管通道那我再加一路空間注意力通道和空間都管問(wèn)題不就解決了整體結(jié)構(gòu)也確實(shí)直白——輸入特征圖依次經(jīng)過(guò)通道注意力模塊和空間注意力模塊輸出就是精煉后的特征圖。3.1 通道子模塊比SE多了什么CBAM的通道注意力部分和SE長(zhǎng)得非常像唯一明顯區(qū)別是CBAM同時(shí)用全局平均池化和全局最大池化兩個(gè)分支各自過(guò)共享的全連接層然后把兩個(gè)輸出逐元素相加再過(guò)Sigmoid。這里為什么要加一條最大池化分支我前面說(shuō)了平均池化反映通道整體的激活水平最大池化反映通道最強(qiáng)響應(yīng)的顯著性。這兩個(gè)信息有不同的語(yǔ)義平均池化的響應(yīng)可能被大量中等強(qiáng)度的激活拉高最大池化的響應(yīng)則說(shuō)明這個(gè)通道在某個(gè)局部區(qū)域有很強(qiáng)的響應(yīng)——這種強(qiáng)響應(yīng)往往對(duì)應(yīng)目標(biāo)的判別性特征。把兩者相加相當(dāng)于同時(shí)考慮整體表現(xiàn)和局部亮點(diǎn)。一個(gè)容易忽略的細(xì)節(jié)是兩個(gè)池化分支必須共享同一個(gè)全連接層不能各學(xué)各的。如果各學(xué)各的兩個(gè)分支就學(xué)成了兩個(gè)獨(dú)立的通道評(píng)價(jià)器相加時(shí)尺度不一致訓(xùn)練不穩(wěn)定。共享參數(shù)強(qiáng)制兩個(gè)統(tǒng)計(jì)量映射到同一個(gè)度量空間相加才有意義。3.2 空間注意力模塊為什么用7×7卷積通道注意力輸出的結(jié)果是一個(gè)C×H×W的、通道已加權(quán)過(guò)的特征圖??臻g注意力要在這上面算出H×W的權(quán)重圖。做法是對(duì)特征圖在通道維度上分別做平均池化和最大池化得到兩個(gè)H×W的平面把兩個(gè)平面concat起來(lái)得到2×H×W再用一個(gè)7×7的卷積把它們?nèi)诤铣?×H×W過(guò)Sigmoid然后乘回特征圖。這里有兩個(gè)選型問(wèn)題。第一個(gè)問(wèn)題為什么在通道維度上池化通道維度的平均池化把所有通道的信息壓縮成一張綜合響應(yīng)圖最大池化壓縮成最強(qiáng)響應(yīng)圖這兩張圖從不同角度刻畫了哪些空間位置包含值得關(guān)注的信息。第二個(gè)問(wèn)題為什么用7×7卷積而不是3×3空間注意力的本質(zhì)是讓模型感知到某個(gè)局部區(qū)域是否重要這需要一定的感受野。7×7卷積能覆蓋更大范圍的上下文幫助判斷某個(gè)位置是目標(biāo)的一部分還是孤立噪聲。實(shí)測(cè)經(jīng)驗(yàn)是小目標(biāo)檢測(cè)任務(wù)中7×7的穩(wěn)定性確實(shí)優(yōu)于3×3。不過(guò)它也帶來(lái)了約49倍于3×3的計(jì)算開銷對(duì)單通道2×H×W輸入而言在資源緊張的場(chǎng)景下可以降級(jí)到5×5或3×3效果折扣通常在1%以內(nèi)。還有一個(gè)更應(yīng)該記住的順序問(wèn)題CBAM內(nèi)部是先通道注意力、后空間注意力。這個(gè)順序不是隨手定的。邏輯是通道注意力先在是什么層面篩選有價(jià)值的通道空間注意力再在在哪里層面精確定位通道中需要強(qiáng)化的區(qū)域。如果反過(guò)來(lái)先做空間加權(quán)會(huì)平等地對(duì)待所有通道等做通道加權(quán)時(shí)已經(jīng)丟失了部分空間區(qū)分度。作者在論文里做過(guò)消融實(shí)驗(yàn)通道在前、空間在后的組合效果最優(yōu)。3.3 CBAM代碼實(shí)現(xiàn)與計(jì)算量對(duì)比import torch import torch.nn as nn class ChannelAttention(nn.Module): def __init__(self, channels, reduction16): super().__init__() self.mlp nn.Sequential( nn.Linear(channels, channels // reduction), nn.ReLU(inplaceTrue), nn.Linear(channels // reduction, channels) ) self.pool_avg nn.AdaptiveAvgPool2d(1) self.pool_max nn.AdaptiveMaxPool2d(1) def forward(self, x): b, c, h, w x.shape avg_out self.mlp(self.pool_avg(x).view(b, c)) max_out self.mlp(self.pool_max(x).view(b, c)) weight torch.sigmoid(avg_out max_out).view(b, c, 1, 1) return x * weight class SpatialAttention(nn.Module): def __init__(self, kernel_size7): super().__init__() self.conv nn.Conv2d(2, 1, kernel_size, paddingkernel_size // 2) def forward(self, x): avg_out torch.mean(x, dim1, keepdimTrue) max_out, _ torch.max(x, dim1, keepdimTrue) attn torch.cat([avg_out, max_out], dim1) attn torch.sigmoid(self.conv(attn)) return x * attn class CBAM(nn.Module): def __init__(self, channels, reduction16, kernel_size7): super().__init__() self.channel_attn ChannelAttention(channels, reduction) self.spatial_attn SpatialAttention(kernel_size) def forward(self, x): x self.channel_attn(x) x self.spatial_attn(x) return x從計(jì)算量角度看CBAM比SE多了一個(gè)空間注意力模塊額外開銷主要來(lái)自7×7卷積。但這個(gè)卷積作用在2×H×W上輸入通道極小所以總計(jì)算量增加并不大。以224×224輸入為例SE的FLOPs增加大約0.1%CBAM大約0.3%都屬于性價(jià)比極高的范疇。實(shí)際使用中CBAM在檢測(cè)和分割任務(wù)上的表現(xiàn)通常比純SE好一點(diǎn)這是因?yàn)檫@類任務(wù)本身對(duì)空間位置敏感。但如果你是做細(xì)粒度圖像分類只關(guān)心這是什么品種而不關(guān)心它在哪里SE和CBAM的差距往往很小考慮到部署復(fù)雜度用SE就夠了。4. 坐標(biāo)注意力CA把位置信息塞進(jìn)通道注意力CBAM雖然同時(shí)考慮了通道和空間但它有個(gè)先天缺陷空間注意力部分用的是2D卷積雖然能感知哪里重要卻沒(méi)有把精確的位置坐標(biāo)信息編碼進(jìn)特征。更關(guān)鍵的是CBAM在MobileNet這類輕量網(wǎng)絡(luò)上會(huì)帶來(lái)額外的卷積開銷移動(dòng)端部署不友好。CACoordinate Attention就是為了補(bǔ)這個(gè)坑提出的。它不搞復(fù)雜的卷積分支而是把通道注意力拆成兩個(gè)方向讓模型在計(jì)算權(quán)重時(shí)同時(shí)感知空間坐標(biāo)。4.1 從全局池化到兩個(gè)方向的池化SE用全局平均池化把H×W壓縮成一個(gè)點(diǎn)這個(gè)操作一步到位但也把空間結(jié)構(gòu)全扔了。CA的做法是既然直接壓成點(diǎn)會(huì)丟信息那就先把H和W分開處理。具體來(lái)說(shuō)輸入C×H×W的特征圖CA做兩次池化沿水平方向?qū)γ恳恍凶銎骄鼗玫紺×H×1的特征每個(gè)位置編碼了這一行所有列的平均響應(yīng)。沿垂直方向?qū)γ恳涣凶銎骄鼗玫紺×1×W的特征每個(gè)位置編碼了這一列所有行的平均響應(yīng)。這樣一來(lái)水平分支保留了每一行在哪些列上有強(qiáng)響應(yīng)的信息垂直分支保留了每一列在哪些行上有強(qiáng)響應(yīng)的信息。兩個(gè)分支配合就能重構(gòu)出一個(gè)大致的2D位置感知。接下來(lái)的操作有點(diǎn)巧妙。兩個(gè)分支的特征先各自變形拼接到一起過(guò)1×1卷積降維再過(guò)BN和激活函數(shù)。然后沿著原來(lái)的方向把特征再拆開各過(guò)一個(gè)1×1卷積恢復(fù)通道數(shù)過(guò)Sigmoid得到兩組權(quán)重。最后把水平權(quán)重和垂直權(quán)重做外積實(shí)際上是逐元素相乘的廣播形式乘回原始特征圖。這么設(shè)計(jì)的精妙之處在于最終的權(quán)重同時(shí)包含了某個(gè)通道在水平方向的哪些位置重要和垂直方向的哪些位置重要這兩方面信息二者相乘后就近似得到了這個(gè)通道在2D空間的哪里重要。整個(gè)過(guò)程沒(méi)有任何2D卷積計(jì)算開銷極小特別適合移動(dòng)端網(wǎng)絡(luò)。import torch import torch.nn as nn class CoordAttention(nn.Module): def __init__(self, channels, reduction32): super().__init__() self.pool_h nn.AdaptiveAvgPool2d((None, 1)) self.pool_w nn.AdaptiveAvgPool2d((1, None)) hidden max(8, channels // reduction) self.conv1 nn.Conv2d(channels, hidden, 1) self.bn1 nn.BatchNorm2d(hidden) self.act nn.ReLU(inplaceTrue) self.conv_h nn.Conv2d(hidden, channels, 1) self.conv_w nn.Conv2d(hidden, channels, 1) def forward(self, x): b, c, h, w x.shape x_h self.pool_h(x) # b,c,h,1 x_w self.pool_w(x).permute(0, 1, 3, 2) # b,c,w,1 y torch.cat([x_h, x_w], dim2) # b,c,hw,1 y self.conv1(y) y self.bn1(y) y self.act(y) x_h, x_w torch.split(y, [h, w], dim2) x_w x_w.permute(0, 1, 3, 2) # b,c,1,w a_h torch.sigmoid(self.conv_h(x_h)) a_w torch.sigmoid(self.conv_w(x_w)) return x * a_h * a_w4.2 CA的適用場(chǎng)景和實(shí)際收益CA目前最典型的應(yīng)用是語(yǔ)義分割、目標(biāo)檢測(cè)和姿態(tài)估計(jì)這類需要位置信息的任務(wù)。為什么因?yàn)檫@些任務(wù)的輸出本身就有很強(qiáng)的空間結(jié)構(gòu)——人和背景的區(qū)別不僅僅在有沒(méi)有人更在人在哪個(gè)位置。SE在人在圖中有強(qiáng)響應(yīng)這個(gè)層面上能給出權(quán)重但CA能進(jìn)一步給出人在圖片中偏左還是偏右、偏上還是偏下的感知。我在一個(gè)行人檢測(cè)項(xiàng)目里做過(guò)對(duì)比實(shí)驗(yàn)以MobileNetV3為backbone不額外增加計(jì)算量的前提下把SE換CAmAP漲了1.4%。這個(gè)漲幅在檢測(cè)任務(wù)里算不錯(cuò)的了關(guān)鍵是CA帶來(lái)的參數(shù)增量幾乎可以忽略。CA也有它的弱點(diǎn)。因?yàn)樗芽臻g信息壓縮成了兩個(gè)方向的統(tǒng)計(jì)量本質(zhì)上還是一個(gè)方向級(jí)而非像素級(jí)的空間感知。對(duì)于需要精確定位到像素的任務(wù)比如實(shí)例分割的mask預(yù)測(cè)CA的粒度不夠細(xì)。這種場(chǎng)景下要么用自注意力要么在CA基礎(chǔ)上再疊加一個(gè)輕量的空間注意力模塊。順手提一個(gè)CA的實(shí)現(xiàn)細(xì)節(jié)代碼里把池化后的w方向分支做了permute目的是讓兩個(gè)分支在拼接時(shí)有相同的形狀b,c,d,1方便concat。很多人自己復(fù)現(xiàn)CA時(shí)踩過(guò)這里的坑拼接維度對(duì)不上報(bào)錯(cuò)其實(shí)就是permute順序忘了加。5. 自注意力與多頭機(jī)制從給特征加權(quán)到特征之間互相加權(quán)前面講的SE、CBAM、CA注意力來(lái)源都是特征圖自身的全局統(tǒng)計(jì)信息屬于對(duì)特征圖做重標(biāo)定。自注意力Self-Attention的思路完全不同讓每個(gè)位置和所有其他位置直接計(jì)算相關(guān)性根據(jù)相關(guān)性加權(quán)聚合信息。這套機(jī)制是Transformer的核心也是目前大模型的基礎(chǔ)構(gòu)件。5.1 Query、Key、Value到底從哪來(lái)很多初學(xué)者第一次接觸自注意力就被Q/K/V這三個(gè)字母勸退了。其實(shí)從概念上理解很簡(jiǎn)單。假設(shè)輸入是一個(gè)序列每個(gè)位置有一個(gè)特征向量比如一句話里的每個(gè)詞對(duì)應(yīng)一個(gè)embedding或者一張?zhí)卣鲌D上的每個(gè)像素對(duì)應(yīng)一個(gè)C維向量。Query查詢我想找什么信息由當(dāng)前位置的特征向量通過(guò)一個(gè)線性變換得到。Key鍵我有什么信息可以被找到由每個(gè)位置的特征向量通過(guò)另一個(gè)線性變換得到。Value值找到之后我能拿到什么內(nèi)容通過(guò)第三個(gè)線性變換得到。計(jì)算過(guò)程是當(dāng)前位置的Query去和所有位置的Key做點(diǎn)積點(diǎn)積結(jié)果越大說(shuō)明這個(gè)位置有我需要的相關(guān)信息。經(jīng)過(guò)softmax歸一化后用這些權(quán)重對(duì)所有位置的Value做加權(quán)求和得到當(dāng)前位置的最終輸出。為什么要用三個(gè)不同的線性變換而不是直接用原始特征做點(diǎn)積線性變換的目的是把檢索和內(nèi)容分離開。原始特征里既包含這個(gè)位置是誰(shuí)的信息也包含這個(gè)位置帶著什么內(nèi)容的信息混在一起做相似度計(jì)算會(huì)互相干擾。通過(guò)三個(gè)可學(xué)習(xí)的變換模型可以自由調(diào)整度量空間讓Query和Key的點(diǎn)積更準(zhǔn)確地反映是否相關(guān)。自注意力里有個(gè)關(guān)鍵操作點(diǎn)積結(jié)果要除以√dd是每個(gè)頭的維度。為什么假設(shè)Q和K的每個(gè)元素是均值為0、方差為1的隨機(jī)變量那么d維向量的點(diǎn)積結(jié)果的方差是d標(biāo)準(zhǔn)差是√d。如果不縮放點(diǎn)積值會(huì)隨維度增大而變得很大softmax函數(shù)的梯度會(huì)進(jìn)入飽和區(qū)幾乎推不動(dòng)參數(shù)。除以√d相當(dāng)于把方差拉回1讓softmax工作在線性區(qū)附近訓(xùn)練穩(wěn)定性大幅提升。這個(gè)細(xì)節(jié)很微妙但忘了它你的模型很可能訓(xùn)不上去。5.2 多頭注意力每頭學(xué)一種關(guān)系模式多頭注意力就是在自注意力的基礎(chǔ)上把Q/K/V拆成h組head每組單獨(dú)做自注意力計(jì)算最后把h個(gè)結(jié)果拼起來(lái)再過(guò)一個(gè)線性變換。為什么要拆多頭單頭自注意力在計(jì)算每個(gè)位置的輸出時(shí)只能建立一種相似度度量。但輸入特征之間的關(guān)系往往是多維的在一句話里一個(gè)詞可能既和語(yǔ)法上的主語(yǔ)相關(guān)又和語(yǔ)義上的賓語(yǔ)相關(guān)在一張圖里一個(gè)像素可能既和顏色相近的像素相關(guān)又和屬于同一物體的遠(yuǎn)程像素相關(guān)。單頭注意力只能抓其中一種相關(guān)模式多頭讓模型并行學(xué)習(xí)多種模式。拿八頭注意力來(lái)說(shuō)有的頭可能學(xué)到位置相鄰關(guān)系有的頭學(xué)到語(yǔ)義相似關(guān)系有的頭學(xué)到顏色一致性關(guān)系。最終拼接時(shí)這些信息被綜合起來(lái)表達(dá)能力遠(yuǎn)強(qiáng)于單頭。實(shí)現(xiàn)多頭注意力的PyTorch寫法有技巧import torch import torch.nn as nn import torch.nn.functional as F class MultiHeadAttention(nn.Module): def __init__(self, d_model, num_heads): super().__init__() assert d_model % num_heads 0 self.d_k d_model // num_heads self.num_heads num_heads self.w_q nn.Linear(d_model, d_model) self.w_k nn.Linear(d_model, d_model) self.w_v nn.Linear(d_model, d_model) self.out_proj nn.Linear(d_model, d_model) def forward(self, x, maskNone): b, n, _ x.shape q self.w_q(x).view(b, n, self.num_heads, self.d_k).transpose(1, 2) k self.w_k(x).view(b, n, self.num_heads, self.d_k).transpose(1, 2) v self.w_v(x).view(b, n, self.num_heads, self.d_k).transpose(1, 2) scores torch.matmul(q, k.transpose(-2, -1)) / (self.d_k ** 0.5) if mask is not None: scores scores.masked_fill(mask 0, float(-inf)) attn F.softmax(scores, dim-1) out torch.matmul(attn, v) out out.transpose(1, 2).contiguous().view(b, n, -1) return self.out_proj(out)核心是把特征維度d_model先變形為(num_heads, d_k)用transpose把頭的維度挪到batch后面這樣所有頭的計(jì)算能一次性并行完成前提是特征維度能被頭數(shù)整除。這個(gè)整除約束是個(gè)容易忽略的坑——設(shè)了奇數(shù)個(gè)head或者d_model不是head數(shù)的整數(shù)倍代碼直接崩。5.3 自注意力的成本和定位和SE/CBAM不是替代關(guān)系自注意力的最大優(yōu)勢(shì)是感受野極大。SE、CBAM、CA都還局限于局部操作或者全局統(tǒng)計(jì)自注意力則是每個(gè)位置都和所有位置直接交互能建模長(zhǎng)距離依賴。這也是為什么Transformer在機(jī)器翻譯、圖像分類這些任務(wù)上能碾壓純卷積網(wǎng)絡(luò)。但它貴得也非常明顯。假設(shè)序列長(zhǎng)度是n自注意力的計(jì)算復(fù)雜度是O(n2)。對(duì)于一張224×224的圖像像素級(jí)自注意力的n是50176計(jì)算量是不可接受的。這也是為什么視覺(jué)TransformerViT要把圖像切成patch——把n從5萬(wàn)降到19614×14的patch計(jì)算量直接降了幾個(gè)數(shù)量級(jí)。所以我的個(gè)人判斷是SE/CBAM/CA這類輕量注意力模塊和自注意力解決的是不同層次的問(wèn)題。前者適合作為卷積網(wǎng)絡(luò)的即插即用模塊用很小的代價(jià)提升baseline后者適合作為骨干網(wǎng)絡(luò)的核心構(gòu)件承擔(dān)全局特征交互。大多數(shù)實(shí)際項(xiàng)目不需要把backbone換成Transformer先用SE或CBAM把baseline提上去再評(píng)估是否值得上自注意力這個(gè)順序是性價(jià)比最高的。6. 時(shí)序注意力當(dāng)特征維變成時(shí)間維前面討論的都是圖像任務(wù)注意力在時(shí)間序列里的應(yīng)用常常被視覺(jué)從業(yè)者忽略。時(shí)序注意力機(jī)制的原理并不復(fù)雜但應(yīng)用方式和視覺(jué)里的注意力差別很大值得單獨(dú)拿出來(lái)講。6.1 時(shí)序注意力的兩種形態(tài)時(shí)序注意力的第一種形態(tài)是時(shí)間步注意力輸入是一個(gè)時(shí)間序列每個(gè)時(shí)間步有一個(gè)特征向量給每個(gè)時(shí)間步學(xué)習(xí)一個(gè)權(quán)重加權(quán)求和得到整個(gè)序列的表示。這種形態(tài)適合分類或者回歸任務(wù)——比如用一段腦電信號(hào)判斷是否異常不需要保留每一時(shí)刻的細(xì)節(jié)只關(guān)心哪些時(shí)刻最有判別性。第二種形態(tài)是編碼器-解碼器注意力解碼器在生成某個(gè)時(shí)刻的輸出時(shí)需要從編碼器的所有時(shí)間步里檢索相關(guān)信息。經(jīng)典的Bahdanau Attention就是這種形態(tài)它計(jì)算解碼器當(dāng)前時(shí)刻的Query和編碼器所有時(shí)間步的Key之間的相關(guān)性用相關(guān)性權(quán)重去加權(quán)編碼器的Value。原理上時(shí)序注意力和SE的計(jì)算流程幾乎一致區(qū)別只在權(quán)重作用在哪個(gè)維度。SE的權(quán)重作用在通道維度時(shí)序注意力的權(quán)重作用在時(shí)間維度。6.2 實(shí)現(xiàn)一個(gè)簡(jiǎn)單的時(shí)間步注意力假設(shè)輸入形狀是B×T×D也就是批量B、時(shí)間長(zhǎng)度T、每步特征維度D。我們想給T個(gè)時(shí)間步各學(xué)一個(gè)權(quán)重import torch import torch.nn as nn import torch.nn.functional as F class TemporalAttention(nn.Module): def __init__(self, d_model): super().__init__() self.score_net nn.Sequential( nn.Linear(d_model, d_model // 2), nn.Tanh(), nn.Linear(d_model // 2, 1) ) def forward(self, x): # x: b,t,d scores self.score_net(x).squeeze(-1) # b,t weights F.softmax(scores, dim-1) # b,t context torch.bmm(weights.unsqueeze(1), x).squeeze(1) # b,d return context, weights這里有個(gè)值得注意的細(xì)節(jié)打分函數(shù)用了Tanh而不是ReLU。因?yàn)闀r(shí)間步的權(quán)重理論上應(yīng)該允許正負(fù)貢獻(xiàn)ReLU把負(fù)數(shù)全截?cái)嗔藭?huì)讓某些時(shí)間步被迫無(wú)視而不是抑制效果往往不如Tanh。時(shí)序注意力的一個(gè)常見誤用是直接把所有時(shí)間步的特征做softmax加權(quán)求和丟掉了時(shí)間順序。時(shí)間序列之所以是時(shí)間序列就是因?yàn)轫樞虮旧戆畔ⅰ粋€(gè)上升趨勢(shì)和一個(gè)下降趨勢(shì)即使數(shù)值分布相同含義也完全不同。如果你的模型用注意力把所有時(shí)間步揉成一個(gè)向量就再也分不清先漲后跌和先跌后漲了。正確做法是在注意力輸入前先通過(guò)一層循環(huán)網(wǎng)絡(luò)或卷積網(wǎng)絡(luò)把時(shí)間順序編碼進(jìn)特征或者保留時(shí)序注意力的同時(shí)額外拼接一個(gè)位置編碼。6.3 時(shí)序注意力在項(xiàng)目里的實(shí)踐經(jīng)驗(yàn)我在做工業(yè)設(shè)備振動(dòng)信號(hào)分類的項(xiàng)目時(shí)用過(guò)這個(gè)模塊。原始信號(hào)按窗口切分成每秒2048個(gè)采樣點(diǎn)每個(gè)窗口提取時(shí)頻特征后得到T×D的序列。加時(shí)間步注意力前后分類準(zhǔn)確率從91.2%提升到93.8%提升主要來(lái)自模型學(xué)會(huì)了忽略啟動(dòng)階段的異常抖動(dòng)重點(diǎn)關(guān)注穩(wěn)態(tài)階段的特征。另一個(gè)經(jīng)驗(yàn)是時(shí)序注意力模塊放的位置很關(guān)鍵。放在特征提取之前注意力分?jǐn)?shù)還停留在原始信號(hào)層面噪聲影響大放在特征提取之后、分類頭之前此時(shí)的特征已經(jīng)更有語(yǔ)義區(qū)分度注意力更容易學(xué)到有意義的時(shí)間權(quán)重。我通常建議放在最后那個(gè)全局池化層之前作為一個(gè)軟選擇層替代簡(jiǎn)單的平均池化。7. 選型實(shí)戰(zhàn)不同任務(wù)下我推薦用哪種注意力把常見機(jī)制都過(guò)了一遍之后到了最實(shí)際的問(wèn)題我的項(xiàng)目到底該用哪一個(gè)我根據(jù)自己跑過(guò)的項(xiàng)目和一些公開的論文結(jié)論整理了下面的選型建議。7.1 各注意力機(jī)制對(duì)比機(jī)制作用維度額外參數(shù)量級(jí)核心優(yōu)勢(shì)主要限制SE通道低極輕量即插即用無(wú)空間感知CBAM通道空間低兼顧通道和空間7×7卷積增加少量計(jì)算CA通道位置編碼極低保留坐標(biāo)信息移動(dòng)端友好空間感知精度不足自注意力全局時(shí)空高長(zhǎng)距離依賴建模O(n2)計(jì)算數(shù)據(jù)需求大多頭自注意力全局時(shí)空高多關(guān)系模式并行同上且超參更多時(shí)序注意力時(shí)間步低突出判別性時(shí)刻需配合時(shí)序編碼器使用7.2 按任務(wù)類型的推薦圖像分類大模型訓(xùn)練如果你的backbone已經(jīng)是ResNet50以上數(shù)據(jù)量也夠大可以先試SE。數(shù)據(jù)量在百萬(wàn)級(jí)以下SE比自注意力更穩(wěn)因?yàn)樽宰⒁饬Ω菀走^(guò)擬合。目標(biāo)檢測(cè)優(yōu)先試CBAM。檢測(cè)任務(wù)對(duì)位置敏感通道注意力和空間注意力協(xié)同作用比單用SE穩(wěn)定漲點(diǎn)。特別提醒CBAM加在FPN的每一層輸出上比只加在backbone上效果更好代價(jià)是IO開銷增大需要評(píng)估推理速度。語(yǔ)義分割/姿態(tài)估計(jì)CA是性價(jià)比最高的選擇它能在幾乎不增加參數(shù)的情況下給模型提供位置線索。如果分割任務(wù)對(duì)小目標(biāo)要求極高考慮在CA基礎(chǔ)上疊加一層自注意力但要注意顯存占用。移動(dòng)端輕量模型無(wú)腦選CA。ME的7×7卷積在Deep-wise網(wǎng)絡(luò)上有下采樣傾向CA的兩個(gè)1×1卷積幾乎是零成本。MobileNetV3默認(rèn)架構(gòu)里就帶SE很多工程實(shí)踐表明換CA后相同F(xiàn)LOPs約束下精度更高。時(shí)間序列分類用6.2節(jié)的時(shí)間步注意力放在特征提取層之后、分類頭之前。如果序列極長(zhǎng)先用一維卷積降采樣否則時(shí)間步注意力在幾千步長(zhǎng)度上容易變成均勻分布——softmax的輸出會(huì)趨于扁平學(xué)了等于沒(méi)學(xué)。7.3 幾個(gè)容易踩的坑注意力模塊不是加得越多越好。我見過(guò)有人把SE、CBAM、CA全部串在同一個(gè)block里結(jié)果訓(xùn)練時(shí)梯度消散loss不降反升。原因是這些模塊都是乘法門控多個(gè)門控串聯(lián)會(huì)不斷縮放特征值前向傳播時(shí)數(shù)值越乘越小反向傳播時(shí)梯度越乘越細(xì)。一個(gè)block里最多放一個(gè)通道注意力和一個(gè)輕量空間注意力不要再疊第三種。Sigmoid輸出的注意力權(quán)重分布容易出現(xiàn)飽和。當(dāng)通道數(shù)極大且訓(xùn)練初期權(quán)重更新過(guò)猛時(shí)Sigmoid很容易輸出0.99甚至1.0乘法門控直接退化成恒等映射注意力模塊完全失效。解決辦法是給注意力權(quán)重視情況加一點(diǎn)L2正則或者把Sigmoid換成帶溫度參數(shù)的版本初始溫度大一點(diǎn)讓權(quán)重往0.5附近分布訓(xùn)練中再逐漸降溫。注意力可視化不能只看熱力圖。很多人把特征圖加權(quán)后的熱力圖直接當(dāng)模型的關(guān)注區(qū)域但熱力圖只能反映權(quán)重大的位置不能反映權(quán)重小的位置是否被正確忽略。比如一個(gè)模型預(yù)測(cè)出貓時(shí)熱力圖集中在貓頭上但這不代表它沒(méi)有錯(cuò)誤地關(guān)注了背景區(qū)域——可能在某個(gè)通道里背景的信息權(quán)重也很高只是被softmax或者其他通道的數(shù)值掩蓋了。要做嚴(yán)謹(jǐn)?shù)臍w因分析應(yīng)該用Grad-CAM或者積分梯度這類方法而不是簡(jiǎn)單的注意力熱力圖。7.4 我個(gè)人的選型經(jīng)驗(yàn)總結(jié)最后說(shuō)點(diǎn)沒(méi)有寫在論文里的經(jīng)驗(yàn)。注意力機(jī)制本質(zhì)上是在已有特征不太夠用的時(shí)候幫你把信息重新分配它不能憑空創(chuàng)造新信息。如果你的模型本身特征提取能力很弱比如淺層網(wǎng)絡(luò)訓(xùn)練不充分加什么注意力都救不回來(lái)。先確保baseline是收斂的、可復(fù)現(xiàn)的再上注意力模塊否則你根本分不清漲點(diǎn)是因?yàn)樽⒁饬€是因?yàn)橛?xùn)練過(guò)程本身的變化。另外一個(gè)心態(tài)上的建議別迷信最新。CA出來(lái)之后視覺(jué)社區(qū)很快又出了幾十種變體各種Coordinate Attention、Efficient Attention層出不窮。但很多變體只在一兩個(gè)數(shù)據(jù)集上微漲泛化性存疑。工程上最穩(wěn)妥的做法是先建立一個(gè)標(biāo)準(zhǔn)化的評(píng)估流程把SE、CBAM、CA這三種在固定配置下跑一遍選擇一個(gè)穩(wěn)定漲點(diǎn)的然后去優(yōu)化數(shù)據(jù)、增強(qiáng)和損失函數(shù)——這些往往比換一個(gè)更新奇的注意力模塊收益更大。我在多個(gè)項(xiàng)目里反復(fù)驗(yàn)證過(guò)這個(gè)觀點(diǎn)主流的SE、CBAM、CA之間在同一baseline上的精度差異通常在2%以內(nèi)但數(shù)據(jù)質(zhì)量、增強(qiáng)策略和訓(xùn)練調(diào)度帶來(lái)的差異動(dòng)輒5%以上。注意力機(jī)制值得用但別把它當(dāng)成解決所有問(wèn)題的銀彈。先把基本功做好再加注意力這才是最務(wù)實(shí)的路。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
91人妻精华帖| 亚洲欧美综合网站| 大JI巴好深好爽又大又粗视频| 色婷亚洲五月在线观看| 夜夜爽夜夜爽| 少妇三P| 无码人妻一区二区三区色欲aⅴ| 手机不卡视频不卡在线一二三区| 51久久夜色精品国产麻豆| 久久亚洲人妻| 国产欧美伊人| 男人网站婷婷| 五月丁香影院| 日韩美女啪啪一区| 国产精品噜噜噜日日日| 日韩啪啪啪视频| 婷婷九月色| 超碰97久久| AAA久久| 97精品国产| 麻豆伊人网| 久久啊啊| 三级色综合| 精品99999| 91在线一起| 国产精品久久久久久亚洲色欲| 青青草吊丝| wwwcaobibi| 99精品在线播放| 欧美日韩色综合网| 久久久久女教师免费一区| 欧美综合骚| 郑州宾馆老熟女露脸啪啪| 99热伊人| 亚洲日韩资源| 4tube欧美女厕所| 在线女人91| 日韩精品在线观看网站| 九色在线熟女国产黑人| 亚洲欧洲自拍图片专区满春格| 国产欧美日产一区二区三区 - 国产欧美日| 美女自卫慰黄网站免费| 中文字幕天堂在线| 91在线观看,天天综合| 蜜臀AV成人精品蜜臀AV久久| 在线观看av区| AV污污污污| 蜜臀99久久| 天天综合网亚洲综合网| 另类成人首页一区| 亚洲天堂人人妻| 日韩性爱免费视频在线网站| 大黄片做爱的大的| 性色中出| 偷拍欧美激情| 狠狠爱综合| 久久久久久人妻一区精品色欧美| 久久久精品91八戒| αⅴ天堂| 日韩人妻播放| 97看操| 天天肏天天干| 少妇久久久久久久久| 大香蕉在线SuP| 欲色啪| 欧美性,色九九| 6080yy午夜理论三级一区二区三区无码 | 成人精品在线免费视频| 全国男人天堂网| 中文一区二区| 女人18精品一区二区三区| 91性| 亚洲色图欧美色18直播在线| 91香蕉国产尤物视频| 亚洲欧美另类小说| 久久这里是精品| 亚州熟女乱伦| 99av| 九九AV| 丝袜无码a片| AV女资源| 88xx成人精品视频| 国产成人午夜视频网址| 五月婷婷啪啪| 色狠狠综合噜一二三区| 四虎免费在线播放| 午夜男女爽爽大片免费观看| 激情四射五月天| 91亚洲黑人| 国模吧 一区二区三区| 在线播放成人网站| 久久久久久久久久久999| 91麻豆天美传媒HD| 日韩BBN| 日韩成人人妻网站| 91青青草| 日韩在线观看字幕精品| 女人爽到高潮久久久| 99久热| 嗯阿好爽好紧| 亚洲精品 欧美97色色| 欧美人人AAA| 精品人妻中文字幕4399| 丁香五月激情综合国产| 日本丝袜美腿人妻九九| 无码九九| 操屄日韩| 丁香五月天堂网| 麻豆一区在线| 免费试看60秒| 国产精品亚洲一区二区三区四区| 97超碰69| 中文字幕av一区二区三区人妻少妇| 久久久999国产| 操逼无码操逼| AA丁香综合激情| 久久欧洲| 性感美女91影视| 9国产超碰| 99熟女| 国产第11页| 欧美亚洲小说| 91美女丝袜诱惑视频| 亚洲人成色9999精品久久 | 大香蕉520| 欧美疯狂做爰xxxx| 熟女乱3伦999| 少妇激情一区二区三区视频| 51一区二区三区| 超碰吊日色| 曰韩人妻中文字幕在线| 9久热| 亚洲人精品午夜不卡| 91福利网在线观看| 在线天堂999| 一本色道熟妇| 婷婷天堂站| 嫩草影院永久在线制服丝袜| 国产男女边吃边摸视频网站| 777琪琪午夜免费A片| 麻豆精品A片免费观看| 欧美色另类| 国产精品久久久鸭无码的功能| 国厂麻豆77q4| 日本操逼视频导航| 韩日自拍| 9999免费精彩视频| 欧美在线天堂| 色婷婷综合久久久久中文国产精品一区中文字幕,国产福利电影一区二区三区 | 欧美美逼| 欧美性天天影视| 九九九热精品| 天天做日日做天天欢。| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | a片久久久久久久久久久久| 国产成人精品亚洲日本| 天天射夜夜骑| 91深夜夜| 亚洲1区2区三区高清中文字幕| 色翁荡息又大又硬又粗又爽| 亚洲丝袜色图| 午夜120视频在线观看| 成人A片男人的天堂| 欧美天天射| 亚洲有码 视频一区| 久久人妻| 大香蕉琪琪日本女优不卡| 一起草在线视频| 亚洲美乱| 欧美体内射精| 久操精品网| 91N综合网| 亚洲欧美中文日韩视频中国语| 999熟女精品| 全球成人中文在线| 国产成人精品必看| 欧美久久人妻少妇一区二区| 亚洲天堂区| 久久直播国产| 91操操操操| 精品久久艹| 日韩精品国产精品五码一区二区| 人人 操人人 操人人| 欧美人妖内射| 日日AAvv| 九九九九97| 大香蕉欧美伊| 啊啊啊啊啊啊啊国| 欧美十八禁在线看| 91天堂色男人的天堂| 91爱| 久久久久久久久久久久久女过产乱-少妇高潮一区二区三区喷水-成人AV | 美骚妇av高清在线| 欧美一级黄片免费播放| 综合网欧美在线| 99少妇| 99热精品在线| 免费看黄视频亚洲网站| 亚洲男人天堂av| 久久成人午夜狠狠| 另类av综合久久| 爆乳免费黄网站| 性爱av在线免费观看| 强奸乱伦AV网址| 大学生美女口爆| 91痴汉| 超碰这里只有精品| 夜夜国产一区| 中国小夫妻勾搭露脸淫荡对白| 人妻夜夜爽天天爽麻豆三区网站 | 亚洲宗合电影| 蜜色网色哟哟| 中文字幕女同在线| 青青草玖玖爱| 九九九草| 清纯唯美亚洲另类| 97超碰欧美手机| 欧美操逼录像国产黄色国产| 啊啊啊啊免费视频| 国产精品一二三在线看| 日韩精品黄片免费观看| 无码免费精品高清| 久久婷婷综合国际产色怕| 国产91精品福利在线| 久久黄色性爱视频| 久久国产热视频97电影| 欧美99热| 超碰69| 好吊色青靑草| 日韩欧美加勒比| 综合久久99| 国产成人欧美精品在线| 欧美一级黄片视频在线| 日韩不卡毛片Av免费高清| 一级久久性爱视频| 91丨九色丨东北熟女| 思思热在线视频精品| 91无码中出人妻视频| 蜜臀久久一区二区| 新精精品久久精品| 96精品久久久久久久久久| 九九九九精品| 永久免费发布性爱网| 亚洲操人| 国产suv精品一区二区四区999| 欧美人妻精品| 午夜后入| 九九碰九九爱97超| 91欧美性| 久久 精品| 国产在线综合网| 久久久久久电影| 手机看av网站在线看| 色婷婷激情| 久偷拍| 人妻蜜桃臀| 国产女大学生AV| 天天射天天| 伊人女女资源在线观看| 女人天堂AV五区在线| 天天天天天天天天综合| 精品人妻一区二区三区免费视频| 琪琪精品免费一区二区三区 | 国产日韩精品人妻久久久久色欲网站| 8050无码八戒| 亚洲男人天堂2012| 快播久久人人aV| 香蕉国产精品麻豆亚洲欧美日韩 | 日本视频一区二区三区| 伊人超碰97| 色噜噜人妻丝袜a∨先锋影 | 日韩大香蕉AV影片| 国产又色又爽又舒服的三级视频| 2026国产精品视频| 日本啊啊啊啊啊视频| 久久9久9久99久9久9| 久久色一区二区| 日韩在线电影| 黄色av片三级三级三级免费看| 曰韩欧美国产传媒麻豆第一区| 丝袜综合| 亚洲无码com| 最新中文字幕在线亚洲| 日本天堂网| 天美av在线| 亚洲第2页| 日韩久久超碰色| 亚洲资源站| 中文字幕亚洲在线一区| 日韩资源网| 91久久免费视频互動交流| 久草成人福利导航| 人人操人人肉久久精品| 麻豆天美国美国产AV| 午夜操操操| 欧美一区二区三区另类精品| 五月开心久久AV官网| 国产强奸乱伦xd| 青青草精品| 亚洲精品国产无码高清| 无码视频一区二区| 在线观看不卡一区二区三区| 熟女中出视频| a天堂视频| 日影院久久婷婷夜夜网| 日本一区二区不卡精品| 九99久久| · —级AA伦aa坐爱午夜极速ⅴA一区天天噪天天噪天天噪 | 动漫av中文| 强奸国产在线| 精品丰满熟妇人妻一区| 91亚州日韩高清| 好色综合| 超碰久久草| 天天天天天天天天天天干美女| 老女人老91妇女老热女| 久久久成人国产精品无码| 超碰 国产熟女精品一区| 欧美成人午夜免费福利785| 欧美日韩97在线| 99爱在线视频| 五月丁香六月综合缴清无码| 干B| 男女激情黄色网址| 9久久久久| 激情露脸爱| 精品毛片av一区二区| 激情综合网一盗摄| 夜夜爽爽爽| 天天射天天操天天干天天吃2018| 中文字幕第23区| 伊人久久婷婷| 亚洲av无码成电影在线播放| 玖玖大干人妻| 亚欧无码在线| 青娱乐福利99| 五月天九九日国产精品一区二区三区| 久操九九九九九九九九九九九九九九九九九九九九九九九九九九九九 | 牛牛久久国产精品视频一二三| www.91人妻.com| 久久久91福利姬| 91人人看| 超碰免费人人| 淫荡熟女乱伦网| 东北女人性交| 97国产色图| 成人情色一区二区| 欧美另类精品xxxx| 久久综合九色综合欧洲98| 色 亚洲 91| 久久久久人妻| 六月色色| 日欧亚洲二三区大片不卡| 91蜜臀人妻中文字幕在线| 麻豆AV96熟妇人妻| 亚洲s在线观看| 综合欧美日本三级| www国产天美久久久| 91天天| 青草园大香蕉| 久久超碰亚洲人| 99爱精品| 爱我干综合| 精品欧美А∨无码黑人大荫蒂| 少妇熟女一区二区三区| 男人天堂毛片| 色欲天香天天综合网-成年人三级片网站-欧美乱妇狂野-日韩国产专区-久久久久久 | 欧美一级黄片免费播放| 亚洲小电影免费涩涩成人在线高清 | 精品一区二区三区麻豆| 无人区高清电影免费观看一区二区三 www.qmcai2.com | 我爱大香蕉| 香蕉热人人精品| 97日韩| 久久激情视频| 伊人午夜福利视频| 中精品一区二区三区| 日本中文字幕高跟| 91 丝袜在线| 熟女自慰久久久| 色99视频| 国产成人在线观看综合| 国产精品岛国片在线观看| 曰韩精品视频一区二区| 乱伦a片视频| 中文字幕神马久久| 婷婷五月天激情网| 男人天堂2019| 日韩精品9999| 干B| 99热大香蕉伊在线| 操婢日韩| 啊啊啊啊嗯嗯在线久久久| 日本精品久久久久久久| 久久一本大香蕉 | 亚洲欧洲另类| 死我十八禁| 亚洲在钱| 人妻第一页| 亚洲天堂资源在线| 中文字幕乱亚洲美女精品一区| 亚州五月| 九热中文字幕| 大肥女高潮bbwbbwhd视频| 中文字幕在线免费观看 | 蜜臀久久99精品久久久久| 精品日日人妻| 夜夜躁狠狠躁日日躁av| 熟妇综合一区二区三区| 神马久久久久久伦理片| 日本操BAV| 日韩精品99999| 国产一级久久久| 免费网站观看www在线观| 99www.bibizy香蕉资源国产一区二区三区高清| 日本熟妇色熟妇在线视频播放| 日韩精品三级片长长久久| 国产麻豆91欧美一区二区久久婷婷国产精品| 人人妻人人爽人人精品| 中文乱码字字幕在线第5页| 涩综合导航| 亚洲最大的综合性av| 国产精品久久久鸭无码的功能| 亚洲五月丁香花狠狠干一区二区三区| 九九九九日本 | 超碰一区二区| 中文字幕国产在线天堂| 久久精视频美日韩在线视频| 久久国产精品一级二级三级| 国产第二页| 青青草综合在线| 亚洲影院365| 亚洲综合成人网| 国产精品视频电影| 大香交| 搡老熟女免费视频| 婷婷伊人| 男女香蕉一区二区| 人妻精品免费一二三区| 六月婷婷色综合| 伊人国产视频| 欧洲特黄毛片免费看欧洲毛片| 强歼乱伦资源网| 欧美久久九九| 蜜桃网熟妇| 6080YYY午夜理论片在线观看| 丁香五月偷拍| 欧美综合色综合| av一区二区三区四区| 开心激情婷婷| 97情超碰色| 一线黄色免费性爱片| 日韩在线视频1234| 97超碰9| 26uuu国产免费观看| 亚洲色9| 午夜毛片亚洲精品片国产久久久| 欧美日韩性爱无码| 国产乱码精品久久久久久| 亚洲另类天堂| 91久久久久久久久久久| 91另类| 久久婷五月| 夜夜嗨TV| 免费视频a级毛片免费视频| 91精品久久久久久久久久| 亚洲av综合伊人久久| 99热超碰| 国产97视频| www.91逼逼.com| 青青色综合| 欧美色偷偷| 极品色社| a级免费在线观看| 人妻啊啊人妻啊啊| 欧美AB在线| 日韩欧美视频青青| 超碰95| 丝袜AV一二三区| 人妻精品一区二区| 青青草九九九九九| 无码动漫av中文字幕| 久久久久久性爱视频| 欧美日韩在线视频网站| 欧美熟妇人体| 国产欧美一级在线观看| 国产精品一二三| 色噜噜综合网| 网站A V在线| 一区二区三区蜜桃成人撸久久东京热| 国产日韩色综合| 国产精品电影推荐| 亚洲操人| a'v在线资源| 久久蜜色情在线视频xxx免费观看| 97色伦97色伦国产欧美| 97欧美色综合| 夜色五月天| 高清在线不卡一区二区 视频| 美骚妇av高清在线| 97久久久| 26uuu久久| 天天躁狠狠躁av| 99爱爱| 日韩综合无码一区久久92| 99青青草国产视频| 操逼日韩无码 | 8x福利精品第一福利视频导航| 加勒比av中文| 天综合网| 九月丁香综合网| 天天看片青娱乐| 久久久久9999妇女| 五月丁香综合激情| 天天操天天干一区二区| 97久久超碰日韩精品| 亚洲天堂另类小说男人| 一区二区三区视频在线观看免费| 百度百度日本操逼| 玖色av| 久久综合日韩亚洲欧美| 国产偷仑| 午夜福利免费精品视频| 热99这里只有精品| 久久成人午夜狠狠| 超碰碰碰碰| 国产精品亚洲天堂网址| 中文久久久| 制服中出中文人人精品| 熟女丰满人妻一区| 婷婷天堂站| 日本熟女免费視颖| 热思思免费视频| 色97欧美| 十八禁一区二区无码观看| 9/A片| 欧美亚洲中文字幕| 操逼国产免费| 乱伦一二三| 加勒比海人人操超碰在线| 操亚州| 激情露脸爱| 啊啊啊啊一区| 91色久| 人人摸人人叼| 日韩亚洲国产视频| 51久久夜色精品国产麻豆| 免费AV中文网在线观看| 91日韩国产欧美亚洲另类精盘州至城都| 91五月天| 青青草无码视频| 手机久操欧美综合色码| 日韩情色AV| 日韩内射视频| 欧美色图片91| 97色色色综合网站| 伊人久久国产免费观看视频| 精品区9| 欧美日韩99| 91精品大奶人妻| 亚洲最大的综合性av| 中国zzijzzijzzwww精品| 国产亚洲福利第一页丝袜| 曰韩人妻中文字幕在线| 青娱乐淫乱1314| 亚洲一区二区三区春色| 欧美综合国产精品久久丁香| 亚洲精品一区二区精华| 午夜.DJ高清在线观看免费7 | 思思视频免费看网站| 人人性爱视频免费| 大香蕉视频一二三区| 午夜亚洲WWW湿好大| 欧美区亚洲区偷拍区| 国产三级在线现体验区| 福利社区午夜一区二区| 岛国艾薇凹凸视频天堂| 亚洲欧美经典一区二区| 男人天堂2019亚洲| 青青草黑寡妇男人天堂| 久久亚码| 国产精品丝袜在线| 欧美性爽xyxOOOO| 人人摸.人人色| 亚洲 国产 精品一区| 色狠狠色| 欧美日韩淫加| 久久精品视| 久久精品操| 日韩性爱长视频免费| 国产精品亚洲无码| 婷婷久热| 国产AV人人 夜夜人人澡| 60秒免费小视频| yazhououmeizongya| 12一15性XXXX粉嫩国产| 欧美日韩一区二区三区四区蜜桃| 久久草大香蕉| 丝袜无码a片| 日本在线15p| 亚洲中字幕日本一区二区三区| 懂色av色欲av蜜臀av| 久久精品美女一区| 欧美精品偷拍| 天天天肏屄肏屄肏屄欧美欧美| 男女啪啪网站免费视频| 亚洲AV成人无码久久精品播放| www.狠狠干.coom| 男人的天堂在线| 久艹日日日| 天天躁日日躁xxxxx| 九九精品热| 蜜桃无码AV一区二区| www老逼91| 久久岛国| 免费人成毛片乱码| 看免费一级在线播放毛片| 久久久精品成人国产| 日本熟人妻中文字幕在线|...久久国产精品-国产精品_日本一区二区三区中文字幕 | 日韩中文字幕宗合在线| 国产精品午夜AV完会免费 | 超硑97精品| 国产精品不卡少妇白| 日本成人A片网站| 95人妻爽爽人人做人人澡| 9长久久精品| 操逼无码操逼| 中文字幕 码精品视频网站| 韩国三级三级BD在线| 亚州性9| 色一色综合网| 久久动漫精品视频这里只有精品| 国产女大学生AV| 99性视频| 色97欧美| 亚洲aV性爱| 青青草乱入乱欲视频在线观看| 亚洲本色精品一区二区久久| 伊人天堂在线| 另类小说欧美激情校园春色| 黄色av一区二区在线| 蜜桃精品一区二区三区久在线| 中国操逼无码| 78久久久| 久久久久久久伊人精品| 日韩传媒在线| 一级日本牲交大片好爽在线看| 97色插| 91天天看| 久久久久骚| 无码人妻精品酒店| 青青草日本无码| 中文字幕后石码四区五区| 麻豆国产尤物AV| 91色插| 91亚洲黑人| 搡老女人老熟女91| 色九月综合| 亚瑟国产精品久久无码| 欧美 熟女 日韩| 丰满人妻无码一区二区三区| 人人操人人射人人干| 色噜噜精品一区二区三| 久久精品国产97欧美精品亚洲 | 久久精品一区一起草| 女人高潮抽搐喷水视频网站| 91观看 国产白丝| 天天舔天天| 亚洲欧美一区二区网址| 青青草字幕AV| 亚洲成人久久美女| 色姑娘综合网| 最新精品久久蜜桃| 国产精品一区二区 尿失禁| 91美女视频直播| 亚洲另类综合欧美| 97资源视频| 大白逼三四级| 九九九综合精品| 四虎影视永久在线免费| 天天综合网~91| 久久伊人在线五区| 久久av一级av少妇av高潮| 日韩欧美久久婷婷网站| 久九干| 欧美另类精品xxxx| 青草精品视频日本久久久久网站在线| 极品粉嫩一区二区| 日韩一级成人毛片免费观看| 青草精品视频-日本久久久久网站| 日本一区二区三区精品| 亚洲 欧美 手机在线观看| 2019天天干| 国产1727欧美| 91老司机在线视频免费观看 | a片亚洲一本通视频| 色色激情| 在线观看免费视频国产| 偷拍导航视频网站| 97 九色| 久久久A∨| 久久91视频| 67194无码不卡| 人人操人人操草草| 日韩日本欧美在线观看| 精品日韩产品在线,日韩在线不卡视频,欧美日韩免费专区/久, | 日日夜夜天天| 干干干天天| 精品一级毛片在线观看| 狠狠操狠狠燥| 欧美97日韩精品| 天天欧美色| 竹菊影视国产一区二区| 亚洲密乳AV| 亚洲图片激情小说| 深夜激情| 久久 久久国内精品亚洲 | 综合av社区| 欧美 亚洲 在线| 久久久精| 99热日| 一区二区三区蜜桃成人撸久久东京热| 日日爽夜夜爽| 亚洲强奸乱伦影视网| 亚洲国产精品9999在线观看| 色色毛片| 97日韩欧美| 91n欧美| 一卡二卡三卡| 懂色AV网| 97国产精品在线观看| 综合性视频99| 欧美激色| 东京热99999| 97亚洲欧美日韩| 黄色十八禁网站| 啊啊啊啊在线观看网址| 刺激性视频黄页| 91人人看| 色狠狠综合噜一二三区| 人人妻人人操人人乐| 青青11操操操操操操操操| 大香蕉中文在线| 少妇的嫩逼图片| 大香蕉中文网| 97极品无码| 人妻人人做人人澡人人爽欧美一区| 亚洲日精品| 97国产精品在线观看| 日本精品一区二区三| 日本 情色 1区2区3区| 99re28在线观看| 日本性交操一区二区不卡系列| 999综合网| 人妻少妇精品视频一区二区三区| 人妻精品一区二区| 超碰在线人人射| 午夜性生活av免费在线看| 黄片视频观看| 免费一级性爱久久| 中文字幕日韩人妻视频一区二区三区 | 特色a在线上| av影片在线观看不卡| 国产精品视频内谢女人| 日本国产亚洲一区在线观看| 日本成人A片网站| 色综合久久88色综合久久天天| 美中日韩无码| 色播五月丁香| 91夜色chaopeng| 九九热精彩视频| 91欧洲入口| 91青青草| 素人一区二区三区日韩| 黄网色一区二区三区四区精品| 澳门特级毛片免费观看| 老色69| 久啪| 久久精品无码熟妇一区二区三区视频导航 | 女色视频社区| 久久久久久波多野吉衣高潮| 大干人妻| 女色综合| 熟女人妇一区二区三区| 亚洲色五月| 伦在线97| 97久久国产精品女不卡| 正在播放国产精品一区| 秋霞视频一区二区 | a片久久久久久久久久久久 | 国产自制av蜜乳| 日本操大逼| 黄色网址久久精品欧美喷水| 加勒比AV天堂| 欧亚日韩中文在线| 操逼操网| 亚洲网自拍| 91热热色| 国模不卡| 黄色成品网站| 天天综合~91| 午夜一区二区三区国产| 亚洲一区中文字幕久久,果冻传媒一区二区天美传媒 | 夜草网站| 色婷婷av在线观看| 日韩精品人妻中文字有码在线 | 四虎永久在线精品免费网址| 97人妻人人躁人人玩人人| 人妻无一区二区三区| 狠狠五月天| 亚州大图综合色图| 亚洲一区二区三区播放在线| 丰满人妻-区二区三区免费| 国产和美国毛片| 日韩性爱视频在线免费观看| 国产免费一区二区三区最新不卡| 中文字幕文字幕无码一区二区三区电影99| 亚洲熟女av中文字幕| 不卡日本一区二区| 高潮9999外国| 欧美激情一| 老外又粗又长一晚做五次| 加勒比大香蕉视频在线| 美女黄色91| 天天干夜夜操网| 中文字幕人乱码中文字的预防方法| 国产精品成久久久久午夜午夜| www.色婷婷| 超碰色大香蕉| 久久婷婷伊人| 99精品综合久久久久五月天| 夜夜影视四色| 国产诱惑| 最新日产中文在线麻豆| 精品人妻伦一区二区三区久久| 色色色日本| 精品乱子一区二区三区99| 2023天天操夜夜操| 在线女人91| 天天影视色香欲综合网小说| 黄页大片在线观看| 91一区二匹| 91大胆欧美| 国产强奸乱伦无码视频| 超碰97资源大奶| 少妇高潮流水av免费| 国精综合一二三区影视| 黄色片,com| 国产一区二区在线播放,久久亚洲精品中文字幕第一区,亚洲精品在线中文字幕视频 | 欧美日韩国产中文精品字幕自在自线| 九区国产| 91 亚洲 欧美 日韩 国产 综合| 亚洲素人综合| 狠狠色婷婷7777久| 亚洲超碰97| 精品视频97| 欧美亚洲色图另类国产| 97久久国产亚洲精品超碰热| 婷婷亚洲综合| 97爱亚洲| 成人热久久精品| 欧美日韩操逼动图| 超碰在线日韩一区| 日韩成人色图| 久久精品久久久久久久久| 无码男人天堂| 99热精品免费| 日韩免费簧片| 丝袜狂射91| 国产 日韩 欧美 人妻 熟女 中文| 九九九九9999| 久久久99999久网站| 中文字幕一区日韩精| 92一区二区| 中国国国产一级特黄毛片| 2019天天干天天操| 免费日韩黄片| 超碰99在线观看| 自拍丝袜美腿人妻| 人人爽夜夜玩视频| 亚洲欧美经典一区二区| 老熟妇一区二区三区啪啪| 91狠| 色99999| 欲射影视| 啊啊啊好爽快点啊啊啊嗯嗯| 91丨九色丨国产丨人妻在线| 超碰色美女| 嗯啊不要啊啊在线观看视频| 國產尤物AV尤物在線觀看| 深夜福利黄片| 国产91专区| 操我啊啊啊啊啊| 韩国黄色片精品久久久| 欧美激情视频在线一区| 啊啊啊啊免费视频| 人妻黑丝袜电影| 黄色网址久久精品欧美喷水| 国语精品内射在线观看| 欧美成人一级麻豆| 极品美女嘿咻| 99re在线视频| 91色图片| 懂色AV一区二区三区| 欧美性爱十八禁| 日本韩国国产精品一区| 水滴偷拍| 色与欲影视天天看综合网| 天美传媒av在线| 久久久久久久9最新免费视频观看| 亚洲精品电影| 综合久久婷婷| 亚洲天堂男人网| 青青草日逼视频| 999热这里只有精品| 丝袜综合| 亚洲情色综合网| 99久久99久久综合| 天天躁日日躁xxxxx| 亚洲人成在线放东京热| 中文字幕黄色一起草| 国产性爱欧美性爱在线| 久久久av爱| 高清不卡视频| 一区二区三区四区色图| 99性视频| 青青草天天亲夜夜操网| 日韩人妻中文视频| 欧美操逼熟女| 日韩乱伦AⅤ| 午夜.DJ高清在线观看免费7| 在线毛片片免费观看| 蜜臀99久久精品久久久懂爱| 99热伊人| 青青草原人妻| 日韩在线76| 女人的久久久| 奸色色 男人天堂 天天射| 黑丝内射一区二区三区| 欧美日韩超碰在线| 色性综合| 日本淫色网| 中文字幕精品丝袜| 另类亚洲图色| 久久久久网站-538在线视频-欧美永久乱码 | 九九久久久| 少妇精品久久| 啊啊啊啊啊啊在线观看| 很很操在线| 久久精品国产亚洲妲己影视| 国产成久久综合片| 国产高清精品一区二区三区毛片 | 99青草| 精品人妻二区三区| 亚洲天堂另类小说男人| 亚洲第一色页夜| 黑人精品久久97| 人人操人人精品影片| 人妻娇喘 激情视频| 天天综合官网| 亚洲国产成人7777| 中文字幕精品一区二区精| 国产精品香蕉热久久新品| 99在线精品观看99| 东北女人av| 久久久久9999妇女| 中文字幕av一区二区三区人妻少妇| 深喉吞精| 日韩免费a级毛片无码a∨| 亚洲密乳AV| 欧美日韩性爱操大逼| 98色网| 国产肏屁眼视频| 久久九九精品一区二区| 91精品老女人| 一二三卡欧美日韩人妻免费精品| 9999久久久| 后入国产| 97欧美视频| 大香蕉欧美伊| 天天操天天舔| 91亚洲黑人| 加勒比伊人影院| 欧洲视频在线| 亚洲图片激情综合另类| 女人被添高潮免费视频| 国产蜜臀精品一区免费尤物| 综合激情二| 99热97| 午夜理论片在线观看免费| 色婷婷五月天| 清清草影| 国产精品视屏| 久久社区一区二区三区| 嗯啊免费视频| 日本熟妇自慰性高潮一区二区三区| 夜夜躁狠狠躁日日躁av| 欧美亚洲尤物久久| 九九九九九九九九九九九免费国产| 啊啊啊啊啊,啊啊啊啊好舒服,操我舒服啊啊啊 | a片自拍直播视频| 熟女六十路| 91成人国产综合久久精品蜜月| 亚洲做性| 波多野结衣一级视频| 麻豆国产尤物AV| 操死我了啊啊啊| 国产在线视频二区| 最新AVzaixian| 国产97av| av天堂5| 夜夜福利| 99亚洲天堂| 久久久久久欧美精品se一二三四| 嫩草伊人久久精品| 眼镜人妻101.com| 中文字幕乱碼在线| 琪琪精品免费一区二区三区| 久久亚洲不卡一区二区三区 | 国产美女激情| 国内三级自拍小视频在线观看| 婷婷激情一区二区三区俺也去| 校园春色 亚洲| 国产无码一二三区| 久久草视频污视频| 国产精品99精品视频网站| 综合五月天| 无码二级三级| 亚洲精品中文字幕一区在线视频| 超碰综合色| 嫩草美女久久| 亚洲综合另类欧美久久久| 大香蕉综合网| 欧美黑人XXXⅩ高潮交| 日韩内| 欧美在线播放aaaa| 天天爱综合网| 久久AV无码网址| 97爱啪| 亚洲高清无码AAA久久久精品| SUV一区二区在线看| 国产日韩区| 中文幕97| 天天色怡春院| 人人人摸人人| 性性久久| 操逼www.| 舔舔啊| 无码少妇精品一区二区60岁老人| 很狠操| 日本熟女中文| 久久老熟女| 久久国产三区| 美国日韩黄片| 日本999精品视频| 欧美国产欧美在线观看| 99后入| 麻豆啪啪啪视频| 啪啪啪男女亚洲中文字幕99| av九九| 久久狠狠色噜噜狠狠狠狠97| 日韩在线女优天天干| 国产精品不卡一区二区三区av| 久久精品72| 99热99在线播放激情| 精品高清牛人盗摄一区二区三区中文字幕A片免费在线观看 | AV天堂电影网| 97资源视频| 亚洲AV不卡在线观看| 国内外色色色色色成人视频| 综合欧美亚洲| 青青草乱入乱欲视频在线观看| 国产亚洲精品玖玖玖在线观看| 素人伊尹大香蕉免费下载视频| A V少妇特黄三级| 国产亚洲精品激情| 久久风骚城市| 69人妻人人揉人人躁人人精品| 日本成人A片网站| 欧美人妻一区二区| 欧美九九爱| 国产91精品福利在线| 91制服丝袜| 91中文精品日韩欧美在线| 亚洲成?V人片在线观看福利| 爱爱动态60秒| 综合九九| 一区久久久二区| AV不卡在线| 欧美天天综合| 在线中文AV| 亚洲最大黄网| 亚洲操人| 国产无吗在线播放| 九九九九热只有精品| 91麻豆天美国产| 我爱大香蕉| 日韩激情啪啪啪| 国产精品久久久久婷婷二区次| 麻豆 亚洲 97| 9/A片| 熟女字幕| 久久精品福利影院| 激情小说激情视频| 亚洲日韩乱码中文无码蜜桃臀网站| 屌色在线97视频| 丰满高潮18xxxx| 家庭乱伦国产精品| 啊啊啊骚| Aa东京男人的天堂| 宗合情欲网| 五月天开心网| 久久99午夜精品一区人妻| 亚洲**2021在线观看| 亚洲高清色综合| 日夜尻逼网| 蜜桃久久久久久久久久久久| 91亚洲不卡一区| 校园春色五月天| 久久激情四射婷婷丁香五月天| 高清肉丝中文无码| 久插综合| 色女女女导航| 久久久久久国产精品| 岛园激情| 青娱乐国产盛宴视频| 超碰日韩人妻| 欧美一区二区三区不卡高清视频| 日韩本不卡视频在线观看| 欧美丝袜美女电影一二三四区| 成人热久久精品| 日少妇亚洲版| 91黑丝少妇| 精品无码一区二区| 99热色这里只有精品| 六月激情网| 99热在线播放| 99热这里只有精品99| 噜噜噜无码AV一级一级久久影院 | 夜夜骑夜夜操| 大香蕉一区二区在线观看.| 欧美色涩| 麻豆天美一区二区| 欧美综合1性辶| 天天肏夜夜肏| 国产精品禁久久久精品| 日韩人人精品| 性欧美| 国产日韩中文字幕欧美| 伊人嫩草| 97网站在线观看| 欧美日韩制服| 欧美性暴力猛交| 亚洲熟女综合一区二区| 色五月AV| 色欲天天综合久久久无码网中文| 老熟女网站| 中文字幕一区二区视频在线观看 | 亚洲另类欧美精品| 国产精品久久久久久高清无码免费看|