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

ARTICLE DETAIL

資訊詳情

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

卷積神經(jīng)網(wǎng)絡(luò)CNN:從原理到工程部署的實(shí)戰(zhàn)總結(jié)

卷積神經(jīng)網(wǎng)絡(luò)CNN:從原理到工程部署的實(shí)戰(zhàn)總結(jié) 1. 從一條卷積計(jì)算開(kāi)始CNN到底在算什么先說(shuō)個(gè)我自己的體驗(yàn)。當(dāng)年第一次接觸卷積神經(jīng)網(wǎng)絡(luò)時(shí)找了一堆資料來(lái)看結(jié)果越看越糊涂。網(wǎng)上教程大多從“圖像分類(lèi)任務(wù)”講起上來(lái)就是“把圖片輸入網(wǎng)絡(luò)輸出類(lèi)別概率”中間那一大段黑箱過(guò)程基本靠想象。后來(lái)我把一張圖的完整處理流程在紙上一步步畫(huà)出來(lái)才真正明白CNN不是玄學(xué)它就是在做一件很樸素的事用可學(xué)習(xí)的濾波器去像素矩陣?yán)锓磸?fù)提取有結(jié)構(gòu)的特征。那段時(shí)間我還在某項(xiàng)目里做工業(yè)質(zhì)檢拍出來(lái)的零件圖有劃痕、有臟污傳統(tǒng)圖像處理方法寫(xiě)了幾百行規(guī)則換個(gè)光照就崩。后來(lái)?yè)Q成CNN檢測(cè)效果一下子穩(wěn)定了很多。但真正讓我頭疼的不是網(wǎng)絡(luò)本身的準(zhǔn)確率而是怎么理解它、怎么調(diào)它、怎么讓它跑得快。這篇文章就是把我這幾年從理論到實(shí)際部署過(guò)程中關(guān)于CNN的全部心得整理出來(lái)不寫(xiě)教科書(shū)式的內(nèi)容只講我驗(yàn)證過(guò)、踩過(guò)坑的東西。先從最核心的計(jì)算開(kāi)始。你有一張灰度圖就是一個(gè)二維矩陣比如 256×256。卷積操作就是拿一個(gè)小矩陣——通常叫卷積核或?yàn)V波器——在這個(gè)大矩陣上按步長(zhǎng)滑動(dòng)每停一個(gè)位置就把對(duì)應(yīng)位置的元素逐項(xiàng)相乘再求和得到一個(gè)數(shù)值。所有位置滑完就生成一張新的、尺寸更小的矩陣叫特征圖。舉個(gè)例子假設(shè)輸入是一個(gè) 5×5 的矩陣卷積核是 3×3步長(zhǎng)stride為 1沒(méi)有填充padding那么輸出尺寸是 3×3。計(jì)算公式很簡(jiǎn)單[ \text{輸出邊長(zhǎng)} \frac{\text{輸入邊長(zhǎng)} - \text{核大小}}{\text{步長(zhǎng)}} 1 (5 - 3) / 1 1 3 ]如果加padding把輸入矩陣周?chē)a(bǔ)一圈0那么5×5的輸入在padding1后變成7×7輸出就能保持5×5。這一點(diǎn)在搭建深層網(wǎng)絡(luò)時(shí)至關(guān)重要——一旦層數(shù)多了不加padding特征圖尺寸會(huì)迅速縮水網(wǎng)絡(luò)沒(méi)法建深。而一張彩色圖通常是三通道RGB也就是三層矩陣疊在一起。這時(shí)卷積核就不再是二維的而是和輸入通道數(shù)一致的三維核比如 3×3×3。每一層和對(duì)應(yīng)的輸入通道做卷積三個(gè)通道的結(jié)果相加再加上偏置得到輸出特征圖的一個(gè)通道。到這里你需要記住第一個(gè)要點(diǎn)卷積層的參數(shù)數(shù)量只和卷積核尺寸、輸入通道數(shù)、輸出通道數(shù)有關(guān)和輸入圖片的寬高完全無(wú)關(guān)。比如輸入是任意分辨率的RGB圖一個(gè) 3×3 卷積核從3通道變到64通道參數(shù)數(shù)就是 3×3×3×64 64 1792。不管你喂進(jìn)去的是 224×224 還是 512×512參數(shù)都一樣。這一點(diǎn)直接決定了卷積網(wǎng)絡(luò)可以處理任意尺寸輸入也為后面講部署優(yōu)化埋下伏筆。1.1 卷積核它到底在提取什么很多人問(wèn)卷積核里面的數(shù)值是怎么來(lái)的是人為設(shè)計(jì)的嗎早期確實(shí)有人工設(shè)計(jì)特征提取器比如邊緣檢測(cè)里的Sobel算子[ \begin{bmatrix} -1 0 1 \ -2 0 2 \ -1 0 1 \end{bmatrix} ]這個(gè)矩陣是固定的圖片經(jīng)過(guò)它之后橫向邊緣信息就凸顯出來(lái)了。但CNN里的卷積核初始值是隨機(jī)初始化然后通過(guò)反向傳播在訓(xùn)練過(guò)程中不斷調(diào)整最終網(wǎng)絡(luò)自己學(xué)會(huì)了類(lèi)似邊緣、紋理、形狀等特征。換句話說(shuō)我們連“讓網(wǎng)絡(luò)提取什么特征”都不用指定只要告訴它最終任務(wù)是什么它自己組織出一整套由低層到高層的特征提取流水線。低層卷積核學(xué)到的是邊緣、顏色塊這類(lèi)基礎(chǔ)紋理中層學(xué)到的是更有結(jié)構(gòu)的局部模式比如某個(gè)弧線組合、某個(gè)紋理單元高層則對(duì)應(yīng)整個(gè)物體部件甚至整體語(yǔ)義。這個(gè)特點(diǎn)我在實(shí)際項(xiàng)目里驗(yàn)證過(guò)很多次當(dāng)訓(xùn)練樣本不足時(shí)網(wǎng)絡(luò)往往會(huì)停在低層特征上輸出的特征圖看不出什么語(yǔ)義信息訓(xùn)練充分后高層特征圖對(duì)目標(biāo)位置的響應(yīng)會(huì)非常明確。1.2 步長(zhǎng)與填充特征的“采樣粒度”步長(zhǎng)設(shè)置也很關(guān)鍵。很多初學(xué)者習(xí)慣把步長(zhǎng)固定為1認(rèn)為卷積就該逐像素滑動(dòng)。但實(shí)際工程中步長(zhǎng)為2的卷積經(jīng)常被用來(lái)替代池化做下采樣好處是可以在降維的同時(shí)學(xué)習(xí)采樣方式而不是用固定規(guī)則硬性丟掉信息。每個(gè)卷積層輸入尺寸、輸出尺寸、核大小、填充、步長(zhǎng)共五個(gè)參數(shù)配置它們要滿足兩個(gè)約束一是輸出尺寸不能變成非整數(shù)即上式必須整除二是感受野覆蓋范圍要合理別讓邊緣信息在第一層就丟太多。填充的選擇也要分情況。如果你做的是圖像分類(lèi)通常paddingsame保持空間尺寸不變讓深層的特征圖不至于縮得太快如果你做的是像素級(jí)任務(wù)比如語(yǔ)義分割更要注意padding對(duì)邊界的影響因?yàn)樘畛?會(huì)在邊緣引入無(wú)效信息可能讓模型對(duì)邊緣區(qū)域的預(yù)測(cè)噪聲更大。我曾經(jīng)在分割模型里反復(fù)調(diào)整padding策略最終在訓(xùn)練時(shí)給輸入圖做小幅隨機(jī)裁剪讓邊緣目標(biāo)不那么頻繁地出現(xiàn)在邊緣位置效果比單純換padding好很多。2. 激活函數(shù)與池化讓網(wǎng)絡(luò)具備非線性與尺度魯棒性卷積本身是線性操作——它不過(guò)是一組乘加運(yùn)算。如果沒(méi)有非線性變換你再堆多少層卷積整個(gè)網(wǎng)絡(luò)等效于一個(gè)線性變換表達(dá)能力非常有限。所以每個(gè)卷積層后面幾乎都會(huì)接一個(gè)激活函數(shù)逐元素地對(duì)特征圖做非線性映射。早期網(wǎng)絡(luò)多用sigmoid但它在深層網(wǎng)絡(luò)中會(huì)帶來(lái)一個(gè)很致命的問(wèn)題梯度消失。我們公司曾經(jīng)做過(guò)一個(gè)實(shí)驗(yàn)把一個(gè)小型網(wǎng)絡(luò)用sigmoid激活函數(shù)反復(fù)加深到二十幾層結(jié)果是訓(xùn)練loss幾乎不下降。后來(lái)?yè)Q成ReLU同樣結(jié)構(gòu)、同樣超參數(shù)幾十個(gè)epoch后收斂明顯。ReLU的定義太簡(jiǎn)單了[ f(x) \max(0, x) ]正區(qū)間導(dǎo)數(shù)為1負(fù)區(qū)間直接置0。這讓梯度在正向傳播路徑上能順暢回傳緩解了梯度消失問(wèn)題。但它的問(wèn)題在于“死神經(jīng)元”——大量負(fù)值輸入被置0后對(duì)應(yīng)神經(jīng)元可能再也得不到有效梯度更新永遠(yuǎn)輸出0。我在實(shí)際訓(xùn)練中觀察過(guò)統(tǒng)計(jì)模型剛初始化時(shí)ReLU死神經(jīng)元比例通常在10%以下隨著訓(xùn)練推進(jìn)某些通道的響應(yīng)逐漸變成全0占比可以達(dá)到20%甚至更高使用Leaky ReLU后這個(gè)比例顯著下降但訓(xùn)練速度略有下降。所以現(xiàn)在更推薦在中等規(guī)模網(wǎng)絡(luò)里優(yōu)先試Leaky ReLU或GELU而不是一把梭用ReLU。2.1 池化解決“位置微變但類(lèi)別不變”的問(wèn)題池化層做的事情概括起來(lái)就是兩個(gè)字降采樣。最常用的是最大池化——取一個(gè)小窗口內(nèi)的最大值作為輸出。這么做有兩個(gè)直觀的動(dòng)機(jī)一是降低特征圖分辨率減少后續(xù)計(jì)算量二是引入一定平移不變性圖像里的目標(biāo)稍微移動(dòng)幾個(gè)像素池化結(jié)果仍然穩(wěn)定。但池化有個(gè)容易被人忽略的問(wèn)題它會(huì)讓位置信息變得粗糙。如果你做的任務(wù)是圖像分類(lèi)目標(biāo)位置偏移幾個(gè)像素本來(lái)就不影響語(yǔ)義粗一點(diǎn)沒(méi)關(guān)系但如果是目標(biāo)檢測(cè)或關(guān)鍵點(diǎn)定位隨隨便便下采樣四倍定位精度就會(huì)大打折扣。所以現(xiàn)代檢測(cè)模型里主干網(wǎng)絡(luò)的下采樣比例往往會(huì)被刻意限制比如輸出特征圖的步長(zhǎng)一般控制在32或16個(gè)別對(duì)小目標(biāo)敏感的任務(wù)甚至?xí)档?。池化的具體操作不復(fù)雜但選擇哪種池化是有講究的池化類(lèi)型計(jì)算方式適用場(chǎng)景最大池化取窗口最大值分類(lèi)任務(wù)、紋理顯著目標(biāo)保留強(qiáng)響應(yīng)平均池化取窗口均值全局信息整合避免極端值干擾全局平均池化對(duì)整個(gè)特征圖取均值分類(lèi)頭前最后一層直接替代全連接層自適應(yīng)池化由PyTorch按輸出尺寸反推窗口輸入尺寸不固定時(shí)統(tǒng)一特征維度在實(shí)際項(xiàng)目中我常常把分類(lèi)網(wǎng)絡(luò)末尾的全連接層刪掉換成全局平均池化加一個(gè)1×1卷積輸出類(lèi)別數(shù)。這樣做的理由是全連接層參數(shù)量巨大而且一旦輸入尺寸變了維度就對(duì)不上全局平均池化則對(duì)輸入尺寸完全免疫并且天然匯總了每張?zhí)卣鲌D的全局語(yǔ)義。這個(gè)調(diào)整對(duì)控制過(guò)擬合也有幫助——參數(shù)量小了需要擬合的空間就小了。順便說(shuō)一嘴現(xiàn)在很多新網(wǎng)絡(luò)已經(jīng)不用傳統(tǒng)池化。比如用步長(zhǎng)為2的卷積做下采樣或者用空洞卷積在保持分辨率的前提下擴(kuò)大感受野。但池化這個(gè)概念并沒(méi)有過(guò)時(shí)理解池化的本質(zhì)有助于你理解為什么特征圖尺寸會(huì)一層層縮小以及怎么控制網(wǎng)絡(luò)的空間信息流。3. 特征圖的形狀變化書(shū)寫(xiě)維度勝過(guò)看十遍論文我見(jiàn)過(guò)很多新手從GitHub上拉了一個(gè)模型下來(lái)代碼運(yùn)行通了但一旦要改輸入尺寸或者改網(wǎng)絡(luò)深度就卡住了。問(wèn)題的根子在于沒(méi)有建立對(duì)特征圖形狀變化的直覺(jué)。下面我用一個(gè)具體例子完整走一遍。假設(shè)輸入圖像是 224×224×3網(wǎng)絡(luò)結(jié)構(gòu)如下卷積層164個(gè)3×3卷積核padding1步長(zhǎng)1。輸入224×224×3輸出224×224×64。參數(shù)量3×3×3×64641792。池化層1最大池化窗口2×2步長(zhǎng)2。輸出112×112×64。卷積層2128個(gè)3×3卷積核padding1步長(zhǎng)1。輸入112×112×64輸出112×112×128。參數(shù)量3×3×64×12812873856。池化層2窗口2×2步長(zhǎng)2。輸出56×56×128。卷積層3256個(gè)3×3卷積核padding1步長(zhǎng)1。輸出56×56×256。參數(shù)量3×3×128×256256295168。池化層3輸出28×28×256。全局平均池化輸出1×1×256。全連接層或者1×1卷積輸出類(lèi)別數(shù)。這個(gè)流程中可以清晰看到空間尺寸從224→112→56→28通道數(shù)從3→64→128→256??臻g尺寸下降意味著網(wǎng)絡(luò)在更大范圍內(nèi)匯總信息通道數(shù)上升意味著在更多維度上描述特征。這兩者總是交織在一起這也是CNN比較優(yōu)雅的地方。從計(jì)算量角度看主流框架PyTorch、TensorFlow的FLOPs計(jì)算工具都能幫你自動(dòng)統(tǒng)計(jì)但你自己要能快速估算每層的計(jì)算量。單個(gè)卷積層的計(jì)算量大概是[ \text{FLOPs} \approx \text{輸出元素?cái)?shù)} \times \text{核元素?cái)?shù)} \times \text{輸入通道數(shù)} ]以剛才第一層為例輸出是224×224×64核元素?cái)?shù)是9輸入通道是3所以 FLOPs ≈ 224×224×64×9×3 8.67 億次乘加接近9億??雌饋?lái)很大但和后面層比起來(lái)這只是毛毛雨。在實(shí)際部署時(shí)模型推理時(shí)間往往不是按參數(shù)數(shù)量算的而是按計(jì)算量FLOPs和訪存量算的。這兩個(gè)指標(biāo)在CPU和GPU上的權(quán)重完全不同后面我會(huì)專(zhuān)門(mén)展開(kāi)講。3.1 感受野每個(gè)點(diǎn)看著多大范圍的輸入感受野Receptive Field是CNN里最容易被忽視的概念它決定了最后一層特征圖上的一個(gè)點(diǎn)在原圖上對(duì)應(yīng)多大范圍。簡(jiǎn)單記公式初始感受野為1每經(jīng)過(guò)一個(gè)卷積核尺寸為k、步長(zhǎng)為s的層感受野按如下方式增大[ RF_{\text{out}} RF_{\text{in}} (k - 1) \times \text{stride累積} ]我舉個(gè)例子你就能秒懂。一個(gè)兩層3×3卷積堆疊中間沒(méi)有池化每層步長(zhǎng)1。第一層輸出上每個(gè)點(diǎn)看到的是原圖3×3區(qū)域第二層輸出的每個(gè)點(diǎn)看到的是第一層特征圖上3×3區(qū)域而第一層上3×3區(qū)域?qū)?yīng)原圖5×5范圍。所以?xún)蓪?×3卷積的感受野是5×5。三層3×3卷積的感受野是7×7。這一點(diǎn)在實(shí)際工程里的意義在于感受野如果太小模型看不到足夠的上下文識(shí)別大目標(biāo)時(shí)容易漏檢太大又可能引入過(guò)多無(wú)關(guān)區(qū)域?qū)е戮植考?xì)節(jié)被淹沒(méi)。比如檢測(cè)小目標(biāo)高分辨率特征圖上的感受野本身就不大反而沒(méi)太大問(wèn)題而檢測(cè)大目標(biāo)通常依賴(lài)低分辨率、大感受野的高層特征。所以有些任務(wù)會(huì)刻意用空洞卷積來(lái)快速擴(kuò)大感受野??斩绰蕿?的3×3卷積實(shí)際覆蓋范圍相當(dāng)于5×5但參數(shù)仍然是9個(gè)。我在一個(gè)語(yǔ)義分割項(xiàng)目里就靠空洞卷積把感受野擴(kuò)大了一倍多又不增加什么參數(shù)量?jī)?nèi)存占用和速度幾乎沒(méi)有損失。4. 經(jīng)典網(wǎng)絡(luò)架構(gòu)的演進(jìn)邏輯每個(gè)改動(dòng)背后都有原因CNN發(fā)展到現(xiàn)在主干結(jié)構(gòu)已經(jīng)相當(dāng)成熟。但不了解來(lái)龍去脈你去讀那些新模型的代碼會(huì)非常吃力。我梳理了一下我認(rèn)為最關(guān)鍵的幾次架構(gòu)演進(jìn)它們每一個(gè)都回答了某個(gè)具體痛點(diǎn)。AlexNet2012用ReLU解決了深層網(wǎng)絡(luò)訓(xùn)練慢的問(wèn)題用Dropout緩解了過(guò)擬合用重疊池化小幅提升精度。這個(gè)網(wǎng)絡(luò)第一次讓大家認(rèn)識(shí)到GPU并行訓(xùn)練深度網(wǎng)絡(luò)的威力。VGG2014核心思想就是“小核堆疊”。用三個(gè)3×3卷積堆疊替代一個(gè)7×7卷積感受野相同但參數(shù)量從49C2變成27C2還引入了更多非線性。VGG結(jié)構(gòu)極其規(guī)整是很多工程項(xiàng)目的默認(rèn)backbone選擇之一。GoogLeNet2014提出了Inception結(jié)構(gòu)每個(gè)block里并行多個(gè)尺寸的卷積核最后拼接通道。好處是在同一層內(nèi)捕捉多尺度特征但結(jié)構(gòu)復(fù)雜工程落地不太友好。ResNet2015核心是殘差連接把輸入直接加到輸出上。為什么有效因?yàn)榫W(wǎng)絡(luò)只需要學(xué)習(xí)殘差部分梯度可以從后層直接跳回前層訓(xùn)練幾十上百層不再是問(wèn)題。我試過(guò)把ResNet的殘差連接去掉在CIFAR-10上同樣的深度準(zhǔn)確率掉了接近10個(gè)百分點(diǎn)。這不是玄學(xué)是優(yōu)化難度實(shí)實(shí)在在降低了。DenseNet2016每一層都跟前面所有層連接特征復(fù)用能力極強(qiáng)參數(shù)效率也很高。但其顯存占用通常較大因?yàn)橐4娲罅恐虚g特征。EfficientNet2019用復(fù)合縮放方法同時(shí)調(diào)整深度、寬度、分辨率。這個(gè)思路很實(shí)用——你不需要手動(dòng)試很多組合按固定比例一起放大經(jīng)常能得到明顯更優(yōu)的效果。不同任務(wù)對(duì)主干架構(gòu)的需求差異很大。我做工業(yè)質(zhì)檢的時(shí)候小樣本場(chǎng)景居多輕量網(wǎng)絡(luò)反而更穩(wěn)在另一個(gè)需要高精度的識(shí)別項(xiàng)目里用了預(yù)訓(xùn)練的ResNet系列做遷移學(xué)習(xí)效果比從零訓(xùn)練好非常多。4.1 從零訓(xùn)練還是微調(diào)這是一個(gè)工程決策很多初學(xué)者以為模型總要從頭訓(xùn)練但實(shí)際上在絕大多數(shù)實(shí)際項(xiàng)目里遷移學(xué)習(xí)才是正確起點(diǎn)。預(yù)訓(xùn)練模型在ImageNet等大規(guī)模數(shù)據(jù)集上訓(xùn)練過(guò)的已經(jīng)在低中層的特征提取上非常成熟了你只需要在其基礎(chǔ)上針對(duì)自己的數(shù)據(jù)微調(diào)高層。我記得有一個(gè)直觀對(duì)比同樣只有5000張工業(yè)圖片的數(shù)據(jù)集從零訓(xùn)練的ResNet50驗(yàn)證集準(zhǔn)確率大約在87%而使用ImageNet預(yù)訓(xùn)練權(quán)重微調(diào)的版本能達(dá)到95%以上。這個(gè)差距在數(shù)據(jù)量越少時(shí)越明顯。不過(guò)要注意一個(gè)坑預(yù)訓(xùn)練權(quán)重本身是用自然圖像訓(xùn)出來(lái)的如果你的數(shù)據(jù)和自然圖像差異極大——比如是X光片、光譜圖、顯微圖像——那預(yù)訓(xùn)練對(duì)低層特征的增益就沒(méi)那么明顯了這時(shí)候可以考慮凍結(jié)前面幾層甚至全部從頭訓(xùn)練。微調(diào)時(shí)學(xué)習(xí)率要設(shè)得比從頭訓(xùn)練小很多通常建議設(shè)為主訓(xùn)練學(xué)習(xí)率的10%甚至更小。否則第一輪迭代就可能劇烈破壞原有權(quán)重。我自己常用的策略是先用1e-4的學(xué)習(xí)率微調(diào)全部層訓(xùn)練幾個(gè)epoch后再解凍所有層用小學(xué)習(xí)率繼續(xù)訓(xùn)練。數(shù)據(jù)增強(qiáng)在微調(diào)階段也不能省哪怕你的任務(wù)是工業(yè)圖我也會(huì)做隨機(jī)翻轉(zhuǎn)、平移、亮度擾動(dòng)把有限數(shù)據(jù)的利用率提上去。5. 訓(xùn)練CNN你真正需要盯住的幾個(gè)信號(hào)很多人以為訓(xùn)練CNN就是把數(shù)據(jù)丟進(jìn)去、等loss下降就完事。實(shí)際上訓(xùn)練過(guò)程中的很多信號(hào)非常重要我在多個(gè)項(xiàng)目里靠這些信號(hào)救回了必失敗的訓(xùn)練。第一個(gè)信號(hào)是初始loss。分類(lèi)任務(wù)如果是C類(lèi)初始loss應(yīng)該在ln(C)附近。如果你的初始loss偏差很大大概率是權(quán)重初始化不對(duì)、輸入沒(méi)有歸一化或者標(biāo)簽有錯(cuò)。我在一個(gè)多標(biāo)簽分類(lèi)任務(wù)里初始loss一直比理論值高很多排查了一天發(fā)現(xiàn)是損失函數(shù)里標(biāo)簽平滑參數(shù)寫(xiě)錯(cuò)了把不該平滑的維度也消掉了。養(yǎng)成在跑訓(xùn)練前先算一遍期望初始loss的習(xí)慣能幫你省下大量排查時(shí)間。第二個(gè)信號(hào)是梯度范數(shù)。每個(gè)epoch記錄梯度的L2范數(shù)如果訓(xùn)練初期梯度范數(shù)突然爆炸到1e3以上說(shuō)明要么是學(xué)習(xí)率太大要么是數(shù)據(jù)里有異常值。反之如果梯度范數(shù)一直在1e-7量級(jí)幾乎不動(dòng)那大概率梯度已經(jīng)消失需要檢查激活函數(shù)和網(wǎng)絡(luò)深度。第三個(gè)信號(hào)是訓(xùn)練集和驗(yàn)證集的gap。gap小說(shuō)明模型沒(méi)在過(guò)擬合還有提升空間gap大說(shuō)明泛化能力不夠優(yōu)先考慮增加數(shù)據(jù)增強(qiáng)、正則化或者降低模型容量。但很多人忽略的是驗(yàn)證集loss有時(shí)會(huì)因?yàn)閿?shù)據(jù)增強(qiáng)強(qiáng)度太大而長(zhǎng)期不降這時(shí)候不代表模型沒(méi)學(xué)好只是驗(yàn)證集和你喂給模型的數(shù)據(jù)分布不一致了。這種時(shí)候最好單獨(dú)跑一組無(wú)增強(qiáng)的驗(yàn)證數(shù)據(jù)做對(duì)照我靠這招排掉過(guò)好幾個(gè)假象。5.1 數(shù)據(jù)增強(qiáng)是治過(guò)擬合的特效藥但不是萬(wàn)能藥數(shù)據(jù)增強(qiáng)在CNN訓(xùn)練里的地位非常高尤其當(dāng)數(shù)據(jù)量不夠時(shí)。常用的增強(qiáng)手段有隨機(jī)水平翻轉(zhuǎn)、小角度旋轉(zhuǎn)、隨機(jī)裁剪顏色擾動(dòng)亮度、對(duì)比度、飽和度Cutout / Random Erasing隨機(jī)遮掉一個(gè)小區(qū)域Mixup / CutMix按比例混合兩張圖及標(biāo)簽這些方法各有適用場(chǎng)景。水平翻轉(zhuǎn)對(duì)多數(shù)目標(biāo)識(shí)別任務(wù)都安全但對(duì)文字識(shí)別、車(chē)牌識(shí)別這類(lèi)有方向性的任務(wù)反而不安全。Cutout類(lèi)增強(qiáng)能提升模型對(duì)遮擋的魯棒性但對(duì)小目標(biāo)檢測(cè)隨機(jī)遮掉一個(gè)區(qū)域可能恰好把目標(biāo)蓋住了造成標(biāo)簽與內(nèi)容不匹配訓(xùn)出來(lái)的模型反而變差。我在一個(gè)產(chǎn)品表面缺陷檢測(cè)項(xiàng)目里的經(jīng)驗(yàn)是增強(qiáng)強(qiáng)度需要根據(jù)數(shù)據(jù)量和任務(wù)復(fù)雜度調(diào)到一個(gè)合適的甜點(diǎn)區(qū)。增強(qiáng)太弱模型記憶數(shù)據(jù)增強(qiáng)太強(qiáng)模型學(xué)不到真實(shí)的判別細(xì)節(jié)。這里沒(méi)有萬(wàn)能公式只能靠實(shí)驗(yàn)。你可以固定一個(gè)基準(zhǔn)增強(qiáng)配置然后每次只改一個(gè)維度看驗(yàn)證集變化。改動(dòng)一次、驗(yàn)證一次這聽(tīng)起來(lái)慢但比同時(shí)改五個(gè)變量最后不知道是哪個(gè)起作用要快得多。5.2 Batch Size、學(xué)習(xí)率與訓(xùn)練策略Batch Size 的選擇對(duì)訓(xùn)練結(jié)果影響很大。太小的 batch比如2、4梯度噪聲大訓(xùn)練不穩(wěn)定太大的 batch比如512、1024雖然梯度穩(wěn)定但容易收斂到尖銳極小值泛化能力可能變差。學(xué)術(shù)界在“大batch與小batch”上的討論很多我的工程經(jīng)驗(yàn)是中等batch32到128通常普適性最好尤其在顯存不夠時(shí)先用小batch確認(rèn)代碼邏輯能跑通再逐步往上加。學(xué)習(xí)率策略上比較推薦的做法是先用學(xué)習(xí)率熱身warmup從很小的值線性上升到目標(biāo)值避免初期劇烈震蕩訓(xùn)練中段用余弦退火或階梯下降把學(xué)習(xí)率逐步減小最后1-2個(gè)epoch可以降到極小值讓loss在底部多磨一會(huì)兒。我自己常用的是OneCycle策略學(xué)習(xí)率先升后降配合適當(dāng)?shù)淖畲髮W(xué)習(xí)率常常能在更短的epoch里達(dá)到更好的精度。但有前提——你對(duì)數(shù)據(jù)量、batch和網(wǎng)絡(luò)結(jié)構(gòu)已經(jīng)有比較充分的把握否則直接硬套OneCycle反而容易跑飛。6. 從訓(xùn)練到部署讓CNN真正跑起來(lái)的工程考量模型在GPU上驗(yàn)證準(zhǔn)確率不錯(cuò)不等于就能順利上線。真正落地部署時(shí)你會(huì)遇到另一套問(wèn)題推理延遲、顯存占用、精度損失、平臺(tái)兼容性。先明確一個(gè)基本事實(shí)訓(xùn)練時(shí)看重吞吐量throughput推理時(shí)看重延遲latency和資源占用memory/FLOPs。訓(xùn)練時(shí)可以隨便用大的batch、混合精度、多卡并行但推理時(shí)通常要求在單樣本或小batch下盡可能快。更關(guān)鍵的是硬件差異。GPU擅長(zhǎng)并行稠密矩陣運(yùn)算CPU對(duì)這類(lèi)運(yùn)算的支持遠(yuǎn)不如GPU但如果網(wǎng)絡(luò)里有大量小卷積、拼接、切分操作反而可能受限于訪存和調(diào)度在CPU上的表現(xiàn)差異很大。所以在實(shí)際項(xiàng)目里必須先搞清楚最終跑在什么設(shè)備上再?zèng)Q定優(yōu)化方向——如果跑在服務(wù)器GPU上浮點(diǎn)精度和顯存占用優(yōu)先如果跑在邊緣設(shè)備或手機(jī)上優(yōu)先考慮量化、剪枝、算子融合。6.1 通道剪枝、量化與知識(shí)蒸餾落地時(shí)最常用的三個(gè)手段是剪枝、量化、蒸餾但它們的收益和代價(jià)大相徑庭。通道剪枝是去掉網(wǎng)絡(luò)中對(duì)最終輸出貢獻(xiàn)不大的通道。常見(jiàn)做法是觀察每個(gè)通道的權(quán)重范數(shù)或者激活統(tǒng)計(jì)把范數(shù)小或激活接近零的通道刪掉再微調(diào)恢復(fù)精度。剪枝比例很關(guān)鍵剪太狠精度崩得快剪太少收益又低。我在一個(gè)輕量分類(lèi)網(wǎng)絡(luò)里把通道數(shù)從128剪到96精度只掉0.3%FLOPs卻少了近30%這比例相當(dāng)劃算。量化是把你訓(xùn)練的32位浮點(diǎn)模型壓縮成8位整數(shù)甚至更低精度。一般有三種方式訓(xùn)練后動(dòng)態(tài)量化、訓(xùn)練后靜態(tài)量化、量化感知訓(xùn)練。動(dòng)態(tài)量化實(shí)現(xiàn)簡(jiǎn)單但只對(duì)部分算子有效靜態(tài)量化需要校準(zhǔn)數(shù)據(jù)效果更好但操作更繁瑣。量化感知訓(xùn)練是在訓(xùn)練過(guò)程中模擬量化噪聲讓模型提前適應(yīng)低精度通常精度損失最小。對(duì)于CPU部署8位量化是性?xún)r(jià)比最高的優(yōu)化沒(méi)有之一。知識(shí)蒸餾是訓(xùn)練一個(gè)輕量學(xué)生模型去學(xué)大模型的行為。做法通常是讓學(xué)生模型同時(shí)去擬合真實(shí)標(biāo)簽和教師模型的軟輸出。軟輸出里包含了類(lèi)別間相似度信息比如“貓”和“狗”的概率分布其實(shí)蘊(yùn)含了大量結(jié)構(gòu)知識(shí)這比單純的one-hot標(biāo)簽信息量豐富得多。我的一個(gè)落地項(xiàng)目里教師模型是ResNet50學(xué)生模型是只有原來(lái)1/4計(jì)算量的輕量網(wǎng)絡(luò)蒸餾之后學(xué)生模型準(zhǔn)確率比從零訓(xùn)練高了約4個(gè)百分點(diǎn)。實(shí)踐中這三招經(jīng)常配合使用先剪枝、再量化、必要時(shí)蒸餾輔助每一步都要在驗(yàn)證集上確認(rèn)精度變化不能盲目相信某個(gè)預(yù)設(shè)壓縮率。6.2 框架選擇與推理引擎在訓(xùn)練側(cè)PyTorch和TensorFlow是目前的主流選擇。如果項(xiàng)目以研究驗(yàn)證為主PyTorch生態(tài)更靈活在過(guò)去的幾年內(nèi)新論文模型基本都優(yōu)先提供PyTorch版本如果團(tuán)隊(duì)已有成熟的TensorFlow生產(chǎn)鏈路沿用TensorFlow也完全合理畢竟工程穩(wěn)定性和圖優(yōu)化集成更成熟。模型訓(xùn)練完成后的推理環(huán)節(jié)則可以考慮專(zhuān)門(mén)推理引擎比如TensorRTNVIDIA GPU、OpenVINOIntel CPU或ONNX Runtime跨平臺(tái)通用它們會(huì)把計(jì)算圖做算子融合、層間緩沖復(fù)用等優(yōu)化加速效果通常非常顯著。一個(gè)容易被忽略的點(diǎn)是推理引擎支持的算子集合和訓(xùn)練框架不完全一致。有些新算子或者自定義算子在ONNX轉(zhuǎn)換時(shí)可能直接失敗或者轉(zhuǎn)換后跑得非常慢。所以從一開(kāi)始訓(xùn)練時(shí)就要考慮部署端兼容性。如果目標(biāo)平臺(tái)不支持某個(gè)算子網(wǎng)絡(luò)設(shè)計(jì)階段就換掉別等到訓(xùn)練完再折騰。我在一個(gè)項(xiàng)目里就因?yàn)樽远x池化算子無(wú)法導(dǎo)出到ONNX最后繞了一個(gè)大彎改網(wǎng)絡(luò)結(jié)構(gòu)損失了三天時(shí)間。另外輸入尺寸在部署時(shí)最好固定下來(lái)。動(dòng)態(tài)輸入尺寸雖然靈活但很多推理引擎對(duì)動(dòng)態(tài)shape支持不好會(huì)退化成低效的通用路徑。預(yù)先設(shè)定好幾個(gè)常用分辨率讓推理引擎把圖的shape和內(nèi)存布局都靜態(tài)化性能和穩(wěn)定性都會(huì)好很多。7. CNN的邊界與變體什么時(shí)候它是最好的選擇CNN很強(qiáng)但它不是所有問(wèn)題的唯一答案。在圖像類(lèi)任務(wù)里CNN至今依然是默認(rèn)選擇但在處理序列、點(diǎn)云、圖結(jié)構(gòu)數(shù)據(jù)時(shí)像Transformer、GNN這些架構(gòu)可能更合適。甚至在某些圖像任務(wù)上Vision TransformerViT已經(jīng)在大型數(shù)據(jù)集上超越CNN但ViT往往需要海量數(shù)據(jù)和更強(qiáng)的正則化才能訓(xùn)練好在小樣本場(chǎng)景下未必比得上有先驗(yàn)偏置的CNN。所謂“先驗(yàn)偏置”就是CNN天然具備的特性局部連接、權(quán)值共享、平移等變。你不需要告訴它“相鄰像素通常相關(guān)”網(wǎng)絡(luò)結(jié)構(gòu)本身就把這個(gè)歸納偏置內(nèi)置進(jìn)去了。在數(shù)據(jù)量中等或偏少的場(chǎng)景中這個(gè)偏置是巨大優(yōu)勢(shì)——模型不需要重新摸索像素間的空間關(guān)系。但這幾年有一種趨勢(shì)是用卷積注意力的混合結(jié)構(gòu)來(lái)取長(zhǎng)補(bǔ)短。比如在淺層用卷積抓局部紋理在深層用注意力機(jī)制捕捉全局依賴(lài)。我在一個(gè)遙感影像分類(lèi)項(xiàng)目里試過(guò)這種混合結(jié)構(gòu)全局檢測(cè)效果比純卷積高不少尤其在需要跨區(qū)域上下文時(shí)優(yōu)勢(shì)明顯。如果你手頭任務(wù)的特征同時(shí)有強(qiáng)局部性和強(qiáng)全局性比如大尺寸醫(yī)學(xué)影像或遙感圖值得優(yōu)先考慮混合架構(gòu)。不過(guò)需要提醒的是不要盲目追求最新架構(gòu)。對(duì)一個(gè)特定業(yè)務(wù)問(wèn)題穩(wěn)定性、可復(fù)現(xiàn)性、部署易用性往往比刷那零點(diǎn)幾個(gè)百分點(diǎn)更重要。我在和不少同行交流時(shí)發(fā)現(xiàn)最穩(wěn)妥的路徑往往是先用一個(gè)成熟且更簡(jiǎn)單的CNN基線跑通全鏈路再通過(guò)消融實(shí)驗(yàn)逐步替換模塊每一步都驗(yàn)證收益和成本。8. 我踩過(guò)的最有價(jià)值的幾個(gè)坑這部分挑三個(gè)印象最深的坑來(lái)寫(xiě)可能比前面所有章節(jié)都更有實(shí)際價(jià)值。第一個(gè)坑是把輸入歸一化忘在訓(xùn)練前處理里但推理時(shí)沒(méi)有對(duì)應(yīng)處理。一個(gè)分類(lèi)模型的輸入歸一化方式在訓(xùn)練和推理時(shí)必須完全一致。有一陣我部署一個(gè)模型時(shí)訓(xùn)練代碼里對(duì)圖像先做減均值除以方差但導(dǎo)出的模型沒(méi)有把這些歸一化操作包進(jìn)去推理端直接把原始像素喂進(jìn)去結(jié)果準(zhǔn)確率降了十多個(gè)百分點(diǎn)。后來(lái)我在導(dǎo)出時(shí)把歸一化作為一個(gè)預(yù)處理節(jié)點(diǎn)嵌入計(jì)算圖或者確保外部預(yù)處理和訓(xùn)練時(shí)完全相同問(wèn)題才徹底解決。第二個(gè)坑是用數(shù)據(jù)增強(qiáng)后的分布去評(píng)估模型。最初做一項(xiàng)檢測(cè)任務(wù)時(shí)我沿用分類(lèi)任務(wù)的模式對(duì)驗(yàn)證集也加了較強(qiáng)的增強(qiáng)結(jié)果驗(yàn)證集指標(biāo)一直在95%左右沒(méi)什么變化我就以為是訓(xùn)練飽和了。后來(lái)發(fā)現(xiàn)增強(qiáng)的隨機(jī)性掩蓋了真實(shí)困難樣本的表現(xiàn)。改成固定翻轉(zhuǎn)、固定裁剪的評(píng)估方式后模型的薄弱點(diǎn)立刻暴露出來(lái)針對(duì)性補(bǔ)了數(shù)據(jù)之后最終泛化性能大幅提升。第三個(gè)坑是推理引擎默認(rèn)選擇難以預(yù)料很慢的路徑。某個(gè)算子在某些推理引擎上需要跨步內(nèi)存拷貝性能一下子掉好幾倍。有一次我測(cè)量一個(gè)全卷積檢測(cè)網(wǎng)絡(luò)的推理延遲TensorRT下只有8毫秒改用CPU端的ONNX Runtime卻跑了近200毫秒。后來(lái)定位到是某個(gè)步長(zhǎng)為2的轉(zhuǎn)置卷積算子沒(méi)有好的實(shí)現(xiàn)路徑。這種情況下最簡(jiǎn)單的辦法就是改網(wǎng)絡(luò)結(jié)構(gòu)用最近鄰上采樣加普通卷積代替轉(zhuǎn)置卷積代價(jià)極小但延遲下降了非常多。這些坑說(shuō)出來(lái)都特別簡(jiǎn)單但每一個(gè)都是實(shí)際項(xiàng)目中耗費(fèi)了大量時(shí)間才換來(lái)的教訓(xùn)。如果你以后遇到類(lèi)似“怎么數(shù)據(jù)越訓(xùn)越差”“怎么部署后精度和訓(xùn)練時(shí)對(duì)不上”的問(wèn)題可以先按上面的清單排查一遍。對(duì)我個(gè)人來(lái)說(shuō)CNN早已不是模型結(jié)構(gòu)那么簡(jiǎn)單。它是理解深度學(xué)習(xí)中“表示學(xué)習(xí)”的最佳教材——從像素到特征、從特征到語(yǔ)義、從語(yǔ)義到?jīng)Q策每一層的變換都有清晰的幾何與統(tǒng)計(jì)含義。無(wú)論未來(lái)Transformer類(lèi)架構(gòu)怎么流行這份對(duì)特征提取與空間建模的理解放到任何架構(gòu)上都不會(huì)過(guò)時(shí)。如果你正在學(xué)習(xí)和使用CNN我建議你不要只跑通現(xiàn)成代碼而是親手把每層的輸入輸出尺寸算一遍把中間特征圖可視化出來(lái)把loss曲線的每一個(gè)異常都追究到底。這個(gè)過(guò)程熬過(guò)去了你對(duì)深度學(xué)習(xí)的整體認(rèn)知會(huì)上一個(gè)臺(tái)階。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
被窝影院午夜看片无码| 啪啪91| 日本一级不卡一二区| 国产精品电影| 97在线视频观看网站| 东北女人高潮视频| 学生妹天天看| 大香蕉伊人在线成人AV在线观看 | 日本高清电影欧美色图| 黄页视频网站野外| 国产精品成人无码a v毛片| 久久超碰com| 欧美极品色| 伊人991| 久久久久久91香蕉国产| 长长久久88视频| 国产黄片精品在线| 国产精品日韩在线一区| se..亚洲欧美| 操逼逼一区视频| 碰碰97| 国产一线二线三线av| 小骚逼被操的爽不爽| 久久成人精品| 青青草五月天| 欧美综合自拍成人自拍第二十页| 国产AV超爽| 国产精品人人爽人人做可爱福利| 91精品国产91久久青草| 亚洲欧美伦综合| 亚洲影视高清三级-草1024榴社区入口-品爱AV| 97久久久久| 国产三级中文字幕粉嫩| 亚洲男人天堂视频| 欧洲亚洲人人爽爽视频| 五月开心久久AV官网| 殴美,日韩国产伦精品| 日本操BAV| 精品成人av一区二区三区在线| 18禁免费视频| 国产成人无码啪| 中文字幕第9页萱萱影音先锋| 91高潮| 99re黄 | 91超碰人人操| 丝袜大香蕉| 色综合九九| 色吧综合网| 精品久久一区二区三区四区五区| 囯产精品一区二区三区线|亚洲人成无码网WWW动漫|国产精品免费一级... | 国产精品suv一区| 人妻社区男人天堂| 9999亚洲电影| 91性感在线| 色妇综合网| 天天澡天天狠天天天做| 人人操肉肉| 色欲蜜臀AV| 岛国大片在线观看网站入口| 黑人精品成人一区二区三区| 九九久久精品| 精爱久久| 97精品久久久久中文字幕| 亚洲九九爱| 亚洲资源站| 色哟哟 日韩精品| 国产兽交视频在线播放| 性色av蜜臀av色欲aV| 青青操在线亚洲视频观看欧美在线 | 欧美亚洲国产91在线| 十八禁av无码免费网站APP| 欧美性爱十八禁| 精品国产精品一区二区| 欧美大香蕉在线观看| surenchaopeng| 欧美性夜| 三级网色| 欧美色图天堂网m| 18禁久久| 操操逼视频| 极品极品色影院| 超碰日本97美女人妻人人玩人人爱| 欧美爆操91| 国产后入清纯| 黄片www视频免费| 人人看欧美性爱| 国产怡红院| 性91| 五月婷婷AV| 任我爽视频在线观看| 操死我了啊啊啊| 囯产精品久久久久久久久久梁医生 | 天天干天天舔| 亚洲五月丁香花狠狠干一区二区三区 | 欧美激情综合色综合啪啪五月| 伊人97色天使| 国产欧美另类久久久精品课程| 亚洲无码com| 99精品在线播放| 国产极品久久久| 午夜欧美精品久久久| 亚洲伊人a线观看视频| 嗯啊不要啊在线| 中文字幕人乱码中文字的预防方法| 在线欧美亚洲| 欧美久久草熟女| 国产97av| 日韩另类色图| 欧美黄色手机在线观看| 91精品成人www| 97超碰人操| 污污汅18禁网站在线永久免费观看 | 国产熟妇一区二区| 天天综合网网欲色| 美女的肌被草喷水视频| 久久大黄片| 120分钟婬片免费看| 亚洲drav色图| 国产三级日产三级韩国三级| 亚洲自拍青操视频| 一牛影视成人片免费| 日韩AV中文字幕电影| 人人妻人人玩人人澡人人爽| 欧亚洲精品有视频| 久久精品欧美一区二区三区不卡| 亚洲综合888| 久久久96| 97看操| 五月丁香六月综合缴清无码| 丝袜美腿校园春色| 亚洲国产一区二区入口| 人人搡人人肉久久精品| 国产欧美日韩一区二区三区| 亚洲天天精品| 丁香六月婷婷| 亚洲情色综合| 麻豆久久久久久久久丝袜| 中文字幕乱亚洲美女精品一区| 色官网在线| 91欧美少妇| 男人的天堂一区三区| 美女黄色91| 五月婷婷啪啪| 69国产对白刺激| 久久视网78| 国产黄色小视频网站| 日日黄色三级网站| 美女黄频a美女大全免费皮| 久久久亚洲熟妇资源| 激情第四色| 91精品无码久久久久久久| 久久久久久久久久久久久久9999| 成人七区| 激情小说亚洲色图| 啊啊啊不要嗯嗯在线观看| 欧美一级做a爰片免费视频| 变态综合色| 久久久久9久久久久| 亚洲?V无码专区在线电影| www被窝色com| 夜夜嗨AV蜜臀av| 一本精品日本在线视频精品| 精品国产乱码久久久久久日本公司| 久操精品网| 日日夜夜草草草| 久久天堂网| 女人高潮大叫一级毛片| 操人妻少妇中文 | 五月丁香激情四射| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 国产亚洲深夜激情| 色网1| 麻豆久久久久久久久丝袜| 91无遮挡| 女人精品内射国产99| 加勒比99999| 91蜜桃传媒精品久久久一区二区| 欧美亚洲清纯| 蜜桃狠狠色伊人亚洲综合| 超碰久超碰久| 人人人摸人人| 天天躁日日躁xxxxx| 人人看人人插| 一级啊性爱在线视频| 欧美亚洲日本视频久久久| 熟女丰满人妻一区| 国产精品另类一区大香蕉| 99婷婷| 99热只有这里有精品| 日韩熟女精品无码专区一区二区| 亚洲成人福利电影免费| 欧美日韩色综合网| 国模无码一区二区三区在线| 男人天堂.AB| 国产精品一区二区a| 欧美成人黄网色网站| 91成人18| 熟女字幕| 久久久18禁| 亚州高清av| 亚州色阁| 美女啊啊啊啊啊| 乱欲一区二区| 女人一区| 91欧美综合| 欧美Aⅴ| 久久国内| 超碰在线97国产| 99999精品| 翔田千里A片一区二区| 中文字幕成人理论在线| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 久久色一区二区| 欲综合网| 四虎影库国产精品免费| 青娱乐休闲视频在线观看| 3p国产欧美99热| 亚洲一区二区专区-国产丝袜精品丝袜-成人AV | 蜜臀av网址| 欧美中出1| 日韩亚洲美女一区久久| 性感美女91影视| 岛国片在线视频网站| 99丝袜福利在线播放| 97精品全部| av天堂手机版追回| 欧美劲爆第一页| 亚洲国产欧美日韩人妻日中文| 色97干| 色人久久| 久久久久久久9| 91天天日| 国产操偷| 婷婷五月天色网| 日韩精品黄片免费观看| 国产suv精品一区二六| 九九热免费视频| 91熟女在线| 亚洲精品819| 乱伦一二三区| 91模特在线观看| 夜夜草网站| 少妇精品| 久久久神马影院| 美女刺激久久国产欧美| 久久久久久日韩| 亚洲一卡二卡在线免费| 天天综合网1| 一级aaaaa欧美中文字幕录像片| 精品美女少妇一区二区三区| 91狠狠综合久久久久久| 无码高清操逼网址| 在线不欧美| 一区中文字幕二区日韩| 人人操AV| 狠狠干综合| 丰满人妻一区二区三区四区| 91少妇| 狠狠操狠狠燥| 亚洲性综合| 日本少妇va7777| 国产av强奸美女| 欧美色老汉| 伊人aaa| 日产狠狠干| 91 亚洲 欧美 日韩 国产 综合| 国产蜜臀在线| 久久久精品久久| 久久中日麻豆| 国产丝袜一区二区三区| 亚洲亚洲亚洲天堂天堂| 五毛骚逼极品美女怕怕| 九九拍拍精品视频在线播放 | 久草热制服丝袜在线观看| 精彩视频日韩| 日韩一区二区熟女| 青青草在线视频欧美| 四虎影库国产精品免费| 爆乳免费黄网站| 国产九九久久久精品| 日本有码久久| 四虎在线播放| 淫穴高潮色图| 91春色| 亚洲伊人久久综合97| 青草成人免费视频一com| 成人情色综合网| 91成人精品| 欧美成熟性爱精品| 五月婷视频| 人妻精品4K4K4K4K4| 亚洲精品欧美专业| 人人人人插| 9久久精品| 日本久久精品| 欧美日韩色综合网| 欧美性生活综合| 中文字幕 国产 精品| AV无码久久久精品| 97国产精品国| 成人小电影网站tex| 无码久久国产| 99啪啪视频| 艾草av| 天天爱天天操| 国产精品无套内谢| 熟女人妻av在线资源,黄色的资源| 久操B网| 亚洲欧美在线丝袜| 五月综合婷婷久久网站| 亚洲中文字幕乱码无码一区二区| 久久精品无码一区二区三区| 3p国产色噜噜一区| 人人噜夜夜操| 男人天堂网站| 日本不卡高清免v欧美日韩在线观看| 一区二区播放| 亚洲成人综合在线| 日日骚av| 强奸乱伦动态污图免费 | 操操逼操操逼操操逼逼| 91原创在线观看| 韩日自拍| 嫩草美女久久| AV色天香在线| 三级AV入口| 麻豆九九九| 亚洲中文字母在线播放| 超碰97国产欧美| AV天堂丝袜| 男女做爰猛烈动高潮A片免费应用| 亚洲色综合| 欧美激情激情xxxx欧美专区| 717影院理论午夜伦八戒| 9I1性色影院| 鲁鲁色综合网| 欧美性爱无码一区二区三区| 精品国产乱码久久久久久日本公司| www.激情| 93人人操人人| 超碰97中文| 日韩精品熟妇| 久久超碰爱| 日本东京热久久久电影| 东北操逼| 搞中出视频在线观看| 久久曰曰| 精品亚洲国产成人AV制服丝袜| 狠狠入| 麻豆天美制片厂网站视频| 婷婷久月| 久精品无码av一区二免费国产在线观看| 欧美色爱综合| 校园春色宗合网| 第二页中文字幕| 男人的天堂不卡一区二区 | 无码人妻一区二区三区色欲aⅴ| 内射中国少妇高清视频免费视频| 很很干很很操| 色香阁在线| 中文字幕av亚洲在线| 中文字幕一区二区视频在线观看| 中文字幕福利视频一区二区三区在线观看| 欧美精品久久| 2017天天透天天通天天擦| 国产免费一区二区三区最新不卡 | 日韩中文字幕av在线播放| 97超级久久强资源| 色哟哟国产精品免费网址| 思思99热| 久久国产99精品72福利 | 精品国产人成在线| 亚洲 欧美 手机在线观看| 亚洲 小说 欧美 激情 另类| 亚欧免费| 成人精品电影| 色伊人91| 青青操97| 国语精品对白| 夜夜 中文视频rt| 激激五月| 国产久久久9999| 色爱国产| 传媒在线观看一区二区三区| 欧美骚少妇| 天美一区在线| 青草视频人妻在线观看| 美女诱惑在线一区| 天操老女人| 久久香蕉超碰97国产精品| 另类av天堂| 日少妇亚洲版| 日韩三级在线观看mp4| 久久久久久夜夜夜夜夜| 欧美黄色图片| 无毛精品| 久久精品人妻一区二区三区| 91操熟女视频| 在线亚洲欧美| 性爱网站一区二区| 中文字幕一区二区三区四区在线视频| 韩国免费播放一级毛片| a片在线播放| 欧美日韩大黄片| 少妇无码av专区线| 睡产熟女乱伦| 九九成人| 欧亚日韩三区| 精品国产乱码久久久久久日本公司| 久久精品一区二区三区蜜桃臀| 久超碰这里只有精品| 韩日欧亚a级| 亚洲影视综合| 亚洲一区二区三区中文字幕| 免费视频a级毛片免费视频| 亚洲一区二区中文字幕| 丁香五月成人| 99黄页网站| 青青草中出视频 | 蜜桃精品视频一区二区三区| 中文区中文字幕免费看| 在线毛片片免费观看| 日韩av不卡在线看| 亚洲综合在线视频| 精品国产国产AV| 九九九精品成人免费视频小说| 尹人免费观看视频在线| 亚洲av乱伦色图网站| 综合色图区| 最新av在线| 四虎AV在线播放| 国产JDAV无码视频在线观看| 色情五月丁香| 国产精品天干天干综合网麻豆| www.人人cao| 99热色这里只有精品| 婷婷六月天| 人妻久久久久久| 夜夜嗨老熟女AV一区二区三区| 欧美精品99久久久**| AVE乱伦| 国内毛片婷婷六月色| 婷婷综合久久| 超碰午夜| 欧亚性爱在线视频| 亚洲人成色9999精品久久 | 亚洲欧美日韩制服另类| 91五十路| 五月激情影院| 亚洲欧美91√| 神马久久久久久伦理片| 肉丝网站91| 密臀在线视频| 精品在线观看视频在线| 青青草色情网站视频| 91视频在线观看18| 国内毛片免费h片在线| 绑缚麻绳人妻寝取完整版| 酒色综合网| 黄片直播三级黄片两女一男| 级品肉射| 黄色电影在线播放综合网站| 五月天色图| 中欧人妻丝袜中文字幕| 99热9| 天天影视综合色| 精品久久久久久中文| 免费网站观看www在线观| 国产农村妇女精品| 欧美少妇大量自拍视频在线观看| 日本大香蕉综合网红本杳社区| 激情视屏国产乱伦强奸| 伊人亚洲综合| 欧美成人一级免费电影| 男人天堂网手机版婷婷| 中文字幕123| 97视频在线播放| 九九九九久久久久| 亚洲日本成人动漫| 日少妇视频| 日韩在线视频1234| 国产女同在线观看视频| 99999精品视频| 欧美高清18A片| 裸模AV女优| 国产精品麻豆免费视频| 欧美一级专区免费大片 | 日逼五月天| 日韩激情啪啪啪| 高清肉丝中文无码| 久久婷婷综合国际产色怕| 玖玖大干人妻| 男人的天堂2018东京热啪啪啪| 综合夜夜| 国产小炒后入式| 91人人臊| 97视频在线免费观看| 精品国产一区二区三区久久久蜜臀| 亚州熟女乱伦| 加勒比性爱成人在线| 牛黄色久午久| 久久久新亚洲AV| 91色综合激情| A片三级无码| 超碰色老头| 久久做97| 综合一区中亚洲国产成人综合精品 | 欧美性暴力猛交XXXX | 欧美一区91大爱| 九九热九九| 三上悠亚在线毛片91| 久久內射| 欧美日韩999| 日韩精品在线放| 大但人体久久久久| 伊人成人情色综合| 五月丁香六月婷| 欧美亚洲自拍另类人妻| 久久精品成人| 久久亚洲熟妇在线视频| 99九九精品| 无码免费在线观看黄色片| 99这里只有精品| 欧色综合| 天天爽人人综合免费7799| 翔田千里无码一区| 亚洲中文丝袜美腿诱惑字幕| 60秒免费小视频| 亚洲一区深夜| 天天天天操| 激情视屏国产乱伦强奸| 高清国产无码av| 国产伊人精品在线| 精品中文日韩字幕视频| 爱欲AV| 色婷婷六月| 最新中文字幕在线亚洲| 欧洲性爱无码区| 综合少妇网| 熟妇激情| 神马久久啊啊| 爽爽爽免费视频| 亚州精人品大香蕉| 婷婷久热| 囯产乱伦一区二区三女| 超碰国产精品久| 91久久青青草原精品| 97资源站日韩| 99久久久| 99热婷婷一区二区三| 四虎免费视频| 人人九九精| 无码人妻精品一区二区三区九九| 欧美激情视频一区二区三区不卡| 999狠狠综合| 国产激情久久久| 午夜男女爽爽爽在线视频| 亚洲中文一区二区三区| 精品国产91av一区二区三区 | 牛黄色久午久| 丁香五月天激情网站| japan日本高清乱xxxx| 日韩无码三级影院| 久久久亚洲高清不打码| 亚洲第2页| 岛国黄| 八人操人人摸人人看| 少妇无码av专区线| 国产精品色片一区二区| 中文久久爆乳| 五月丁香六月激情综合| 亚洲天堂中文字幕无码男同| 午夜精品久久久久久久男人的天堂 | 97在线看| 婷婷av在线中文字幕| PMv在线观看| 中国一级特黄大片护士| 国产麻豆福利av在线播放| www.av在线视频| 亚洲AV无码国产精品久久久久| 视频分类 国内精品| 麻豆这里只有精品| 成年在线视频日本亚洲在线视频区精品江靖宇公司 | 少妇一区二区三区在线观看| 91老熟女老女人国产老太| 欧美最大综合网| 国产丁香精品露脸视频| 亚洲丝袜综合| 亚洲成人日韩小说| 色情综合网| 色一射色一射| 欧美色图在线视频少妇| 日韩有码中文字幕女同性恋| 爱爱啊啊啊| 国产熟女完整版中字 | 欧美碰碰综合色| 强奸抽插av| www黄片免费看com| 青青草自拍视频在线播放| 国产中文福利| 欧美性爱超碰97| 在线无码网站| 激情五月婷| 九九久久国产精品| 欧美激情亚洲| 午夜无遮挡男女啪啪视频| 5月婷婷6月六月丁香| 奸色色 男人天堂 天天射| 超碰在线97国产| 日本在线伊人啪啪| 日韩精品一区二区日韩| 99热色这里只有精品| Aa东京男人的天堂| 黄色无码高清黄色无码网站| 天天日B夜夜干B时时操B| 青青国产精品在线| 亚洲做性| 日韩无码a片| 欧美成人精品一区二区三区| 久久99干一本高清| 成年人黄色小视频网站| 久久久工口| 精品高清牛人盗摄一区二区三区中文字幕A片免费在线观看 | 国色综合天| 日韩精品黄片免费观看| 日韩99神马视频播放| 欧美96在线|欧| 亚洲综合一区二区| 久久一本大香蕉 | 国产精品麻豆免费视频| 日韩在线视频1234| 亚洲AV色图| 精品超碰国产| 国产AV线| 欧美不卡二区| 久久99草| 性爱Av免费| 中文字幕55555| 日韩欧美日韩| 97超碰69| 91亚洲色图| 麻豆久久视频在线地址| 欧美 亚洲 在线| 久热九九| 一区二区三区看视频| 性爱av网站| 91亚洲丝袜熟女| 国产一级做a爰大片免费久久| 97一区二压| 白天啪啪晚上啪啪视频| 久操在97| 熟女字幕| 国产精选视频| 麻豆国产尤物AV| 男人天堂东京热| 美女啊啊啊啊啊啊啊| 风月影院十八禁| 91欧美高清| 91精品国产91久久青草| av操操不卡| 内射老妇BBWX0C0CK| 免费9 1久久| 中文字幕日韩电影人妻| 夜夜操中文字幕| 久久久久久AⅤ无码免费肉站| 色悠久久久av| 日本片日本片祼观看网站在线看中文版网页在线看 | 亚洲高清内射| 日本激情免费大片| 精品女同一区二区三区| 青青草日韩无码| 国内偷拍精品一区二区| 欧洲精品人妻| 中文字幕性感少妇av| 亚洲熟女诱惑| 好吊色一区| 欧美强奸乱能| 欧美日韩亚洲天堂| 最新亚洲风情电影| 爽爽爽免费视频| 亚洲中文国际强奸字幕| 四虎av在线| 青青操97| 国产色精品午夜大片| 成人草草视频| 91人妻视频在线| 国产99精品一区二区三区免费| 久久久精品一区二区| 激情五月婷| 日韩欧美操逼xxx| 97久久综合网| 亚洲伊人久久精品狠狠在线| 国模无码一区二区三区在线| 天天肏天天干| 啊啊啊不要嗯嗯在线观看| 天天爽天天操| 亚洲国产成人福利在线观看| 东北熟女91| 国产一区二区三区,在线观看观看| 91站街按摩店老熟女熟女| 最新日本中文字幕| 午夜视频久久久| 夜夜操天天肏| 日韩中文字幕二区| 久久午夜鲁丝片| 91亚洲黄色网| 亚洲 欧美 另类 日韩 人妻一区 | 啊啊啊操死我了| 影音综合网| 91丨九色丨43老版熟女| 少妇一级婬片免费放一级a性色.| 国产精品夜夜| 国产91丝袜在线播放蜜月| 久久久久久久久九九久孕交| 亚洲激情网一二三四区| 人妻精品一区二区在线| 亚洲av无码成电影在线播放| 综合色欧美| 熟女91网| 东方亚洲在线操逼天堂| 欧洲亚洲人妻无码中字久久三区四区 | 99啪啪视频| 国产精品色| 99热只有这里有精品| 亚洲另类小说卡通动漫| 七月丁香婷婷| 精品国产乱码久久久久久网站入口| 欧美极品少妇| 九一综合网| 国产亚洲色婷婷99精品91| 天天肏美女| 天天流夜夜操| 色色五月婷| 天天插天天操| 人人操人人摸人| 欧美日韩操操操| 色在线亚洲视频www| 免费一级精品啪啪视频| 岛国在线免费视频| 极品综合| 国产黄色在线播放观看| 人人干人人操人人爱| 丰满人妻被猛烈进入中| 欧美黄色手机在线观看| 久久的免费性爱视频| 1769成人国产精品视频| 日韩电影在线观看网址| 在线视频 亚洲精品| 91精品人妻偷情| 摸奶性爱视频网站在线免费播放| 久久精品国产精品一区| 婷婷在线视频在线观看| 在线观看无码三级少妇| 一级黄色视频网| 国产高清26uuu| 亚乱色| 九九综合色| 丝袜美腿诱惑亚洲欧美视频在线观看| 欧美综合站| 麻豆九九九| 欧美青青视频| 亚洲色图片区| 欧美高清第一页| 91精品人妻偷情| 污污汅18禁网站在线永久免费观看| 能在线播放的国产三级| 人妻乱仑一区二区三区| 伊人五月天| 午夜呻吟欧美| 素颜老阿姨乱情色| 加勒比色99999| 一区二区高清视频| A V视频日本| 久久九九综合| 宅男午夜在线视频| 国产精品一区二区后入| 欧美精品系列| AA级电影三区| 色色婷婷五月天| 蜜臀亚洲中文| 日韩特一级久久| 超碰97护士| 可能人人看人人摸| 91粉芽高清在线一区二区| 免费人人搞97| 综合久久久久久久综合网| 99久久久无码国产精品性男| 欧美性特| 欧美高潮| 国产高清自拍视频| 亚洲美女自拍偷拍视频| 97视频在线免费看| 东京热AV男人的天堂| 亚洲一区日韩精品中文字幕| 全免费a敌肛交毛片免费| 国产熟女少妇一区| 天天爱综合网| 成人av性爱电影在线观看| 99热这里只有精品地址| 九九九午夜| 天天综合网视频91| 岛国片在线播放| 久久99热这里只频精品6学生| 精品999日本| 人妻少妇精品视频一区二区三区| 国产免费操逼| 欧美色九九九| 热热色中文无码| 欧美麻豆成人同性GⅤ在线| 大香蕉伊人网WWWn0n| 美女十八禁| 日韩美女操b| 亚洲色图 欧美热图 清纯唯美 另类自拍 | 一区二区三区国产精产| AV女资源| 综合欧美日本三级| 亚洲熟久久| 成人av毛片在线观看| 欧美后进式| 九九九九一区| 亚洲九月丁香| 97er欧美性| 午夜a成v人电影| 嗯嗯,啊啊,国产精品| 大香久久| 99久久9| 97精品人妻一二三四| 一牛影视成人片免费| 五十路熟女工口| 国产拍偷精品网站| 97玖玖人妻| 久久夜夜| 99re这里只有精品中心播放| 玖玖综合网| 色婷婷丁香五月| 日韩三级av片| 五月激情综合网| 99re视频这里只有精品| 五月天丁香网| 99999亚洲| 蜜桃臀av在线观看| 91亚洲情色| 欧美在线视频99| 天啪| 免费视频在线观看啊啊啊啊啊| 伊人久久AV诱惑悠悠| 欧美毛片在线网| 久久久96| 日韩av三四区| 少妇啪啪自拍| 九热超碰| 东京热免费视频| 天天日天天看| 色综合中文字幕不卡| 国产精品视频内谢女人| 少妇与黑人高潮在线| 免费日韩黄片| 欧美在线色| 久草大| 免费国产视频| 成人老鸭窝人人在线视频| 天天激情综合站| 久久久久久久9最新免费视频观看| 国产极品一区二区三区三州| 精品熟妇视频一区二区| 婷婷色一区| 国产精品4p在线观看| 久久综合久色欧美综合狠狠| 女人高潮大叫一级毛片| 欧美亚洲丝袜人妻制服中文99| 亚洲国产精品久久久久婷婷青年| 亚洲A曰本VA欧美VA视频| 天天躁日日躁AAAAXXXX国产| 国产毛片在线| 亚洲天堂区| 丝袜足交视频| 人人综合| 强奸乱伦动态污图免费 | 成 人 影视 一区 二区 三区 四区| 午夜福利免费精品视频| 高潮的A片激情扒开一区| 国产精品熟女九色九色蜜臀| 久久久久久国产成人| 另类老少妇| 欧美亚洲综合高清在线| 秋霞怕怕片| 成人天天爽| 人妻少妇无码| 欧美天天弄| 大香蕉狠狠爱| 国产日产精品久久快鸭的功能介绍| 国产探花日韩援交| 最好看的中文字幕在线2018| 久久久久久久9| 亚洲伊人a线观看视频| 人妻系列无码专区中文有码| 99精品欧美一区二区三区桃色| 日本免费人成视频播放120秒| 亚洲一区二区中文字幕| www.婷婷| 99这里只有精品国产| 99久久综合网| 大屁股人妻女教师撅着屁股| 中文字幕午夜精品久久久| 国产av青草| 成人片在线播放| 亚洲一区二区三区播放在线| 男人天堂网站| 91国产丝袜白虎| 一本久久精品中文字| 嗯嗯嗯嗯啊啊啊好紧好大| 黑人黄片在线免费观看| 精品日韩中文在线| 2024年最新色情网站在线观看| 欧美91色| 久久色一区二区| 精品无码一区二区| 992这里有精品| 亚卅熟女乱色| 强奸乱伦中文字幕AV| 国产精品高清2021在线| 欧美亚洲91| 欧美在线电影| 蜜臀99久久精品| 中亚黄色三级大片| 久久伊人青青草| 91殴美大片| 嗯嗯嗯啊啊啊在线免费观看| 丁香六月婷| 激情综合亚洲| 日本一级黄色电影| 亚洲九区| 一区二区娱乐网站| 国模精品娜娜一二三区| 粉嫩不卡一区二区性爱 | 91精品综合久久久久久五月丁香| 久久三| 国产精品久久久久亚洲av| 国产强奸乱伦xd| 五月天久久综合网| 国产福利视频精品视频| 日本在线观看网址| 国产丝袜美女在线一区| 亚洲AV成人精品网站在AV| 百度百度日本操逼| 日韩精品在线视频,日韩精品……| 精品传媒在线一区| 色综合一区二区三区| 起碰97| 久久产精品一区二区三区电影| 亚洲激情视频| 色吧5亚洲| 国内毛片无遮挡国产| 免费啪啪av| 两性色网| 十八禁啪啦拍视频无遮挡| 色婷婷狠狠| 亚洲一区中文字幕久久,果冻传媒一区二区天美传媒 | 老熟女乱子伦中文字幕一区二区| 波多野结衣被操50分钟免费视频| 日韩欧美成人午夜福利| 久操网线| 色999;丁香五月| 日韩有码一区三区| 久久久99久9| 97 国产一区| 91黑丝操| 国产熟女无套内射| 午夜国产综合视频在线观看| 成 人片 黄色大片| 手机在线看片免费人成视频| 激情综合五月丁香| 欧美亚综合色图| yy少妇精品久久| 色路综合| 100啪啪视频大全| 国产成人无码高清| 亚州操操穴网| 国产人妻精品一区二区三区秋霞| 日本黄色精品| 日韩高清黄片| 99热99在线| 精品国产72| 久久亚洲一区女同性恋中文字幕| 黄片免费日韩| 伊欧美综合视频| 91人妻超碰| 欧美在线综合| 中国熟女老妇仑乱一区二区三区| 无码精品一区二区三区潘金莲| 91丝袜美女国产| 日韩丝袜高跟制服在线观看| 欧美亚洲特P| 一级aaaaa欧美中文字幕录像片| 一区二区日韩欧美久久| 亚洲诱惑| 亚洲97综| 717影院理论午夜伦八戒| 人人污日韩一区二区| 怡春院久久| 脫衣舞一区二区三区| 天天插天天舔舔天天干| 国产精品久久久久久9999| 男人的天堂日韩| 无码国产精品96久久久久孕妇| 国产麻豆一级精品视频| 欧美影音在线| 中文字幕交换人妻| 97精品97久久| 强奸乱伦av电影| 欧美美逼| 九九综合| 97超碰超碰| 国产精品美女视频诱惑| 91欧美色| 日韩性爱再线视频| 嗯嗯嗯嗯啊啊啊好紧好大| 久久精品女同亚洲女同13| 97在线观看播放视频| 亚洲日本成人动漫| 天躁夜夜躁2021| 亚州免费啪啪视频| 色婷婷香蕉| 日韩中文字幕精品一二三事国产精品| 人人操人人爽人人操人人| 精品超碰中文在线| 久久精品超碰| 超碰99在线观看| 欧美色91| 美女自卫慰黄网站免费| 色综合 加勒比| 色欲蜜臀AV| 亚州综合AⅤ| 人妻啪| 国产AV天美| 人妻偷拍一区二区三区| 亚洲欧美天堂在线| 色哟哟AⅤ| 久草婷婷| 久操凹凸视频| 高清肉丝中文无码| 久草视频在线视频在线视频在线观看 | 91粉芽高清在线一区二区| 97操碰| 99免费在线视频| 在线不欧美| 九九九网页| 亚洲天堂五月天国产| SS久久| 黄片免费久久久久久久| 亚洲精品黑丝| 九九性爱网| 欧美激情1区| 激情一区二区三区在线观看| 97资源久久| 九九久久一区二区三区| 老外又粗又长一晚做五次| 久久久久久中文版| 亚洲成a人在线观看久| 九九久精品| 色色亚洲| 韩国三级一线观看久| 超硑97精品| 国产女人9999| 亚洲综合在线视频| 亚洲欧美国产日本一区二区三区| 国产高清26uuu| 黄在线| 欧美性爱伊人| 日韩97| 人人操人人摸人人看人人插| 强奸乱伦免费网站| 欧美不卡五十路| 欧美96交| 精品久久久久久无码| 五月香婷婷| 91社区伊人| 亚洲情色在线| 国产亚州日韩欧美看片| 久热一区二区| 日韩久久超碰色| 亚洲精品中文字幕一区在线视频| 日本媚薬中文字幕在线| 色婷婷综合久久中文字幕雪峰| 免费自拍三级综合| 色欲天香天天综合网-成年人三级片网站-欧美乱妇狂野-日韩国产专区-久久久久久 | 婷婷五月天基地| 久久精品人妻一区| 国产丸一视频| 九九视品黄色| 国产特级毛片AAAAAA高潮流水 | 91热| 91黑丝美女| 欧美日韩电影成人在线| 中文字幕乱妇免费视频| 亚洲一本色码中文字幕| AV九九| 天天夜躁日日躁狠狠2002| 99热国产精品| 日本三级韩三级99久久| 欧美一级A一级a爱片久久| 色婷婷一区二区三区久久午夜成人不| 日本曲间由美性生活片| 久久久久久久强迫| 熟女熟妇伦久久影院毛片一区二区| 1956日韩精品| 亚洲av无码成人精品国产| 久久久久9999| 中文字幕黄色一起草| 99国产精品久久久久久久成人热 | 国产AV天美传媒一区二区三区 | 国产精品禁久久久精品| 91精品丝袜久久久久久无码人妻| 婷婷色网| 一本精品日本在线视频精品| 四虎精品永久在线观看| 欧美激情久久久久| 天天弄欧美| 青青草天天亲夜夜操网| 丰满人妻一区二区三区性色| 91久久久久久久久18| 久草电影网| 91九九九逼| 午夜呻吟欧美| 96AV精品| 美女刺激久久国产欧美| 一本精品日本在线视频精品| 日本高清免费一本视频在线观看| 人人 操人人 操人人| 日韩精品午夜操呦呦不卡影院| 91成人久久| 欧美日韩亚洲五月天婷婷| 麻豆区99999| 丁香激情五月| 99热自拍| 婷婷五月丁香五月| 久操婷婷| 免费看A片毛毛片在线播| 中文字幕一区二区在线日韩精品| 日日操免费视频| 天天做天天爱夜夜爽毛片试看| 青草精品视频一日本久久久久网站| 亚洲青青草| 舔舔啊| 天天综合站| 夜夜骑操视频| 97一区二区三区视频| 综合天天网| 久久久禁| 中文在线久久字幕| 99久在线精品99re8a| 日韩78m视频| 色爽——AV| 亚洲精品一区二区免费在线观看| 久久久111| 国产情色第一第二页在线观看| 茄子社区国产精品| 动漫av中文| 女人18精品一区二区三区| 97亚洲综合在线|