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

ARTICLE DETAIL

資訊詳情

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

基于CNN的海洋殼類生物識別:從數(shù)據(jù)準備到模型調優(yōu)全攻略

基于CNN的海洋殼類生物識別:從數(shù)據(jù)準備到模型調優(yōu)全攻略 開頭如果你正在準備課程設計或畢業(yè)設計手頭分到的題目恰好是“基于機器學習的CNN卷積神經網絡對海洋殼類生物識別”你大概率會經歷這樣一段心路歷程先覺得題目挺有意思再發(fā)現(xiàn)公開數(shù)據(jù)集不好找然后糾結于網絡結構到底怎么選最后被訓練時的過擬合和類別不平衡折磨到懷疑人生。這個題目我前后完整做過兩輪一次是幫某高校的同學調代碼一次是自己重新跑通了整個流程中間踩過的坑確實不少。這篇文章就把整個項目的完整鏈路拆開講清楚從數(shù)據(jù)集準備、網絡選型、訓練調參到最后的評估分析和常見問題排查每個環(huán)節(jié)我都會給出可以直接照抄的做法和參數(shù)也會解釋背后的原理。無論你是剛接觸深度學習的小白還是已經跑過幾個分類項目的同學這篇文章都能幫你少走彎路把項目做成答辯時拿得出手的樣子。1. 為什么殼類識別適合用CNN來做——項目思路拆解1.1 題目的本質是什么先把這個題目拆開看?!盎跈C器學習的CNN卷積神經網絡”這句話說出來有點繞但本質就一句話用卷積神經網絡對圖像進行分類把一張包含海洋殼類生物的圖片識別成正確的類別比如扇貝、牡蠣、蛤蜊、花甲、貽貝、海螺、鮑魚等等。為什么導師愛出這類題目因為它在技術難度和應用價值之間找到了一個很好的平衡點。海洋殼類生物的識別在漁業(yè)資源統(tǒng)計、海洋生態(tài)監(jiān)測、水產養(yǎng)殖管理、海鮮市場自動結算等場景里都有真實需求。如果純靠人工識別既費時又容易疲勞出錯尤其是初學者面對幾十種外觀相似的貝殼時常常分不清花甲和蛤蜊、牡蠣和扇貝的細微差別。而CNN恰好擅長從圖像中自動提取紋理、邊緣、形狀、顏色分布這些特征把它作為課題來做既能體現(xiàn)工程能力又有明確的落地場景答辯的時候也容易講清楚“你為什么要做這件事”。1.2 為什么是CNN而不是傳統(tǒng)方法很多課程設計題目里既寫了“機器學習”又寫了“CNN”有些同學會困惑傳統(tǒng)機器學習不是也做圖像識別嗎比如用HOG特征SVM或者顏色直方圖隨機森林為什么非得用CNN我從實際效果出發(fā)說一個樸素的結論傳統(tǒng)方法在簡單場景下確實可行比如純色背景下的單品種分類但一旦背景復雜、光照變化大、物體之間有遮擋傳統(tǒng)方法提取的“手工特征”就非常脆弱。想象一下你要區(qū)分兩種顏色紋理特別接近的貝殼HOG特征抓的是梯度方向如果兩種貝殼輪廓相近但花紋不同HOG基本就沒區(qū)分度了顏色直方圖更不靠譜同一種貝類在不同海域、不同光照下拍出來的顏色差異可能比不同種類之間的差異還大。CNN的核心優(yōu)勢是“端到端”學習——它不靠人來設計特征而是通過卷積核自動從數(shù)據(jù)中學習特征。淺層卷積核學到的可能是邊緣、角點、顏色斑塊深層卷積核學到的就是“這種紋理屬于什么貝殼”這類語義特征。這就像一個經驗豐富的漁民他看一個貝殼不是只看顏色而是看形狀、紋路、光澤、厚度這些綜合信息CNN就是在模擬這種綜合判斷能力。所以這個題目選CNN本質上不是在“趕時髦”而是圖像分類任務里最合理的方案。1.3 完整技術路線總覽整個項目的技術路線可以概括為五個環(huán)節(jié)采集與整理數(shù)據(jù)集、圖像預處理與增強、搭建CNN模型、訓練與調參、評估與結果分析。聽起來很常規(guī)但每個環(huán)節(jié)在這個具體題目下都有它的特殊性。比如說數(shù)據(jù)集環(huán)節(jié)貓狗分類可以直接下載現(xiàn)成的數(shù)據(jù)集但“海洋殼類生物”沒有一個非常統(tǒng)一、帶好標注的公開數(shù)據(jù)集你更可能需要自己從多個來源收集、清洗、標注這本身占掉整個項目約一半的工作量。再比如模型環(huán)節(jié)貝殼類圖像的類別之間相似度高、類內差異也不小同一品種可能從小長到大外形差異很大這就要求模型具備足夠的特征提取能力但你的訓練數(shù)據(jù)量又可能不足以支撐一個特別深的網絡所以怎么在“容量”和“數(shù)據(jù)”之間取得平衡是貫穿始終的核心矛盾。還有一點容易被忽視評估環(huán)節(jié)。這個題目的類別往往是不均衡的。有些種類圖片多、有些種類圖片特別少這時候光看準確率會掩蓋很多問題必須結合混淆矩陣、精準率、召回率、F1分數(shù)做綜合分析。這些我會在后面的章節(jié)逐一展開。2. 數(shù)據(jù)準備階段最容易踩的坑——從采集到增強2.1 數(shù)據(jù)從哪來先解決最頭疼的問題海洋殼類生物的數(shù)據(jù)集從哪里找。我試過幾條路分別說下感受。第一條路是公開數(shù)據(jù)集。像ShellImageNet、一些海洋生物識別競賽的數(shù)據(jù)集可以試試但要做好心理準備。有的數(shù)據(jù)集只包含少數(shù)幾個大類有的標注質量參差不齊一張圖上可能有多只貝殼只有其中一個被框出來作為標簽。如果你不仔細清洗模型學到的就是“圖片中有貝殼”而非“圖片中的主要物體是A類”這對分類任務來說是致命的。第二條路是網絡圖片抓取。比如從圖庫網站按關鍵詞下載“扇貝”“牡蠣”“花甲”等圖片這條路速度快但很考驗你的清洗能力。搜索引擎能搜到大量畫質模糊、角度刁鉆、甚至混入無關內容的圖片一張一張篩會很痛苦但不篩的后果更痛苦——模型會把背景當特征學。第三條路是自行拍攝。如果條件允許去海鮮市場拍是效果最好的方式可以控制背景、光照、拍攝角度。當年某高校有同學就是帶著手機去市場蹲了一下午拍了兩千多張數(shù)據(jù)質量比網上找的高出一大截。但這種方式耗時耗力對大多數(shù)人來說只適合作為補充。綜合來看我的建議是以公開數(shù)據(jù)集或網絡圖片為基礎用自行拍攝補充弱勢類別然后花時間做一輪嚴格的人工清洗。清洗的標準就一條圖片主體是否清晰、單一、符合類別標簽。模糊的、多只混在一起的、只有部分殼體的寧可刪掉也不要留。提示數(shù)據(jù)質量永遠比數(shù)據(jù)數(shù)量重要。100張清晰的扇貝特寫效果大概率好過300張背景雜亂、內容含糊的扇貝圖片。2.2 標注與類別的確定類別數(shù)量這個問題課程設計一般做到8到15類比較合適太多了數(shù)據(jù)收集工作量大模型分類難度也高太少了又顯得工作量不足。我當時用的是10類扇貝、牡蠣、蛤蜊、花甲、貽貝、海螺、鮑魚、毛蚶、蟶子、螺螄。確定好類別后要注意確保每張圖都確實是“單一類別主體”。最好把所有圖片按類別建好文件夾文件夾名就是類別名然后用腳本做二次校驗。我還會統(tǒng)計每個類別的圖片數(shù)量選一個數(shù)量最少的類別作為基準保證各類別數(shù)量差距控制在3倍以內。比如某個類別只有150張其他類別最好不要超過450張否則類別不平衡的問題會很嚴重后面訓練和評估都會很痛苦。2.3 圖像預處理細節(jié)預處理這一步看起來簡單但直接影響訓練效果。以下是我實踐下來比較穩(wěn)的一套流程圖片尺寸統(tǒng)一縮放到224x224這是多數(shù)預訓練模型的默認輸入尺寸。縮放時注意比例變形的問題——貝殼類物體是長條形的直接拉伸會把形狀比例搞亂比如蟶子本來是細長的拉伸成正方形看起來就像另一個物種。我的做法是先等比縮放讓短邊到達224然后從中心裁剪出224x224的區(qū)域。這樣做會損失一點邊緣信息但對大多數(shù)圖片來說主體都集中在中心區(qū)域影響不大。歸一化也很關鍵。PyTorch里如果用ImageNet預訓練模型就要按ImageNet的均值和標準差做標準化這些數(shù)值是固定的直接用就行。不用預訓練模型的話可以用自己數(shù)據(jù)集的均值和標準差但千萬不能跳過這一步否則輸入像素值范圍不統(tǒng)一網絡收斂會明顯變慢。還有個細節(jié)值得提數(shù)據(jù)集的劃分要按類別分層隨機劃分不能簡單全體隨機。因為你的材料來源復雜同一個來源的圖片可能在背景、色調上高度相似如果不分層劃分可能某一類圖片只在訓練集里出現(xiàn)驗證集和測試集里該類別占比失衡評估結果就會失真。一般建議訓練集70%驗證集15%測試集15%并且固定隨機種子保證實驗可復現(xiàn)。2.4 數(shù)據(jù)增強怎么做不過度數(shù)據(jù)增強本質上是“故意制造更多訓練樣本”。貝殼識別這個場景增強策略比一般自然圖像分類要保守一些因為增強太狠會破壞物種特征。我踩過的一個坑是把旋轉角度設得過大結果海螺旋轉180度之后從外觀上看起來和另外一個類別極其相似模型直接學出了“混淆特征”。我的推薦組合是這樣的隨機水平翻轉概率0.5隨機旋轉幅度在[-15度, 15度]之間隨機亮度/對比度/飽和度調整幅度在0.8到1.2之間隨機縮放裁剪這個用PyTorch的RandomResizedCropscale范圍設0.8到1.0再加一個RandomAffine的輕微平移。不要用太激進的色彩抖動。有些同學喜歡把hue值拉得很大結果花甲原本灰色的殼被增強成彩色這種失真樣本反而干擾學習。記住增強的目的是模擬現(xiàn)實拍攝中的合理變化不是制造科幻圖片。訓練時如果發(fā)現(xiàn)增強后的圖片“人眼都認不出來”那這個增強策略就要調整。3. CNN網絡結構怎么選——從零訓練還是遷移學習3.1 經典CNN結構是如何工作的在動手選網絡之前先把CNN的基本結構理清楚。一個典型的圖像分類CNN由三個部分組成卷積層負責特征提取池化層負責特征壓縮全連接層負責最終分類決策。卷積層可以理解成“拿著一個放大鏡在圖片上滑動”每次看到一小塊區(qū)域提取這塊區(qū)域的局部模式。多個卷積核疊加就相當于用不同角度去觀察同一塊區(qū)域有的關注邊緣有的關注紋理有的關注顏色分布。這些信息一層層往上傳遞低層的微觀特征逐漸組合成高層的語義特征最后全連接層根據(jù)這些語義特征輸出每個類別的概率。池化層的作用是“降維但保關鍵信息”它把一大塊區(qū)域匯總成一個元素既減少了計算量又讓模型對物體的位置變化不那么敏感。比如扇貝無論出現(xiàn)在圖片左側還是右側經過池化后它的特征表達都能基本保持一致。理解這些對項目有什么實際幫助當你發(fā)現(xiàn)模型識別不準某類貝殼時你需要判斷是特征提取能力不足還是分類決策有問題。前者可能要換更深的網絡或增加卷積核數(shù)量后者可能需要調整全連接層結構或加Dropout。如果不懂底層結構就只能瞎試參數(shù)效率非常低。3.2 從零訓練還是用預訓練模型這是整個項目中最需要做決策的一個點。從零訓練一個網絡意味著所有參數(shù)都從隨機初始化開始學遷移學習則是加載一個在ImageNet上預訓練好的模型把它的特征提取能力借過來只針對我們的任務“微調”。對于這個題目我強烈推薦遷移學習除非你有特別充分的理由比如要求完全手寫網絡結構。原因很簡單數(shù)據(jù)量不夠。ImageNet上訓練過的模型底層卷積核已經學會了豐富的通用特征——邊緣、紋理、顏色漸變等等。貝殼的識別很大程度上依賴這些底層特征所以即便Shellfish數(shù)據(jù)本身量不大底層特征也能“復用”。你只需要讓模型在高層特征上適配貝殼任務就行。用ImageNet預訓練模型一般效果能比從零訓練高出10到20個百分點這在答辯中是質的差別。當然如果學校要求必須手寫網絡結構那也不是不行。我后面會給出一個能用的自定義小模型方案。3.3 常用模型選型對比與推薦如果決定用遷移學習可選模型很多。我把主流模型在這個任務上的表現(xiàn)梳理一下。ResNet18是最輕量級的選擇參數(shù)量約1120萬訓練速度快對顯存要求低特征提取能力對于貝殼分類這種中等難度任務完全夠用。缺點是準確率上限略低于更深模型。ResNet50更穩(wěn)妥殘差連接讓深度網絡不那么容易梯度消失訓練效果通常優(yōu)于ResNet18但顯存和訓練時間也相應增加。MobileNetV3是輕量化設計的典型計算量非常小如果之后想把模型部署到手機端或嵌入式設備上它是最佳選項。準確率在數(shù)據(jù)集不是特別難的情況下表現(xiàn)也不錯基本是“性價比之王”。EfficientNet系列則在參數(shù)效率和精度之間取得了很好的平衡EfficientNet-B0就能和ResNet50打得有來有回但它的輸入預處理有點特殊需要按照官方推薦設置縮放和歸一化參數(shù)。我的建議是如果你的訓練設備顯卡顯存不超過6GB優(yōu)先用ResNet18或MobileNetV3顯存在8GB以上直接上ResNet50想追求更極致的精度再試EfficientNet-B0但要注意它訓練收斂稍微慢一些。3.4 自定義小模型的可行性方案萬一必須從零手寫結構我提供一個我自己實測過、可以在小數(shù)據(jù)集上收斂的輕量網絡配置。這個方案是“三卷積兩全連結構”第一個卷積層32個卷積核卷積核大小為3x3接ReLU和2x2最大池化第二個卷積層64個卷積核同樣3x3接ReLU和池化第三個卷積層128個卷積核再接池化然后拉平接一個256維的全連接層最后接類別數(shù)的輸出層。每個卷積層中間加上BatchNorm全連接層之間加Dropout(0.5)。這套結構總參數(shù)量大約幾十萬級別相比動輒上千萬的預訓練模型輕得多在幾百張圖片的數(shù)據(jù)集上有能力收斂。但實事求是地講它的準確率上限確實不如預訓練模型一般能跑到80%到85%左右就不錯了。如果答辯時允許對比實驗可以把“自定義小模型”和“預訓練模型”做一個消融對比證明遷移學習的優(yōu)勢這反而是一個加分項。4. 訓練過程與關鍵參數(shù)調優(yōu)——從loss曲線到最終收斂4.1 超參數(shù)如何初始化訓練開始前需要先定幾個關鍵超參數(shù)batch size、學習率、優(yōu)化器、訓練輪數(shù)。我的默認配置是這樣的。Batch size設為32。如果顯存不夠就降到16梯度累積到32的等效效果也行。批次太小會讓梯度估計噪聲大訓練曲線抖得厲害批次太大會讓模型陷入尖銳最小值泛化能力反而下降32是起步很穩(wěn)的值。優(yōu)化器優(yōu)先用Adam初始學習率1e-4。Adam的自適應學習率機制讓它在不熟悉的任務上比SGD穩(wěn)定得多新手不容易翻車。如果你用的是SGD加動量學習率初始值要設到1e-2或1e-3同時配合CosineAnnealing學習率調度這個組合調好了效果更好但需要更多調試經驗初學者我不推薦一上來就碰。訓練輪數(shù)先設50輪但配合“早?!睓C制。我的做法是每一輪訓練結束后用驗證集做一次評估如果驗證集準確率連續(xù)8輪沒有提升就停止訓練并保存歷史最優(yōu)模型。注意保存模型時一定要保存“驗證集準確率最高”的那個epoch的權重而不是最后一個epoch。最后一輪的模型往往已經過擬合了我用這個方式至少提升了3到5個百分點的測試準確率。4.2 學習率與優(yōu)化器選擇背后的邏輯為什么要單獨解釋這個因為學習率的設置直接影響整個訓練的成敗。如果學習率太大loss會在某個值附近劇烈震蕩就是不下降如果學習率太小模型學得比蝸牛還慢訓練50輪可能還在原地打轉。你可以把學習率理解成“下山時每一步邁多大”。預訓練模型已經站在一個離谷底很近的地方你只需要小步試探所以學習率要比從零訓練小很多。用1e-4到1e-5這個區(qū)間通常比較安全。如果你發(fā)現(xiàn)訓練一開始loss就飆高先檢查是不是學習率設置過大、數(shù)據(jù)歸一化漏掉了或者標簽錯位了反而不用急著調網絡結構。關于Adam和SGD的選擇另一個實用技巧是先用Adam跑出當前數(shù)據(jù)的“性能上限”最后再用SGD加余弦退火做最后沖刺有時候能再提升一點準確率。這個方法不是必須的但如果你時間充裕值得一試。4.3 過擬合的識別與應對課程設計項目里過擬合是最常見的現(xiàn)象尤其在數(shù)據(jù)集規(guī)模小的情況下。它的典型特征是訓練集loss持續(xù)下降準確率一路走高但驗證集loss先降后升準確率上升到某個點就開始下降或停滯。怎么識別最簡單的方法是每輪訓練后記錄train_loss和val_loss并繪制兩條曲線。如果兩條曲線從一開始就分道揚鑣說明模型容量過大或數(shù)據(jù)量太少需要加正則化如果前期同步下降、后期val_loss開始反彈說明訓練后期在死記硬背訓練集需要早?;蚋鼜姷臄?shù)據(jù)增強。應對手段我按優(yōu)先級排序第一加強數(shù)據(jù)增強這是治本的方式讓模型見識更多變化第二增加Dropout比例全連接層從0.3提到0.5是立竿見影的第三降低學習率讓模型學慢一點減少對訓練集細節(jié)的記住第四把ResNet18換成MobileNetV3減小模型容量以匹配數(shù)據(jù)規(guī)模。前兩個手段通常就能解決問題最后的手段需要謹慎使用別為了防過擬合犧牲太多擬合能力。4.4 訓練過程中容易出現(xiàn)的問題我在這個項目里遇到過幾個比較典型的訓練異常這里列出來供你對照參考。Loss變成NaN本質上是因為計算過程中出現(xiàn)了數(shù)值溢出常見原因是學習率過大、數(shù)據(jù)里有異常值比如像素值未歸一化、或者損失函數(shù)計算方式有問題。先檢查歸一化再把學習率降到1e-5一般能解決。訓練loss不下降首先排除是不是數(shù)據(jù)沒喂對比如標簽錯位、增強后圖片通道數(shù)不對。我排查的順序是打印一個batch的樣本人工檢查圖片和標簽是否對應再檢查模型的輸出維度是否等于類別數(shù)最后再考慮學習率問題。驗證集準確率震蕩劇烈如果epoch間的準確率波動超過5%往往是batch size太小、或者訓練和驗證數(shù)據(jù)分布不一致。檢查數(shù)據(jù)集劃分有沒有缺口或者有無某個類別的圖片全部混進了驗證集。4.5 一個完整的訓練配置參考我把一套自己實測穩(wěn)定的配置寫成代碼片段你可以直接拿去改。這里用PyTorch框架因為課程設計的常見基礎就是它。import torch import torch.nn as nn import torch.optim as optim from torchvision import models, transforms # 數(shù)據(jù)預處理 train_transform transforms.Compose([ transforms.Resize(256), transforms.RandomResizedCrop(224, scale(0.8, 1.0)), transforms.RandomHorizontalFlip(), transforms.RandomRotation(15), transforms.ColorJitter(brightness0.2, contrast0.2, saturation0.2, hue0.05), transforms.ToTensor(), transforms.Normalize(mean[0.485, 0.456, 0.406], std[0.229, 0.224, 0.225]) ]) val_transform transforms.Compose([ transforms.Resize(256), transforms.CenterCrop(224), transforms.ToTensor(), transforms.Normalize(mean[0.485, 0.456, 0.406], std[0.229, 0.224, 0.225]) ]) # 模型加載預訓練ResNet50微調 model models.resnet50(weightsmodels.ResNet50_Weights.IMAGENET1K_V1) num_features model.fc.in_features model.fc nn.Linear(num_features, 10) # 10個類別 # 訓練參數(shù) optimizer optim.Adam(model.parameters(), lr1e-4) scheduler optim.lr_scheduler.StepLR(optimizer, step_size20, gamma0.1) criterion nn.CrossEntropyLoss() best_val_acc 0.0 patience 8 wait 0 for epoch in range(50): model.train() running_loss 0.0 for images, labels in train_loader: optimizer.zero_grad() outputs model(images) loss criterion(outputs, labels) loss.backward() optimizer.step() running_loss loss.item() model.eval() val_acc 0.0 total 0 with torch.no_grad(): for images, labels in val_loader: outputs model(images) _, predicted torch.max(outputs, 1) val_acc (predicted labels).sum().item() total labels.size(0) val_acc val_acc / total scheduler.step() if val_acc best_val_acc: best_val_acc val_acc torch.save(model.state_dict(), best_model.pth) wait 0 else: wait 1 if wait patience: print(fEarly stopping at epoch {epoch}) break print(fEpoch {epoch}: loss{running_loss:.4f}, val_acc{val_acc:.4f})注意幾個小點CrossEntropyLoss內部已經包含了softmax所以模型最后一層直接輸出原始logits就行不要自己額外接softmax再做損失計算scheduler的step要在每次epoch結束后調用模型保存用state_dict而不是整個對象加載時要先load這個state_dict再model.eval()。5. 評估別只看準確率——混淆矩陣和錯誤分析5.1 為什么準確率會騙人很多同學訓練完第一反應就是打印一行的測試集準確率然后看個數(shù)字就收工。但在這個題目上準確率真的會騙人。假如你有10個類別其中“蛤蜊”圖片占全部數(shù)據(jù)的30%而“鮑魚”只占3%一個把所有圖都判斷為“蛤蜊”的模型準確率也能有30%。如果分布在訓練和測試階段比例懸殊這個數(shù)字更沒有參考意義。所以第一步要做的是計算每個類別的精準率、召回率和F1分數(shù)。精準率是“模型認為是某類的結果中有多少是真的這類”召回率是“這類樣本中有多少比例被正確識別出來”。這兩個指標會暴露模型的真實偏好有些類別模型的召回率高但精準率低說明它傾向于“什么都往里裝”有些類別精準率高但召回率低說明它謹慎但容易漏檢。5.2 混淆矩陣怎么用混淆矩陣是評估分類模型最直觀的工具它把每個類別的真實標簽和預測結果做成一個二維方陣。對角線上的數(shù)字越大越好對角線之外的格子則顯示了具體哪些類別之間容易混淆。在殼類識別里混淆矩陣的價值尤其大。貝殼類之間的外觀相似性很高尤其是顏色接近、紋理相近的類別。比如花甲和蛤蜊形狀都是橢圓形表面都有類似的放射紋牡蠣和扇貝都有比較明顯的不規(guī)則外殼海螺和螺螄雖然大小差異很大但在某些拍攝角度下輪廓線條非常接近。當我第一次畫混淆矩陣時發(fā)現(xiàn)“花甲”被錯判成“蛤蜊”的比例高達20%這說明模型在兩種類型的紋理細節(jié)上區(qū)分還不夠。這時候就有針對性的方案增加這兩種類別在訓練集中的比例、對這兩種類別的圖片做更細的CRP數(shù)據(jù)增強、或者從網絡底層為它們增加一個二分類器做輔助判斷。沒有混淆矩陣的指引這些優(yōu)化是無從下手的。用PyTorch畫混淆矩陣并不復雜核心步驟是在測試集上跑一遍模型把每個樣本的真實標簽和預測標簽分別存進兩個列表再用sklearn的confusion_matrix函數(shù)生成矩陣最后用matplotlib的imshow或seaborn的heatmap畫出來。你要是不知道從哪里入手我可以給你一個簡化版的代碼骨架from sklearn.metrics import confusion_matrix import numpy as np import matplotlib.pyplot as plt import seaborn as sns # 假設你已得到真實標簽列表 y_true 和預測標簽列表 y_pred cm confusion_matrix(y_true, y_pred) plt.figure(figsize(10, 8)) sns.heatmap(cm, annotTrue, fmtd, cmapBlues) plt.xlabel(Predicted) plt.ylabel(True) plt.show()5.3 錯誤案例分析的價值比混淆矩陣更進一步的是對錯誤樣本做逐例分析。我建議把預測錯誤的圖片單獨拎出來按照“真實類別”和“預測類別”分組保存然后人工看一遍你會發(fā)現(xiàn)幾個高頻錯誤模式。一種常見的錯誤模式是背景干擾。比如“扇貝”的圖片背景里恰好有一塊紋理像“牡蠣”外殼的石頭模型就被帶偏了。這類錯誤說明模型確實學到了背景特征數(shù)據(jù)增強或者更換訓練集可以改善。另一種錯誤模式是拍攝角度導致的形態(tài)失真。有些貝殼在不同角度下呈現(xiàn)完全不同的形狀比如從正上方看是圓形從側面看是長條形。如果訓練集會此類角度分布不均勻模型就會對某個角度產生偏好實際測試時一旦遇到新角度就容易出錯。此時可以考慮增加多角度拍攝的樣本或者利用自定義網絡在輸入階段加一個“多尺度特征”的處理。把這些錯誤案例整理成PowerPoint答辯時放出來再配上一句“我針對這一類錯誤做了哪些優(yōu)化”說服力絕對比單純報一個準確率數(shù)字強得多。這也是課程設計和畢業(yè)設計在評審時特別看重的東西他不是只看你跑通了代碼而是看你有沒有分析問題、迭代優(yōu)化。5.4 消融實驗與對比基線這個環(huán)節(jié)屬于“加分項”。如果你時間充足可以設計一組簡單的對比實驗證明你的選擇是合理的。我的建議是三組對比第一組用從零訓練的ResNet18第二組用微調的ResNet18第三組用微調的ResNet50。三組使用相同的數(shù)據(jù)劃分、相同的訓練參數(shù)只看準確率和F1分數(shù)的差異。這三組對比能回答兩個問題遷移學習到底帶來了多少提升更深的模型在這個數(shù)據(jù)集上有沒有優(yōu)勢我實測的結果是從零訓練ResNet18的準確率約76%微調ResNet18約88%微調ResNet50約91%。這三個數(shù)據(jù)放在報告里根本不需要你自己吹評審老師自己就能看出設計脈絡。6. 常見問題與排查技巧實錄——給后來者的一份避坑清單6.1 訓練集很小準確率提不上去怎么辦有不少同學反饋說自己只收集到兩三百張圖片網絡再怎么調也突破不了85%。這種情況的共同問題是數(shù)據(jù)集太小靠增網結構已經不能解決。我的建議是優(yōu)先放棄高參數(shù)預算的模型轉而用MobileNetV3Small這樣的輕量級網絡它參數(shù)量少過擬合風險更低在這個數(shù)據(jù)規(guī)模下反而可能表現(xiàn)更好。同時數(shù)據(jù)增強的幅值可以稍微放寬松一點比如ColorJitter的亮度從0.2提到0.3Rotation從15度提到20度給模型創(chuàng)造更多“偽樣本”。如果條件允許還有一個更實用的方案用數(shù)據(jù)增強庫做在線擴充每輪訓練的圖片都不同從而間接讓模型看到更豐富的變化。這不是真正增加數(shù)據(jù)集但對提升泛化能力有幫助。6.2 模型在訓練集上表現(xiàn)好驗證集上卻很差這種癥狀幾乎就是過擬合的典型畫像?;叵胍幌履愕脑O置epochs是否設得太大有沒有早停機制Dropout比例是不是為0數(shù)據(jù)增強有沒有加上去如果三問全中那問題就很明白了。我的排查過程一般按這個順序來命中率很高第一步加上早停第二步加Dropout(0.5)第三步增強數(shù)據(jù)增強策略做完這三件事絕大多數(shù)過擬合都能緩解。6.3 驗證集準確率正常到測試集上突然掉了這個現(xiàn)象通常指向數(shù)據(jù)分布不一致。比如驗證集和訓練集都來自同一個來源背景和拍攝條件高度相似但測試集是另一個來源的網絡圖片背景不同測試準確率自然掉。解決辦法是在劃分數(shù)據(jù)集時盡量打亂所有來源的圖片再按類別分層隨機劃分保證三個集合的圖片來源分布一致。還有一個容易忽略的點測試圖片輸入模型前一定要做和驗證集完全一樣的預處理流程少了歸一化或縮放不一致效果都會明顯打折。6.4 顯存不夠用怎么辦顯卡顯存小于4GB的時候加載ResNet50和一批32張224x224的圖片確實可能OOM。我的建議是依次嘗試三招一、把batch size降到8或16二、把輸入圖片從224x224降到192x192這在大多數(shù)場景下對準確率影響很小三、如果還不行就換MobileNetV3或ShuffleNetV2它們的顯存占用遠低于ResNet。還有一招比較冷門使用梯度累積。即batch_size8的情況下每4個batch做一次優(yōu)化器更新效果等同于batch_size32。這個辦法能讓你在小顯存上跑出大batch的效果代碼實現(xiàn)也不復雜把optimizer.zero_grad()移到每4步執(zhí)行一次就行。6.5 訓練時間太長怎么辦如果你只有一塊中低端顯卡訓練50輪ResNet50可能要兩三個小時這個時間對課程設計來說還能接受但如果你想多跑幾組對比實驗就會覺得很煎熬。我的建議是先用50張圖片做一輪“冒煙測試”確認代碼能跑通、loss能下降再全量訓練。這個測試能幫你省下大量調試時間。正式訓練時如果只是想看趨勢可以只跑30輪如果要最終結果再跑滿早停機制允許的最多輪數(shù)。6.6 一點額外的實操心得最后分享幾個細節(jié)經驗雖然看起來不起眼但實際項目中影響很大。第一在每個epoch結束后除了保存模型我還要把訓練集和驗證集的loss、準確率寫進一個CSV文件或者記錄在日志里。訓練結束之后用這個文件畫曲線比從終端里翻打印信息靠譜一百倍。第二模型訓練結束后可以用Grad-CAM熱力圖可視化幾張測試圖片的決策依據(jù)看看模型究竟在關注貝殼的哪個部位。這對答辯時解釋模型行為很有幫助比如展示“模型之所以能把扇貝和海螺區(qū)分開是因為它在關注殼頂?shù)姆派渚€”。Grad-CAM的實現(xiàn)并不復雜網上也有很多現(xiàn)成代碼。第三課程設計答辯時評審老師絕大多數(shù)不會深究你模型實現(xiàn)的所有細節(jié)但他們一定會問“你做的這個東西到底有什么實際應用”建議你提前準備一兩個應用場景比如“可以用于海鮮市場的自動結算臺通過攝像頭識別殼體類別幫助結算”或“可以用于海洋生態(tài)調查中的殼體樣本自動歸類”。有一個清晰的應用落地陳述整個項目的完成度會瞬間被拉高。做這個項目的整個過程我最深的體會是千萬不要把“跑通代碼”當成目標。跑通只是一個起點真正讓你有收獲的是后面那段“數(shù)據(jù)清洗、調參、分析錯誤、再調”的循環(huán)。我第一次做這個題目的時候最痛苦的不是代碼寫不出來而是面對一個89%的準確率不知道下一步該干什么。后來學會了看混淆矩陣、看錯誤樣本、查損失曲線才真正有了“調模型是科學而不是玄學”的感覺。如果你在做的過程中也卡在某個準確率上不去不妨停下來先去把你的驗證集錯誤圖片一張張看過去答案往往就藏在那些照片里。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
青青伊人久久| 日韩人妻少妇中文字幕| 九九九九九九九九九九九蜜桃 | 久久精彩视频| 亚洲精品国产日韩无码AV永久免| 欧美伊人电影| 亚洲欧美综合网站| 亚洲色图久久成人| 国产精品一区二区三区,亚洲综合 性开放中文AV高清无码免费看 | 婷婷久久五月天| 国产精品人妻无码久久久互動交流 | 宅男91视频在线播放| 欧美18 在线观看| 淫穴高潮色图| 色天使大香蕉| 男人久久精品| 色女综合| 久久精品国产精品亚洲艾通辽熟妇| 中文字幕天堂在线| www男人天堂| 2003天天干夜夜操| 欧美 亚洲 制服 精品| 少妇特黄一区二区三区| 污污污8888| 欧美天天谢综合网| 天天综合精品| 婷婷综合五月天| 懂色中文一区二区三区| 无码高清操逼| 91久久久亚洲| 久久国产在线一区二区| 一区二区三区看视频| 2025亚洲男人天堂| 99999精品成人| 91精品91久久久中77777| 精品九九九| 久草色在线观看| 欧美久久人妻少妇一区二区| 99re69综合| 思思热在线观看| 婷婷九月色| 偷窥自拍A片| 国产免费永久精品无码| 五月婷婷丁香六月| 四虎国产精品永久地址入口| 亚洲黄色网址| 久久久专区| 啊啊啊啊啊啊好湿好爽视频| 四虎在线播放| 另类欧美| 国产呦精品系列在线观看| 日韩欧美日韩| 天堂中文日本在线观看| www.久久| 蜜臀99999| 日本天天干天天搞一区| 97国产精品久久久久| 韩日欧亚a级| 91天堂网| 色色香蕉| 91在线欧色| 热久久99999| 男女香蕉一区二区| 欧美一级AAAAAAA| 日韩欧美午夜一区二区| 久久HD| 日韩另类色图| 中文字幕人乱码中文字的预防方法 | 婷婷丁香成人| 国模不卡一本二本三电影| 丰满精品人妻少妇久久字幕| 精品国产乱码久久久久久久久久毛片| av亚欧| 蜜桃视频成a人v在线| 中文字幕 国产区| 精品精品精品| 欧美日韩97| 一区二区三区免费岛国片| 男人天堂久久精品| 亚洲天堂少妇| 精品无码久久久久久国产浪潮| 欧美性爱精品一区二区| 欧美综合在线91| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区 | 欧美在线大香蕉| 久草综合网| 欧美A片中文字幕| 五月综合激情网| 欧美色色人| 天美传媒精品一区二区| 成人片在线播放| 亚州综合AⅤ| 91看黄片| 久久一本大香蕉 | 亚洲无992tv| 激情久久久| 大吊色| 96久久久| 亚洲国产精品久久久久久久久久| 欧美亚洲综合999| 97超碰人人操人人操| 无码国产精品午夜不卡( | 久久成人午夜精品影院 | 美女啊啊啊啊啊啊| 99热啪啪| 校园春色AV天堂| 国产精品久久久久久片| 国产亚洲日本| 久久久亚洲高清不打码| 国内一区二区三区| 青娱乐日韩无码| 99热大香蕉伊在线| 亚洲一区二区精品福利| 一区二区亚州激情久婷婷欧美| 午夜福利无毒不卡| 日韩 欧美 校园一区| 91国产操逼视频| 色女女女导航| 92性色国产午夜福利在线661| 97精品国产97久久久久久| 四虎av在线| 丁香五月天激情| 亚洲在线A| 五月丁香色综合| 97伦综合| 高清不卡视频| 中文字幕乱码人妻二区三区| 九一性生活免费视频| 国产欧美精选自拍一区| 大香蕉92| 日日干夜夜干| av天堂精品久久| 久9久精品视频| 老司机射| 精品人妻av区天天看片| 人妻在线臀日韩| 青草草免费网站av| 色五月AV在线| 91蜜臀在线久久久久| 午夜成人爽爽爽爽A片李冰冰| 大鸡巴久久久| 在线无码网站| 久久久久国产精品久久久| 女人一区| 激情色播| 翔田千里av一区二区三区| 欧美激情视频一区二区| 伊人亚洲综合| 污啪啪啪视频| 亚洲欧美日韩综合在线尤物| 白丝AV| 精品然女一区二区| 偷窥自拍亚洲天堂网爆| 在线看的av| 视频黄站| 欧洲Au麻豆| jk白丝没脱就开始啪啪| 超碰色图| 97超碰人操| 99热网站| 乱欲一区二区| 亚洲天堂精品日韩电影| 人妻熟女一区二区在线视频| 亚洲自拍青操视频| 91视频综合在线| 欧美色偷拍| 日本日逼高清| 亚洲日韩人妻中文字幕一区| 久肏视频字幕| 国产91丝袜在线播放蜜月| www.欧精品| 91社区拍啪人妻| 欧美97| 日韩在线观看AV| 亚洲AV不卡在线观看尤物| 五月天激情网站| 女同女同恋久久级三级| 亚洲欧美综合| 欧美激情精品久久久久久| 一本大道综合伊人精品热热| 国产自产91区13区| 日韩人体偷拍| 五月天婷婷久久| 福利色色| 亚洲暴力强奸AV| 久久久久久久精| 中文字幕精品亚洲熟女| 物业黑人 AV一区| 中文字日本乱码| 亚洲欧洲小说图片视频| 亚洲国产第一页综合视频| 人人爱人人操人人性| 亚洲日本激情| 久久一级无码精品毛片6| 国产中文字幕在线点播| 少妇一区二区三区精选| 午夜亚洲WWW湿好大| 国产高清成人免费视频| 欧美色女人| 四方色播| 人妻少妇精品| 熟妇熟女一区二区三区| 国产偷拍网站| 午夜视频久久久久一区| 色情乱伦AV| 中日韩欧美精品无码AⅤ一区二区| 人人操人人色人人摸| 亚洲啪啪综合?v一区综合精品区| 尤物网站91| 国产强奸无码乱伦| 女人双腿搬开让男人桶| 久久精彩免费视频| 97精品国产97久久久| 9九九九九视频在线观看| 久久曰曰| 美女黄页| 亚洲国内精品成人不卡| 欧美线天码中字| 蜜臀99久久精品| 亚洲熟女一区二区| 国产精品视频在线观看| 岛国爱情动作片在国产AV无码专区亚洲AV漫画| 久久久久久久97| 熟女探花啪啪| 亚洲色系另类精品国产| 青娱乐国产精品| 国产吞精a级片激情电影| 无码国产精品久久久久| 亚洲国产一级中文综合久久天堂在线免费观看| 97爱亚洲综合色| 精品国产乱码久久久兰草影视| 超碰地址97| 日韩干B| 国内伊人久久久久久网站视频| 少妇一区二区三区| 国产福利在线视频网站| 99超碰色| 91影视亚洲| 91黄站| 欧美日韩黄片精品在线| 久操不卡视频| 天堂伊人久久| 白丝AV| 天天摸夜夜添无码小视频| 99久久久久| 国精品一区二区三| 91色夜| 亚洲无码超碰免费| 任你草| 青青草白白色| 天天综合色图| 中文字幕狠狠玩| 人妻夜夜爽天天爽麻豆三区网站| 乱操9999| 偷拍偷窥与盗摄视频专区| 久久久久亚洲Aⅴ无码| 国色天香av| 99re在线视频国产| 欧美色视频在线| 一牛影视久久久一区二区三区| 欧美在线视频观看一二三四区高清 | 性爱网站一区二区| 67194国产| 啊嗯嗯啊好大好爽| 第四色奇米影视777| 亚洲图片欧美在线视频| 中文字幕欧洲有码| 中文字幕精品区先锋资源| 4141514逼喷水三级片| 久久久无码精品人妻二区| 日韩无码操逼片| 丁香五月社区| 啊啊啊慢点| 日韩欧美综合激情| 亚洲性综合| a片自拍直播视频| 首页亚洲国产高跟丝袜诱惑视频| 国内精品久9| 亚洲第一精品在线视频| 歐美性天天| 久久 国产 无码| 禁止观看美女黄| 欧美色狠| 欧美香蕉视xxx| 四虎在线观看视频| 天天干美少妇一区| 中文字幕在线免费观看| 欧美亚综合色图| 色综合av综合久久| 日韩99神马视频片| 色y情视频免费看| 欧美大香蕉97| 色综合久久88色综合久久天天| 做爱福利视频一区二区| 国产精品激情久久久久久久| AV久日| 免费在线观看国内色片网站网址 | 蜜乳AV一区二区三区四| 亚洲综合草草| 亚洲精品丝袜-不卡成人免费……| 99999久久精| 中文字幕 人妻不满 在线视频| 欧美在线亚洲| 欧美—性—交—色| 久久草草欧美精品| 免费岛国一级片| 求求你操操我| 欧美性爱www免费版| 久久宗合亚洲| 婷婷五月成人| 国产精品爆乳懂色蜜乳| 欧美久久久| 亚洲操人| 91啪啪| 免费人人搞97| 在线观看国产黄色| 中文字幕乱亚洲美女精品一区| 亚洲天堂区| 99久久精品欧美国产| 麻豆精品三区视频| 91五月天| 欧美探花网| 97爱啪| 欧美日韩国产中文精品字幕自在自线,| 国产女大学生AV| 九九九九九九九九九五码| 91精品无码人妻系列| 97超碰精品图片| 中文字幕版| 99热99在线播放激情| 欧美se综合| 国产综合久久久鬼色| av天堂5| 日本不卡二区| 啊啊啊慢点| 一区二区 日韩 欧美 国产 传媒| 日本在线不卡一二区| 国产女同在线观看视频| 亚洲图片视频小说| 少妇三P| 婷婷综合| 女人爽到高潮潮喷18禁网站| 国产精品盗摄 偷窥盗摄| 9精品久久久久| 美女天天干| 精品二区三四区五电影| 久久香蕉超碰97国产精品| 日本天天色| 国产精品999zyz| 免费成人自拍视频在线| 伊人97| 秋霞一区二区三区四区五区六区七区| 亚洲高潮少妇| 日本色色网| 国产无马视频| 久久 国产 无码| 亚洲自拍97| 日本久久久精品电影| 亚洲男人天堂2012| 翘臀vidoes| 日本 欧美 国产一区| 国产精品黄色三级av| 欧美欧美啪啪视频| 国产精品午夜AV完会免费| 日韩图色| 色九九久九九| 日本道人妻久久久在线不卡色视频| 天天α片| 色制服丝袜夫妻av一区| 人妻人人澡人人爽人人| 天天爽夜夜欢视| 国产少妇与亚洲av| 欧美 亚洲 大香| 毛片视频白嫩| 日韩精品人妻系列无码天堂| 99热97| 九色 人妻 大香蕉| 97激情97激情| 精品国产一区二区三区久久久蜜臀| 日韩另类色图| 中美日韩毛片| 丝袜翘臀后入欧美校园亚洲自拍另类小说一区中文字幕少妇诱惑 | 97玖玖人妻| 精品国产乱码久久久久久影片| 丝袜加勒比| 亚洲丝袜99| 色女免费在线观看视频网址| 成人开心网在线视频| 国产精品直播在线观看直播| 免费观看国产小粉嫩喷水精品午| 人妻精品一区二区三区| 国产成人bd在线观看| 人妻干天天| 日韩综合无码一区久久92| 色噜噜国产精品视频一区二区| 欧美丝袜亚洲| 久久岛国| CCYY草草影院地址入口| 少妇高潮对白在线观看| 手机看av网站在线看| 九九综合久久| 精品人人| 加勒比AV天堂| 清纯唯美综合亚洲| 黄片视频观看| 秋霞蝌科网日本一区| 日本高清有码网址视频| 人妻久久久久久久久久久久久久久| 丁香五月成人| 久偷拍| 国产精品毛片| 亚洲欧美不卡线| 亚洲色图尤物视频| 91色婷婷综合久久中文字幕二区| 精品免费一区二区三区在线亚洲人成| 啊啊啊啊啊啊啊好爽不要| 伦理日韩国产久久| 97免费在线| 超碰色男人操熟女| 婷婷五月天成人网| 天天综合网入口~91| 久久九九久精品国产尤物|国产精品爽黄69天堂A片潘金莲,国产亚洲精品第一综合 | 强免费黄色网址| 久久久神马影院| 青娱乐91| 欧美人与性动交a美精品| 婷婷久久综合| 超碰在线97国产| 精品人妻av区天天看片| 少妇高潮对白在线观看| 蜜色网色哟哟| 欧美色涩| 九九伊人网| 亚洲熟女乱综合一区二区三区 | 欧美人妻精品一区二区| 91色鬼| 大逼色网站| 精品少妇人妻av久久免费| a久久| 欧美高潮| 手机看片日韩人妻| 久久秀这里有精品| 99久久99九九99九九九| 欧美人妻一区| 大香蕉青青9| 91人妻人人澡人人爽人人精品| 亚洲国产午夜真人一级片中文字幕精品黄网站 | 乱伦a片视频| GVH-003 母子姦 青木玲-麻豆视频,麻豆视传媒短视频网站入口,麻豆视传媒官网直 | 少妇久久| 色综合久| 亚洲熟女乱综合一区二区在线-...亚洲国产日韩欧美一区二区三区,久久久久久精 | 国产 日韩 欧美 人妻 熟女 中文| 少妇与黑人高潮在线| 超碰诱惑| 六月丁香啪啪啪| 欧美丝袜亚洲| 亚欧韩av| www欧美91| 精品国产片亚洲一区| 亚洲伊人久久精品影院| 波多野结衣一级视频| 澳门成人网站久国产日韩| 久久岛国| 正在播放:深夜激情大战,自带黑丝袜全力输出骚穴 | 四虎精品亚洲| 制服乱伦| 男女啊啊啊啊啊| 这里都是精品在线观看| 91制服丝袜| 九九激情网| 日韩人妻无码不卡网站| 99在线精品视频| 91丰满| 嗯嗯啊在线视频| 丝袜美腿av女优在线| 亚洲中文字幕噜噜噜久久久| 色97干| 视频在线观看一二三区| 乱抡国产91| 国产五码丝袜屁眼| 久久久久国产精品喷潮免费观看臀 | 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | 午夜啪| 精品乱子一区二区三区99| 97超碰无码网| 精品少妇人妻av久久免费| 日日骚精品视频| 亚洲最大网站av| 超碰97男女| 成人在线视频二区| 国产一区二区三区视频在线看| 神马久久啊啊| 日本片日本片祼观看网站在线看中文版网页在线看 | 东北操逼| 四虎永久在线精品免费网址| 99久久久无码精品国产人| 99re99视频在线免费观看| 亚洲成人一区二区精品| JuliaAnn丝袜熟女系列| 美女91在线观看| 久久久精品成人国产| 久久东京热久久| 欧美精品偷拍| 色婷婷丁香五月| 八戒无码国产午夜福利| 97资源站日韩| 内射卯月麻衣| 日本一区二区电影网站| 欧美劲爆视频一区二区| 亚洲 暴爽 AV人人爽日日碰| 91n免费处女| 素人播放一区| 久久性爱网站| 香蕉国产精品麻豆亚洲欧美日韩| 亚洲狠狠入| AV高清一区| 人妻丝袜无 码视频专区| 天堂а√在线最新版在线 | 日韩欧美麻豆大片| 日韩九区| 性色av网站| 国产最火爆久久国产网站网站| 插插综合网天天影视网| 国产青青美女玩逼视频| 综合久欧洲| 91美| 久久↗↗| 亚洲综合性网址| 厕所偷拍在线| 水野优香在线观看| 熟女视频久久| 中国探花熟女| 国产一级作爱毛片| 一区二区三区黄片免费观看| 日本黄色精品专区网站| 日本一区不卡| 蜜桃久久一区二区| 精品一级| 97久久久久| 白嫩白嫩的午夜九久久久久久久久久久久成人剧场 | 熟女人妻av在线资源,黄色的资源 粉嫩国产精品久久粉嫩 | 九九RE视频在线精品| 视频在线观看免费一区二区三区| 国产AAAAAABBBBB| 99999久久精| 亚州欧美另类| 中文不卡视频| 啊啊啊啊啊在线| 国产精品一区二区三| 欲色综合| 欧美色乱| 久久精品人妻一区| 日韩免费簧片| 天天干天天舔| 精品国产91av一区二区三区 | 熟女在线视频| 少妇69中文| 鸥美精品一区二区久久婷婷| 久久精品一区| 亚拍在线| 淫穴高潮色图| 亚洲综合网91| 日韩亚洲欧美中文字幕| 中文字幕国产在线天堂| 女人与公拘交酡2020视频| 久久国产在线一区二区| 福利社区午夜一区二区| 国产精品一级二级在线| 99re在线视频这里只有精品| 亚洲色图欧美色18直播在线| 777超碰| 绯色一区二区三区不卡少妇| 性久久久| 亚洲最大网站av| 久久99网站| 久久久亚洲精品电影免费看| 久草男人天堂| 美女黄页网站| 国产精品第一区第一页| 久久久久久国产手机AV| 五月婷婷深深爱| 中文字幕片| 呦女网站| 97超碰超碰| 日逼视频日本| 五月花婷婷| 日日橹狠狠爱欧美超碰| 久久精品操| 亚洲无码精品AV久久久| 日韩激情啪啪| 中文字日本乱码| 视频在线中文字幕| 亚洲日韩国产精品| 久久久久九九九| http://qxhbdz.com| 欧美视频激情久久久久久| 99在线观看视频在线高清| 中文字幕三四区| h无码动漫在线观看| 中文字幕在线播放2中文字幕在线观看2| 亚洲成人一二三区| 久久久精品,3| 乱论91| 色婷婷aV一区二区三区麻豆综合| 欧洲一区二区三区四区在线观看| 久久伊人最新网址视频| 人人操人人狠狠操| 夜夜嗨绯色| 久久久久久精| 国产激情综合五月久久| 国产亚洲日本| 免费久久一级毛片大黄| 国产欧美伊人| 变态另类专区| 欧美成人一级免费电影| 天天享受天天看| 午夜超碰| 亚洲人人操| 一本色道久久综合亚洲二区三区| 亚洲欧美在线观看无码| 国内精品不卡无毒99999| 久久久天堂| 亚洲中文国际强奸字幕| 日韩激情毛片一级久久久| 超碰成人免费| 国产欧洲精品亚洲午夜拍精品| 99性爱| 欧美第一页| 琪琪精品免费一区二区三区| 国产精品视频电影| 蜜桃狠狠色伊人亚洲综合网站| 5月婷婷6月六月丁香| 在线情色电影 91大| 日韩一区二区精彩视频| 夜夜狼人妻| 色色毛片| 亚洲欧美中日韩| 免费精品无码一级毛片牛牛影视 | 96久久久精品| 国产福利在线视频网站| 蜜桃视频一区二区三区| 人人做天天爱| 91丝袜激情在线 | 天美一区在线| 中日韩欧美精品无码AⅤ一区二区| 东京热精品97综合网| 26uuu偷拍亚洲欧洲综合| 中 文字幕一区二区三四 五 区日 日 骚| 国产高清自拍视频| 亚洲图片欧美制度| 巨爆乳一区二区爆乳区 | 亚洲九月丁香| 玖玖无码超碰| 日韩三级一区| 2017av无码免费无线播| 爱爱动态试试看6 0秒| 日本操逼视频不卡直接放| 欧美婷婷久久| 婷婷视频在线免费观看| 精品久久久一本一道| 五月天综合在线| 久久亚洲AV无码白度| 亚洲欧美中日韩| 久久男人精品| 蜜桃午夜视频一区二区| 五月综合激情| 国产精品黑人一区二区三区| 草蕉影视亚洲无码| 国产色精品午夜大片| 熟妇人妻一二三区免费| 97色冈| 午夜乱轮操逼视频免费看| 少妇色综合| 欧美日韩成人| 无码直播久久久| 超碰综合97在线| 999久久久精品国产| 国产无马在线| 超碰综合97在线| 日韩精品三区四区| 久久精品国产亚洲AV高级北京| 情色大香蕉| 亚洲一区二区 麻豆传媒| 88xx成人精品视频| 免费啪啪啪网站18岁| 日日不卡av| 自拍二页| 五月婷婷丁香六月| 欧美91在线+|+欧美| 五月丁香社区婷婷日韩欧美精品影院| 啊啊啊想要| 黄色十八禁| 精品国产一区二区久久| 中文字幕性感少妇av| 日本乱人伦片中文三区| 高清孕妇孕交 交孕妇| 东北女人av| 免费综合亚洲中文| 乱伦a片视频| 火箭成精品视频884必出精品| 日韩视频小说在线观看 | 亚州国产成人精品女人久久| 啊啊啊啊啊在线观看网址 | 天美国产精品| 婷婷在线精品| 综合操逼| 在线色导航| 一起草三级AV电影在线观看| 久区视频| 亚洲午夜蜜臀| 九九九九欧美| 国产黄色动态精品| 精品精品精品| 蜜桃臀av在线观看| 国产女人成人精品视频| 日韩欧美中文| 黄片免费看的| 嫩草在线视频| 欧美福利视频啊啊啊啊| 精品少妇999| 久久岛国| 国产路线专区| 99999久久精| 欧美综合色图网| 蜜桃午夜视频一区二区 | 97超碰欧美| 欧美 亚洲| 久久精品操| 日本高清视频在线观看黄已三辽| 免费超碰97久久| 久久精品免视看国产成人﹣蜜臀av一区. 久久精品免视看国产成人,蜜臀av一区 | 天天操福利视频综合网站| 97视频新免费| 久久人妻一区二区三区高清 | 午夜爽爽爽在线观看永久入口姬片| 成人免费视瓶| 少妇同性| 日本中文字幕高跟| 色av中文字幕| a人片中文字幕一区二区| 中国黑人三级片网站上区| 伊人网在线观看| 精品999日本| 国桃视频产巨乳精品一区二区在线| 欧美页片| 丝袜狂射91| 亚洲精品国产熟女久久久| 美女骚尻视频| 国产在线激情| 91亚洲欧洲| 欧美不卡五十路| 午夜a成v人电影| 国产黄色小视频网站| 天天色,天天干,天天干| 天天视频综合在线观看视频| 99热只有这里有精品| 久久久久国产无av| 91蜜臀在线久久久久| 91色夜| 日本在线播放不卡一区| 欧美黄色大片在线观看 | 色拍偷亚洲| 91日韩网站| 99国产精品| 自怕偷自怕亚洲精品| 国内毛片国产专区二| 色色婷婷五月天| 中美日韩毛片| 五十路熟女,国产欧美精品区一区二区三区 | 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区 | 嗯嗯啊啊好大好爽| 97K超碰在线| 亚洲欧洲中文日韩女优乱码| 青青操狠狠撩| 中文字幕日产av人| 欧美性视频二区三区| 亚洲国产精品无石码久久| 黑人精品XXX一区一二区| 入口操逼网站| 日韩丝袜人妻AV| 欧美激情亚洲情色| 国产白丝精品在线观看| 亚洲色图欧美视频| 玖玖爱综合| 欧美肥臀在线| 偷拍亚洲熟女视频播放| 五月综合视频| 九九九九97| 亲子敌伦对白在线播放| 欧美黄片欧美黄片xxx| 九九九九九九九九九九九免费国产| 国产乱码久久久久久| 综合色好色| 国产熟女高潮一区二区三区| 91欧美大片| 日本熟妇人妻中出视频| 天天香香欲综合| 大香蕉视频啪啪啪啪| 欧美激情另类一区二区| 无码一区二区三区四区五区六区七区八区九区十区视频 | 肏逼视频日本| 99免费在线视频| 是还免费视频1727我| 亚洲成人激情小说视频| www.zbzhongsen.com| 欧美在线中M| 妇女性内射冈站HDWWWCOM| 天天干天天拍| 国产蜜臀精品一区二区尤物| 一线黄色免费性爱片| 九九九久千久久激情蜜桃在线看 | 欧美老熟另类| 少妇的嫩逼图片| 综合欧美日韩在线观看| 蜜桃久久精品一区二区三区| 成年无码动漫av片无尽在线 | 中文字幕乱码在线| 九九在线精品| 欧美性色欧美| 国产成人精品亚洲日本| 青青操视频在线| 国产宅男宅女在线观看| 久插综合| 国产精品日韩在线一区| 成人无码专区精品视频| 国产精品午夜AV完会免费| 97色伦欧美| 91丝袜| 天天影视网综合少妇| 91色婷婷综合久久中文字幕二区| av中文在线| 精品欧美乱码久| 日韩久久三区| 中欧人妻丝袜中文字幕| 伊人综合色网| 久久久久久久免费A片国产成a人亚洲精∨品无码| 成人情色一区二区| 网友自拍第一页| 久久9精品视频| 精品国产Av无码久久久亚洲| 日本少妇va7777| 狠狠色伊人亚洲综合网站色| 磁力99AV| 无码人妻丰满热妇又大又粗| 人人澡人人澡人人| 日日干夜夜干| 亚洲春色一区二区三区| 欧美精品 - 91爱爱| 日本丝袜人妻内射| 国产一级黄色片在线观看| 亚洲国产精品久久久久婷婷老年| 日韩视频啪啪| 久久久青青草| 国产乱婷婷精品二区三区| 极品综合| 亚洲素人综合| 久久久久成人蜜桃精品| 日本精品一级二级三级| 淫乱图区| 综合久久中文字幕综合日韩精品| 九九热三级片| 大香蕉99热| 在线可观看的黄色网址| 后入国产| 九九亚洲精品| 综合久久中文字幕综合日韩精品| 欧美天天综合在线| 亚洲综合图文| 亚洲欧美中文日韩视频中国语| 我想要 啊 啊 啊| 久久神马影院| 99亚洲天堂| 国产三级资源在线观看| 久热99999| 旡码电影特区| 岛国艾薇凹凸视频天堂| 亚州综合色| 黑人干亚洲| 日韩精品高清资源在线 | 97久操| 91伊人影视综合| 亚洲福利中文字幕在线| 国产欧美在线观看免费观看| 日韩中文字幕精品一二三事国产精品| 熟妇人妻精品一区二区视频色欲| 国产91啪| 欧美日本成人一区二区| 欧美天天在线| 国产美脚女优尤物在线观看| 操逼网免费无码视频| 边做饭边操逼逼| 操久久久久| 国产第11页| 国产自产91区13区| 婷婷五月色| 亚洲一级特黄大片在线播放91| 91肉丝| 视频二区美腿制服人妻欧美| 国产精品电影推荐| 97人人中文网| 91大学精品激情戏| 无码人妻丰满热妇又大又粗| 91大神精品长腿在线观看网站| 中文字幕人妻丝袜乱一区三区| 97视频www| 老师充足的奶水小说| 国产精品交换一区二区| 人人考人人摸人人干| 亚欧无码在线| 久久久久免费看少妇A片特黄| 亚洲精品一二区| 婷婷五月天色色| 性感女人网页在线观看视频| 97国产精品一区| 黄色AV影视| 亚洲久久久| 九九热久久99精品re| 午夜亚洲| 久久禁| 色综合20p| 啊啊啊啊在线观看网址| 999狠狠综合| 97操操| 国产精品三级视频网站| 人人摸.人人色| 欧美性xxxxx狂欢| 亚洲欧美国产精品久久久久久久| 天天综合网入口~91| 美女久久久久久久| 色嘟嘟人妻天堂网| 婷婷久月| 黑人精品成人一区二区三区| 黄色电影在线播放综合网站| 岛国A V在线免费看| 欧美性爱综合,免费| 人人操人人爽人人操人人| 成人羞羞视频国产| 蜜臀无码视频在线观看| www.91视频网| 亚洲人久久久久日| 狼人狠干| 91这里只有精品| 亚洲天天在线| 日韩兔费看黄片| 98人妻精品一区二区色欲| www.亚洲黄色| 欧美黄色大片在线观看 | 欧美 青青草| 97色97好| 日韩天天本| 精品视频久久区| 日韩射图| av天堂电影网| 亚洲欧美色图片| 超碰97人妻免费在线| 亚洲性爱乱操x| av在线一区二区三区| 国产激情av女片自拍| 色婷婷电影网| 美女人妻色网站| 精品久久久久久久久久久久| 极品色电影院| 婷婷人妻激情| 国产一国产一级毛片古装| 亚欧毛片基地国产毛片基地| 欧美亚洲另类在线蜜桃| 亚洲色啪| 中文字幕片| 色香91| 国内外内射高清视频| 国产一区免费午夜视频| 91精品伊人久久久大香线蕉91| 人人操AV| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 久久丁香五月天| 九九久久一区二区三区| 91爱看| 久久高潮妇女视频| 欧美一区二区三区四区综合| 国产女性无套 免费观看| 97中文超碰| 亚洲精品一卡二卡三卡福利视频网站| 日日97| 国产成人精品必看 | 亚洲综合在线91| 成人五级久久| 亚洲夜夜欢无码一区二区| 亚洲综合另类欧美久久久| 色色青青久久| 9色国产精品一区粉嫩| 久久久精品视频免费观看| 日本久久久久久久久| 少妇内射视频| 97无码视频在线播放| 留下AⅤ黄色片| 97大色网| 91欧美综合| 国产精品蜜乳AV| 2025亚洲男人天堂| 后入综合久久| 久久男人精品| 色一射色一射| 亚洲图片视频小说| 国产女人与拘做受视频免费| 天美国产精品| 欧美日综合| 日本无码1| 少妇与黑人高潮在线| 东京热综合久久一区二区| 久久九九国产精品| 色天使大香蕉| 中文字幕熟女人妻丝袜| 日韩黄色一区二区三区| 人妻爽爽啪视频| 国产精品成久久久久午夜午夜| 99在线精品观看99| 亚洲综合色在线| 午夜AV人气不卡| 久久久久久久久久久久久久久乱码| 精品国产乱码久久久| 日本一区二区不卡精品| 久久999久| 在线有码中文字幕| 欧美黄色图片| WWW.操逼.COM| 亚洲激情 欧美色图| 青娱乐休闲视频在线观看| 六月天婷婷| 国产精品另类一区大香蕉| 无色无码| 天天干1区2区在线| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 欧美精品三区| 无码 黑人一区二区三区| 色爱欲亚洲| 超清福利精品视频在线| 亚洲A色| 中国AV美女| 99热导航| 欧美一级A片不卡视频。| 欧美性生活内射| 午夜视频好爽啊| 91老熟女老女人国产老太| 自拍视频一区在线观看| 2026国产精品视频| 日本女优在线视频福利| 青青青草伊人精品| 中文字幕日本久久| 亚洲同性aV综合| 天美av在线观看| 操逼视频国产无套| 国产肏屁眼视频| 亚洲成人福利电影免费| 中文字幕精品三级久久久| 免费综合亚洲中文| 亚洲色人阁| 天天干一区二区| 国产传媒午夜理伦精品| 一区二区三区色综合| 成人性爱全视频观看| 亚洲色图A| 中文字幕精品丝袜| 2020中文在线一区二区三区| 秋霞福利网| 婷色五月| 人妻9117c| 久久人妻少妇| 午夜天堂精品久久久久91| 91欧美大片| 日韩精品人妻中文字有码在线| 天天做日日爱夜夜爽| 97超碰超| 国产精品久久久777| 国产福利av精彩对白| 亚洲色人阁| 欧美国产一区二区三区麻豆传媒 | 欧美成人综合| 午夜精品视频777| 肏逼视频日本| 人妻熟女一区二区| 大香蕉碰| 激情网色| 97狠狠| av72网| 欧美日韩性感| 韩国成人精品久久久免费看| 97伊人| 97 九色| AV天天在线观看| 色乱二区| 欧美精品三级黄片| 日本不卡免费二区| 亚洲丝袜天堂| 操99| 性色av蜜臀av色欲aV| 久久精品熟妇丰满人妻99| 97超碰中文| 人妻日日夜夜精品| 欧美丰满熟妇XXXX性ppX人交| 亚洲色图欧美一区二区不卡| 色香综合天天影视综合 | 91美女视频直播| 久久伊人青青草| 日韩精品一区二区三区四虎影视| 国产女人与拘做受视频免费| 91亚洲网| 大色网久久| 丝袜高跟澳门91视频| 欧美97爱| 免费99精品国产自在在线| 免費人妻夜夜爽天天爽爽一区| 秋霞一级视频在线观看免费| 特级特黄一级毛片免费| 资源新线在线天堂| 久久精品噜噜噜成人看免欧美大片| 丝袜无码a片| GVH-003 母子姦 青木玲-麻豆视频,麻豆视传媒短视频网站入口,麻豆视传媒官网直 | 亚欧美综合网。| 欧美狠狠弄| 啊啊啊啊一区| 亚洲中文字幕av| 久久精品国产亚洲AV片多多 | 色综合20p| 男人的天堂欧美| AV一二区| www.狠狠干.coom | 噜噜吧,噜噜色,噜噜| 丝袜剧情| 青青伊人这里只有精品| 国产成人无码a| 国产亚洲精品一区二区三区| 天天综合-91入口| 啪啪啪综合| 亚洲熟女诱惑| 高清视频一区| 日韩三级av片| 午夜欧美精品久久久| 蜜桃天美传媒AV一区二区三区| 9.1小视频| 成人情色综合网| 丰满少妇精品一区二区| 天天日熟妇| 少妇熟女视频一二三区| 国产熟码AV| 天天综合,91入口| 一本色道久久综合狠狠操| 亚洲色天堂九9| 四虎免费在线播放| 少妇的嫩逼图片| 96超碰网| 97免费视频在线观看| 日本欧美中文字幕| 亚洲欧美日韩制服另类| 日韩簧片免费看| 精品午夜福利国产一区二区在线观看| 国产一区二区三区视频在线看| 亚洲一区二区三区中文字幕| 青青伊人这里只有精品| 入口操逼网站|