色五月色开心色婷婷色丁香,五月婷婷丁香花综合网,婷婷丁香五月激情综合在线,五月婷婷六月丁香动漫,婷婷丁香五月激情综合在线,丁香花中文字幕在线观看,播五月色五月开心五月网,开心激情综合网,狠狠色丁香婷婷综合最新地址,丁香视频在线观看,狠狠做六月爱婷婷综合av,久久激情五月丁香伊人

ARTICLE DETAIL

資訊詳情

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

CLIP與ViT深度解析:對比學(xué)習(xí)、Prompt工程與多模態(tài)應(yīng)用實踐

CLIP與ViT深度解析:對比學(xué)習(xí)、Prompt工程與多模態(tài)應(yīng)用實踐 先說一個可能讓很多人意外的事實CLIP之所以能在2021年之后深刻改變整個AI視覺領(lǐng)域靠的不是“更深的網(wǎng)絡(luò)”或“更強(qiáng)的算力”而是一個聽起來特別樸素的思路——讓模型同時看圖和看字然后自己悟出“圖”和“字”之間的對應(yīng)關(guān)系。這個思路放到今天看幾乎成了多模態(tài)模型的“標(biāo)準(zhǔn)答案”但在當(dāng)時OpenAI團(tuán)隊是頂著“用4億張圖訓(xùn)練一個分類器”的巨大質(zhì)疑干出來的。作為一名從ResNet時代一路折騰過來的算法工程師我第一次讀完CLIP論文時腦子里只有一個想法這玩意兒把“視覺任務(wù)”的定義徹底改寫了原來“教AI看懂世界”這件事根本不需要人工標(biāo)注的固定標(biāo)簽集合而是可以讓模型從自然語言里自己學(xué)會“世界長什么樣”。這篇文章想系統(tǒng)地講透三件事一是ViT在CLIP里扮演了什么角色為什么OpenAI偏偏選了它二是對比學(xué)習(xí)到底怎么“騙”模型學(xué)到通用特征包括溫度系數(shù)、batch size這些魔鬼細(xì)節(jié)三是Prompt工程為什么在CLIP時代變得如此重要以及我在實際項目中踩過的那些和CLIP相關(guān)的坑。如果你打算在自己的業(yè)務(wù)里用CLIP做圖文檢索、零樣本分類或特征抽取這篇文章應(yīng)該能幫你少走不少彎路。1. CLIP整體設(shè)計思路拆解從“固定標(biāo)簽”到“自由文本”的范式轉(zhuǎn)移1.1 傳統(tǒng)視覺模型的核心困境在CLIP出現(xiàn)之前做圖像分類的標(biāo)準(zhǔn)流程是這樣的先確定一個任務(wù)比如ImageNet的1000類然后找標(biāo)注好的數(shù)據(jù)集訓(xùn)練一個ResNet或EfficientNet最后把輸出層的維度設(shè)為1000每個維度對應(yīng)一個類別。這套流程的問題不用我說你也清楚——每換一個任務(wù)就得重新標(biāo)數(shù)據(jù)、重新訓(xùn)練模型標(biāo)一個類別幾十萬張圖是家常便飯。更麻煩的是模型學(xué)到的特征是被“鎖死”在這1000個類別里的你問它“這張圖里有沒有貓”它只能通過“有沒有貓這個類別的概率高于閾值”來間接回答而不是真正理解“貓”是什么。我當(dāng)年做安防項目時客戶要求識別“翻越圍墻”這個動作光標(biāo)注就花了三周模型效果還不穩(wěn)定因為“翻越”這個語義邊界本身就是模糊的不同標(biāo)注員的理解都可能打架。這種痛苦經(jīng)歷讓我后來第一次看到CLIP時特別震撼——原來可以把“標(biāo)簽”從離散的編號變成一個自然語言句子讓模型直接學(xué)習(xí)“圖像內(nèi)容”和“語言描述”之間的匹配關(guān)系這樣一來模型不再認(rèn)識“第538類”而是認(rèn)識“a photo of a person climbing over a fence”這句話。1.2 雙塔結(jié)構(gòu)為什么圖像和文本各走一條分支CLIP的整體結(jié)構(gòu)可以簡單概括為“雙塔”圖像塔負(fù)責(zé)把圖片編碼成一個向量文本塔負(fù)責(zé)把文字編碼成一個同維度的向量然后通過對比學(xué)習(xí)讓匹配的圖文對在向量空間里靠近不匹配的遠(yuǎn)離。這個設(shè)計和當(dāng)時流行的“單塔跨模態(tài)模型”比如把圖文拼接后一起過Transformer最大的區(qū)別在于雙塔結(jié)構(gòu)允許圖像和文本各自獨立編碼在線推理時可以預(yù)先算好所有文本的向量存起來來一張圖只需要算一次圖像向量然后做一次向量檢索就行。當(dāng)時我做圖文檢索需求時對比過單塔和雙塔方案單塔模型精度確實略高但線上延遲完全扛不住——每來一個query都得重新算一遍“圖片文字”的聯(lián)合編碼。CLIP這種雙塔結(jié)構(gòu)在工程上明顯更友好。當(dāng)然這種解耦也付出了代價圖像塔和文本塔之間沒有深層交互對需要細(xì)粒度對齊的任務(wù)比如“圖里這只貓的左耳朵是黑色的”這種指代理解天然弱勢這為后來BLIP、Flamingo等模型用交叉注意力彌補(bǔ)圖文交互埋下了伏筆。1.3 數(shù)據(jù)策略4億張圖文對是從哪來的以及為什么靠譜CLIP的訓(xùn)練數(shù)據(jù)是4億張“圖像-文本”對OpenAI在論文里說這些數(shù)據(jù)是從互聯(lián)網(wǎng)上收集的但沒公開具體細(xì)節(jié)。從后續(xù)的各種分析和復(fù)現(xiàn)嘗試來看這批數(shù)據(jù)涵蓋了大量網(wǎng)頁里的圖片配文、新聞圖說、社交媒體描述等本質(zhì)上就是互聯(lián)網(wǎng)上海量“有人用自然語言描述過一張圖”的現(xiàn)成數(shù)據(jù)。這里啟發(fā)很大與其依賴人工標(biāo)注的結(jié)構(gòu)化標(biāo)簽不如利用互聯(lián)網(wǎng)上天然的“弱標(biāo)注”數(shù)據(jù)。數(shù)據(jù)質(zhì)量決定了模型能力的上限4億這個量級在當(dāng)時是碾壓性的OpenAI團(tuán)隊后來在論文里做過消融實驗指出數(shù)據(jù)規(guī)模比模型規(guī)模更關(guān)鍵——在同樣模型結(jié)構(gòu)下把訓(xùn)練數(shù)據(jù)從4000萬擴(kuò)展到4億零樣本分類效果提升非常明顯。我自己做業(yè)務(wù)時也驗證過這一點給CLIP做領(lǐng)域微調(diào)時搞到幾萬張高質(zhì)量圖文對的效果往往比把模型結(jié)構(gòu)改得花里胡哨更有效。2. ViT在CLIP中的關(guān)鍵作用為什么OpenAI選擇拋棄卷積2.1 從ResNet到ViT視覺特征提取的“工業(yè)化”改造CLIP論文里有個容易被忽略的細(xì)節(jié)OpenAI最初試過用ResNet作為圖像塔甚至做了一個叫ResNetD的改進(jìn)版本把stem改成3x3卷積、增加深度縮放等訓(xùn)練效果也不錯。但最終他們發(fā)現(xiàn)ViTVision Transformer在同樣的計算預(yù)算下能拿到更好的效果于是干脆全面轉(zhuǎn)向了ViT架構(gòu)。ViT的核心操作不復(fù)雜把一張224x224的圖片切成16x16的patch每個patch線性映射成一個token embedding然后加上位置編碼輸入Transformer encoder。這個做法和NLP里把句子切成詞token幾乎一模一樣所以它的好處很直接——視覺模型和文本模型的結(jié)構(gòu)終于統(tǒng)一了都是Transformer跨模態(tài)的特征對齊更加自然。還有一個容易被忽略的好處ViT在大規(guī)模數(shù)據(jù)下的“吃數(shù)據(jù)”能力遠(yuǎn)超卷積網(wǎng)絡(luò)這也是CLIP對數(shù)據(jù)量要求極高的情況下ViT能勝出的原因。2.2 ViT訓(xùn)練視覺模型的幾個反直覺細(xì)節(jié)我在實際用ViT做圖像塔時發(fā)現(xiàn)ViT的訓(xùn)練對超參數(shù)和優(yōu)化器特別敏感。比如warmup step如果太短訓(xùn)練很容易崩Adam的權(quán)重衰減設(shè)置不當(dāng)會導(dǎo)致patch embedding層學(xué)到一堆噪聲。CLIP論文里提到他們用了很大的batch size32768配合LAMB優(yōu)化器這個組合在當(dāng)時是“大力出奇跡”的典型代表——大batch size能提供更穩(wěn)定的梯度估計讓對比學(xué)習(xí)中的負(fù)樣本更加豐富這一點后面講對比學(xué)習(xí)時會重點展開。另外需要注意ViT的position embedding用的是可學(xué)習(xí)的絕對位置編碼。CLIP訓(xùn)練時的分辨率是224x224如果你要微調(diào)模型處理336x336的輸入位置編碼需要做插值這種插值會影響模型性能。OpenAI后來在CLIP的第二個版本里直接把訓(xùn)練分辨率提高到336同時用了一種“額外繼續(xù)預(yù)訓(xùn)練”的方式而不是簡單插值這算是一個很實用的經(jīng)驗。如果你要在自己的場景里換分辨率建議也不要用樸素的雙線性插值而是在目標(biāo)分辨率上做短時間的繼續(xù)預(yù)訓(xùn)練來“熱啟動”。2.3 ViT的歸納偏置缺失問題ViT不像卷積網(wǎng)絡(luò)那樣天然具有局部性和平移等變性它需要從數(shù)據(jù)里自己學(xué)出“相鄰patch通常有關(guān)聯(lián)”這件事。在小數(shù)據(jù)集上ViT會明顯輸給ResNet因為數(shù)據(jù)量不夠支撐它自己學(xué)出這些視覺先驗。CLIP之所以能用ViT且效果好根本原因就是4億數(shù)據(jù)的規(guī)模效應(yīng)壓過了歸納偏置缺失的問題。這對從業(yè)者是個重要提示如果你手里只有幾萬張圖直接上ViT往往不是最優(yōu)解反而用ResNet或EfficientNet更穩(wěn)。我在一個只有5萬張工業(yè)質(zhì)檢圖片的項目里試過用ViT做圖像塔收斂慢、效果差換回ResNet之后指標(biāo)立刻上去了。等后來數(shù)據(jù)積累到50萬張ViT的優(yōu)勢才逐漸體現(xiàn)出來。所以ViT和CNN的選擇本質(zhì)上不是“誰更強(qiáng)”的問題而是“你的數(shù)據(jù)量養(yǎng)不養(yǎng)得起誰”的問題。3. 對比學(xué)習(xí)原理拆解如何讓4億張圖“教會”模型語義3.1 核心目標(biāo)構(gòu)造正樣本與負(fù)樣本對比學(xué)習(xí)這個概念本身不難理解你有一對已經(jīng)配好的圖文比如一張柯基的照片和一段“一只柯基在草地上奔跑”的文字這就是一個正樣本對同一batch里的其他圖文對都算負(fù)樣本。訓(xùn)練目標(biāo)就是讓模型學(xué)會“把正樣本對的圖像向量和文本向量拉近把負(fù)樣本對推開”。這個思路很像“讓你在一千人里找出你的朋友”你不需要知道每個人的名字只需要知道哪些人和你的朋友長得像、哪些不像。訓(xùn)練數(shù)據(jù)越多負(fù)樣本越多樣“看世界”的角度就越全面。CLIP的訓(xùn)練有效性和負(fù)樣本的質(zhì)量、數(shù)量直接相關(guān)這就是為什么CLIP要把batch size拉到32768這么大的主要原因——batch越大每個圖像樣本能看到的負(fù)樣本就越多對比學(xué)習(xí)的效果就越好。3.2 CLIP損失函數(shù)的數(shù)學(xué)細(xì)節(jié)CLIP的損失函數(shù)實際上就是InfoNCENoise Contrastive Estimation的一個變體或者更準(zhǔn)確地說是一個對稱的交叉熵?fù)p失。它的流程是先算batch內(nèi)所有圖像向量和文本向量之間的相似度矩陣然后按行按列分別做softmax再求交叉熵。具體計算過程如下假設(shè)batch size為N圖像塔得到N個圖像向量I1到IN文本塔得到N個文本向量T1到TN每個向量的維度為d。先做L2歸一化然后計算相似度矩陣S其中S[i][j]表示第i張圖和第j條文本的余弦相似度。訓(xùn)練目標(biāo)就是讓S的對角線元素盡量大非對角線元素盡量小。損失由兩部分組成——第一部分按行做softmax讓第i張圖正確匹配到第i條文本第二部分按列做softmax讓第i條文本正確匹配到第i張圖。這里的溫度系數(shù)τ非常關(guān)鍵。τ太大會導(dǎo)致所有相似度被“壓平”softmax輸出接近均勻分布梯度變小模型學(xué)不動τ太小則會讓模型過于“自信”對負(fù)樣本區(qū)分過猛訓(xùn)練不穩(wěn)定。CLIP論文里提到他們直接把τ設(shè)成了一個可學(xué)習(xí)參數(shù)初始值設(shè)為0.07左右訓(xùn)練過程中讓模型自己調(diào)整。我在復(fù)現(xiàn)時踩過坑如果把τ固定為1損失下降極慢模型幾乎學(xué)不到東西調(diào)成0.07之后收斂速度快了不止一個量級。建議你如果自己寫對比學(xué)習(xí)代碼一定把這個參數(shù)單獨拎出來做實驗。3.3 為什么CLIP能“看懂”世界模態(tài)對齊的本質(zhì)很多人問CLIP是真的“理解”了圖像內(nèi)容還是只是學(xué)會了表面關(guān)聯(lián)我個人的看法是CLIP學(xué)到的是“圖像內(nèi)容與語言描述之間的一致性映射”這種理解本質(zhì)上是統(tǒng)計性的不是人類意義上的推理理解。比如你有兩張圖一張是“草地上有一只柯基”另一張是“草地上有一只柴犬”CLIP經(jīng)過大量訓(xùn)練后確實能把這兩個文本描述和對應(yīng)的圖像正確對齊但它并不知道柯基和柴犬的生物分類關(guān)系也不理解“如果柯基被剃了毛它看起來像什么”這種深層推理。但這恰恰是CLIP強(qiáng)大的地方——它把“理解”這個抽象概念變成了一個“向量空間中距離關(guān)系”的問題。下游任務(wù)只需要在這個語義空間里做簡單的檢索或相似度計算就能完成很多以往需要專門訓(xùn)練模型的視覺任務(wù)。這種能力在實際業(yè)務(wù)里非常管用比如商品推薦場景下用戶輸入“適合去海邊度假穿的碎花連衣裙”普通分類模型完全不知道怎么處理這個query但CLIP能直接算出這個文本和幾千張商品圖之間的相似度排序輸出匹配的商品。3.4 對比學(xué)習(xí)vs生成式預(yù)訓(xùn)練兩條路線的差異對比學(xué)習(xí)和生成式預(yù)訓(xùn)練比如讓模型根據(jù)文本生成圖像或根據(jù)圖像生成文本是兩種截然不同的訓(xùn)練目標(biāo)。GPT類模型做的是自回歸目標(biāo)是預(yù)測下一個tokenCLIP做的是判別式對比目標(biāo)是區(qū)分匹配和不匹配的圖文對。CLIP的訓(xùn)練效率更高因為它不需要逐token生成只需要對比向量但代價是CLIP在生成任務(wù)上完全無能只能做特征提取和匹配。后來很多工作嘗試把這兩種思路合到一起比如CoCaContrastive Captioner同時用對比損失和生成損失訓(xùn)練在一個模型里兼顧對齊和理解能力。如果你在業(yè)務(wù)里既要做圖文檢索又要做圖像描述生成CoCa這類模型會更合適而純CLIP只能覆蓋檢索和分類類需求。這個選型問題在實際項目里經(jīng)常被忽略值得提前想清楚。4. Prompt工程在CLIP中的應(yīng)用一句話如何決定模型上限4.1 為什么CLIP對Prompt這么敏感CLIP的文本塔是在自然語言上訓(xùn)練的但它見過的文本表達(dá)方式是有限的。訓(xùn)練數(shù)據(jù)里的文本大多是比較完整的描述句比如“a photo of a dog”“a cat sitting on a sofa”所以到推理階段你輸入的文本形式和訓(xùn)練分布越接近效果越好。最經(jīng)典的例子是零樣本分類你要做CIFAR-100的100類分類直接輸入“airplane”“automobile”這類單詞效果通常很差但改成“a photo of a {class}”這個模板后準(zhǔn)確率立刻提升不少。原因就在于“a photo of”這類前綴在CLIP的訓(xùn)練數(shù)據(jù)里極其常見模型對緊跟在這個前綴后面的內(nèi)容有更好的激活響應(yīng)。后續(xù)的研究進(jìn)一步發(fā)現(xiàn)更豐富的上下文描述比如“a satellite photo of a {class}”在你處理特定領(lǐng)域圖像時能帶來更大的提升比如遙感場景下的分類精度用領(lǐng)域相關(guān)性強(qiáng)的prompt模板可以比通用模板高出好幾個點。4.2 Prompt工程的常用模板策略我做CLIP零樣本分類時總結(jié)了一套模板選擇方法先看測試圖像的領(lǐng)域風(fēng)格然后仿照訓(xùn)練數(shù)據(jù)里常見的描述方式去寫prompt。通用場景用“a photo of a {class}”或“a photo of the {class}”這兩種基本不會出錯。醫(yī)學(xué)圖像用“a medical image of {class}”其效果峰值往往更明顯。遙感圖像用“a satellite image of {class}”真的有明顯增益。如果目標(biāo)類別是動作或事件可以把prompt改成“a photo of a person doing {action}”之類更具體的結(jié)構(gòu)。對于類別名本身也值得做一輪文本處理。像“Basenji”一種犬種這種罕見詞模型可能沒見過但不妨礙直接作為文本輸入——因為文本編碼器能通過子詞切分把詞拆成“base”和“nji”之類的token來處理不過如果有已知的別名或更常見的表達(dá)換掉之后效果會更穩(wěn)定。還有一個小技巧把類別名用多個prompt模板做集成即一個類別寫多個句子分別編碼后取平均這個做法在CLIP官方代碼里叫prompt ensembling我實測在ImageNet上能提升約1到2個百分點在細(xì)粒度分類數(shù)據(jù)上提升更明顯。4.3 選擇文本編碼器CLIP中text encoder的特殊性CLIP的text encoder用的是Transformer結(jié)構(gòu)但它和GPT不太一樣。CLIP文本塔是雙向編碼能同時看到句子前后的所有tokenGPT是單向的只能從左往右看。之所以CLIP選擇雙向是因為對比學(xué)習(xí)需要的是對整個句子的整體語義表示而不是生成下一個token的條件概率。這一區(qū)別會影響你對CLIP的微調(diào)方式——不能像微調(diào)GPT那樣直接做語言建模損失而是應(yīng)該繼續(xù)做對比學(xué)習(xí)或者改成和下游任務(wù)匹配的損失函數(shù)。文本塔的最大長度是77個token這個限制在實際使用中經(jīng)常被忽略。我在做電商場景時商品標(biāo)題往往很長超過77個token后被粗暴截斷尾部信息直接消失導(dǎo)致檢索效果變差。后來我做了個簡單的處理先把標(biāo)題按關(guān)鍵信息重排把核心描述詞前移保證在77個token內(nèi)覆蓋有效的語義信息效果提升明顯。另外文本塔輸出默認(rèn)是取整個序列的最終隱藏狀態(tài)而不是像BERT那樣取[CLS] token所以如果你要改造CLIP的文本編碼器這個細(xì)節(jié)需要注意。4.4 Prompt工程的邊界手工調(diào)優(yōu)vs可學(xué)習(xí)Prompt手工設(shè)計prompt模板雖然有效但畢竟依賴人的經(jīng)驗。后來研究者提出了CoOpContext Optimization這類方法把prompt的前綴token當(dāng)成可學(xué)習(xí)的參數(shù)直接在目標(biāo)任務(wù)數(shù)據(jù)上做反向傳播優(yōu)化。這種做法本質(zhì)上是在“自動搜索prompt”擺脫了人工設(shè)計模板的主觀性在多個視覺數(shù)據(jù)集上效果顯著。我在自己的一個商品分類項目里試過CoOp基線的CLIP零樣本只有78%的準(zhǔn)確率手工模板能到81%CoOp微調(diào)后到84%效果還是可觀的。但CoOp有個潛在問題如果訓(xùn)練數(shù)據(jù)很少比如只有幾百張圖可學(xué)習(xí)的prompt很容易過擬合導(dǎo)致在測試集上反而比手工模板差。這種情況下一個更穩(wěn)妥的方案是用手工模板作為初始化或者加上一定的正則約束。說到底Prompt工程目前還是“領(lǐng)域經(jīng)驗數(shù)據(jù)驗證”的結(jié)合體純靠調(diào)字符串的樸素hack時代已經(jīng)過去了。5. 實操過程用CLIP構(gòu)建一個完整的圖文檢索與零樣本分類流程5.1 環(huán)境準(zhǔn)備與模型加載如果你只是想快速體驗CLIP的效果不建議自己去復(fù)現(xiàn)訓(xùn)練直接用OpenAI官方開源的CLIP權(quán)重就夠了。Python環(huán)境需要torch、torchvision以及openai官方提供的clip包或者用HuggingFace的transformers庫里的CLIPModel。我習(xí)慣用transformers因為它和下游生態(tài)銜接更方便加載模型只需要一行代碼建議這里給一段代碼 python from transformers import CLIPProcessor, CLIPModelmodel CLIPModel.from_pretrained(openai/clip-vit-base-patch32) processor CLIPProcessor.from_pretrained(openai/clip-vit-base-patch32)這個openai/clip-vit-base-patch32表示圖像塔是ViT-B/32patch size為32輸入分辨率224x224。如果你要更強(qiáng)的效果可以直接換用openai/clip-vit-large-patch14。加載模型時要留意顯存需求base版本大概需要1GB顯存large版本需要接近3GB如果機(jī)器緊張就選base。 ### 5.2 寫一個零樣本圖像分類的完整代碼 零樣本分類的實現(xiàn)思路是先把候選類別的prompt文本都編碼成向量存起來然后來一張測試圖編碼成圖像向量最后計算圖像向量和每個文本向量的余弦相似度取相似度最高的那個類別作為預(yù)測結(jié)果。這個流程可以封裝成下面這個函數(shù)方便直接拿去做灰度測試。 python import torch from PIL import Image def zero_shot_classify(image_path, class_names, templatesNone): image Image.open(image_path).convert(RGB) if templates is None: templates [a photo of a {}] texts [t.format(name) for name in class_names for t in templates] inputs processor(texttexts, images[image] * len(texts), return_tensorspt, paddingTrue) with torch.no_grad(): outputs model(**inputs) logits_per_image outputs.logits_per_image # 圖像與所有文本的相似度矩陣 probs logits_per_image.softmax(dim-1).squeeze(0) best_idx probs.argmax().item() return class_names[best_idx // len(templates)], probs[best_idx].item()實際使用中我一般會把所有文本向量在建索引時就預(yù)先計算好而不是每次推理都重算一遍文本。這樣在線推理時只需要算一次圖像向量然后和預(yù)先存好的文本向量做矩陣乘法單張圖片的延遲可以控制在幾毫秒級別完全能滿足線上的實時性要求。5.3 圖文檢索系統(tǒng)的索引構(gòu)建與查詢?nèi)绻獦?gòu)建一個圖文雙向檢索系統(tǒng)文本向量和圖像向量都應(yīng)該預(yù)先構(gòu)建索引。我用過兩種方案數(shù)據(jù)量在百萬級別以內(nèi)時直接用numpy或faiss的IndexFlatIP做暴力檢索簡單可靠數(shù)據(jù)量上千萬甚至上億時再用faiss的IndexIVFFlat或HNSW做近似最近鄰檢索。CLIP的向量是經(jīng)過L2歸一化的所以內(nèi)積檢索等價于余弦相似度檢索直接用IndexFlatIP就行。構(gòu)建索引時有個細(xì)節(jié)CLIP的向量是1024維large模型是768維維度不高但量大的時候內(nèi)存占用還是很可觀的。100萬張圖的向量float32存儲大概需要4GB內(nèi)存如果機(jī)器內(nèi)存吃緊可以考慮用product quantization或者把向量轉(zhuǎn)成float16。我在一個爬蟲項目里用HNSW把檢索延遲從60毫秒壓到了10毫秒以內(nèi)效果還是不錯的。5.4 對CLIP做領(lǐng)域微調(diào)LoRA是一種低成本方案CLIP的預(yù)訓(xùn)練數(shù)據(jù)雖然覆蓋了大量自然圖像但在特定領(lǐng)域比如醫(yī)學(xué)影像、工業(yè)質(zhì)檢、電商商品通常還有提升空間。如果你有幾千到幾萬張標(biāo)注的圖文對或分類數(shù)據(jù)可以對CLIP做微調(diào)。比較推薦的做法是用LoRALow-Rank Adaptation在凍結(jié)原模型參數(shù)的情況下只訓(xùn)練低秩分解矩陣這樣可以大幅減少可訓(xùn)練參數(shù)量同時防止災(zāi)難性遺忘。我在一個工業(yè)質(zhì)檢項目里用LoRA只訓(xùn)練了CLIP文本塔和圖像塔的attention層里的低秩矩陣大約只占全部參數(shù)的0.5%在標(biāo)注了8000張缺陷樣本后缺陷分類準(zhǔn)確率從82%提升到了94%而且訓(xùn)練只需要一張消費級顯卡就能跑完。這個方案如果不用LoRA而是全量微調(diào)效果當(dāng)然可能更好但成本和風(fēng)險都更高——尤其當(dāng)你的數(shù)據(jù)集和CLIP預(yù)訓(xùn)練分布差異較大時全量微調(diào)很容易過擬合。LoRA在這種場景下是一個性價比很高的選擇。5.5 評估CLIP效果的注意事項CLIP的實際效果需要根據(jù)任務(wù)類型來評估。零樣本分類場景要注意和隨機(jī)初始化分類頭的模型做對比而不是和完整微調(diào)后的模型對比否則會得出“CLIP不行”的錯誤結(jié)論。圖文檢索場景要同時看Recall1、Recall5、Recall10等指標(biāo)因為檢索任務(wù)對排序質(zhì)量敏感只看Recall1容易片面對待。一個常見的誤區(qū)是拿CLIP當(dāng)通用特征提取器對所有下游任務(wù)都直接套用。實際上CLIP提取的特征在細(xì)粒度識別比如區(qū)分不同品種的鳥上明顯弱于專門訓(xùn)練的模型因為CLIP的訓(xùn)練目標(biāo)是“圖像和文本的對齊”而不是“區(qū)分相近視覺類別”。所以如果你要做細(xì)粒度識別最穩(wěn)妥的做法是把CLIP作為一種初始特征再疊加一個小型分類頭做微調(diào)而不是指望零樣本就能解決。6. 常見問題與排查技巧實錄6.1 損失不下降或收斂極慢如果你在復(fù)現(xiàn)對比學(xué)習(xí)訓(xùn)練、發(fā)現(xiàn)損失不降或者下降速度慢到令人發(fā)指大概率是以下幾個原因。溫度系數(shù)設(shè)置不合理是最常見的坑——τ固定為1往往會導(dǎo)致梯度消失建議直接設(shè)成0.07或者初始化為可學(xué)習(xí)參數(shù)。第二個常見問題是相似度矩陣沒有做L2歸一化導(dǎo)致余弦相似度的取值范圍不對softmax輸出分布異常。還有一個是batch size太小負(fù)樣本數(shù)量不夠模型學(xué)不到有意義的區(qū)分信息這種情況下即使損失在降低下游任務(wù)指標(biāo)也會很差。訓(xùn)練穩(wěn)定性方面優(yōu)化器選擇也很關(guān)鍵。CLIP原論文用的是AdamW或LAMBlr設(shè)置要特別小心過大會導(dǎo)致訓(xùn)練初期就發(fā)散過小則收斂極慢。我的經(jīng)驗是用AdamW配合線性warmup前10%的step做warmup峰值lr設(shè)置在1e-4到3e-4之間整體比較穩(wěn)。6.2 零樣本分類準(zhǔn)確率偏低很多人第一次跑CLIP零樣本分類時感覺效果沒有論文里說的那么驚艷這時需要檢查幾件事。第一prompt模板是不是和訓(xùn)練分布匹配直接輸一個裸單詞的實驗效果通常很慘改成“a photo of a {class}”再試。第二類別名和圖像內(nèi)容的語義間距比如你的類別名是“轎車”但訓(xùn)練數(shù)據(jù)里圖文對用的都是“car”或“sedan”這時候換用英文標(biāo)簽效果可能更好。第三圖像預(yù)處理是否和CLIP的要求一致CLIP的processor默認(rèn)會做Resize和CenterCrop如果你用自定義預(yù)處理手段圖像內(nèi)容可能被過度裁剪導(dǎo)致關(guān)鍵語義丟失——尤其在目標(biāo)物體偏小或偏邊緣時CenterCrop會直接把目標(biāo)切掉。6.3 圖像向量和文本向量的維度不一致怎么辦這個問題的根源通常是模型加載了兩個不同配置的編碼器比如圖像塔是ViT-L/14文本塔是ViT-B/32。兩邊輸出的維度不同相似度矩陣直接計算會報錯。解決方案是檢查加載模型時是否使用了同一個CLIPModel實例不要自己單獨加載兩個不同的clip模型來拼接。如果你有特殊需求確實要換文本塔或視覺塔那得確保兩邊的輸出投影維度一致通??梢栽贑LIPModel的配置里設(shè)置projection_dim來統(tǒng)一。6.4 Prompt長度超過77個token被截斷CLIP文本塔的最大序列長度是77超過這個長度會被截斷。如果你要處理的文本特別長比如長商品標(biāo)題、長評論建議先做文本預(yù)處理。可以按語義重要性排序或重構(gòu)文本把關(guān)鍵信息放到前77個token內(nèi)也可以用分句加權(quán)池化的方法把長文本切成多個片段分別編碼再按權(quán)重平均得到整個文本的向量。后者效果更好但工程上復(fù)雜度更高我一般只有在長文本占比超過30%時才會啟用這個方案。6.5 顯存不足或推理速度慢CLIP模型本身的體量并不大base版本大約150M參數(shù)large版本大約430M參數(shù)。但如果你的輸入是大量圖片且一次性喂給模型顯存很容易爆掉。解決方法是控制batch size分批編碼后再把向量拼接起來。另外如果你用的是ViT-L/14這類大模型又不需要微調(diào)記得開啟torch.no_grad()和torch.inference_mode()甚至可以轉(zhuǎn)成half精度來節(jié)省顯存和加速推理。實測half精度在檢索任務(wù)里對精度影響很小速度卻能提升60%以上。7. 從CLIP到多模態(tài)大模型這套思路的延伸與邊界7.1 CLIP之后的多模態(tài)模型演進(jìn)CLIP證明了對比學(xué)習(xí)做圖文對齊的可行性后續(xù)的工作基本沿著幾個方向繼續(xù)演進(jìn)。一個方向是引入更細(xì)粒度的圖文交互比如BLIP加入交叉注意力模塊讓圖像特征和文本特征不再“各自為政”而是互相融合ALBEF引入動量蒸餾和跨模態(tài)注意力在圖文檢索的細(xì)粒度理解上比CLIP好很多。另一個方向是引入生成式訓(xùn)練目標(biāo)比如CoCa同時用對比損失和生成損失讓模型既會匹配又會生成Flamingo則在凍結(jié)的視覺塔和語言模型之間加了一層訓(xùn)練好的cross-attention讓CLIP的視覺特征可以直接“注入”大語言模型從而支持圖文對話。如果你在業(yè)務(wù)里需要做多模態(tài)問答或者圖像生成純粹的CLIP是不夠的但CLIP底層的雙塔對齊思想依然是這些復(fù)雜模型的基石。理解CLIP之后再看BLIP、Flamingo的結(jié)構(gòu)會輕松很多。7.2 CLIP在真實業(yè)務(wù)里的局限性我必須強(qiáng)調(diào)一點CLIP的“零樣本”能力強(qiáng)不等于“無限樣本”能力強(qiáng)。當(dāng)你的目標(biāo)類別非常細(xì)粒度比如區(qū)分幾十種工業(yè)零件型號或者標(biāo)簽分布和自然語言描述差異較大時零樣本效果會大打折扣。還有一個問題是魯棒性CLIP對圖像擾動比較敏感比如對圖像做輕微旋轉(zhuǎn)、添加噪聲檢索排名可能發(fā)生明顯變化這在安防、醫(yī)療等對穩(wěn)定性要求很高的場景里是硬傷。補(bǔ)一個例子我之前做一個農(nóng)業(yè)項目需要分類不同品種的玉米葉片病害。CLIP零樣本的準(zhǔn)確率只有60%左右后來用領(lǐng)域數(shù)據(jù)做LoRA微調(diào)之后提到了87%。這說明CLIP的能力邊界是可以通過下游適配來擴(kuò)展的但零樣本不是萬能的。如果你的需求正好在CLIP的弱區(qū)別硬扛直接做微調(diào)才是務(wù)實的選擇。7.3 未來趨勢能進(jìn)化的CLIP還有多少空間CLIP之后出現(xiàn)的一批工作是讓它“持續(xù)學(xué)習(xí)”——比如在增量數(shù)據(jù)上不斷更新圖文對齊能力而不是每次從頭訓(xùn)練。這類研究的難點在于避免災(zāi)難性遺忘同時保持已有模態(tài)對齊的穩(wěn)定性。另一個趨勢是把CLIP從靜態(tài)特征抽取器發(fā)展成可交互的“感知底座”比如接入大語言模型后模型可以通過對話來引導(dǎo)視覺注意力做指代理解、視覺問答甚至具身智能決策。這也是目前業(yè)內(nèi)討論最多的方向。我個人的感覺是CLIP作為一篇2021年的論文它的思想價值已經(jīng)遠(yuǎn)遠(yuǎn)超過了模型本身。對比學(xué)習(xí)雙塔結(jié)構(gòu)自由文本標(biāo)簽這三板斧構(gòu)成了現(xiàn)代多模態(tài)智能的重要基石。不管你是做計算機(jī)視覺、自然語言處理還是多模態(tài)方向理解這套范式的來龍去脈都會對看問題和做項目有實質(zhì)性的幫助。從ViT到CLIP這條路我從個人實操中得到的最大體會是模型結(jié)構(gòu)固然重要但決定能力上限的往往是你怎么設(shè)計訓(xùn)練目標(biāo)和組織數(shù)據(jù)。CLIP用4億張圖告訴我們一個足夠好的對齊目標(biāo)真的能讓人工智能在“看圖說話”這件事上脫胎換骨。如果你正打算在業(yè)務(wù)里引入多模態(tài)能力不妨從CLIP開始先跑通零樣本再做領(lǐng)域微調(diào)這條路既穩(wěn)妥又高效。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
刺激性视频黄页| 啊视频在线| 久久日本熟女精品一区| 激情色播| 国产精品亚洲色婷婷久久久| 欧美成人精品一区二区男人蜜臀| 曰韩精品九九无码| 综合激情婷婷| 日韩精品碰碰| 国模无码人体一区二区三| 九九九九免费视频| 91网18| 久久久精品国产亚洲AV无码| 人人操人人摸人人看人人插| 蜜臀久久99精品久久久久久酒店| 91精品少妇搡搡搡| 男人把坤坤插入女人的下体| 九久9热| 啪啪资源网| 成人久久久| 免费亚洲国产精品久久一区| 夜夜爽妓女| 围产精品一区二区三区视频播放| 国产怡红院| 黑人综合色| 亚洲女人91| 久九九九| 一二三四视频在线社区中文字幕| 综合 青草 伊久久 影院 综合| 国产浮力影院第1页| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区 | 操九九九九九九| 在线97在线| 欧洲一级性爱视频在线观看| 岛国A V在线免费看| 九月伊人中文字幕| 婷婷操视频| 校园激情狠狠四射| 欧美性爱一区二区三区| 人妖欧美一区二区| 九九九九97| 亚洲老司机123专区| 69AV女优男人的天堂| 99热亚洲| 1024亚洲中文字幕久在线看片你懂的 | 无遮挡h肉动漫在线观看| 久久国产逼| 久久国产乱子伦精品免费女,网站| 久草精品一区| 激情另类激情| 丰满熟妇大乳做爰| 操人妻视频| 青青草乱入乱欲视频在线观看| 精品视频日日夜夜| 自怕偷自怕亚洲精品| 2020中文字幕| 亚洲精品毛片在线观看| 激情人妻另类| 中文字幕精品专区搜索结果91| 精品亚洲俞拍视频一区| 国模91| 自拍亚洲综合| 精品人妻久久久| 亚洲男人天堂视频| 100啪啪视频大全| 老司机香蕉| 狠狠久久四虎| 丁香六月婷婷综合| 啊啊啊啊啊操我视频| 麻豆国产尤物AV| 97舔舔| 国产农村妇女精品1区二区| 色九月综合| 无码久| 欧美大干日韩| 午夜毛片亚洲精品片国产久久久| 亚洲中文字幕妇伦久久| 亚洲美乱| 久久精品电影| 久久久久99999| 91av一区二区在线观看| 人妻精品视频一区二区| 久久精彩视频| 伊人久久蜜月| 久久精品国产亚洲AV高清演员表| 久久人人舔人人爽舔人人av片| 人人操人人摸人人看人人干| 乱操乱伦AV| 性在久久久久久| 亚洲乱码尤物193YW| 综合在线导航一区| 久久九九99| 爱欲AV| 成人精品欧洲亚洲| 99re6在线视频播放免费精品| 粉嫩av在线| 国产精品一区av在线| 在线观看日韩av不卡| 免费看毛片操穴| 国产乱弄免费在线视频。| 嫩草黄页| 国产又色又粗又黄又爽| 91精品人妻一区二区三区蜜桃臀 | 久久人爽| 精品九九九九九| 成人美女av| 日韩人体偷拍| 蜜臀一二三区| 免费啪啪av| 亚洲中文字幕av| 美女操逼福利视频| 色综合1991| 超碰人人色| 国产精品蜜乳AV| 亚洲欧美国产va在线| 麻豆精品三区视频| 日韩成年人性爱视频| 福利在线黄片| 亚精品无码毛片一区二区三区| 91人妻人人澡人人爽人人精品| 欧美日韩电影成人在线| 成人老鸭窝人人在线视频| 中国和日本人色哪个不下载能放| 噜噜噜在线视频| 超碰久热| 欧美日韩在线小说| 99丝袜福利在线播放| 日韩无码服务区| 综合久久六月久久婷婷| 污污污8888| 97精品国产| 亚洲天堂综合AV| 久久久久96| 唐山老熟妇露脸啪啪叫| 色爽——AV| 51久久夜色精品国产麻豆| 91殴美大片| 国产精品成人AV片免费看网站| 超碰碰碰碰| 中文字幕福利视频一区二区三区在线观看| 中文字幕日本久久| 国内毛片四区| 天天综合网~69| 久久久精精精| 中文高清一区二区的| 这里只有97精品| 自拍偷拍2025在线观看| 我爱操| 国产超碰| 91香蕉国产尤物视频| 蜜臀少妇一区二区| 日本国产欧美一区三区二区| 劲爆欧美人妖三区91| 国产欧美岛国精品一区| 亚欧美色图| 亚洲砖码砖专无区2023| 天躁夜夜躁2021| www.婷婷六月天| 色制服丝袜夫妻av一区| 91精品国产高清久久久久久,亚洲成人 | 欧美精品97| 91N五十路| 久久男人精品| 91天美免费| 五月天婷婷综合网| 成人26uuu| 人妻内射一区二区在线视频| 爱我干综合| 超碰九7| 熟女在线视频| JULIA一区二区三区在线播放| 欧美人妻熟女在线| 啊啊啊啊嗯嗯嗯用力好爽| 亚洲**2021在线观看| 国产免费久久精品99re韩国| 99热精品在线| 免费啪啪av| 久久久555| 欧美日日夜夜| 免费精品福利在线观看| 亚洲国产成人精品999| 99热日| 婷婷五月天综合网| 国产精品网址| 欧美精品三区| 一二区在线观看视频| 人妻久久久久久久久久久久久久久| 亚洲无码 国产无码| 精品高清牛人盗摄一区二区三区中文字幕A片免费在线观看 | 亚洲色图综合| 一二三四区操操Av| 欧美激情色婷婷花野真衣一区二区| 中文字幕av乱伦| 91欧美综合| 操逼短片| 91色五月俺来也| 91亚洲黑人| 宅男影院久久久,99| 色五91| 亚洲精品久久久久久久蜜桃臀| 一区二区视频在看| 肉丝中文无码高清| 99re99视频在线免费观看| 婷婷五月av| 新久久AV| 男人女人18禁片免费看网站| 久久久一区二区三区四区五区| 久久久草草精品| 成人精品视频一区二区| 怡春苑东京热| 国产九九久久久精品| 五月婷婷激情综合| 欧美亚涩| 麻豆视频test| 情侣开房子拍 日韩无码 女的很漂亮| 无码逼| 国产日韩欧美中文在线播放| 日韩性爱一级片| 99久久99久久免费精品蜜臀| 91精品人妻一品二品三品| 国产AV人人夜夜澡人人爽麻豆| 有码免费观看| 日欧美色| 欧美美女后入| 夜夜免费视频| 久操| 99热精品在线观看| 国产精品久久久| 色香欲影| 日韩性爱一级片| 中文字幕97| 久久久9999| 丝袜美腿91| 激情文学亚洲| 欧美 亚洲| 91亚洲欧美激情| 久久伊人影院| 91天天看| 国产传媒操逼视频| 99在线免费观看| 91丝袜美女国产| 黑丝少妇在线观看| 日韩AV中文字幕电影| 亚洲中文人妻色| 91人妻视频| 国产肏屁眼视频| 黄久在线| 天天操天天舔| 精品久久久久久AV无码| 手机在线看片免费人成视频| 丁香五月电影| 欧洲亚洲人妻无码中字久久三区四区 | 天天摸,夜夜摸| 有码免费观看| 亚欧洲一区二区视频| 久久9免费视频| 免费在线看黄片av| 91丨熟女丨丰满熟女| 最新国产精品久久精品| 国产黄a三级三级三级av在线看| 深夜国产一区二区三区在线看 | 国产精品一区二区后入| 四季AV综合网址| 欧美国产精品| 91天射| 国产国产亚洲一二三久久| 亚洲精品不卡一二三区| 久久加勒比| 99精彩视频| 密臀在线一区尤物| 人妻-91porn| 九九九精品一区二区无码| 综合欧美日韩在线观看| 久久久无码av精| 91 亚洲 欧洲| 精品9999| 大香蕉乱级| 久操凹凸视频| 最新精品久久蜜桃| 四虎视频在线观看| 久久99国产综合精品女同| 日韩视频小说在线观看 | 欧美色亚洲| 日本性爱少妇| 色香在线| 久久精品一区二区一8| 亚洲国产午夜真人一级片中文字幕精品黄网站| 懂色AV一区二区三区| 加勒比伊人综合| 久久久久久久免费A片国产成a人亚洲精∨品无码 | 成人av性爱电影在线观看| 综合色色婷婷| 久久中文字幕女同性恋一区| 国产一区二区三三视频| 亚州成人a∨| 中文字幕在线免费观看 | 国产11页| 大香蕉久久| 成功精品影院| 黄页av| 亚洲一区中文精品| 亚洲精品三区在线观看| 18岁禁 茉莉成人久久| 亚洲色人| www四虎| 日韩超碰97| 婷婷五月天小说| 久久久久久久久久久精| 免费看A片毛毛片在线播| 天天综合影院91| 青娱乐国产剧情av一区| 天天综合影院91| 综合亚洲网| 日本999精品视频| 1240青青草一区二区三区视频天爱| 男人a天堂手机在线版| 伊人久久大香蕉线AV五月天| 强被迫伦姧在线观看无码网站| 五月大香蕉| 亚州高清AV| 日韩不卡av一二三| 玖玖爱影院| 韩国一级婬片A片AAAAA| 天天操妹子| 骚逼高潮久久精品| 精品人妻一区二区三区日产| 99啪| 成人无码在线视频网站| 国模久久在线| 婷婷色网| 日本成熟少妇A∨网站| 麻豆天美传媒在线视频天堂| 人妻81p| 国产又粗又长又大的视频| 婷婷久久久| 日韩兔费看黄片| 免费农村成人少妇人妻Aa一区二区视频| 日本操逼视频免费| 国产AV人人夜夜澡人人爽麻豆| 成人乱码一区二区三少妇| 国产嫩草精品A88AV| 久久天天性久久伊人| 亚洲性爱成人| 午夜九九| 久久女人一区二区三区| 在线观看无码三级少妇| 91精品国产91久久久久久久久久久久| 特污免视频| 台湾一区国产高清在线| 亚洲做性| 国产精品色色| 日本天堂在线播放| 不卡视频一区蜜桃视频| 亚洲av国产av综合av卡| 五月天我淫我色av| 国产传媒日本欧美专区| 久久性爱大全| 精品9999| 国产大片精久久久久久| 日韩欧美aⅴ综合网站发布| 97色操| 91亚州欧美| 亚洲综合一区二区| 国产精品日韩在线一区| 97综合激情| 蜜臀久久久国产| 天天舔天天 | 中文字幕女同在线| 999狠狠综合| av日韩在线观看电影| 日韩大香蕉| 激情文学小说一区二区| 日噜夜夜夜夜夜夜夜夜夜夜爽爽爽爽爽爽爽爽爽爽爽爽 | 免费强奸av| av亚欧| 不卡六六在线91| 国产午夜福利视频在线| 婷婷大香蕉| 欧美一级久久久久久久大片动画| 欧美v日韩v亚洲v最新在线| 九九人妻| 97精品久久久久久久| 97久久精品亚洲| 综合欧美日本三级| 欧美一级做a爰片免费视频| 久久成年片色大黄全免费网站| 欧美96在线|欧| 久久久草草精品| 老司机免费视频在线91| 性欧美精| 蜜桃臀一区二区三区久久| 色哟哟1区2区| 亚洲偷拍欧美激情| 精彩久久中文| 日韩毛片9| 熟女自慰久久久| 91女神在线视频| 色欧美天天| 午夜丁香婷婷| 男人的天堂不卡一区二区| 青青操轻轻| 性爱乱伦一区| 在线国产探花| 玖玖在线视频| 中文字幕日产av人| 亚洲91网站| 国产情色第一第二页在线观看| 极品久久久久久久久久久久久久| 99国内熟女露脸视频| 丰满精品人妻少妇久久字幕| 色婷婷电影网| 日韩操逼性鲍| 色牛牛AV| 日本99热| 亚洲AV免费在线观看| 91人妻尻屄视频| 欧美黄片欧美黄片xxx| 探花在线免费观看视频国产一区| 日韩一性一交一A片俄罗斯| 思思热er精品视频| 丰满人妻一区二区三区大胸懂色| av资源在线播放天堂| 高清成年美女黄网站免费大全| 日韩性爱1级片视频| 久久一区二区三区四区五区| 精品国产91内射久久| 亚洲一曲日韩精品| 操逼逼无码| 天天舔天天| 97久久精品亚洲中六字幕| 澳门成人网站久国产日韩| 日han少妇无码| 中文字幕久久亚州无码| 亚洲高清无码在线桃色| 夜夜福利| 久久久久久九九九九九九| 婷婷10月天青娱乐| 男人的天堂 在线一区| 日韩在线欧美精品一区二区| 9丨亚洲一区二区在线| 久久成人国产| 99超碰碰| 黄色AAAAA欧美| 欧美顶级黄片AAAAA在线免费看| 97人人模人人爽人人| 综合色图,成人综合网| 国内精品久久国产,www香蕉久久五月丁香,亚洲欧美日韩精品永久在线,日本精品一 | 中文字幕AV片| 美女网站91| 黄色视频60分钟| 亚洲中文字幕精品久久久久久直播| 老鸭窝亚洲毛片| 亚欧中文字幕在线视频| 久久久久国色αv免费观看| 国产精品永久免费10000| www久久99| 国产美女激情| 久久产精品一区二区三区电影| 黑人操一区二区| 91亚洲不卡一区| 五十路成人在线视频二区三区| 张柏芝国产一区在线观看| 99久久久无码国产精品性男| 我中文字幕6区| av激情亚洲五月天| 婷婷五月天伊人| 日韩不卡一二三四| 亚洲欧洲日韩天堂av| 夜色五月天| 日韩综合第八区国产精品| 国产日韩精品无码去免费专区国产| 夜夜嗨AV一区天天| 夜夜高潮夜夜爽夜夜爱爱一区| 99999精品成人| 夜夜性| 亚洲色图殴美色图激情乱伦| 国产精品久久久999| 亚洲欧美国产va在线播放频| 久青草影院| 色原狠狠天天天| 久久精品毛片免费不卡| 亚州综合图片| 人人人人插| 亚洲色资源| 中文字幕,人妻,日韩| 中文字幕片| 日本性感人妻91| 高凊专区人人操| 97精| 黑丝91视频| 国产精品熟女一区二区三区| 色色婷婷五月天| a人片中文字幕一区二区| 在线综合 亚洲 欧美中文字幕| 97免费视频网| 国产精品探花视频| 激情婷婷黑人91| 日本女人操逼| 亚洲成人激情小说视频| 是还免费视频1727我| 在线观看亚洲专区| 1204金沙人妻懂旧版免费| 精品国产91av一区二区三区| 欧美91精彩| 国产精品视频一区二区三区八戒| 激情内射| 伊人综合色网| 九月丁香婷婷色| 中文字幕精品专区搜索结果91| 亚洲一区二区性爱电影| 色约约一区=区三区| 一本一道人妻久久一区二区三区| 自拍内地三级在线观看| 2026国产精品视频| 亚洲av强奸乱伦| 国产风韵犹存熟妇三区| 一区二区偷拍拍视频| 亚洲无992tv| 九九热精彩视频| 亚洲成人久久美女| 人妻欧美| 偷拍综合亚洲| 国产欧美日韩女同性恋ww喷水精品| 成人一二| 中文字幕免费在线观看| 久久25| 日本不卡高清视频| 91高潮| 美美91成人国产精品欧美精品久久久久久久 | 麻豆婷婷成人一二三| 精品999一区二区| 9久久精品| 国产91美女高潮| a片 xxxx受爽视频| 99热国产精品| 亚洲色图20p| 日本三级R| 91精品无码久久久久久久| 性老妇一区二区三区| 色婷婷亚洲婷婷| Sekablack无码一区| 欧美瑟综合| 国产不卡中文字幕免费avi| 90后性网国产欧美| 伊人精品久久网站| 91久久久久久久久18| 国产一区二区在线播放,久久亚洲精品中文字幕第一区,亚洲精品在线中文字幕视频 | 天天影视之亚洲综合网| 黑丝少妇在线观看| 九九探花视频在线观看| 一道α片欧美| 日本人妻最新在线中| www欧美91| 易易A毛视频| 骚女高跟AV在线| 国精综合一二三区影视| 日本久久久久久久久| 午夜久久无码1000合集| 国产日韩欧美中文在线播放| 精品美女少妇一区二区| 欧美极品色| 亚州色图欧美| 九九热超碰97亚洲最新香蕉| av在线人气| 久久亚洲天天做| 青青草精玖玖69精品| 97国产亚洲中文在线| 麻豆福利视频导航| 天天摸夜夜操视频| 精久久久| 亚洲天堂男| 国产成人资源| 7月婷婷综合| 国产盗摄美女如厕大神作品在线观看| surenchaopeng| 99re在线视频| 欧美色另类| 麻豆天美91| 无遮挡又黄又刺激的视频| 成人午夜高潮av猛片| 强奸乱伦 亚洲一区| 翔田千里无码中出中文字幕| 国产第25页在线观看| 欧美日韩中文亚洲v在线综合| 91精品国产麻豆国产自产在| 3级毛片一二| 91婷婷| 屌逼麻豆| 91性高| 97伦综合| 影音先锋每日最新资源在线观看| 高清无码一区二区三区| 曰韩成人免费视频| 高清不卡视频| 激情婷婷丁香| 亚洲无码视频免费在线观看网址!| 操B视频日韩无码| 日本精品第一视频在'| 91天天日| 日本一卡二区在线| 香蕉黄色一级视频| 大香樵伊人网| 男人的天堂无码| 沈阳熟女高潮对白视频| 国产欧美亚洲精品a第2页| 四虎 精品 WWW| 97综合久第一页| 四虎午夜影院| 色婷婷五月天| 9997se| 一级性爱视频免费观看 | 亚洲欧美碰碰| 操逼操逼逼操操逼91| 色综合美国| 青青草原成人| 18禁免费视频| 蜜臀AV一区二区三区激情综合| 久久亚洲天堂| 午夜激情成人在线观看| 欧美综合骚| 天天摸天天操视频| 国产高清精品福利| 国产精品视频| 免费av在线播放二区| 98一区二区精品| 久久久久久九九九九九九| 免费av在线播放二区| 91婷婷伊人狠人| 操久久久久| 3p国产色噜噜一区| 日韩国产九九精品一区二区三区毛片| 日婷婷| 欧美激情欧美精品| 91视频精品| 曰韩欧美国产传媒麻豆第一区| 激情另类激情| 激情小说五月天| 亚洲熟女乱综合一区二区在线-...亚洲国产日韩欧美一区二区三区,久久久久久精 | 国产传媒一区二区三区| 亚洲中文字幕网| 欧美淫乱视频| 午夜免费福利视频一区| 欧美 日韩第一性色| 操逼操网| 蜜桃香蕉久草精品在线| av天堂手机版追回 | 日韩人妻一区二区精品| 欧美淫乱视频| 免费精品99| 少妇激情一区二区三区视频| 婷婷激情啪啪| 亚洲爽图| 精品人妻视频一区二区三区蜜桃视频| 成人性爱AV在线免费观看| 你草精品在线视频| 久久综合亚洲色1080p| 亚洲性图91| 黑人精品成人一区二区三区| 九九五月天| 亚洲天堂男人在线| 亚洲无码com| 久久曰曰| 亚洲成熟国产精品美女| 怡红院久久老司机| 国产精品情侣啪啪| 操逼大黄片| 粉嫩av一区二区三区四季| 久久九九国产精品| 日韩精品午夜操呦呦不卡影院| 99爱精品| 伊人黄色片| 久久久久96| 91熟女熟妇视频网站| 亚洲**2021在线观看| 天天综合网1| 欧美亚洲中文字幕| 91精片| 亚洲欧美首页| 亚洲精品日日夜夜52| 久久久久久中文| 久7色| 天天夜躁日日躁狠狠2002| 日本天天干天天搞一区| 婷色五月| 欧洲欧美视频一区二区| 久热网| 一区二区首页| 国产精品视频精品一二| 亚洲精品一区二区日本| 另类欧美| 人人摸人人干| 自偷自拍的亚洲视频| 九九探花视频在线观看| 夜色97| 精品超碰中文在线| 91福利网在线观看| 99热日| 高清不卡一二三区视频......| 手机在线A片| 国产精品视屏| 在线色资源| 青青草伊人久久| 婷婷久久综合| 少妇干B| 波多野结衣之双飞调教在线播放 | 亚洲日产专区婷婷| 天天添天天干电影| 一区二区三区精品视频| 国产AAAAAABBBBB| 夜夜性| 国产又长又大又粗的视频| 丝袜性亚洲| 99精品在线观看| 日韩人妻 中文字幕| 人人操人人干xxx| 日韩情色一区二区| 蜜桃午夜视频一区二区| www.AV有限公司一区| 大香蕉碰碰| 成人综合久久精品色婷婷| 高清无码一区二区三区| 无码久久亚洲高清,| 2020中文字幕在线观看| 亚洲中文字幕av | 亚洲国产另类在线中文| 久久精品无码专区| 亚洲丝袜二区在线| 97超碰欧美手机在线| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师 | 日本免费不卡二区| 天天日天天操心| 秋霞视频一区二区| 亚洲最大网站av| 日本五十路熟女一区二区| 亚洲性爱电影| 国产精品盗摄 偷窥盗摄| 国产一区二区三区高清视频| 91亚洲欧洲| 国产精品操| 亚洲天堂男| 亚洲无码日韩电影| 国产又粗又长又大的视频| 国产中文字幕在线| 精品无人区麻豆乱码1区2区图片| 熟妇激情| 67914在线兔费成人视频| 欧美天天在线| 久久精品国产97欧美精品亚洲| 国产日产欧产美韩系列麻豆免费| 丰满欧美放荡少妇在线| 99精品无码| 欧美激情在线观看视频| 日本欧美不卡| 久久久97| 九九精品99| 日韩亚洲中文有码视频| 国产操偷| 国产精品午夜成人福利| 色五月婷婷五月天| 色爱综合网| 天天操av懂色| 操美女人妻| 久久综合久色欧美综合狠狠| 精品久久9| 91中文字幕制服丝袜免费视频| 欧美色图 色综合图| 丁香婷婷五月| 精品中文字幕一区二区| 国产 三级自拍| 天天射,天天操,天天爽-国内精品一区二区三区-成人AV | 人妻AV 中文字幕的| 亚洲情色婷婷五月天| 伊人国产视频| 欧美三四五区| 久久中文字幕不卡人妻| 手机在线人成免费视频| 五月天开心网| 天天内射| 先锋女优在线观看视频| 丰满人妻一区二区三区性色| 另类一区| 蜜臀AV一区二区三区激情综合| 1204金沙人妻懂旧版免费| 91精品国产长腿丝袜美女| 女色综合| 日本成人电影资源网| 久久,精品一二三| 国产地址二三| 国产女人视频三四五区| 少妇3P性爱自拍| 婷婷色一区| 60秒免费视频| 中文字幕精品探花视频| 九九探花视频在线观看| 中文乱码99| 校园春色 亚洲| 在线看的av| 特污免视频| 久久九九精品一区二区| se吧提供91精品国产91久久久久久 | 亚洲精品啪视频| 天天操av懂色| 欧美综合色图片| 久久男人精品| 人人色人人射人人妻| 丝袜美腿91| 黄色AAAAA欧美| 人妻在线臀日韩| 91制服丝袜| 黑人无码一区二区| 久久爽爽精品| 偷拍精品一区二区三区| 99热综合| 97超碰中文字幕| 国产亚洲精品农村妇女| 一道本东京热加勒比一区二区三区| 精品日韩产品在线,日韩在线不卡视频,欧美日韩免费专区/久, | 日韩一区二区精品视频| 人妻激情在线视频| 亚洲综合另类小说色区亚洲成av人片在www| www.狠狠操| www.成人无码| 日本五十路熟女一区二区| 久日91在线| 亚洲黄色视频在线观看视频| 久久久久久中文字幕中文字幕最新| 欧美亚洲韩国视频十五区| 国产成人手机视频激情| 91欧美丨精品丨入口| 人人做,人人操,人人摸| 青青草十区九区爱夜| 97在线免费视频| 超碰人人妻| 欧美性夜| 伊人97超碰| 久久97精品久久久久久久不卡| 成人精品在线| 国产搭汕a级片| 欧美性爱五月天| 午夜一区| 后入 亚洲 美女 射| 激情综合网亚洲| 欧美激情视频一区二区三区不卡| 久久大| 黄网站黄视频网站进入口| Sekablack无码一区| 天美精品一区二区三区四区在线观看| 超碰在线欧美性爱激情| 97超碰亚洲| 人人摸人人添人人操| 夜夜爽夜夜摸夜夜操免费视频| 欧美亚洲中文字幕| 精品999一区二区| 亚洲国产精品乱码在线观看| 日韩熟女操逼| 夜精品久无码| 国产免费永久精品无码| 成人性交午夜免费片| 91色艳| 狠狠久久手机视频精品| 91欧美丨精品丨入口| 亚洲精品啪视频| 欧美亚洲特P| www.91理论| 91九九九吃| 91精品久久久久久综合五月天| 日韩三级av片| 国产精品亚洲四五区在线观看| 中文精品一区二去| 91中文字幕在线观看| 国产按摩一区二区三区| 九九精品无码专区免费| 亚洲九九视频在线观看| 亚洲国产第一页综合视频| 蜜乳中文字幕a在线| 91高潮喷水美女| 色婷婷激情| 免费少妇一区二区| 色综九九九一区| 激情四射婷婷四五月天| 美女极品一区二区三区| 91天堂| 新97国产超碰| 亚洲欧美精品91| 中文字幕日韩人妻视频| 欧美日本不卡在线| 性老妇一区二区三区| 九月色婷婷| 岛国免费黄色网址| 亚洲一二三四区| 中文字幕、久久精品国产2020、久久综合久久自在自线精品自、亚洲 | 999 久久久| 26uuu欧美| 乱伦图一区| 国产成年女黄特黄| 伊人久日| 欧美性暴力猛交XXXX | 精品国产乱码久久久影院| 7月婷婷综合| 九九色影院| 五月天婷婷在线看| 激情欧美97| 少妇内射视频| 五月婷婷hd| 中国大陆国产高清AⅤ毛片| 久久国产精品m码| 天天懆天天日| 亚洲欧洲色情高清| 久久成人国产精品| 国产精品经典一卡久久久 | 免费视频在线一区二区不卡| 99re免费视频精品全部| 久久综合18p| 国产精品美女在线一区| 精品福利视频| 大香蕉五月天| 人人艹亚洲| 中文字幕三四区| 国产嫩草精品A88AV| 97se综合网| 吻戏激情性巴克| 欧美色图 人妻| 性爱边摸边日免费AV| 久久熟女嫩草成人片免费| 亚洲综合888| 99国产人成精品| 超碰成人国产| 欧亚性爱啪啪| 97在线精品观看视频| 狠狠爱综合网| 久久少妇| 搡老女人老熟女91| 亚洲风情在线观看| 久9久9久9久9久9久9| 啊啊啊啊啊好舒服视频| 亚洲天堂人人妻| 91麻豆天美传媒在线| 蜜臀99精品国产高清在线观看| 明星性猛交ⅹxxx乱大交| 欧洲一区二区| 精品一区二区2| 日日爽熟女| 亚洲高清欧美总合| 国产精品农村妇女| 欧美天天综合网| 人人爱人人乐人人操| 亚洲AV麻豆Aⅴ无码电影一| 久久超碰国产一区二区三区| 人人看人人插| h无码动漫在线观看| 亚洲色 国产 欧美 日韩| 亚洲成a人在线观看久| 婷婷久月| 精品国产污一区二区三区| 综合干干干av久久久综合网| 蘋果手機免費看成人Av| 欧美丝袜亚洲| 成人羞羞视频国产| 国产 日韩 欧美 中文 另类,国产 欧美 另类 制服 变态,高清 日韩 欧美 中文,高 | 思思99热| 校园春色综合色| 欧美另类丝袜熟女| 久久精品国产亚洲妲己影视| 激情无码日韩| 九九毛片这里只有精品| 精品中文一区二区| 9Ⅰ老熟女| 人人操人人摸人| 91殴美大片| 五月天伊人网| 亚洲综合中文字幕有码| 伊人色综合超碰| 欧美天天干| 手机看片1025| 91麻豆一二三区| 白丝被操91| 亚洲综合色男人网| 亚洲 欧美 日韩另类 麻豆| 蜜乳AV免费观看| 91痴汉| 蜜乳成人AV| 大香蕉伊人一区在线观看| 久久久天美| 日本日皮视频逼| 欧美性五月| 成年人一级黄色毛片大全在线观看| 天天干2019| 久久久亚洲熟妇熟女| 嗯嗯啊操我| 欧美色999| 99爱久久视频频| 天天干天天舔| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 欧美手机在线综合| 日韩无码操逼片| 天堂射| 色婷婷九月天天综合| 狠狠干2020| 天天做天天爽| 绯色一区二区三区不卡少妇| 偷拍网站久久男女男| 性无码专区2020| 日韩午夜国产| 国产AV超爽| av黄图片在线观看| 大香蕉一人在线| 国产AV超爽| 无码不卡亚洲成?人片| 伊人精品视频| 午夜丁香| 免费人成在线观看网站品爱网| 97AV在线免费观看| 天天日天天爽| 高清无码在线播放网站| 综合自拍| 成人天天看站长推荐| 日韩中文字幕视频在线观看| 中文字幕一区二区三区50路| 91色伦综合| 超碰日本97美女人妻人人玩人人爱| 岛国片在线视频网站| 999国产精品999久久久久久| ,国产乱人伦精品一区二区三区| 岛国1区2区3区在线观看| 亚洲 欧美都市激情| 亚洲欧美另类激情小说| 久久大线蕉一区| 能在线播放的国产三级| 欧美丝袜91| 日产国产精品中文久久婷婷| 欧美成人性爱视频在线播放| 国产传媒日本欧美专区| 亚洲精品乱码线路中文字幕 | 亚洲欧美国产中文视频| 美女主播色欲91抠b在线播放| 欧美一级久久久久久久大片动画| 国产诱惑| 四虎影库国产精品免费| 秋霞成人一级在线观看| 熟女一区二区三区四区| 夜夜嗨一区二区| www.91理论| www国产无码| 久久九九久精品国产尤物|国产精品爽黄69天堂A片潘金莲,国产亚洲精品第一综合 | 97爱欧美| 干婷婷综合网| 天天看天天日| 91骚熟女| 久久久久极品| 超碰在线人妻不卡| 天天综合色| 九九黄色视频在线观看| WWW操逼| 三上悠亚在线毛片91| 久操视频在线| 97视频在线视频| 日韩欧美成人大香蕉| 澳门人妻久久| 久久久久骚| 人妻天天夜夜爽一区二区| 天天看,天天做| 国产精品自拍xxxx| 国产精品亚洲高清在线| 日韩熟女乱伦中出| 国产福利视频精品视频| 久久久性| 少妇高潮流水av免费| 亚洲?V高清一区二区三区尤物| 亚洲 在线| 国产老太乱伦一区| 色图综合网| 国产v片在线免费观看| 看免费一级在线播放毛片| 超碰97人妻在线| AV中亚| 国产美女裸体秘 永久无遮挡| 黄片免费日韩| 久操视频资源站公开| 爱av免费| 2010男人的天堂| 97一区二区蜜臀| 丰满人妻一区| 亚洲成人ab| 日本色色视频网站| 久久亚洲AV成人精品无码| 无码抄逼网| 伊人影院中文字幕| AV高清一区| 青青操在线视频| 超碰在线香蕉| www.色婷婷| 尤物视频新赏网鲜网色诱网| 精品四五区| 99这里只有精品| 欧美淫乱视频| 黑丝自慰喷水网站| 九九九九免费高| 亚洲精品乱码线路中文字幕| 久久大香蕉手机高清| 无码天堂| 亚州成人a∨| 亚州熟女乱伦| 亚洲天堂男人在线| 98超碰欧美| 欧美亚洲国内自拍| 大JI巴好深好爽又大又粗视频| 欧美日韩国产在线| 九九九九九九视频免费| 欧美精品在线观看| 亚洲啪啪视频免费| 青娱乐大香蕉| 国产精品久久久久久片| 后入合集| 亚洲欧洲美腿丝袜| 亚洲无码太久| 91日日夜夜| 人妻天天夜夜爽一区二区| 永久电影三级在线观看| 97精品久久久久中文字幕| 另类一区| 精品无码秘 人妻一区二区 | 国产高清无码一区三区二区| 成人精品视频| 激情五月婷婷| 日韩乱伦AⅤ| 男人综合网| 97频视在线| 五月天激情国产综合婷婷婷| 97视频在线播放| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 成人性爱免费播放| 91国产在线精品| 污啪啪啪视频| 波多野结衣被操50分钟免费视频 | 黑人操一区二区| 国产午夜精品理论片一二三区区| 97就爱干| 嗯阿好爽好紧| 婷婷亚洲综合| 国产女同视频在线播放| 一本色道久久综合精品婷婷| 国产成人AV麻豆| 天天综合网站| 天堂种子在线www网资源| 一级岛国大片| 亚洲精品久久久久毛片A片拉屎 | 色狠狠色| 成人八戒网站| 亚洲 自拍偷拍 欧美| 视频不卡中文字幕| 久欲AV| 99在线啪| 91碰碰| 欧洲与亚洲欧美精品中文字幕| 熟女丝袜视频| 婷婷五月影院| 激情一区二区三区在线观看| 欧美极度丰满熟妇hd| 国产精品蜜乳AV| 探花熟女,姿勢到位,體驗感也到位|