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

ARTICLE DETAIL

資訊詳情

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

卷積神經(jīng)網(wǎng)絡(luò)CNN原理解析:從卷積池化到LeNet與PyTorch實戰(zhàn)

卷積神經(jīng)網(wǎng)絡(luò)CNN原理解析:從卷積池化到LeNet與PyTorch實戰(zhàn) 1. 從一張找貓的圖說起CNN到底在干什么先說個我自己的經(jīng)歷。幾年前剛接觸深度學(xué)習(xí)的時候我以為卷積神經(jīng)網(wǎng)絡(luò)是個特別高深的東西直到有位前輩拿了一張貓的照片問我你一眼就能看出這是貓靠的是什么我說靠眼睛。他說其實你的眼睛也沒那么聰明它只是先看到邊緣、再看到輪廓、最后才把這些拼成貓這個整體概念。CNN干的就是這件事只不過它把這三步變成了可訓(xùn)練的數(shù)字流程。這句話基本就是卷積神經(jīng)網(wǎng)絡(luò)Convolutional Neural Network簡稱 CNN的核心思想。如果你搜過卷積神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)圖大概率會看到一堆方塊層層堆疊——輸入層、卷積層、池化層、全連接層、輸出層。圖看得懂但不知道每層為什么要這么設(shè)計。這篇文章我就按一個做過圖像項目的人的視角把這些方塊一個個拆開講盡量不用那些讓人頭大的數(shù)學(xué)符號堆砌同時把每個設(shè)計背后的為什么講透。CNN 是什么一句話它是專門為處理具有網(wǎng)格狀結(jié)構(gòu)數(shù)據(jù)最典型的就是圖像而設(shè)計的一類神經(jīng)網(wǎng)絡(luò)。它能做什么把一張原始像素圖逐步抽象成邊緣→紋理→局部形狀→整體物體的特征層級最終輸出這是貓或者這是狗的判斷。它適合誰看如果你滿足下面任意一條這篇內(nèi)容就是寫給你的剛學(xué)完多層感知機前饋神經(jīng)網(wǎng)絡(luò)好奇圖像任務(wù)為什么不能直接用它看過李宏毅老師的 CNN 課程理論聽懂了但一到寫代碼就發(fā)懵已經(jīng)會調(diào)torchvision的模型但說不清每一層到底在算什么需要給別人講 CNN想找一個通俗但不失真的解釋口徑。我會從最基礎(chǔ)的為什么圖像不能直接喂給前饋網(wǎng)絡(luò)講起然后是卷積這個操作到底在算什么、池化層是干嗎的、一個經(jīng)典網(wǎng)絡(luò)長什么樣、怎么用幾行代碼把它跑起來最后聊幾個我在實際項目中踩過的坑。全程配場景別怕沒有微積分。2. 圖像任務(wù)為什么不能用前饋神經(jīng)網(wǎng)絡(luò)直接硬上2.1 一張圖展平之后空間信息就沒了先說前饋神經(jīng)網(wǎng)絡(luò)Fully Connected Network / MLP處理圖像的常規(guī)做法把圖像拉平成一維向量。一張 224×224 的彩色圖有 224×224×3 150528 個像素。第一層如果是 1000 個神經(jīng)元那么光是這一個全連接層就有 150528×1000 ≈ 1.5 億個參數(shù)。這還只是第一層。參數(shù)多不是最要命的要命的是展平這個動作本身就把圖像的空間結(jié)構(gòu)毀掉了。在圖像里相鄰像素是強相關(guān)的——左上角的像素和它右邊的像素共同構(gòu)成了一條邊橫著排的像素和豎著排的像素含義完全不同??梢坏├匠梢痪S數(shù)組原本上下左右的位置關(guān)系就變成了一串線性序號網(wǎng)絡(luò)得從零開始反復(fù)學(xué)習(xí)第 3 個像素和第 4 個像素挨著這種它本可以直接拿到的信息。打個比方。這就像你要認識一個人本來可以看他的正臉完整的二維構(gòu)圖結(jié)果你把他的五官打印在一條長長的紙帶上還剪碎了打亂順序。網(wǎng)絡(luò)要花極大的代價才能把這些碎片重新拼回一張臉。2.2 權(quán)重不共享帶來的兩個致命后果前饋網(wǎng)絡(luò)處理圖像還有第二個問題同一類特征在不同位置出現(xiàn)時網(wǎng)絡(luò)要分別學(xué)一遍。假設(shè)我們要檢測豎直邊緣。在圖像左上角出現(xiàn)的豎直邊緣和右下角出現(xiàn)的豎直邊緣本質(zhì)上是一模一樣的模式。但全連接網(wǎng)絡(luò)里左上角的像素對應(yīng)一組權(quán)重右下角的像素對應(yīng)另一組完全不同的權(quán)重網(wǎng)絡(luò)得用兩套獨立的參數(shù)去學(xué)同一個東西。這就帶來了兩個后果第一個后果是參數(shù)量爆炸也就是上面算的那 1.5 億。模型大到難以訓(xùn)練過擬合幾乎是必然的。第二個后果更隱蔽——位置不變性極差。因為網(wǎng)絡(luò)是在特定的位置上學(xué)到的特征一旦物體換了個位置、挪動了幾十像素模型的判斷就可能崩掉。我早期做過一個數(shù)字識別的小項目用全連接網(wǎng)絡(luò)訓(xùn)練測試集里數(shù)字略微偏移一點準確率就掉一大截當時百思不得其解后來才明白根子在這里。2.3 局部感受野與權(quán)值共享CNN 的兩把鑰匙CNN 用兩個核心設(shè)計同時解決了上面所有問題這也是它的精髓所在理解了這兩點CNN 就理解了一大半。第一把鑰匙是局部感受野Local Receptive Field。單個神經(jīng)元不再一次性看整張圖而只看一個很小的局部區(qū)域比如 3×3 或 5×5 的窗口。這符合圖像的天然特性關(guān)鍵的視覺模式邊緣、角點、紋理都是局部的沒必要讓一個神經(jīng)元去關(guān)心整張圖的所有像素。這直接把連接數(shù)從全圖降到局部窗口。第二把鑰匙是權(quán)值共享Weight Sharing。同一個卷積核一組權(quán)重在整張圖上滑動走到哪里都用同一組參數(shù)。檢測豎直邊緣的那個核在左上角用它在右下角還是用它。這就把參數(shù)量從每個位置一套參數(shù)降到了一個核一套參數(shù)。兩個設(shè)計疊加起來的效果相當驚人。前面那個 150528×1000 的全連接層有 1.5 億參數(shù)而一個 3×3 卷積核處理同樣輸入的參數(shù)是 3×3×3 27 個輸入三通道。即便是 64 個這樣的卷積核總共也才 27×64 1728 個參數(shù)。差了將近十萬倍。這就是為什么 CNN 能在圖像任務(wù)上碾壓前饋網(wǎng)絡(luò)——不是它更聰明而是它把圖像先驗知識局部性、平移不變性編碼進了網(wǎng)絡(luò)結(jié)構(gòu)里。我把這個對比整理成表更直觀一些對比維度前饋神經(jīng)網(wǎng)絡(luò)卷積神經(jīng)網(wǎng)絡(luò)輸入處理方式展平為一維向量保持二維/三維結(jié)構(gòu)單個神經(jīng)元感受范圍全圖所有像素局部窗口如 3×3參數(shù)是否共享不共享每個位置一套共享一個核掃全圖典型參數(shù)量級億級千級到萬級平移魯棒性弱位置一變就失效強同一特征任何位置都能識別對圖像先驗的利用幾乎不用直接編碼局部性與平移不變性提示如果你面試被問到圖像處理為啥用 CNN 不用前饋神經(jīng)網(wǎng)絡(luò)把參數(shù)爆炸和丟失空間結(jié)構(gòu)兩點答出來是及格補上權(quán)值共享帶來的平移不變性才算答到點子上。3. 卷積這個操作到底在算什么3.1 卷積核是一塊特征探測器很多人被卷積這個詞唬住其實它做的事特別樸素拿一個小窗口卷積核在大圖上從左到右、從上到下滑動每滑到一個位置就把窗口覆蓋的那塊區(qū)域和卷積核做逐元素相乘再求和得到一個數(shù)?;暾麖垐D就得到一張新的二維圖叫特征圖Feature Map。舉個例子最清楚。假設(shè)圖像某個 3×3 局部是1 1 1 0 0 0 1 1 1卷積核是1 0 -1 1 0 -1 1 0 -1逐元素相乘求和(1×1 1×0 1×(-1)) (0×1 0×0 0×(-1)) (1×1 1×0 1×(-1)) 0 0 0 0。換一塊區(qū)域試試1 0 1 1 0 1 1 0 1同樣計算(1×1 0×0 1×(-1)) (1×1 0×0 1×(-1)) (1×1 0×0 1×(-1)) 3 3 3 9??闯鲆?guī)律了嗎這個卷積核對左邊亮右邊暗的豎直邊界響應(yīng)很強輸出 9對左右對稱的區(qū)域響應(yīng)為 0。它就是一臺豎直邊緣探測器。如果我把這個核轉(zhuǎn)置一下就變成了水平邊緣探測器。這就是 CNN 最底層的工作方式——網(wǎng)絡(luò)不需要人去設(shè)計這些核而是通過訓(xùn)練自動學(xué)出來學(xué)到的核往往就是各種方向的邊緣、紋理、顏色斑塊檢測器。3.2 步長、填充、通道三個必須搞懂的參數(shù)實際寫代碼時卷積層總有三個參數(shù)繞不開步長stride、填充padding、輸出通道數(shù)。搞不清它們你連輸出尺寸都算不對。步長stride是卷積核每次滑動的格數(shù)。stride1 時逐像素滑動輸出圖尺寸和輸入差不多stride2 時每隔一個像素滑動輸出圖長寬各縮小一半。步長越大輸出越小計算越快但可能漏掉細節(jié)。實際項目里 1 和 2 是最常用的3 以上很少見。填充padding是在圖像邊界外補一圈像素通常是補 0。為什么需要它因為卷積核滑到邊緣時覆蓋范圍會超出圖像如果不填充輸出圖會比輸入小一圈多層疊加后圖像會越來越小。更關(guān)鍵的是邊緣像素參與卷積的次數(shù)遠少于中心像素邊緣信息容易被稀釋。padding1對 3×3 核能讓輸出尺寸和輸入保持一致這個配置被叫做 same padding是最常見的默認選項。輸出尺寸的計算公式必須記住我見過太多人手寫網(wǎng)絡(luò)時在這一步出錯輸出邊長 (輸入邊長 2 × padding - 卷積核邊長) / 步長 1拿個例子驗證輸入 224卷積核 3padding 1stride 1 —— (224 2 - 3)/1 1 224。確實保持不變。如果換成 stride2 —— (224 2 - 3)/2 1 112.5除不盡實際會向下取整得到 112。輸出通道數(shù)則取決于你用幾個卷積核。用 64 個核就得到 64 張?zhí)卣鲌D堆疊成的 64 通道輸出。每個通道代表一種被檢測出來的特征。這解釋了一個常見的疑惑為什么特征圖越往后通道越多因為淺層在檢測簡單特征邊緣、顏色種類有限深層需要組合出復(fù)雜特征眼睛、輪子、文字筆畫需要的特征種類自然就多了。3.3 激活函數(shù)沒有它深層卷積等于白搭每次卷積之后都會跟一個激活函數(shù)最常用的是 ReLUmax(0, x)。很多人把它當慣例照抄不知道為什么。關(guān)鍵在于卷積本身是線性運算。兩個線性操作堆在一起數(shù)學(xué)上仍然等價于一個線性操作。這意味著如果卷積層之間沒有非線性激活無論你疊多少層整個網(wǎng)絡(luò)的能力和只有一層是一樣的。加了 ReLU 這種非線性函數(shù)網(wǎng)絡(luò)才真正獲得了層層抽象的能力才能表達復(fù)雜的函數(shù)關(guān)系。ReLU 相比早期的 Sigmoid還有個實際好處是梯度不容易消失。Sigmoid 在輸入很大或很小時導(dǎo)數(shù)趨近于 0梯度反向傳播幾層之后就衰減到幾乎為零深層網(wǎng)絡(luò)根本訓(xùn)不動。ReLU 在正區(qū)間導(dǎo)數(shù)恒為 1梯度能順暢傳到底層。這也是為什么 2012 年之后幾乎所有主流 CNN 都用 ReLU 家族?,F(xiàn)在一些新網(wǎng)絡(luò)會用 GELU、SiLU思路類似效果略好但差異不大新手階段用 ReLU 完全夠。4. 池化層和整體結(jié)構(gòu)CNN 是怎么一層層抽象的4.1 池化真正解決的問題不是降維池化層Pooling最常見的說法是降維、減少計算量。這話對但只說了一半而且不是最重要的那一半。池化更本質(zhì)的作用是帶來一定程度的平移不變性和空間壓縮。以最大池化Max Pooling為例2×2 窗口、步長 2就是在每個 2×2 的小塊里取最大值。假設(shè)某個邊緣在圖像里稍微移動了一兩個像素只要它還落在同一個 2×2 窗口內(nèi)池化后的結(jié)果就完全一樣。也就是說細微的位置偏移被池化抹平了。我舉個生活化的類比。你在一張遠景照片里找一個人如果照片分辨率極高人稍微挪一步結(jié)果就變但如果先把照片按 2×2 網(wǎng)格縮小一半再找人挪一兩像素對縮小后的圖幾乎沒有影響。池化就是在做這件事——用分辨率的損失換取對位置的寬容度。順帶說池化也顯著降低了后續(xù)層的計算量和參數(shù)量。一個 2×2 池化讓特征圖長寬各減半面積變成原來的四分之一后面所有卷積的開銷都跟著降。4.2 卷積堆疊的順序為什么是 Conv-ReLU-Pool看經(jīng)典的 CNN 結(jié)構(gòu)圖你會發(fā)現(xiàn)幾乎都是卷積 → 激活 → 池化這樣一組一組地重復(fù)。這個順序不是隨便定的每一步都有它的邏輯先卷積是為了提取局部特征緊接著 ReLU是為了引入非線性讓特征的組合能力增強最后池化是在當前抽象層級上做一次空間濃縮把已經(jīng)提取到的特征固化下來同時縮小尺寸為下一輪更抽象的提取做準備。重復(fù)這個組合網(wǎng)絡(luò)的特征抽象層級就逐級上升。第一組學(xué)到的是邊緣和顏色第二組把邊緣組合成紋理和簡單形狀第三組組合成物體的部件比如眼睛、耳朵、輪子更深的組則組合成完整的物體概念。這跟人類視覺皮層的信息處理路徑高度相似也是 CNN 被叫做仿生的原因之一。這里補一個容易被忽略的點池化的位置不是絕對的?,F(xiàn)在很多新式網(wǎng)絡(luò)比如各種 ResNet 變體會用 stride2 的卷積來代替池化效果往往還更好因為池化是固定的取最大值操作沒有可學(xué)習(xí)參數(shù)而帶步長的卷積是可學(xué)習(xí)的下采樣。新手階段用經(jīng)典池化沒問題但要記住它不是唯一選擇。4.3 全連接層與 Softmax從特征到分類結(jié)果經(jīng)過若干組卷積池化我們得到一堆特征圖。最后一步要把它變成這是幾號類別的結(jié)果靠的是全連接層和 Softmax。全連接層的作用是把二維的特征圖拉平然后用一組權(quán)重把所有特征綜合起來做加權(quán)判斷。如果說卷積層負責看清全連接層就負責下結(jié)論。它把分散在各個通道、各個位置的特征整合成一個全局判斷。Softmax 則把全連接層輸出的原始分數(shù)logits轉(zhuǎn)換成概率分布——所有類別的概率加起來等于 1最大的那個概率對應(yīng)的類別就是預(yù)測結(jié)果。它的公式是exp(xi) / sum(exp(xj))本質(zhì)是把任意實數(shù)映射到 (0,1) 區(qū)間并且歸一化。實際寫代碼時這一步通常和損失函數(shù)合并用CrossEntropyLoss一句搞定不需要單獨寫。順帶說一個坑全連接層是 CNN 中參數(shù)最密集的部分。以經(jīng)典結(jié)構(gòu)為例卷積部分可能只占幾十萬參數(shù)而最后的全連接層能占到上千萬。這也是為什么后來的網(wǎng)絡(luò)設(shè)計越來越傾向于用全局平均池化Global Average Pooling替代全連接層——直接在每個通道上求平均值參數(shù)量為零效果還不差。我在一個移動端項目里就吃過這個虧全連接層讓模型體積大到部署不進去換成全局平均池化后瞬間輕松。5. 從 LeNet-5 到代碼落地一個能跑起來的完整流程5.1 LeNet-5理解 CNN 的最佳標本要理解完整的 CNN 結(jié)構(gòu)LeNet-5 是最好的起點。它是 1998 年 Yann LeCun 提出的手寫數(shù)字識別網(wǎng)絡(luò)結(jié)構(gòu)極簡但五臟俱全一共 7 層層類型配置輸出尺寸輸入輸入層單通道灰度圖32×32×1C1卷積層6 個 5×5 核stride 128×28×6S2平均池化2×2 窗口stride 214×14×6C3卷積層16 個 5×5 核10×10×16S4平均池化2×2 窗口stride 25×5×16C5卷積層120 個 5×5 核1×1×120F6全連接層84 個神經(jīng)元84輸出全連接 Softmax10 個類別10注意 C5 那層輸入已經(jīng)是 5×5卷積核也是 5×5所以輸出正好是 1×1相當于用一個卷積實現(xiàn)了全連接。這種卷積代替全連接的技巧至今仍在用。LeNet-5 用今天的眼光看很原始——平均池化早就被最大池化取代也沒有 BatchNorm、Dropout 這些現(xiàn)代組件。但它的層級邏輯和現(xiàn)代 CNN 完全一致看懂它再看 ResNet、VGG 只是層數(shù)多了、技巧多了本質(zhì)沒變。5.2 用 PyTorch 復(fù)現(xiàn)一個 LeNet 風格網(wǎng)絡(luò)理論講完來點能跑的。下面這段代碼是我常用的 LeNet 改進版把平均池化換成最大池化加了 ReLU在 MNIST 上跑幾分鐘就能到 99% 左右準確率import torch import torch.nn as nn import torch.nn.functional as F class SimpleCNN(nn.Module): def __init__(self, num_classes10): super().__init__() # 第一組卷積 激活 池化 self.conv1 nn.Conv2d(in_channels1, out_channels6, kernel_size5, stride1, padding2) self.pool nn.MaxPool2d(kernel_size2, stride2) # 第二組 self.conv2 nn.Conv2d(6, 16, kernel_size5, stride1, padding0) # 全連接 self.fc1 nn.Linear(16 * 5 * 5, 120) self.fc2 nn.Linear(120, 84) self.fc3 nn.Linear(84, num_classes) def forward(self, x): x self.pool(F.relu(self.conv1(x))) # 32x32 - 16x16 x self.pool(F.relu(self.conv2(x))) # 16x16 - 5x5 x torch.flatten(x, 1) # 展平 x F.relu(self.fc1(x)) x F.relu(self.fc2(x)) return self.fc3(x)跑起來非常簡單model SimpleCNN() criterion nn.CrossEntropyLoss() optimizer torch.optim.Adam(model.parameters(), lr1e-3) for epoch in range(5): for images, labels in train_loader: optimizer.zero_grad() outputs model(images) loss criterion(outputs, labels) loss.backward() optimizer.step()第一次寫這段代碼時最容易錯的地方是self.fc1 nn.Linear(16 * 5 * 5, 120)里的16 * 5 * 5。這個數(shù)字必須和卷積部分輸出的特征圖大小嚴絲合縫對上寫錯一個數(shù)就會在 forward 時報維度不匹配的錯。后面我會專門講怎么用打印尺寸的方式定位這類問題。5.3 現(xiàn)代架構(gòu)的三個關(guān)鍵演進LeNet 之后的網(wǎng)絡(luò)演進理解了這三步基本就夠用了第一步是加深——從 AlexNet 到 VGG。AlexNet2012把網(wǎng)絡(luò)加深到 8 層引入 ReLU 和 Dropout一舉拿下 ImageNet 冠軍。VGG2014把深度加到 16-19 層核心貢獻是證明了堆疊小卷積核3×3比用大卷積核5×5、7×7更好——兩個 3×3 卷積的感受野等于一個 5×5但參數(shù)更少、非線性更強。這個結(jié)論至今仍是網(wǎng)絡(luò)設(shè)計的黃金準則。第二步是殘差連接——ResNet 的突破。網(wǎng)絡(luò)深到一定程度后準確率不升反降這不是過擬合而是梯度傳不下去導(dǎo)致的退化問題。ResNet2015引入跳躍連接skip connection讓梯度可以繞過卷積層直接向后傳一舉把網(wǎng)絡(luò)深度推到上百層甚至上千層。這個設(shè)計的思路其實非常樸素讓網(wǎng)絡(luò)學(xué)殘差輸入和輸出之間的差值比學(xué)完整映射更容易最壞情況下殘差為零、網(wǎng)絡(luò)退化成恒等映射至少不會變差。第三步是結(jié)構(gòu)自動化與注意力——NAS、EfficientNet 與 Transformer 思路的引入。早期靠人手工調(diào)網(wǎng)絡(luò)結(jié)構(gòu)后來出現(xiàn)了神經(jīng)架構(gòu)搜索NAS讓機器自己搜EfficientNet 提出了用統(tǒng)一系數(shù)同時縮放深度、寬度和分辨率的復(fù)合縮放方法再往后Vision Transformer 等把自注意力機制引入圖像領(lǐng)域挑戰(zhàn)了卷積的統(tǒng)治地位。但要注意在數(shù)據(jù)量不極端大的場景下精心調(diào)優(yōu)的 CNN 仍然非常能打不是新架構(gòu)一出現(xiàn)就要立刻換。6. 我踩過的那些坑尺寸對不上、過擬合與學(xué)習(xí)率6.1 維度不匹配最常見的報錯最好用的排查法寫 CNN 遇到的第一大報錯就是維度不匹配比如RuntimeError: mat1 and mat2 shapes cannot be multiplied。問題的根源永遠只有一個全連接層輸入維度算錯了。我的固定排查法是這樣在 forward 函數(shù)里加一行打印看在展平之前特征圖到底是什么尺寸。def forward(self, x): x self.pool(F.relu(self.conv1(x))) x self.pool(F.relu(self.conv2(x))) print(x.shape) # 調(diào)試用看清尺寸再決定fc1的輸入 x torch.flatten(x, 1) ...跑一遍控制臺會告訴你真實尺寸比如[64, 16, 5, 5]那正確答案就是16*5*5。不要靠腦子算人腦算卷積尺寸出錯率極高直接打印最快。這個習(xí)慣我從第一次踩坑之后就一直保持后來接手的每一個 CNN 項目開頭都會先跑一次尺寸檢查。還有一個高頻錯誤是輸入圖像的通道數(shù)對不上。如果你用單通道灰度的卷積核去接三通道彩色輸入或者反過來都會報錯。判斷方法是看數(shù)據(jù)集加載后的張量形狀——[batch, channels, height, width]第二個維度就是通道數(shù)千萬別跟 batch 搞混。6.2 過擬合訓(xùn)練集 99%測試集 60%這是我做花分類項目時遇到的經(jīng)典情況訓(xùn)練準確率一路飆到 99% 以上驗證集死死卡在 60% 上下。典型的過擬合。當時試了幾種手段按效果排序說說數(shù)據(jù)增強是性價比最高的。對圖像做隨機翻轉(zhuǎn)、隨機裁剪、輕微旋轉(zhuǎn)、顏色抖動本質(zhì)上是憑空造出了大量新樣本。我用隨機水平翻轉(zhuǎn) 隨機裁剪這一招驗證準確率直接從 60% 提到了 78%代價只是幾行代碼。要注意增強幅度別太夸張——你把貓的圖片翻轉(zhuǎn)還是貓但你要是把它旋轉(zhuǎn) 180 度可能就變成了倒立的貓模型反而學(xué)亂。Dropout 也很有效。在全連接層之間加nn.Dropout(0.5)訓(xùn)練時隨機關(guān)掉一半神經(jīng)元逼著網(wǎng)絡(luò)不要依賴某幾個特定神經(jīng)元泛化能力會明顯提升。但注意 Dropout 只應(yīng)該在訓(xùn)練時開啟評估和推理時應(yīng)關(guān)閉PyTorch 里用model.eval()自動處理這一點很多人不知道推理時不切換模式導(dǎo)致結(jié)果不穩(wěn)定。權(quán)重衰減Weight Decay是另一種正則化思路通過在損失里加上權(quán)重的平方和抑制權(quán)重變得過大。配合 Adam 的weight_decay1e-4是個不錯的起點。最后實在不行就減模型容量。如果數(shù)據(jù)量本來就小堆一個很深的網(wǎng)絡(luò)必然會過擬合不如老老實實回到淺層網(wǎng)絡(luò)。6.3 學(xué)習(xí)率訓(xùn)練不收斂的最大嫌疑犯學(xué)習(xí)率learning rate設(shè)錯會表現(xiàn)出兩種截然相反的癥狀認清它們能省下大量調(diào)參時間。癥狀一損失值震蕩甚至增大NaN。說明學(xué)習(xí)率太大每步邁得太狠直接跨過了最低點。我的做法是從大往下試每次除以 10先試 0.1不行試 0.01再不行試 0.001。絕大多數(shù)任務(wù)在 1e-3 附近能跑通。癥狀二損失下降極慢幾輪下來幾乎不動。說明學(xué)習(xí)率太小每步挪一點點半天走不到最低點。這種時候通??梢酝险{(diào) 3 到 10 倍。更省心的做法是用學(xué)習(xí)率調(diào)度器比如CosineAnnealingLR或StepLR訓(xùn)練初期用大學(xué)習(xí)率快速下降后期自動調(diào)小做精細收斂。我現(xiàn)在基本都會配一個調(diào)度器手動調(diào)學(xué)習(xí)率的次數(shù)少了很多。注意換了優(yōu)化器要重新調(diào)學(xué)習(xí)率。同一套學(xué)習(xí)率在 SGD 上合適喂給 Adam 可能就太大。Adam 的典型起點是 1e-3SGD 是 1e-2這是兩者更新方式差異決定的不能直接照搬。7. 卷積的幾個進階玩法與實際應(yīng)用場景7.1 3D 卷積當數(shù)據(jù)多了一個維度前面講的都是 2D 卷積處理的是單張圖像長、寬兩個空間維度。但有些數(shù)據(jù)的自然結(jié)構(gòu)本身就是三維的比如視頻多了一維時間、醫(yī)學(xué) CT 掃描多了一維深度、點云體素。這時候就要用3D 卷積。3D 卷積核的形狀是(深度, 高, 寬)比如 3×3×3它在三個維度上同時滑動。相比把視頻拆成一張張獨立畫面用 2D 卷積處理3D 卷積能捕捉跨幀的時序信息——比如一個動作的姿態(tài)變化單幀看不出是揮手還是靜止但連續(xù)幾幀一起看就能判斷。代價是計算量暴增參數(shù)量和顯存占用通常是同等的 2D 卷積的數(shù)倍。我在做一個動作識別的小實驗時對比過同一份視頻數(shù)據(jù)2D CNN 只能靠把多幀堆疊成通道這種取巧方式間接利用時序而 3D CNN 直接建模時空準確率高了幾個點但訓(xùn)練時間翻倍。所以選不選 3D CNN得看你的任務(wù)里時間維度重不重要以及你的算力扛不扛得住。7.2 CNN 不只用來做圖像分類很多人對 CNN 的印象停留在圖像分類其實它的應(yīng)用范圍要廣得多凡是數(shù)據(jù)能表示成網(wǎng)格狀的都有 CNN 的用武之地目標檢測不僅要判斷圖里有什么還要框出在哪里。代表算法如 YOLO 系列、Faster R-CNN核心都是 CNN 提取特征后接檢測頭輸出邊界框和類別。語義分割對圖像中每個像素分類把不同物體用不同顏色區(qū)分開。醫(yī)療影像里勾畫腫瘤邊界、自動駕駛里區(qū)分路面和行人都用這類方法。人臉識別把一張人臉映射成一個特征向量再比對兩張臉的向量相似度判斷是不是同一個人。非圖像領(lǐng)域一維 CNN1D Conv在文本分類、語音識別、心電圖分析里也常用因為文本序列、音頻波形、心電信號本質(zhì)上也是一種一維網(wǎng)格。我印象比較深的是一個用 CNN 做設(shè)備故障診斷的項目。把振動傳感器采集的時序信號轉(zhuǎn)成頻譜圖然后當成圖像喂給 CNN 做分類判斷設(shè)備處于正常、異常還是嚴重故障狀態(tài)。整套思路和圖像分類幾乎一樣只是輸入換了個來源。這種把非圖像問題轉(zhuǎn)換成圖像問題的思路是 CNN 落地中非常實用的一招。7.3 遷移學(xué)習(xí)小數(shù)據(jù)集下的現(xiàn)實解法實際項目里你手頭往往只有幾百上千張圖從零訓(xùn)練一個 CNN 必然過擬合。這時候正確姿勢是遷移學(xué)習(xí)拿一個在大數(shù)據(jù)集上預(yù)訓(xùn)練好的模型比如在 ImageNet 上訓(xùn)過的 ResNet把它的卷積層權(quán)重直接搬過來只替換和重訓(xùn)最后的分類層。為什么這樣做有效因為預(yù)訓(xùn)練模型的淺層學(xué)到的是通用的邊緣、紋理、顏色特征這些特征對所有圖像任務(wù)都適用深層學(xué)到的是更抽象、更任務(wù)相關(guān)的特征才需要針對你的數(shù)據(jù)微調(diào)。這就是 CNN 特征層級通用性帶來的實際紅利。兩種常見做法做法操作適用場景特征提取凍結(jié)全部卷積層只訓(xùn)最后的分類層數(shù)據(jù)量很小幾百張、任務(wù)和原任務(wù)接近微調(diào)解凍部分或全部卷積層用小學(xué)習(xí)率一起訓(xùn)數(shù)據(jù)量中等、任務(wù)和原任務(wù)差異較大微調(diào)時有個關(guān)鍵細節(jié)學(xué)習(xí)率要調(diào)小通常設(shè)成從頭訓(xùn)練時的 1/10 甚至 1/100。因為預(yù)訓(xùn)練權(quán)重已經(jīng)是很優(yōu)的起點學(xué)習(xí)率太大反而會把這些寶貴的權(quán)重破壞掉。我第一次做遷移學(xué)習(xí)時沒注意這點直接沿用大學(xué)習(xí)率結(jié)果驗證準確率先掉一大截再慢慢爬回來白折騰了幾個小時。8. 給不同階段讀者的一點個人建議關(guān)于 CNN 的學(xué)習(xí)路徑我按自己的經(jīng)驗給幾條實在的建議不搞虛的。如果你是初學(xué)者先把 LeNet 手寫一遍別一上來就啃 ResNet。很多人卡在 CNN 門口是因為一開始就去看上百層的網(wǎng)絡(luò)結(jié)構(gòu)圖被各種跳躍連接、分組卷積搞暈。LeNet 只有七層把它的每一層尺寸變化手動算一遍你就會對 CNN 有實感后面再看深層網(wǎng)絡(luò)只是量的積累。李宏毅老師的 CNN 課程講到感受野和卷積核的時候建議對照一張真實的圖像做一遍手動卷積拿紙筆算幾個位置比看十遍視頻印象都深。如果你已經(jīng)能調(diào)通模型但效果一般優(yōu)先在數(shù)據(jù)和增強上花時間而不是急著換架構(gòu)。我這些年最大的體會是CNN 項目里數(shù)據(jù)質(zhì)量 合理增強帶來的提升往往超過換個新架構(gòu)。見過太多人花幾天調(diào)網(wǎng)絡(luò)結(jié)構(gòu)準確率漲 1%而認真做一遍數(shù)據(jù)清洗和增強漲 10% 都不稀奇。如果你在做落地的工程記住推理效率和精度是要權(quán)衡的。課堂作業(yè)只看準確率但真部署到手機或嵌入式設(shè)備上模型大小、推理延遲、內(nèi)存占用都是硬指標。全局平均池化替代全連接、用深度可分離卷積MobileNet 的核心替代普通卷積這些技巧能在精度損失有限的前提下大幅瘦身值得提前了解。還有一個我反復(fù)強調(diào)的習(xí)慣永遠先用小數(shù)據(jù)、少輪次把整條鏈路跑通再上全量數(shù)據(jù)和深層網(wǎng)絡(luò)。我見過太多人一上來就設(shè) 100 個 epoch、上最深的網(wǎng)絡(luò)結(jié)果跑了兩小時才發(fā)現(xiàn)數(shù)據(jù)路徑寫錯了。先用幾十張圖、2 個 epoch 驗證數(shù)據(jù)加載對、前向能過、損失能降、保存能存這條鏈路確認無誤后再放大規(guī)模能省下大量等待時間。這個習(xí)慣看起來笨但在我做過的每一個項目里都實實在在救過場。CNN 這套東西說到底就是把局部看、滑著看、層層抽象這三個直覺變成了可訓(xùn)練的數(shù)學(xué)結(jié)構(gòu)。理解了這三點剩下的都是工程細節(jié)和調(diào)參經(jīng)驗遇到新架構(gòu)也不用怕拆開來還是這幾樣?xùn)|西的組合。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
黄色视频60分钟| 欧美日韩啪啪电影| 免费av在线播放二区| 精品视频免费在线一区| 97超色| 亚洲国产青青| 日本十八禁免费看污网站| 无码抄逼网| 超碰人妻中文在线| 日韩丨制服丨中文|在线| 伊人午夜福利视频| 天天操夜夜操狠很操| 亚洲欧美经典一区二区| 日本中文字幕一区| 手机在线中文字幕国产| 妇女视频网站| 97超碰色中文字幕| 久久色精品视频在线| 6080YYY午夜理论片在线观看| 美女黄频a美女大全免费皮| 亚洲精品色| 乱人乱色一区二区三区免费| 国产视频一区二区免费| 99热国产精品| 久久性生大片免费观看性| 综合自拍| 亚洲欧美综合| 97青娱乐超碰久久| 一区操逼日比视频| 99热免费精品| 影音先锋中文字幕日本好一区二区| 性感女人网页在线观看视频| 一区二区三区国产在线播放| 欧美久久毛片基地| 97久久超碰国产精品| 国产成人自拍视频在线| 天天影视综合色| 大地资源在线观看中文第二页| yazhousetuoumei| 亚洲操逼视频网站| 91欧美www| 婷婷六月色| 狠狠色五月亚洲91| 国产中文福利| 激情九月婷婷| 91丨豆花丨熟女| 高清孕妇孕交 交孕妇| 五月丁香影院| 日韩在线观看三级电影| 正在播放:深夜激情大战,自带黑丝袜全力输出骚穴 | 91n美女视频| 亚州性色| 国产精品对白自产拍| 男人的天堂网免费| 亚洲欧美日韩精品久久久一区二区| 情色大香蕉| 天美av在线观看| 天天操天天干一区二区| 91亚洲黄色网| 日韩综合97P| 99re这里只有精品中心播放 | 精品无码欧美三级| 不卡视频一区蜜桃视频| 91男人综合| 亚洲欧美变态| 岛国不卡超碰护士AV在线播放| 色香色香欲天天天影视综合网| 91处女在线观看| 亚洲一区制服诱惑| 97精品国产精品免费观看| 四虎 精品 WWW| 日韩天美| 25国产精品免费观看| A级毛片在线看免费| a片自拍直播视频| 亚洲 综合 第一页| 久久99干一本高清| 色网综合网| 粉嫩久久久久| 欧美亚洲首页| 无码高清操逼| 欧美性爱日韩高清| AV乱伦国产| 国产精品不卡高清在线观看| 91av一区二区在线观看| 成人麻豆av电影网站| 欧美AB在线| 97免费在线观看| 青青草国产欧美非洲黑人| 国产熟妇 码视频户外直播| 淫荡少妇免费| 97色在线观看| 久操综合在线| 91丨九色丨熟女高潮| 少妇超碰在线| 美女大乳久久久久久久女人18| 亚洲淫乱骚妇AV| 久久9999 | 久久婷婷苹果| 国产精品一区在线播放| 成人26uuu| 爽极品影院| 久久久久久久人妻| 中文字幕国产| 欧美精品一区二区少妇免费A片| 探花熟女,姿勢到位,體驗感也到位| 天天拍天天操| 欧美青青草视频| 日韩一区二区精彩视频| 亚洲人妻av| 艳尻美人妻| 男人的天堂网页| 国产精品极品美女视频| 九九aV| 丰满人妻一区二区三区四| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 欧美暴力猛交| 九九无码| 国产精品久久久无码AV网站| 在线一区| 日韩午夜精品一区二区三区电影| 日本人妻天堂网站在线播放| 男女激烈网站最新| 九区国产| 九九热AV| 亚洲欧美高清无码| 日韩精品一区二区三区色欲| 欧美后入视频| 亚洲午夜福利在线影院| 麻豆天天躁天天揉揉AV| 91在线观看,天天综合| 乱伦1色页| 操人妻丝袜高跟| 大香蕉伊在线久草麻豆天堂故事| 国产精品精品系列在线观看| 国产高清成人mv在线观看| 爱丝福利| 日本不卡高清免v欧美日韩在线观看| 中日韩一区二区三区欧美| 国内外毛片在线观看| 女同性恋一区二区三区精品视频| 男人的天堂在线2| 久久精品日韩| 久操视频资源站公开| 超清中文乱码字幕| 热思思免费视频| 国产自啪精品视频网站黑丝| 淫穴高潮色图| 大香蕉性欧美| 96精品久久久久中文字幕| 五月香婷婷| 亚洲色图大香| 超碰在线974| 91天天综合网,天天综合网| 蜜臀人妻少妇久久在线观看| 1204av韩国| 亚洲大胆人体av| 97视频在线观看网站| 日本不卡中文| 国产狂喷潮在线精品| 欧美黑人精品在线播放| 六月婷婷激情| 不卡九肏| 啊啊啊无码| 欧美1区二区三区公司| 婷婷五月天色色| 中文字幕在线观看丝袜| 青青草久久在线| 91这里只有精品| 亚洲不雅视频1区二区| 五十路六十路七十路熟婆| 超碰成人免费| 蜜臀久久99'精品久久久| 免费岛国一级片| 啊啊啊啊啊啊啊网址在线观看| 高潮9999外国| 久久国产在线一区二区| 97福利视频| 一区二区三区机械有限公司| 中文字幕片| 久热这里| 三级日本一区二区三区| 蜜桃久久综合视频| 91中文在线| 久操免费电影| 艳美熟妇先锋一二三区| 欧美片第一页| 国偷自 一区| 久久大香蕉手机高清| 久综合国内精品自在自线| 久久久久久中文字幕中文字幕最新| 人人操人人爽人人操人人| 人妻天天爽夜夜爽2| 久久久久久久人妻| 狠狠操官网| 97 色综合| 久jiu久神马影院| 国产视频不卡在线观看| 操逼操逼操| 2017天天操天天日| 99热日本| 国内精品久久久久影院亚洲| 家庭乱伦麻豆| 日本三级R| 很黄很污的免费网站| 青青草中文-久久青草精品一区二区三| a啊啊啊啊啊啊啊啊一区二区| 五月天色电影| 超碰成人免费| 又黄又硬又粗又长国产视频| www.91色| 久久夜黄色无码A级大片| 午夜福利免费福利视频| 黑人在线91| 不卡啪啪视频| 综合网亚洲1| 亚洲国产精品有声| 99re黄| oumeisetu综合| 淫荡少妇免费| 性夜影院爽黄A爽免费动漫| 嗯……啊…嗯嗯…啊…好舒服| 精品二区三四区五电影| 不卡超碰护士AV在线免费播放| TS人妖另类精品视频系列| 亚洲丝袜99| 亚洲精品819| 丁香五月综合| 麻豆天美一区二区| 日韩丰满熟妇| 性91| 亚洲精品乱码久久久久久蜜桃麻豆| 性欧美另类高清| 色婷网| 免费αV在线视频| 欧美美女视频| 乱人乱色一区二区三区免费| 欧美在线55555| 国产精品美女久久久久AⅤ国产馆| 午夜精品久久99蜜桃的功能章节| 极品一区二区三区免费| 伊人午夜福利视频| 久久骚| 色偷偷超碰亚洲| 天天干1区2区在线| 亚欧色图在线激情| 九色 人妻 大香蕉| 日韩一区二区三区四区五区| 欧美综合区| 人人艹亚洲| 狠日操| 中文字幕123| 亚洲日韩精品一区二区| 97干天天| 日本操逼视频不卡直接放| 欧美久久婷婷| 龙兴卡官方查询| 一区二区三区四区在线不卡| 欧美97在线欧| 午夜福利成人免费视频| 无码精品一区二区三区潘金莲| 欧美亚洲综合色| 日日嗷| 中文一区在线视频| 日本999精品| 91啦人妻| 人妻久久久久久久久久久久久久久| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 国产精品视频一区二区三区八戒| 性做久久久久久久| 啊啊啊啊啊操我视频| 99热99re6国产在线播放| 69XX一中文字幕人妻91| 欧美中文字幕男人天堂久久精品 | 久久99操天天日| 天天综合色电影| 五月天激情四射| 天天草夜夜草高潮片| 国产免a费看黄片在线| 性爱1区| 91亚州欧美| 精品高清牛人盗摄一区二区三区中文字幕A片免费在线观看 | 97在线观看视频| 欧美色图人妻| 欧美色图20p| 天天插网| 丁香五月综合| 370p日韩欧美亚洲精品| 国产视频第2页| 国产67194| 91久久99久久91熟女精品| 久久首页| 亚洲精品一二三四区| 亚洲情色欧美| 久久成人午夜狠狠| 狠狠操狠狠| 女性喷水高潮在线观看| 亚洲精品蜜桃久久久久久久| 五月婷婷久久综合| αⅴ天堂| 老鸭窝成人| 国产日韩精品一区二区三区| 99久久精品欧美国产| 综合日本女人伊人| 人人妻人人爽 97人人看碰人免费公开视频| www色日本| 2026国产精品视频| 精品久久久久瑟瑟| 91看黄片| 性天堂| 深爱伊人影院| 伊人四虎综合| 韩日巨乳美女免费视频在线观看| 99精品欧美一区二区三区桃色| 欧美日韩亚洲天堂| 国产97色在线 | 亚洲| 操淫穴亚洲五月丁香 | 国产精品久久久鸭无码的功能| 任你干在线视频| 啪啪性爱免费视频| 伊人大香蕉在线| 欧美爆操91| 大香蕉伊人在线成人AV在线观看| 看免费的黄片| 91老熟女老女人国产老太| 国产一区二区免费福利片| 天美传媒AV国产在线| 国产av激情无码久久天堂| 内射黑人| 少妇激情AV| 国内毛片欧美香蕉精品| 日韩一级二级| 呻吟 欧美 日本 中出| 97亚洲国产影视| 91社区拍啪人妻| 日本熟妇色熟妇在线视频播放| 97免费在线视频在线观看| 丁香五月电影| 日韩二级| 久久111| 欧美色棕合| 色九九综合| 国产视频第2页| 97在线无精品| 蜜汁欧美| 色综合国产在线观看| 国产精品一区二区a| 免费又黄又裸乳的视频| 曰韩av中文字幕专区| AND人妻系列| 国产热av| 91人人| 亚洲 一区二区 自拍| 亚洲人妻AV| 人妻少妇色综合| 美女毛片999| 无码人妻一区二区三区免费九色| 久久亚洲一区女同性恋中文字幕| www熟女乱伦com| 亚洲免费看片| 韩国毛片一区二区三区| 一区二区三区免费视频入口| 欧美日韩中文亚洲v在线综合| 一二三啪啪专区| 国产精选视频| 强奸乱伦大香蕉网| 精品亚洲俞拍视频一区| 国产内射爽爽大片| 久久久久9999妇女| 日本高清_区二区三区| 亚洲第一精品在线视频| 亚洲男人天堂2019| 91日产欧美| 久久黄黄黄| 国产久久久| 国产精品亚洲日韩骚欢乐谷最新地址发布页huanieguty性屋娱乐妖精视频 | 精品一区96| 97中文字幕九区| 日韩猛交| 91精品啪在线观看国产城中村| 性爱动态120秒| 国产精品久久久久久片| 日韩操人| 操逼无码一区| 日本一区二区做爱的视频| 国产欧美一级在线观看| 丰满人妻一区二区三区免费 | 婷婷久久五月| 啊啊好多水| 黄色操人| 久久久久幕乱码| 精品小视频在线| 97自拍一区| 久99热| 久久久啊啊| 天天激情综合站| 欧美变态激情网| 欧美特大黄一级片片免费| 人妻娇喘 激情视频| 91丝袜美腿网站| 国产精品岛国片在线观看| 亚洲影院365| 有码专区最新中文字幕有码| 不卡九肏| 99re在线观看| 亚洲精品aa久久伊人| 99热| 黄片www视频免费| 日韩精品一区二区人人人| 激情五月天校园春色网| 中文字幕乱碼在线| 嗯阿好爽好紧| 青青草视频久久久久| 久久久久久午夜男人的天堂| 国内偷拍精品一区二区| 亚洲综合另类| 男人午夜天堂| 青青草国产欧美非洲黑人| 色原狠狠天天天| 久热99999| 色一区二区三区综合| 熟女91网| 97视频在线播放| 成人短视频在线观看| 国产一级片| 五月丁香色情| 亚洲天堂电影精品一区| 东京热男人的天堂网| 屌逼传媒| 天天综合香 ld视频| 蜜乳视频网站| 欧美日韩操逼动图| 天天天天天天天天天天干美女| 国产亚洲性生活视频播放| 欧美精品23| 日韩无码黄色片| 久久国产视频专区一二三| 国产成人无码久久精品| 久久艹逼视频| 操九九九九九九| 国模无码人体一区二区三| 亚洲美女自拍偷拍视频| 国产精品999zyz| 亚洲成人性| 温婉少妇玩3p| 色优久久| 国产第二页| 色欧美色交综合| 91东北熟女| 午夜亚洲国产理论秋霞| 牛牛aV| 91亚洲黑人| 伊人玖玖网| 97超碰精品图片| 国产精品亚洲无码| 无码高清少妇久久| 久久精品国产精品亚洲艾通辽熟妇| 日本不卡一二区| 国产女s强制榨精视频| 99青草| 精品人妻一区二区三区夜夜| 午夜噜噜噜| 国产福利电影| 欧美综合站| 国产一区二区在线看| 一起草三级AV电影在线观看| 在线观看亚洲专区| 国产九区| 91P0RNY大屁股人妻| 99九九精品| jiujiujiujingpin| 亚洲无线码欧洲精品区别| 天天透伊人| 欧洲色综合| 国产一区二区三区导航| 国产操逼网站亚洲一级黄色| 丁香五月激情综合国产| 人妻AV在线| 欧美熟女少妇| 亚洲永久永久永久永久一级一级一级精品| 天天躁狠狠躁av| 91啪9色| 久久成人国产| 中国操逼无码| 欧美中文字幕日韩在线| 久久国产成人精品国产成人亚洲| 欧美高清91| 欧美三级中文字幕hd| 久久久久久99999国产精品| 欧美熟妇操操视频| 校园春色综合香蕉| 欧美熟女丝袜| 色啪网| 久久久三区二区一区| 97操97干| 天天干夜夜鈤| 亚州 综合 色图| 91精品国产日韩欧美综合| 青青草字幕AV| 人人操人人摸人| 淫荡网址| 久久中出在线| 男人的天堂VA在线| 国内毛片免费h片在线| 成人在线视频网| 免费在线黄片视频| 日韩免费在线视频观看| 欧美韩日精品99综合| 久久久9视频| 日本熟妇精品九九| 97日本超碰综合| 国产大片精久久久久久| 中文字幕中文字幕一区二区| 日韩欧美~中文字| 在线观看亚洲成人精品| 超碰1997| 性爱欧美五月| 岛国小电影| 英伦大奶子熟妇吊带| 91国产在线精品| 神马九九九| 九九天堂| 色哟哟的毛片| 近亲乱伦一区二区| 91丨九色丨国产丨人妻在线 | 一区二区三区四区五区久久久久久| 男人的天堂在线有码| 日韩一级成人毛片免费观看| 男人天堂网址| 国产精品视频内谢女人| 免费试看60秒| 亚欧洲一区二区视频| 天天干天天日天天射黄色片| 怡红院怡春院| 大乔未久88一区| 蜜臀AV一区二区三区激情综合| 欧美成人都市人妻| 97硬碰| 4141514逼喷水三级片| 极品极品色影院| 国产高清成人mv在线观看| 人人妻人射| 欧美性爱三区二区| 亚洲啪啪视频一区二区| 国产福利精品最新在线| 97婷婷色| 在线观看不卡一区二区三区| 夜夜高潮夜夜爽| 中国一级αV| 婷婷九月国产| 精品美女在线视频| 98一区二区精品| 亚洲成人网站在线观看| 亚洲人妻精品一区二区| 精品国产三级av韩国在线| 91在线免费精品视频| 九九久久一区二区伦理| 色色无码| 少妇熟女一区二区三区| 秋霞久久亚洲精品成人| 一,爱啪啪,在线免费视频| 亚洲国产婷婷在线播放| 国产美女高潮叫床视频| 无码免费一区二区三区啪啪| 国产一区二区视频在线播放| 日本天天干天天操一区| 天天天干977| 中文字幕视频一区视频二区| 国内三级自拍小视频在线观看 | 欧美 传媒 麻豆 日韩 偷拍| 欧美一区二区成人一卡| 屁股久久久久久久久久| 久操免费电影| 亚洲啪啪视频免费| 口爆综合网| 操逼逼一区视频| 12一15性XXXX粉嫩国产| 成人性爱美曰韩| 狠狠夜色午夜久久综合在线| 三级激情网站| 国产日韩精品一区二区三区| 色香欲天天天天综合色| 亚洲AV成人无码一二三久久| 欧美夜夜狠| 久久久久久免费电影| ,成人免费啪啪视频| 91九久| 日本黄色精品专区网站| 日韩乱码av| 国产97在线 | 亚洲| 亚洲欧洲综合视频在线| 白嫩妹子国产骚| 天天插天天插| 亚洲激情欧美色图| 亚洲午夜免费狠狠干| 熟妇色99| jiujiujiujingpin| 久久精品男人的天堂| 高清孕妇孕交 交| 亚洲熟女av中文字幕| 三男一女不戴套的A片| 日韩人妻一二三区视频| 欧美疯狂做爰xxxx| 四虎影视在线| 亚洲欧美激情小说| 国产真实子伦对白| 精品人体无圣光凹凸| 大香蕉综合网| 热久久九九热| 中国少妇啪啪视频| 午夜啪啪片| 五月天伊人| 午夜毛片高清免费不卡| 日韩久射综合| 亚洲九月丁香| 久久曰曰| 变态综合色| 国产精品爽爽va在线观看98| 大香蕉在线86| 女优大全 - 91n| 手机看av网站在线看| 国产精品网站www| 自拍盗摄一区| 九九九九88| 少妇色欲综合网2| 老熟女搡BBBB搡BBBB视频| 超碰79人人乐| 激情在线青青操| 天天色,天天干,天天干| 亚洲熟妇无码一区二区三区| 97超碰美女| 欧美人妻精品一区二区| 少妇天堂网络| 亚洲天堂在线怕怕视频 | 十八岁啪啪视频免费看| 69AV女优男人的天堂| 91网站在线播放| 青青青国产手线观看视频2| 一区二区三区精品黑丝白丝酒店对鸡 | 天天做天天爱天天爽AV| 日韩无码极品| 99免费在线视频| 久草线上视频免费看| 一牛影视成人片免费| 色月天AV导航| 人妻丝袜一区二区三区在线| www.久久| 青青草综合在线| 人人看人人爰人人操| 欧洲精品人妻| 国产无码精品高清| 婷婷五月天av| 97天天操| 可以免费观看的av| 日本天天干天天操一区| 五月丁香色情| 日本欧美不卡| 欧美大码在线视频| 天天躁夜夜躁狠狠躁AV| 农村少妇久久久久久久| 欧美做爰无码A片视频| 深爱伊人影院| 欧美在线观看综合国产| 精品视频久久区| 黄色欧美性爱视频| 国产91 丝袜在线播放| 国产精品一区二区黄片| 老熟女91视频| 日本三级日本三级三级人妇四虎| 亚洲吊色| 人妻少妇av在线观看| 久久久亚洲精品中文字幕人妻| 国产精品久久久无码AV网站| 欧美天堂亚洲电影院一区在线播放| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 无码免费精品高清| 日本不卡一区二区三区| 九九色综合| 老熟妇一区二区三区| 九九九九热| 日日夜夜草草草| av黄图片在线观看| 黑人与人妻| 乱伦av.com| 91老熟女老女人国产老太| 国产AV毛片| 亚州精品人妻一二三区| 男女打扑克高清网站| 热无码中文亚洲H一道本一区二区| 日韩AV色图| 欧亚日韩中文在线| 少妇综合网| 区一在线观看| 日韩精品在线观看网站| 97鸡把在线视频| 美女97超碰| 五月婷婷丁香| 国产97/欧美| 蜜桃臀 后入 一区 二区 三区 在线| 色欲三区| 激情四射五月天| 国产农村妇女精品一| 亚洲最大的综合性av| 久久精品无码一区二区三区| 69综合网| 久久久久婷婷| 亚洲五月婷婷| 国产三级多多影院2022国产AA一级毛片无码 | 五月开心久久AV官网| 十八禁视频网站| 国产1024在线播放| 亚洲欧美日韩精品久久久一区二区| 韩国一区二区精品亚洲| 国产精品亚洲一级av第二区| 麻豆天美91| 国产精品97超碰| 黄日韩| 九色PORNY9l原创自拍| 日韩极品无码B| 一起草高清无码| 欧美激情一| 国产丰满少妇久久久精品影院| 日韩偷拍色图| 久久久久久日韩| 国产夫妻性生活视频| 美女91在线观看| 欧美无圣光在线| 国产精品一二三免费网站| 久久精品国产亚洲AV无码电影| 涩涩涩综合| 精品少妇一区二区| 亚洲色图 综合| 91激情综合| 亚精品无码毛片一区二区三区| 日韩精品.久久精品.AV女优.天美传媒| www…国产操逼| 在线观看中文av字幕| 色视频蜜乳| 97啪啪| 3PAV乱伦视频| 日本成a人v网站在线观看| 天天日夜干| 亚洲图片欧美色| 91亚洲色图| 婷婷激情四射| 蜜臀99久久国产| 欧美亚洲首页| 鸥美中出| 97资源久久| 天天视频黄| 黄色电影在线播放综合网站| 国产黄色视频久久| 日韩精品资源专区二区| 大香蕉视频一二三区| 久久久久久久强迫| 一区二区中文| 亚洲欧美国产中文视频| 在线播放成人高清免费视频| 亚瑟国产精品久久无码| 日韩中文字幕国产| 人人爱人人操人人性| 亚洲图片欧洲图片aⅴ| 亚洲无码精品AV久久久| 亚洲AV成人精品网站在AV| 玖玖爱在线视频免费观看| 亚洲综合另类小说色区亚洲成av人片在www | 91亚洲最新在线| 亚洲欧美黄| 亚洲好色人妻| 91女色| 日本人妻最新在线中| 国产精品日韩在线一区| 中文字幕视频二区| 国产久久久久久| 日韩av电影成人在线| 不卡av在线中文字幕| 免费精品中文字幕| 99re视频在线观看这里只有精品| 8050无码八戒| 涩五月婷婷| 顶级少妇BT天堂| 麻豆区久久久久亚| 大香蕉日韩| 日韩无限资源| 亚洲欧美日韩偷拍色图| 欧美日日操| 丁香五月AV| 欧美久久人妻少妇一区二区| 88在线一区二区三区| 中文字幕乱码在线观看| 亚一综合久久久久久久久久| 国产 日韩 欧美 人妻 熟女 中文| 久久欧美按摩999| 98精品国产乱码久久久久久| 黄页| 美国黄片aaa| 九九色婷婷| 九九英色视频| 久久久久久久9| 国产亚洲精品精AV.| 色综合久| 欧美韩国你懂得在线| 无码人妻一区二区三区四区老鸭窝| 黑人免费福利视频| 久久肏大逼| 1204av韩国| 超碰99re| 97人人操人人干| 免费网站观看www在线观| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 日韩精品操少妇| 精品一啪| 久久综合18p| 97色欧洲| 色官网色综合| 熟妇熟女亚洲天堂网| 欧美综色欧| 人人摸人人干人人拍97| 欧美午夜精品久久久久久超碰| 天天躁狠狠躁av| 再深点灬舒服灬太大了添视频 | 欧美老熟另类| 欧美亚洲在线| 免费人成?大片在线播放| 欧美亚洲涩涩| 在线午夜成人无码视频| 五月婷婷久久综合| 97国产精品在线观看| 乱伦色图网址是多少| 午夜一区| 日日骚一区二区三区| 综合一区中亚洲国产成人综合精品| 天天碰操中国年青熟妇| 日日爱99| 日韩紧密久久| 欧美色图亚洲激情| 啊a一区在线| 丰满人妻一区二区三区免费 | 日韩欧亚中文在线| 精品无码一区二区三区| 超硑97精品| 国产无吗在线播放| 色偷偷色偷偷欧美日韩| 91精品丝袜久久久久久| 久久精品性| 欧美天天干| 女人天堂AV五区在线| 日本 情色 1区2区3区| 性色av蜜臀av色欲aV| 欧美激色| 色综合99| 性性久久| 午夜120视频在线观看| 日本天堂在线播放| 色色五月婷婷| 91熟女丨老女人| 91 手机在线播放 绯色| 欧亚日韩中文在线| 六月丁操逼| 亚洲国产91精品一区二区久久| 亚洲精品1区| 国产精品久久久久久无码红治院| 婷婷精品国产欧美精品亚洲人人爽| 天天综合网日韩7799| 久草电影网| www色色com| 欧洲综合色图| 农村妇女精品一区二区| 99re视频在线播放青草| 欧美乱色| 欧美日本中字另类在线| 亚洲精品97中文字幕| 欧美日韩999| juliaann欧美丝袜办公室| 精品国产网站| 亚洲色系另类精品国产| 亚洲不卡一| 中文字幕大片三级狠狠干| 高清国产无码av| 天天摸天天舔天天操| 色色五月婷| 亚洲国产精品成人久久蜜臀| 亚洲色图久久精品蜜| www亚洲免费| 无人区高清电影免费观看一区二区三 www.qmcai2.com | 精品二区三四区五电影 | 久9re热视频这里只有精品| 91美女在线视频| 五月丁香啪啪网| 国产黄色影片在线观看| 另类欧美综合| 性色中出| 国产丝袜视频| 伊人久操| 正在播放国产精品一区| 激情婷婷黑人91| 手机不卡视频不卡在线一二三区| 图片区小说区| 免费?级毛片无码?∨蜜芽试看| 久欲AV| 狠狠躁AV| 五月天婷婷色| 日本高清有码网址视频| 亚洲加勒比久久日本道| 十八禁电影伊人网| 婷婷美人网| 91 丝袜在线| 婷婷色导航| 欧美一级特黄淫片在线观看| 中文字幕青青草| 国产偷人妻精品一区二区在线| 99久久久99久久91熟女| 日本人人操人人操| 亚洲欧美国产中文视频| 久久内射| 亚洲狠狠入| 综合色久欲| 99 国产丝袜在线| 第四色亚洲色图| 夜夜嗨一区二区| 婷婷五月天激情小说| 717影院理论午夜伦八戒| 香蕉久久AⅤ...| 国产精品美女视频诱惑| 神马麻豆福利院| 99re视频在线播放青草| 97超碰中文| 嫩草伊人久久精品| 国产肏屁眼视频| 日本99一区二区| 蜜桃在线观看一区二区三区| 大香蕉亚洲中文| 人妻加勒比东京热| 少妇高潮99p| 国产亚洲 中文欧美久久| 97色干| 五月天激情小说网| 夜夜爽77777| 性欧美另类高清| 欧美性爱1080p| 国产操逼视频在线观看| 午夜一区二区三区国产| 国产精品999zyz| 男女激情黄色网址| 亚洲va有码在线天堂| 清纯唯美亚洲综合| 欧美 日韩 婷婷 五月| baiduhicn.com。| 蜜臀久久99精品久久久老,,| 久久国产99精品72福利 | 中文字幕久久婷婷丁香五月天| 欧美色图亚洲色| 亚洲 欧美 第一页 | 99青草| 欧美亚洲综合色| 日韩三四五区| 五月综合激情| 人妻精品综合中文字幕在线 | 2020久久免费视频| 手机午夜电影神马久久| 综合欧美激情网| 黄片com.| 九九热视频在线观看| 免費人妻夜夜爽天天爽爽一区| 一区| 精彩国产视频播放1区2区| 91天美传媒精品| 欧美淫乱视频| 大肥女高潮bbwbbwhd视频| 18禁无码永久免费无限制| 国内精品a| 91精品久久综合熟女| 色妹子A V| 亚州高清色综合| 1204av韩国| 中文字幕在线第二页| 精品午夜福利| 午夜一区二区三区国产| 五月婷丁香| 小草精彩毛片| 神马影院午夜福利久久久| 99精品无码| 摸奶性爱视频网站在线免费播放| 色黄污美女啪啪啪免费网站| 一起草精品人妻| 爱射综合| 大香蕉日亚洲日本亚大| 九九碰九九爱97超碰| 免费啪啪av| 午夜视频好爽啊| 女优免费一区二区永久| 色色色色色色色色综合| 四虎免费在线播放| 久久男人精品| 久99| 97在线资源| 精品一区二区三区免费古装毛片香港三级日本三级人妇 | 九九热九九| 天天综合~91| 香伊人在线| 五月天色综合| 婷婷色香| 青青草大香蕉视频| 国产黄色 A 片免费看| 亚洲男人的天堂一区二区| 亚州,欧美在线| 国产二区三区免费视频| 婷婷啪啪| 精品女同一区| 亚洲一级性爱视频免费看| 天美传媒国产原创中文字幕亚洲欧美另类| 情色av电影| 亚洲全色网| 综合色图区| 久久久久久少妇| 黄色香蕉视频网站一区| 丁香五月成人| 亚洲图片偷拍欧美| 免费的很黄很污的全部视频| 97人亚洲综合字幕| 成人久久精品| J?P?NESEHD熟女熟妇伦| 激情综合五月天| 9 1果冻精品视频| 免费视频a级毛片免费视频| 极品粉嫩少妇视频| 大香蕉懂9| 日韩AV一起草| 欧美综合传媒| 日本一级二级三级网站| 欧美日本天堂| 秋霞怕怕片| 日本一本一区二区三区四区五区欧美日韩中文字幕 | 久草电影网| aaaa少妇高潮大片| 色噜噜综合在线| 欧美热图99| 日韩中文字幕在线视频观看| 91精品婷婷国产综合久久竹菊| 国产操逼视频在线观看| 久久久久9999妇女| se01国产在线视频| 色九月综合| 被操高清无码视频| 爱爱动态试试看6 0秒| 久久透逼视频| 激情黄色五月天| 亚洲精品免费中文字幕| 黄色乱论网站| 日韩字幕一区| 久草精品一区 | 一区二区高清视频| 欧美国产日韩清纯唯美| 麻豆精品.欧美精品.日韩精品.| 天天干天天拍| 日韩免费a级毛片无码a∨| 九九九久千久久激情蜜桃在线看| 日韩精品人妻| 99www.bibizy香蕉资源国产一区二区三区高清 | 日韩专区数据列表-第3230页-精品国产一区二区三区香蕉 久久99熟女人妻中文字 | 精品一区二区成人动漫| 南澳成人一级片在线播放| 色欧美天天| 国产一级内射无挡观看| 亚洲欧美情色| 福利风月五月天影院| 综合久久9| 天天干2区3区| 欧美一区二区三区另类精品| 丰满人妻一区二区中文| 97av在线视频| 亚洲不卡三级手机播放| 97爱爱影院| 偷看洗澡一二三区美女| 亚洲双插| 91美腿丝袜在线观看| 久久社区一区二区三区| 大白逼三四级| 又大又黄国产| 欧美一区二区三区另类精品| 欧美色色人| 最新欧美色网| 亚洲欧洲自拍图片专区满春格| 久久久久久久9最新免费视频观看| 99久久综合网| 亚洲人体视频在线观看| 国产高清无码一区二区三区四区皇冠| 超碰爽人妻熟女Av| 无码av永久免费专区网站| 久久香蕉国产线看观看亚洲女人 | 在线中文字幕视频| 草久久久| 97最新在线播放视频| 亚洲天堂一区| 久草精品一区 | 亚洲 国产 精品一区| 极品另类| 高清孕妇孕交 交孕妇| www.操| 中文字幕aⅴ在线视频| 玖玖综合网| 超碰在线成人电影| 国产成人资源| 99人人干| 韩国手机不卡无码三级视频| 久久久久921| 精品久久久久瑟瑟| 操逼逼无码| 亚洲图片色图欧美另类| 97鸡把在线视频| 久久熟女久| 久草综合京东| 天天插天天射| 这里只有精品视频在线观看麻豆| 羞涩视频| 天天躁日日躁狠狠狠躁| av大香蕉| 一个色导综合| 极品久久久久久久久久久久久久| 色婷婷基地| 日本熟女不卡视频| 少妇天堂| 美熟女逼导航AV操逼| 色色五月丁香| 日本操逼视频免费| 蜜汁欧美| 97超碰中文| 欧美嗯啊……在线观看视频免费| 久久久免费的精品| 精品国产91av一区二区三区| 蜜臀网址在线| 91亚.色| 国产丸一视频| 欧美一区二区三区成人性生活| 少妇与黑人高潮在线| 人妻激情偷乱视频一区二区三区| 激情专区综合| 人人摸人人干人人拍97| 国产www色在线观看| 少妇3P性爱自拍| 色香伊人| 99re在线视频| 公司1区2区3区精产精| 久久爱超碰网| 男人的亚洲天堂| 香蕉大久久久| 很很干很很操| 天天综合亚在线| 亚洲日韩肥臀视频在线观看| 4399成人黄A片| 国产九月婷婷| 夜夜夜久久| 五月色综合| 吻戏激情性巴克| 狼天天狼天天大香蕉| 九九热精品免费视频| julia高潮后不停追击中出| 欧美日韩高潮喷水91| 国产精品乱人伊人网| 18精品一区|