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

ARTICLE DETAIL

資訊詳情

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

大模型微調(diào)實戰(zhàn)指南:從LoRA配置到效果評估的完整閉環(huán)

大模型微調(diào)實戰(zhàn)指南:從LoRA配置到效果評估的完整閉環(huán) 1. 我先說清楚大模型微調(diào)到底在“調(diào)”什么先說點實在的。這兩年“大模型微調(diào)”這個詞被說得太多了但很多人其實沒搞明白它和“訓練大模型”的區(qū)別。我剛開始接觸的時候也繞了一陣以為微調(diào)就是從零開始訓練一個模型后來才知道這完全是兩碼事。大模型的預訓練階段好比一個人讀了十幾年書掌握了語言、常識和邏輯的“通識能力”而微調(diào)是給這個已經(jīng)讀了很多書的人做有針對性的“職業(yè)培訓”讓他在某個具體崗位上干得更順手。所以微調(diào)不是“重新造人”而是“定向塑造”。那“調(diào)”的到底是什么本質(zhì)上是模型的輸出行為。基座模型什么都會一點但你要它穩(wěn)定輸出某種風格、某種格式、某個領域內(nèi)的專業(yè)回答它就未必聽話了。比如你拿一個通用模型做法律問答它可能說得頭頭是道但一落到具體法條引用就開始胡編。微調(diào)做的事情就是給模型大量看“這個領域的輸入和正確輸出”讓它把“這種輸入對應這種輸出”的規(guī)律內(nèi)化成自己的行為習慣。用更技術(shù)的話說是在基座模型已有的參數(shù)基礎上繼續(xù)做有監(jiān)督訓練讓損失函數(shù)在目標分布上持續(xù)走低。不是從零學起而是在原有參數(shù)空間里找準一個更貼合你場景的方向。這一篇是給小白看的實戰(zhàn)總結(jié)所以我默認讀者的情況是懂一些Python會跑訓練腳本但對大模型內(nèi)部不太熟手里可能只有一塊消費級顯卡或者干脆只有一些云服務器額度想把自己的業(yè)務場景或者某個垂直領域的問題用一個開源模型來解決。這個定位很關(guān)鍵因為微調(diào)這條路不同資源條件的人走法完全不一樣。我下面所有內(nèi)容都是圍繞“消費級硬件 開源模型 參數(shù)高效微調(diào)”的組合來展開的這也是目前門檻最低、性價比最高的方案。還有一個誤區(qū)得先破掉很多人以為微調(diào)以后模型就“無所不能”了這是最要命的預期。微調(diào)不改變模型的知識上限它改變的是模型對你指定的任務的對齊程度。模型原本不知道的冷知識微調(diào)并不能讓它變知道模型原本容易說錯的格式微調(diào)可以幫它改過來。所以做微調(diào)之前先想清楚一個事你到底是想讓模型“變得更懂某個領域”還是“變得更聽你的話”。前者靠數(shù)據(jù)和領域知識后者靠高質(zhì)量對話樣本。大部分實際項目里兩者是混在一起的但心里要有個側(cè)重點。我在后文會按照一條完整的實操鏈路來講環(huán)境怎么準備基座模型怎么選數(shù)據(jù)怎么弄訓練怎么跑參數(shù)怎么調(diào)效果怎么評踩坑怎么排。整個過程全程按照我自己做過的項目來復盤用到的方法也都是被驗證過能跑的。部分細節(jié)屬于“常見實踐下的推薦方案”和你在教程里看到的一致但我盡量把那些教程里不會寫的取舍邏輯也講出來。2. 硬件、框架與基座模型開干之前把家伙什備齊微調(diào)的第一步不是寫代碼是把自己手里的牌先理順。很多人上來就卡在環(huán)境上其實不是因為難而是因為不知道自己在哪個資源檔位上、該用什么方案。2.1 顯存這根“緊箍咒”怎么破大模型微調(diào)最硬的門檻就是顯存。模型權(quán)重本身就要占顯存訓練過程中還要額外保存梯度、優(yōu)化器狀態(tài)如果做全參數(shù)微調(diào)一塊24GB的消費級顯卡連7B級別的模型都未必塞得下。我見過的項目里最常見的情況是辛辛苦苦把數(shù)據(jù)準備好了一啟動訓練就報CUDA out of memory然后整個人就懵了。解決思路有三條路可以走按推薦順序排列第一條是參數(shù)高效微調(diào)。這類方法只訓練模型里新增的一小部分參數(shù)絕大多數(shù)原始參數(shù)被凍結(jié)不動所以顯存壓力和最終產(chǎn)物大小都大幅降低。市面上最常用的是LoRA和QLoRALoRA相當于在模型原有的權(quán)重旁邊掛了幾塊小小的“補丁板”訓練時只調(diào)補丁板上的參數(shù)QLoRA更進一步把基座模型的權(quán)重先做4bit量化后再加載把顯存占用再砍一截。這基本就是目前消費級硬件玩微調(diào)的主流方案。我自己跑7B模型用QLoRA在8GB到12GB左右的顯卡上就能啟動雖然慢一點但能跑。第二條是減小模型尺寸。如果你手里的卡只有6GB甚至4GB就別惦記13B、14B的模型了老老實實選3B以下的小模型?,F(xiàn)在的1.5B級別小模型在垂直任務上的表現(xiàn)其實已經(jīng)相當能打尤其是做輕量工具類、文本分類、簡單生成類任務。小模型微調(diào)跑起來快迭代周期短適合驗證想法。等驗證好了再決定要不要換大模型做蒸餾遷移。第三條是換訓練環(huán)境。本地卡不夠用的時候可以把訓練放到云上跑。現(xiàn)在很多云平臺都支持按小時租用GPU實例短期跑一兩個微調(diào)任務成本比買一塊大顯存顯卡低得多而且不用考慮散熱、功耗、驅(qū)動兼容這些破事。唯一要留意的是數(shù)據(jù)安全敏感數(shù)據(jù)你沒法控制云端的存儲和傳輸鏈路這個得自己權(quán)衡。2.2 框架選型別在工具叢林里迷路現(xiàn)在微調(diào)工具鏈已經(jīng)比前兩年成熟太多基本不用自己重復造輪子。我用的組合是“開源深度學習框架 微調(diào)工具庫 向量可視化工具”這三層各干各的活。底層框架選擇主流開源深度學習框架就行生態(tài)完備、資料多、出問題能問到人。它負責的是張量運算、自動求導、分布式訓練這些基礎設施。微調(diào)工具庫建議優(yōu)先選擇專門做參數(shù)高效微調(diào)的庫。這類庫把LoRA、QLoRA的各種細節(jié)都封裝好了從模型的加載、量化、注入適配器到訓練過程的檢查點保存、恢復都是開箱即用。我第一次用的時候最大的感受是官方文檔里給的示例代碼真的是能直接跑通的這一點省了非常多的排查時間。這些庫社區(qū)活躍新模型發(fā)布后很快就能看到支持更新。還有一個容易被忽略的工具是訓練過程的監(jiān)控與記錄面板。它能把loss曲線、學習率變化、顯存占用這些指標實時畫出來。訓練跑起來以后時不時瞄一眼loss曲線心里就有底了。沒有這個工具的時候訓練過程就像黑盒出了問題只能靠猜。選框架的一個核心建議別貪多。選定一套組合就用到底。微調(diào)的項目卡環(huán)境的問題九成都是因為換庫、換版本、換接口導致的。我見過有同事為了試一個新出來的庫把整個環(huán)境的依賴都升級了一遍結(jié)果原來的腳本全跑不起來了一排查就是一下午。工具的成熟度遠比功能花哨程度重要。2.3 基座模型怎么挑不是越大越好要看任務在不在它的“射程”內(nèi)基座模型的選擇是很多小白最容易忽略、但其實影響最大的一步。這里的核心邏輯很簡單微調(diào)是在基座模型的能力基礎上做增量基座模型不具備的能力你微調(diào)也逼不出來。所以選基座模型不光是看參數(shù)規(guī)模和跑分榜單更要看它本身的預訓練覆蓋面和指令遵從能力。我自己的經(jīng)驗是分三步走第一步確定任務類型。如果是做中文場景的對話、寫作、內(nèi)容生成選擇中文能力強的開源基座模型如果是做代碼補全、代碼解釋代碼類模型或通用模型都可以考慮如果是做多模態(tài)相關(guān)圖生文、圖文理解那就要選帶視覺能力的模型系列這類通常需要更大顯存消費級硬件就得掂量掂量了。第二步看社區(qū)的反饋和兼容性。基座模型參數(shù)的優(yōu)劣除了一方面看官方報告更靠譜的是看真實用戶跑出來的經(jīng)驗。去開源社區(qū)搜“某某模型 微調(diào) 實測”把出現(xiàn)頻率高的問題記錄下來。如果你要用的微調(diào)工具庫在社區(qū)里已經(jīng)有人驗證過這個基座模型能順利跑通那你能省掉非常多適配層面的坑。第三步做小規(guī)模試跑。正式花時間準備數(shù)據(jù)之前先用一個幾十條的極小的樣本集把從加載到訓練的整個流程跑通觀察結(jié)果是否有基本的合理性。這一步特別重要因為基座模型的“性格”不同有的模型說話風格啰嗦有的模型答非所問的傾向比較明顯。盡早發(fā)現(xiàn)和預期之間的差距能避免后面白費功夫。我個人的傾向是能用7B級模型就不要硬上13B能用量化跑就不要追求全精度。做微調(diào)這件事不斷迭代、盡快跑通閉環(huán)才是關(guān)鍵一次性追求大模型但卡在資源上進不了下一步就本末倒置了。3. 數(shù)據(jù)準備決定微調(diào)成敗的第一道關(guān)卡我毫不夸張地說數(shù)據(jù)質(zhì)量對微調(diào)效果的影響超過其他所有環(huán)節(jié)加起來。模型的參數(shù)、框架、算力在數(shù)據(jù)面前都只能往后排。我在前幾次做微調(diào)的時候總想著多喂數(shù)據(jù)一個禮拜攢了兩萬條對話結(jié)果訓練完效果反而稀爛。后來復盤才發(fā)現(xiàn)數(shù)據(jù)里充滿了重復、錯誤的樣本和噪聲模型被“教壞”是很正常的事。3.1 微調(diào)數(shù)據(jù)長什么樣理解指令-回應對微調(diào)階段用的數(shù)據(jù)形態(tài)上比預訓練語料要“規(guī)矩”得多。最常見的格式是“指令-回答”對每條樣本就是在描述一個任務要求以及期望模型給出的正確答案。這是一個監(jiān)督學習的過程模型學習的是“面對這句話我應該這么答”的模式。具體到文件格式主流的開源微調(diào)庫支持一種叫對話模板的結(jié)構(gòu){ conversations: [ { role: user, content: 用一句話解釋什么是反卷積 }, { role: assistant, content: 反卷積是一種用于恢復特征圖尺寸的上采樣操作它通過在輸入特征之間插入零值并執(zhí)行卷積來增加空間分辨率。 } ] }實際寫數(shù)據(jù)的時候每條樣本就是按照這個結(jié)構(gòu)組織起來的一組user和assistant交替對話。要注意的是模型輸出的目標就是assistant那一段內(nèi)容而user那一段是輸入條件。數(shù)據(jù)集中可以包含多輪對話但如果任務本身是單輪問答就別強行編一堆多輪對白反而增加干擾。還有一種數(shù)據(jù)組織形式適合純生成類任務——不搞對話就是讓模型學習“上文接下文”{ instruction: 根據(jù)以下需求生成一條短信提醒客戶明天上午十點參加產(chǎn)品培訓, output: 【溫馨提醒】您好您報名參加的產(chǎn)品培訓將于明天上午10點準時開始請?zhí)崆?0分鐘到場簽到謝謝 }不管用哪種格式有一條原則是一致的喂給模型的數(shù)據(jù)必須和你上線以后讓模型工作的方式完全一致。如果你上線的時候會在輸入前面加上系統(tǒng)和角色的各種設定那訓練數(shù)據(jù)里最好也有類似的結(jié)構(gòu)。這個習慣很多人不重視結(jié)果訓練時模型看的是“裸輸入”上線時又套了殼效果理所當然地打折扣。3.2 數(shù)據(jù)量多少才夠別被“十萬條”嚇到關(guān)于數(shù)據(jù)量網(wǎng)上眾說紛紜。有人動輒說“微調(diào)至少要十萬條”搞得新手很焦慮。根據(jù)我實跑下來的感受這個數(shù)字要分場景看。如果你的目標是讓模型學會一個特定格式的輸出比如打分、情感分類、關(guān)鍵信息抽取那幾千條甚至幾百條高質(zhì)量數(shù)據(jù)就足夠了。模型畢竟有基礎的通識能力它缺的只是“在這個特殊任務上的行為模式”你給夠代表性的例子它很快就能學會。如果你的目標是讓模型成為一個垂直領域?qū)<冶热鐚I(yè)法律問答、醫(yī)療咨詢那數(shù)據(jù)量要求確實高得多。這個場景下模型不僅需要學會格式還要學會大量領域的措辭習慣、知識點邊界和判斷邏輯。沒有幾萬條像樣的領域數(shù)據(jù)效果很難達到可用程度。即便湊夠了幾萬條也要注意這些數(shù)據(jù)本身是否真的涵蓋領域里大部分情況如果只是把網(wǎng)上能爬到的幾百篇文檔改寫擴展成幾萬條本質(zhì)信息量還是那幾百篇模型的水平仍然會被圈在里面。我建議的新手起步方案是先用一千到三千條高質(zhì)量數(shù)據(jù)做第一輪跑通流程、觀察效果然后再根據(jù)模型在測試集上的表現(xiàn)做定向補充數(shù)據(jù)。這樣既不會因為一上來就準備海量數(shù)據(jù)導致拖延也不會因為盲目堆量拉低效果。3.3 數(shù)據(jù)清洗的實際操作別讓臟數(shù)據(jù)毀了整個模型我把自己踩過坑之后總結(jié)的數(shù)據(jù)清洗SOP放在這里你可以直接照著做第一步去重。把完全重復和接近重復的樣本篩掉。重復樣本會導致模型對那幾條內(nèi)容過度學習影響泛化能力。我見過一份兩萬條的數(shù)據(jù)里直接重復的就有一千多條模型訓練出來遇到相似問題就一直往那幾個答案上靠。第二步清噪聲。有缺失符號、斷句錯誤、英文標點混用中文標點、脫敏不完全的樣本統(tǒng)統(tǒng)處理掉。這些看起來是小問題但在模型眼里都是“輸入信號”它會把不規(guī)范的輸入格式也一起學進去。第三步查答案質(zhì)量。assistant的輸出部分必須逐條看一遍。這個環(huán)節(jié)不能偷懶因為訓練樣本里的內(nèi)容包括正確范例和錯誤范例模型沒能力分辨對錯它只會照單全收。我訓練一個文案生成模型發(fā)現(xiàn)數(shù)據(jù)里有一條assistant輸出明顯是亂寫的結(jié)果模型還真就學到了那種亂寫的表達習慣。第四步一致性檢查。同一類問題輸出風格要統(tǒng)一。如果兩個樣本的user問題幾乎相同但一個assistant用幾百字詳細回答另一個只回了一句話模型就會困惑到底該怎么答。做指令微調(diào)時輸出的長度、語氣、詳細程度都要盡量一致這是讓模型“聽話”的底層前提。有條件的可以用向量嵌入的方式來輔助去重和聚類分析但小項目手工多輪篩查基本就夠了。總之記住一句話數(shù)據(jù)準備寧可慢、寧可少也要干凈。臟數(shù)據(jù)帶來的后果后面你可能要花十倍的時間在效果補救上。4. 上手實操一條能跑通的最小微調(diào)流程在這里我把一個可復現(xiàn)的最小微調(diào)流程完整寫出來包含了我平時項目里實際跑通的代碼路徑。考慮到大部分讀者可能是第一次接觸我特意把很多“因為大家都懂所以教程懶得寫”的中間細節(jié)也補齊了。4.1 加載基座模型從本地路徑出發(fā)別每次都去云端拉權(quán)重準備工作的第一步是獲取模型權(quán)重。為了保證實驗可復現(xiàn)和不受網(wǎng)絡波動影響我強烈建議把基座模型權(quán)重下載到本地磁盤上。第一次加載時先做一次完整下載之后每次加載就直接指向本地路徑。下載方式就是在模型托管平臺上找到對應模型的倉庫用倉庫地址把權(quán)重拉下來。保存到本地以后核對一下md5哈希值是否與頁面標注一致避免下載過程損壞文件。這一步看起來多余但真遇到過斷點續(xù)傳后文件校驗失敗的情況訓練跑到一半才發(fā)現(xiàn)權(quán)重是壞的前面的時間全搭進去了。有了本地權(quán)重接下來的第一個動作是用“量化加載”的方式把它裝到顯存里。以4bit量化為例加載后模型顯存占用大幅下降這讓消費級顯卡啟動訓練成為可能。同時把注意力實現(xiàn)切換到更省顯存的框架版本。加載完先做一次默認推理prompt 你好請介紹一下你自己 # 假設已得到可對話的模型實例 response generate(prompt) print(response)如果這一步輸出的內(nèi)容本身混亂不堪說明基座模型加載有問題或者這個模型的對話模板格式跟你輸入法不匹配。這需要先解決掉再進入訓練環(huán)節(jié)否則后面的訓練結(jié)果沒法看。4.2 配置LoRA參數(shù)與訓練參數(shù)每項都帶注釋微調(diào)工具庫中LoRA的相關(guān)配置有幾組關(guān)鍵參數(shù)我逐個解釋一下用途和推薦值。參數(shù)推薦值作用r8-16控制補丁矩陣的秩值越大可學習的參數(shù)越多表達能力強但顯存壓力也大alpha16-32縮放系數(shù)一般設為r的2倍影響補丁權(quán)重的更新幅度dropout0.05-0.1防止過擬合數(shù)據(jù)量小時可以適當調(diào)高target_modules視模型而定指定要掛補丁的模塊一般選query和value投影層做第一輪實驗時r取8alpha取16dropout取0.05這是一個穩(wěn)妥的起點。別一上來就調(diào)大r除非你已經(jīng)明確知道小r滿足不了需求。訓練參數(shù)的配置同樣有幾個關(guān)鍵項參數(shù)推薦值作用per_device_train_batch_size1-4每塊顯卡單次處理的樣本數(shù)顯存緊張就設1gradient_accumulation_steps4-16累積多少步再更新一次參數(shù)等效擴大批次learning_rate1e-4到5e-4LoRA訓練常用量級比全參微調(diào)的學習率大一些num_train_epochs2-5遍歷整個訓練集的次數(shù)不是越多越好logging_steps10-20每多少步記錄一次訓練指標方便觀察曲線save_strategyepoch或steps定期保存檢查點防止訓練中斷前功盡棄訓練時總有效批次大小的計算公式是顯卡數(shù)量 × per_device_train_batch_size × gradient_accumulation_steps。注意梯度累積只是在更新頻率上等效于更大的批次它不會減少單次前向傳播的顯存消耗。4.3 訓練、保存與合并完整閉環(huán)配置完成后進入訓練環(huán)節(jié)。首先要做的是驗證數(shù)據(jù)集格式能不能被工具庫正確解析可以用一個很小的子集比如64條樣本先跑一到兩步確認過程中沒有報錯再放開全量數(shù)據(jù)跑。這個“冒煙測試”能省下的時間非常可觀因為一旦數(shù)據(jù)集格式有問題跑大數(shù)據(jù)的錯誤日志會讓人看得頭皮發(fā)麻。訓練跑起來以后記錄面板上要盯兩個指標一個是loss正常應該整體走低另一個是學習率它按調(diào)度策略變化是正常的。如果loss出現(xiàn)劇烈抖動或者不降反升先停一下訓練回到數(shù)據(jù)清洗那一步重新排查。訓練結(jié)束時模型的工作目錄里會留下最終的LoRA適配器權(quán)重。這些權(quán)重只包含訓練過程中更新的那部分補丁參數(shù)體積很小。要真正用它做推理通常需要把它和基座模型合并導出一個完整的模型文件。合并操作直接用工具庫提供的腳本就能完成合并后保存到本地目錄然后加載合并模型用之前預留的測試問題做一輪人工檢查。我把整個流程濃縮成六個步驟你可以照著順序執(zhí)行加載基座模型做量化驗證推理正常。準備訓練數(shù)據(jù)拆成訓練集和驗證集。注入LoRA配置設定訓練參數(shù)。先跑小樣本冒煙測試確認無報錯。啟動完整訓練盯loss曲線和保存檢查點。合并LoRA權(quán)重到基座模型導出并做推理驗證。一個最容易忽視的細節(jié)是對話模板的一致性。工具庫在訓練時會自動將數(shù)據(jù)集中的每條樣本套上模型的對話模板比如加上角色標簽、換行符、結(jié)束符。如果你自己寫代碼加載模型做推理時沒有套用同樣的模板那么你的輸入和訓練時的輸入格式就會不一致這在知識層面也許差別不大但對模型的輸出穩(wěn)定性和格式遵從度影響巨大。我在這里的建議是推理時直接復用微調(diào)工具庫內(nèi)置的模板封裝不要自己拼字符串。5. 那些沒人告訴你但繞不過去的參數(shù)坑參數(shù)這關(guān)是最勸退新手的部分。訓練腳本能跑起來、loss也在降但出來的模型效果就是不行這種痛苦我太熟悉了。這里我把實踐中高頻出現(xiàn)的幾個參數(shù)相關(guān)坑位一個個擺出來說透。5.1 學習率不是越小越穩(wěn)也不是越大越快很多教程都會告訴你“學習率設1e-4到5e-4”但沒人告訴你的是這個范圍對LoRA而言成立對全參微調(diào)來說幾乎一定炸。因為LoRA只更新極少量參數(shù)所以可以用偏大的學習率如果拿這個去微調(diào)全量參數(shù)很快就loss飛升。所以在選學習率之前先確定自己用的是哪一種策略。我的一般做法是先設成3e-4跑一輪觀察loss曲線是不是平滑下降。如果loss震蕩得厲害說明學習率偏大減半如果loss降得很慢很肉說明學習率偏小可以加倍。一次只改一個因素不要同時動學習率和批次大小。經(jīng)驗法則調(diào)整學習率優(yōu)先于調(diào)整epoch。另外要留意學習率調(diào)度器對最終效果的影響。有warmup的調(diào)度策略在訓練初期會讓學習率慢慢爬升這能防止開頭幾步因為梯度過大把參數(shù)沖到不可控的方向。如果你發(fā)現(xiàn)loss在一開始就飆升可以先檢查是不是warmup比例設置得太低甚至沒設置。5.2 Epoch不是越多越好過擬合看什么指標訓練輪次多了不一定效果好這點我反復栽過跟頭。用一套三千條的數(shù)據(jù)訓練一個寫作類任務第一次跑了10個epoch出來的模型幾乎把訓練集中的句子背了個滾瓜爛熟但換一批新問題就東拉西扯。很多小白看loss來判斷過不過擬合其實不夠全面。訓練集上的loss低只能說明模型把訓練數(shù)據(jù)“記住”了不能說明它“理解”了。判斷是否過擬合要看驗證集或測試集上的表現(xiàn)。具體操作是訓練前先從全量數(shù)據(jù)里拿出一部分比如5%-10%專門用作驗證集每個epoch結(jié)束時在驗證集上跑一下評估。當驗證集上的指標不再提升甚至開始下降而訓練集loss還在持續(xù)走低這就是明確的過擬合信號。我踩這種坑后的教訓就是寧愿只訓練2到3個epoch也不要盲目追多。LoRA本身的參數(shù)量小擬合能力有限通常需要的epoch并不大。數(shù)據(jù)質(zhì)量越高需要的epoch越少數(shù)據(jù)噪聲越大你越容易覺得“多訓幾輪會更有效”實際上只是模型在反復記憶噪聲。5.3 梯度累積與批次大小效果和顯存的平衡術(shù)梯度累積是消費級顯卡玩家的標配技巧。它的原理很樸素顯卡放不下大批次那就分小批次一次次前向計算先把梯度攢起來攢夠了再統(tǒng)一更新一次參數(shù)。實際項目里的一個經(jīng)驗公式是如果你觀察訓練曲線有嚴重的鋸齒狀震蕩往往是單步批次太小、梯度噪聲太大。這時可以通過加大gradient_accumulation_steps來等效放大更新時的批次大小讓參數(shù)更新方向更穩(wěn)定、更平滑。反向調(diào)整也一樣如果顯存吃得消就減少累積步數(shù)訓練速度反而更快。有一點特別容易踩梯度累積的步數(shù)也要和數(shù)據(jù)總量配合。如果你工一共就一千條數(shù)據(jù)設置accumulation_steps16那就是六千四百步才完整過一遍數(shù)據(jù)很多參數(shù)還沒真正學到東西一輪就結(jié)束了。邏輯上每個epoch模型的更新次數(shù)是數(shù)據(jù)量除以有效批次大小這個數(shù)值要在合理范圍內(nèi)一般幾十到幾百步之間。5.4 顯存不足的完整排查順序訓練中報CUDA out of memory別再只看顯卡了按這個順序排查批次大小把per_device_train_batch_size降到1這是見效最快的。量化等級確認基座加載用的是4bit量化而不是8bit或全精度。序列長度限制如果有輸入長度上限參數(shù)把它從2048降到1024甚至512。微調(diào)任務通常不需要超長上下文。額外開銷關(guān)閉或者降低驗證集評估頻率驗證階段也會消耗顯存。檢查后臺進程是否有其他程序占著顯存未釋放用查詢命令看一眼最直接。按這個順序走完絕大部分顯存問題都能解決。如果實在解決不了那就只能換更小的模型或者換更大的卡了別硬撐。6. 效果評估與迭代不能只看loss下降模型訓練完真正的麻煩才開始。評估模型不是簡單問它幾個問題就完事那是“看上去不錯”的錯覺。我在多次項目復盤里總結(jié)出一套對這種“指令微調(diào)結(jié)果”的評估打法分成定量、定性和線上效果三個維度。6.1 定量評估跑測試題的優(yōu)缺點在準備數(shù)據(jù)的時候就要有意識地留下一部分“考試題”——這些樣本絕不參與訓練只用于評估。評估時給模型跑這批測試題人工看回答的對錯率。最好格式和任務都對齊真實場景比如做分類任務就看準確率做抽取任務就看字段級匹配率。如果拿到的標注不夠多也可以用一些通行的基準測試集來做輔助評估。但這里有個坑通用基準里的題目跟你的業(yè)務場景差異可能很大分數(shù)高不代表你的任務就做得好。我見過一個做醫(yī)療問答的模型在通用題庫上表現(xiàn)還不錯一聊到具體科室問題就露餡。所以盡量優(yōu)先用自己的測試集通用基準只做參考。6.2 定性評估把模型當成員工來面試定性評估是小白最容易忽略的但也是最有效的。具體做法是準備一組覆蓋各種邊界情況的真實問題逐一讓模型回答然后對照標準答案人工打分。打分維度建議包括內(nèi)容準確性、語義完整性、格式遵從度、是否出現(xiàn)幻覺編造不存在的內(nèi)容。我常用的面試問題集大概長這樣最核心、最典型的問題模型必須答好用戶表達不完整、錯別字多的邊緣問題考驗魯棒性本身無法回答或超出范圍的問題考驗是否瞎編語氣和格式有特殊要求的指令考驗對齊能力每次微調(diào)迭代以后都拿同一套面試題去考模型把回答記錄下來。不要憑印象說“感覺比之前好了”一定要能看到前后對比的內(nèi)容。文本這類不固定的輸出對比尤其重要。6.3 迭代策略怎么根據(jù)壞例子補數(shù)據(jù)第一次微調(diào)效果不好太正常了關(guān)鍵是知道怎么迭代。常見的失敗模式和對策我整理成一張表失敗表現(xiàn)可能原因?qū)Σ咭恢敝貜屯痪湓捇驇讉€字訓練數(shù)據(jù)里回答太短或訓練輪次過多增加多樣化回答樣本降低epoch格式不聽話、不按模板輸出數(shù)據(jù)中格式不一致或推理模板和訓練模板不統(tǒng)一統(tǒng)一數(shù)據(jù)格式和推理模板答非所問、自說自話數(shù)據(jù)里user和assistant對應關(guān)系混亂全面檢查數(shù)據(jù)配對刪除錯位樣本一本正經(jīng)地胡說八道模型知識不夠缺乏可靠來源約束在instruction中明確邊界補充“不知道”的表達樣本每次迭代只改一個變量不要同時換數(shù)據(jù)又換參數(shù)。我見過很多新手一次改了一堆東西最后效果好但不知道好在哪、差也不知道差在哪完全喪失學習閉環(huán)。最好的迭代習慣是記錄下每一輪的訓練數(shù)據(jù)版本、參數(shù)配置、評估結(jié)果形成一張對照表后面所有調(diào)整決策都基于這張表來做。7. 我私藏的幾個小技巧從“能跑通”到“用得好”到了這一步你應該已經(jīng)能跑通微調(diào)全流程了。不過我最后想分享幾個自己長期收集和沉淀下來的小技巧這些內(nèi)容不屬于某個具體框架但在每個項目里都用得上。7.1 用“局部實驗”代替“宏大實驗”不要一開始就想著把所有數(shù)據(jù)、所有技巧都用在一次訓練里。正確做法是先用最小數(shù)據(jù)量、最精簡配置跑通一個“端到端”的閉環(huán)數(shù)據(jù)整理、加載模型、訓練、合并、推理。哪怕效果一般這個閉環(huán)本身就是巨大的進度因為后續(xù)所有迭代都是在它上面做增量。每加一個新要素比如換一種數(shù)據(jù)處理方式、調(diào)一組新參數(shù)都單獨驗證效果不要批量操作。這樣你可以非常清楚地知道到底是什么起了作用、什么在拖后腿。7.2 維護一份“微調(diào)實驗筆記本”記錄每一輪實驗的詳細信息這看起來是麻煩但長期價值極大。我的記錄格式很簡單日期、基座模型版本、LoRA參數(shù)、學習率、epoch、數(shù)據(jù)版本、數(shù)據(jù)規(guī)模、測試集結(jié)果、面試題表現(xiàn)截圖、備注?;仡^翻的時候能非??斓囟ㄎ坏侥硞€好效果是“哪次歪打正著”搞出來的。筆記本的另一個用途是避免重復勞動。過了一個月以后再做一個類似項目你不會想再從頭探索一遍參數(shù)組合。有記錄在直接復用上次的實驗配置再根據(jù)新場景微調(diào)即可。看起來多花了幾分鐘記錄時間實際省下的是幾天的大量試錯成本。7.3 模板統(tǒng)一性是一個隱蔽的殺手這個我前面提過但值得再說一次。很多模型微調(diào)后的效果不好根本不是模型沒學好而是訓練時的數(shù)據(jù)格式和推理時的數(shù)據(jù)格式不一致。比如訓練數(shù)據(jù)里每條user內(nèi)容都帶“請回答”前綴推理時你直接發(fā)了個裸輸入那模型的行為當然和訓練時習得的不一樣。調(diào)試的時候如果發(fā)現(xiàn)模型表現(xiàn)不穩(wěn)定第一時間檢查你的推理代碼是不是復用的微調(diào)庫里的模板而不是自己拼出來的字符串。這個問題排查起來很隱蔽因為一眼看過去“都是文字”但模型看到的是細微的格式差異。只要統(tǒng)一效果往往能提升一個檔次。7.4 小數(shù)據(jù)量時如何把數(shù)據(jù)用好當你的高質(zhì)量數(shù)據(jù)只有幾百條時有一些針對性的小技巧一是擴充數(shù)據(jù)。在不改變語義的前提下改寫樣本的表達方式換句式、換近義詞、調(diào)整用戶問題的問法但assistant的答案保持不變。這樣模型學到的是“無論如何問都應該給出格式一致的答案”而不是只認某一種死板的問法。二是增加負例。給模型一些它“不該答”的樣本。比如針對“超出范圍的問題”明確告訴它“這個問題超出我的能力范圍建議您咨詢專業(yè)人士”。負例的占比不用太高控制在5%左右即可但能讓模型在邊界上的表現(xiàn)穩(wěn)健很多。三是平衡分布。數(shù)據(jù)里不同問題的數(shù)量要盡量均衡不要某個類型占了一大半其他類型只有零星幾條。模型訓練時會被高頻樣本帶著走低頻樣本的能力很容易被淹沒。按類型做一次數(shù)量統(tǒng)計如果不均衡先針對低數(shù)量類型想辦法補數(shù)據(jù)再決定要不要啟動訓練。7.5 分享一個小工具流程自動記錄訓練環(huán)境與依賴版本訓練環(huán)境版本不一致是復現(xiàn)實驗結(jié)果的頭號敵人。以前我跑完一個項目隔一周再打開連之前用的是哪個依賴版本都記不清。后來我發(fā)現(xiàn)可以在訓練腳本開頭加一段自動記錄環(huán)境的邏輯把依賴列表、Python版本、關(guān)鍵參數(shù)全部寫進一個日志文件和訓練產(chǎn)物存放在一起。這樣每次打開訓練目錄環(huán)境信息一目了然復現(xiàn)實驗只需要按日志重建環(huán)境即可。這也是我“收藏技巧”里最重要的一條把環(huán)境、參數(shù)、數(shù)據(jù)版本和模型產(chǎn)物放進同一個目錄形成一個自包含的實驗歸檔。以后無論是自己回來繼續(xù)改還是發(fā)給別人復現(xiàn)都會順暢很多。8. 最后再說點掏心窩的話整個微調(diào)流程走下來我最大的感觸是這個領域現(xiàn)在的門檻已經(jīng)比以前低太多了但信息密度太大新手上路容易迷失。網(wǎng)上的教程不是太少而是太多且很多教程只給結(jié)論不給緣由讓人跑通了卻不懂為什么。你如果真的想在這個方向上積累能力最靠譜的辦法就是自己動手把一個最小的閉環(huán)跑通然后基于閉環(huán)去疊加理解和優(yōu)化。我的建議很簡單先不要焦慮數(shù)據(jù)夠不夠多、參數(shù)夠不夠優(yōu)用現(xiàn)有資源把流程完整走一遍哪怕結(jié)果不行也沒關(guān)系。當你能熟練地重復“加載模型 - 處理數(shù)據(jù) - 跑訓練 - 合并導出 - 驗證效果”這個循環(huán)以后底層原理、參數(shù)含義、工具特性都會在一次次試錯中自然內(nèi)化成你自己的判斷力。以后再看到任何一個新模型或者新工具你都不會慌因為你已經(jīng)知道微調(diào)的核心骨架是什么了剩下的都只是在不同環(huán)節(jié)上的優(yōu)化和替換。如果這篇文章只留一句話我希望是把流程走通比把所有參數(shù)調(diào)對更重要。參數(shù)可以慢慢試數(shù)據(jù)可以慢慢補但如果你連一個完整的閉環(huán)都無法穩(wěn)定復現(xiàn)所有優(yōu)化的討論都是空中樓閣。從今天開始給自己定一個小目標跑完一個最小微調(diào)流程哪怕只用了五百條數(shù)據(jù)。跑完了你就已經(jīng)跨過這個領域最陡的那道坡了。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
色哟哟国产精品免费网址| 久久精品一区二区一8| 91丝袜人妻| 国产一区二区av综合| 亚洲少妇诱惑| 久久无码一区二区二三区性色| 日韩精品99999| 91精品人妻五十路| 亚洲午夜福利在线影院| 熟妇激情| 亚洲精品日日夜夜52| 国产精品亚洲日韩骚欢乐谷最新地址发布页huanieguty性屋娱乐妖精视频 | 福利一级版子| 成人av影院在线观看| 91人妻视频在线| 欧美97色| 岛国小电影| 亚洲天天操| 五月丁香婷婷啪啪| 粉嫩av一区二区三区天美传媒| 精品区国产区一区二区三区| 超碰欧美COM| 精品超碰国产| 91N综合网| 国产高潮AA片免费看| 色偷偷综合91久久噜噜| AV电影在线播放| 日韩综合第八区国产精品| 国产欧美一区激情交| 久久9999 | 日韩性爱毛片操骚逼| 屌妞视频久久久久久久久久久久| 国产专区第一页| 人妻人人澡人人爽人人| 国产精品亚洲一区二区三区四区| 快灬快灬 一下爽蜜桃在线观看 | 日本国产高清色www视频在线| 欧美综合 站| 操逼视频免费日韩无码| 欧美亚洲小说| www.成人无码| 丝袜六区| 嗯嗯嗯不要不要免费视频| 亚洲色交| 伊人久日| 97激情97激情| 五月香婷婷| 亚洲超碰97| 91在线限制级| 91啪啪视频| 亚洲乱码精品一区二区| 久草久日| 东北夫妻性偷拍| 日韩欧美成人综合在线| 精品少妇一区二区| 美女裸体麻豆天美蜜桃91| 国内精品嫩模A∨私拍小视频| 绯色AV粉色AV蜜臀AV| 精品亚洲国产成人精品| 麻豆视频一区二区| 欧美大色交| 日日狠狠久久偷偷色综合免费| 天天看天天日| 人人手机欧洲亚洲国产人妻| 日韩免费一级性爱视频| 熟妇女伦乱视频| 亚洲综合图文| 五月综合视频| 欧美少妇性爱网站| 综合伊人网12色| 欧美一二级| 亚洲精品欧美专业| 亚洲精品819| 人人考人人摸人人干| 日韩激情无码影院| 91精品网站| 黄色片G G G| 91成人在线| 丁香激情五月| 日韩不卡毛片Av免费高清| 亚洲天堂精品日韩电影| 亚洲小说视频| 久久人妻一区二区三区高清| 97国产天堂岛| 高清不卡一二三区视频......| 人人操人人操草草| 综合操逼| 亚洲 国产 精品一区| 黄片www视频免费| 大白逼三四级| 91操人| 国产AV天美| 蜜臀久久久久久999| 国产av美女被艹的乱叫| 亚洲国产奇米影视久久| 中文字幕乱在线伦视频中文字幕乱码在线 | 久久亚洲天堂| 青青草中日韩在线| 精品二区三四区五电影 | 6080yy午夜理论三级一区二区三区无码| 噜噜噜在线视频| 岛国1区2区3区在线观看| 久久精品久久久久久久| 韩日欧亚a级| 欧亚韩国999| 国产91丝袜在线播放蜜月| 9久精品视频在线观看| 国产人伦精品一区二区三区| 上床不卡网站| 媚薬在线视频麻豆| 牛牛久久国产精品视频一二三| 粉嫩国产精品久久久| 欧美乱色| 啊啊啊啊操死我了| 超碰在线1234区| 欧美肥臀在线| 777超碰| 久久久久久久9999| 国产91精品在线免费| 91色插| dy888午夜老子影视达达兔| 精品国产乱子伦一区二区三区,精品一 | 国产精品国产拍高清AV| 日韩精品在线视频,日韩精品……| 欧洲自拍第一页| 日日嗷| 久久午夜神马| 国产一区二区三区高清视频| www.久久最新地址| 色色色网站| 亚洲色图大香| 操亚州| 欧美第二页午夜| 嗯嗯嗯啊啊在线观看| 一区二区三区一亚洲中文字幕、综合区灬| 欧美亚洲首页| 91丨九色丨国产丨人妻在线 | 神马麻豆福利院| 日韩精品在线视频,日韩精品……| 新亚洲无码| se01国产在线视频| 看一级黄色视频| 91狠| 综合一区二区影视| 午夜舔阴达高潮视频免费看| 免费精品中文字幕| 白丝1区2区3区| 免费啊啊啊| 国产精品禁久久久精品| 亚洲国产丝袜熟女av| 377p欧洲日本亚洲大胆| 久久久激情| 精品十三区| 免费国产| 精品一级毛片在线观看| 国产精品成人无码av| 一本色道综合久久欧美| 18禁超污无遮挡无码免费网| 黄污污污污| 中文久久一区| 蜜臀中文无码午夜| 色综合天天| 亚洲色久| 97爱碰| 天天综合欧美| 日韩精品一区二区三区色欲| 美日韩一二三区| 理论久久婷婷网8| 九月激情婷婷| 亚洲不卡不卡中文字幕不卡| 1204人成网站色www| 亚洲伊人成综合成人网| 99久久综合网| 99re6国产精品99re| 亚洲日韩电影| 亚洲精品色| 91精品久久久久久久久久| 97超碰超碰| 欧美亚洲日本激情在线| 中亚黄色三级大片| 操逼天美3区| caopeng97| 97国产中文| 色情乱伦AV| 美女诱惑在线一区| 欧美爱三级日韩久久| 亚洲色图超碰在线| 老熟女91视频| 午夜精品久久久久久久男人的天堂 | 一级aaaaa欧美中文字幕录像片| 亚洲日韩AV视色| 91无码人妻精品一区二区三区蜜桃| 国产黄色小视频网站| 91蜜臀熟女| 久久在肏| 99啪| 日本成人免费一区二区三区| 亚 欧 美 综合| 国产美女91| 91超级碰| 揉揉日日日日| 日韩中字av一区| 九九九九精品精| 韩国一级做A片免费的| 91AV天美在线视频| 亚洲操人| 欧美激情区| 男人天堂久久精品| 人人玩人人添人人澡免费| 岛国小电影| 国产精品直播在线观看直播| 青青草色情网站视频| 天天视频网站黄| 粘花网06av视频| 亚洲一区操| 欲色啪| 国产AV久久久蜜爱影集| 天天综合网~91| 日韩欧美视频青青| 欧美v日韩v亚洲v最新在线| 欧中日成人免费影视| 国产JDAV无码视频在线观看| 无码久| 久久性爱网站| 亚洲 欧美 色图| 97香焦色区| 综合伊人网12色| 性爱视频免费网址| 欧美97se| 台湾佬激情综合| 草草电影院| 欧美乱妇狂野欧美在线视频| 免费精品福利在线观看| 超碰在线一区二区| 欧美中文狠| 一区二区三区欧美激情| 自拍偷拍第26| 男人的天堂Va| 中文字幕-区二区三区四区视频中国| 91九色蝌蚪在线观看| 91美女视频。| 国产精品 午夜福利| 国产av强奸美女| 精品丰满熟妇人妻一区| 肥臀熟女福利视频一区二区| 肉嘟嘟www视频在线观看高清| 97欧美日韩精品| 超碰色中文| 性做久久久久久久| 国产Av超碰| 97中文热色| 一区二区首页| 99只有精品| 大香蕉视频一二三区| 九热超碰| 安徽熟妇视频| 天天干天天爽| 免费啪啪一级视频| 日本影视久久免费| 日韩BBN| 裸体1区| 七久久久| 97国产色综合| 男人天堂2019亚洲| 另类图片五月天| 免费A V在线播放| 乱伦日本中文自拍| 亚洲天堂资源在线| 黄色一区三区| 成人一区二区三区四区| 亚洲、日韩、综合、另类| 色香色欲天天综合网天天来吧| 欧美不卡在线一区二区| 强奸乱伦 亚洲一区| 婷婷10月天青娱乐| 另类专区加勒比| 精品人妻一区二区免费蜜桃| 日韩欧美女优电影| 国产青一二三| 蜜臀av在线播放一区二区三区| 国产一级特黄大片处女| 自拍偷拍 日韩欧美| 17c嫩草51久久91嫩草| 中韩中文字幕在线观看| 蜜臀一二三区| 老鸭窝在线视频播放| 曰韩少妇无码| 我想要啊 啊 啊| 久噜噜| 欧美日韩国产电影| 夜夜夜夜爽| 内射中国少妇高清视频免费视频 | 久久这里只精品99re66图| 色黄色美女大长腿午夜视频| 操逼www.| av日韩在线观看电影| 经典丝袜一区| 都市激情人妻一区二区青青操视频 | 欧美黄色大香蕉一区二区| 日本操逼视频导航| 4399成人黄A片| 一区二区三区欧美激情| 五月婷婷激情综合| 亚欧精品久久久久久久久久久| 久久草在线综合视频| 欧美性爱系列| 大香樵伊人网| 久久视网78| 午夜精品久久久久| 亚洲蜜臀视频精品久久| 中韩中文字幕在线观看| 欧美色欧美| 久9re热视频这里只有精品| 懂色Av| 亚洲性爱电影| 五月天玖玖资源站| 亚洲精品99| 久久久久精| 中文字幕视频在线观看一区二区| 色九九九九| 人妻激情在线视频| 一本色道人妻久久| 98人妻精品一区二区色欲| CCYY草草影院地址入口| 日韩丰满熟妇| 五月婷婷激情| 97这里只精品| 操熟女91| 少妇熟女1区2区3区| 亚洲 一区二区 自拍| 91久热| 国产九九久久久精品| 一本大道综合伊人精品热热| 超碰4A| 日韩性爱小视频| 免费在线黄片视频| 男人的天堂在线2| 亚洲综合色在线| 国产97在线 | 亚洲| 国产精品成久久久久午夜午夜| 天天看天天在线精品| 大香蕉乱伦视频网| 男人 天堂 日 亚洲| 亚洲se电影| 搡老女人老91妇女老熟女| 人人贴人人摸| 欧美性天天影视| 97爱碰| 国产精品久久久 | av天堂精品久久| 天天插天天插| 欧美在线中M| 精品人妻一区二区免费蜜桃视频| 成人三一级一片aaa| 水野优香在线观看| 欧美啪啪啪91| 天天色踪合| 97在线视频网站| 一起草日韩| 毛片中心9视频99| 国产91专区| 韩国三级一线观看久| 97人人射| 91丰满| 免费在线黄片视频| 超碰人妻久久人妻中文97| 亚洲情色 欧美| 八人操人人摸人人看| 大香蕉免| 欧美一区二区男人天堂| 五月丁香成人网| 超碰久久综合| 黄色免费网页无码| 亚州高清色综合| 欧美精品成人一区二区在线观看 | 夜夜操青青草| 91熟女综合| 日韩无码人妻| 99色悠悠| 天天做天天爱夜夜爽毛片试看| 97五月天| 国产精品播放| 亚州精人品大香蕉| 大香久久| 91色女| 久久区| 骚逼高潮久久精品| 91操熟女| 北条麻妃99精品青青久久| 少妇久久久久| 久久视网78| 伊人网免费视频| 德国一二三不卡| 欧美日韩中文视频播放| 欧美中文字幕男人天堂久久精品 | 亚洲欧美人妻| 婷婷国产精品九区| 欧美极品美女aaaaaa级黄片| 老熟女熟妇| 亚洲密乳AV| 手机久操欧美综合色码| 精品亚洲国产成人精品| 中文字幕免费看| 久久男女激情视频网站| 欧美天堂在线| 亚洲天堂女优在线| 日韩精品碰碰| 99精品无码| 天天爽天天| 秋霞Av理论一级在线| 日本天堂网| 天天干天天燥| 日韩欧美麻豆| 日日天天久久啊啊aaa| www熟女乱伦com| 久草男人天堂| 婷婷丁香成人| 偷拍 欧美 日韩| 97爱b| 人人插人人搞人人操| 熟女熟妇一区二区三四区| 蜜臀av一区二区三区免费观看| 国产午夜精品理论片a大结局| 91av天美性媒精品视频| 欧美日韩香蕉| 夜色91| 绑缚麻绳人妻寝取完整版| 天天色天天干天天爱| 乱操9999| 女同性恋一区二区三区精品视频| 色网在线视频观看免费| 96久久久久久久| 在线天堂999| 日韩一性一交一A片俄罗斯| a啊啊啊啊啊啊啊啊一区二区| 欧美专区第一页| av天堂天堂av日韩| 九九热三级片| 日本精品性生活久久久| 午夜婷婷| 亚洲一区二区三区播放在线| 精品国产乱码久久久久久蜜臀| 麻豆久久久久久久久丝袜| 欧洲一级性爱视频在线观看| 99re免费视频精品全部| 97久久久久| 欧美在线l亚洲| 色优久久| 看日韩操逼| 欧美色网| 97欧美日韩综合| 另类专区加勒比| 亚洲熟妇丝袜在线观看| 91操操| 欧美人妻久久精品二区三区| 国产乱伦搜索结果91P| 狠狠97| 夜夜操一区二区| 草b在线 | 99热在线观看| 日本一级性爱| 无码国产精品久久久久| 欧美日韩啪啪电影| 亚洲图片另类| 男女啊啊啊啊啊| 999 久久久| 久久人人爽爽爽人久久久| 精品久久人妻成人网| 国产一级特黄大片处女| 午夜福利1区2区3区| 精品福利| 屁股久久久久久久| 外站AV在线| 加勒比海人人操超碰在线| 国产人妻精品一区二区三区秋霞| 亚洲揄拍网| 国产精品色哟哟| AV天堂电影网| 中文字幕88av在线| 婷婷情色五月天| 91 国产丝袜在线放观看| 人人天天欧洲| 久久不卡一区二区| 中文字幕55555| 丝袜综合色图| 日本大香蕉| 色九九九综合| 青青草久草AV| 玖日综合网| 208天天久久九九九| 熟女熟妇伦久久影院毛片一区二区 | 婷婷在线视频| 精品国产乱码久久久久久影片| 开心五月激情网| 中文字幕成人| 精品四五区| 欧美熟妇乱码在线一区| www.高清无码诱惑一区.com | 草草电影院| 美日韩男女操屄视频| 日韩操p| 免费黄色片。| 91成人久久| 日韩午夜啪啪视频| 人妻夜夜爽天天爽麻豆三区网站| SS久久| 久久精品99久久久久久| 精品在线78| 91成人无码| 欧美色www亚洲国产阿娇要播| 无码动漫av中文字幕| 国产av强奸美女| 无码 有码 国产18p| 日本99热| 九热大香蕉| 久久人人爽av亚洲精品天堂桃色 | 男生女生啊啊啊啊| 91亚洲丝袜| 久久精品国产亚洲av水密被窝| 少妇高潮九九九九| 欧美性生活免费网| 99热亚洲| 9999九九九久久久| 亚洲成人贴图| 可以在线观看AV的网站| 日韩人妻精品久久久久| 乱欲性色| 久久午夜色播影院免费高清| 高清成年美女黄网站免费大全| 日本欧美亚洲高清在线看| 日韩久久三区| 久湿久久| 中国一级αV| 俺去俺来也在线www| 亚洲综合色男人网| 日本精品九九九| 欧美裸体美女日麻屄| 亚洲最大AV网| 超碰97网址| 操一对老熟妇爽上天视频| 在线观看不卡一区二区三区| 国产精品大香蕉| 啊灬快c我灬啊灬用力灬啊灬-国产精品性做久久久久久-成人AV | 成人综合色网| 色天天野狼综合社区| 亚洲一区操| 丁香激情网| 超碰97久久国| 精品亚洲一区在线观看| 久久一二三四五六七八九区区区 | 人妻社区男人天堂| 射久久| www.人人cao| 淫骚熟女一区二区三区| 东北毛片| 欧美激情综合色综合啪啪五月| 男人天堂 天天射| www久久国产精品| 亚洲va综合va国产va中文| 色哟哟av网址| 啪啪资源网| 青娱乐老司机视频| 日本久操视频| 男人天堂资源| 激情五月综合网| 久久中文字幕女同性恋一区| 午夜一区二区三区国产| 色哟哟-国产专区| 屁股久久久久久久| 男人兔费天堂| 欧美 亚洲| 婷婷五月天AV| 深夜视频| 欧美性天天影视| 欧美熟妇精品黑人巨大91| 欧美人人AAA| 欧美人妻一区二区| 激情五月天社区| 亚洲图片偷拍欧美| JULIA一区二区三区在线播放| 91伊人久久在线| 逼逼逼逼操操操操操操操操操午夜剧场 | 亚洲色久| 激情欧美97| 国产按摩一区二区三区| 97色碰| 五月天春色激情网| 国产精品午夜福利亚洲综合网| 在线啊啊啊啊| 蜜乳视频网站| 青青草玖玖爱| 日韩成人大片在线观看| 91美女视频。| 亚 欧 美 综合| 肏逼视频日本| 久久大陆| 久久久九九网站| 草草草视频| 精品夜夜澡人妻无码| 高清国产精品福利网站| 欧美中字二区| 中文自拍欧美影视| 国产精品网址| 日韩ab网| www.av在线观看| 啊啊啊久久| 麻豆乱码久久精| 日韩卡一卡二卡三在线| 97网站在线观看 | 久久久久久久久久久久久女过产乱-少妇高潮一区二区三区喷水-成人AV | 国产AV精久久| 天天插夜夜爽| 五月婷婷丁香六月丁香| 精品99999久久久久久| 青青草国产盗摄一二三区| 久久久久久免费电影| 日韩日本欧美在线观看| 操逼操操操91| 天天看特黄的免费网站| 91老司机在线| 91动漫操逼视频| 精爱久久| 国产精品久久久久久久久久久久久久吹 | 大伊香蕉在线视频免费| 久艹伊人精品综合在线| 人妻第一页| 日本五十路熟女一区二区| 淫色网综合| 99精品九九九九九九| 操逼天美3区| 91视频观看网站| 精品1区2区3区| 久久久久亚洲Aⅴ无码| 欧美性爱一区二区三区四区| 久久色网| 国内91熟女人妻丝袜天天精品视频在线 | 国产偷人伦激情在线观看| 乱老女人一区二区视频| 人妻熟女一区二区| 国产A v无码专区| 夜夜嗨绯色| 精品国产无码中文| 中国黑人三级片网站上区| 又粗又长又大国产不卡| 日本三级久| www.男人的天堂| 人妻少妇久久久| 亚洲无码一区成人免费午夜| 婷婷综合五月| 变态综合色| 中出91| 色欧美综合| 99热免费| 91性高朝久久久久久久久| 岛国AV一区二区电影| 插入逼91| 亚洲美女 晚间男人天堂| 亚洲av综合色区图片亚洲| 亚洲综合图色在线| 久久久亚洲欧美综合| 国产精品3| 不卡啪啪视频| 久久久不卡| 亚洲另类久操网| 亚洲 小说 欧美 激情 另类| 精品乱码久久久久| 欧美三级中文字幕hd| 亚洲国产97在线精品一区| 久久婷婷五月天| 亚洲婷婷综合网| 久草草一二三四区久久| 國產尤物AV尤物在線觀看| 黑人精品欧美一区二区蜜桃| 国产11页| 色就色综合| 五月天精品| 丰满人妻一区二区三区在线| 性爱视频无打码在线观看| 色欧洲97| 天综合网| 一本一道波多野毛片中文在线| 精品大全99999| 久久久艹艹艹| 国产亚洲精品美女久久久久久2021| 亚洲一二三四区在线免费看视频| 99激情视频| 一区二区精品日韩欧美在线观看 | 在线无码操| 91色拍| 中文字幕第23区| 五月丁香影院| 久久久久免费看少妇A片特黄| 久久精品国产97欧美精品亚洲 | 九九久精品| 江都AV在线| wwwcaobibi| 超碰在线欧美性爱激情| 亚洲 中文 欧美 日韩 在线| 91精品人妻一区二区三区蜜桃臀| 国产精品久久久久综合| 一区二区三区国产在线播放| 无码九九九九| 久草资源在线视频官方总站日韩丝袜美腿| 秋霞影音一区二区三区| 日韩三级伦理中文字幕| 激情婷婷黑人91| 另类av天堂| 亚州色交| 国产热RE99久久6国产精品首| 日本熟妇浓毛hdsex| 天天射天天色成人| 操曰本熟女| 免费人人搞97| 色妹子A V| 国产精品秘 福利姬在线观看| 黄色电影在线播放综合网站| 中文视频在线观看| 久九九九九九九九热| 国产视频小说| 精品国产99| 啊啊啊啊啊啊啊国| 色五月综合网| 伊人色综合网电影| 亚洲少妇综合在线播放| 国产Av超碰| 亚洲āv网址在线观看| 亚洲国产熟妇综合色专区| 亚洲日韩资源| 97操综合| 熟女91网| 91劲爆| 久久精品视| 亚洲诱惑| 国产免费久久精品99re韩国| 欧美97日韩| 欧美一二三区四五区| 99re这里只有精品中心播放| 日韩三级一区| 精品国产一区二区三区av在线资源| 久久久夜夜嗨免费视频| 日韩不卡毛片Av免费高清| www.久久最新地址| 国产亚洲日韩在线三区黑人| 女人被男人桶爽视频网站| 欧美偷拍区| 国产精品久久久久久照片| 在线有码中文字幕| 国产在线强奸视频| 国产精品美女久久久久AⅤ国产馆| 亚洲欧美色图小说| 色y情视频免费看| 国产久久成人| 欧美日韩国产高清在线一二三区 | 啊灬啊灬啊灬啊灬高潮奶出了免费视 | 深爱伊人影院| 精品久久97观看在线视频| 亚洲se91| 无码不卡八戒| 久久亚洲AV无码专区首页| 国产欧美岛国精品一区| 91精品伊人久久久大香线蕉91| aaaa黄片| 亚洲少妇色| 人妻出轨一区二区三区| 超碰97最新人妻| 超碰碰小说97| 精品传媒在线一区| 一级性爱视频免费观看| 伊人久久综合精品欧美| 亚洲最大AV网| 你操综合| 人妻人妻天天碰| 久久久久久99999国产精品| 久久αⅴ| 99老司机精品视频在线观看| 强奸a片网| 四虎影库国产精品免费| 欧美亚洲涩涩| 91丝袜视频在线观看| 日韩无码视频黄色| 亚洲中文字母在线播放| 超碰久久性爱| 久久久内射良家| 成人久久久| 亚洲一区二区三区中文字幕| 丁香六月啪啪| 伊人国产视频| 97欧美日韩| 无码操逼网| 天堂九九九九九九九九九| 麻豆 亚洲 97| 日日骚中文字幕| 26uuu国产成人综合| 黄色AV影视| 青青操视频在线| 免费AV中文网在线观看| 日本午夜福利影院| 色香在线| 精品人妻一二三| 91粉嫩萝控精品福利网站_精品影音先锋国| 欧美老熟另类| 91高清欧美| 亚洲第一黄色av网站| 欧洲无码一区二区| 久久久久久十| 狠狠色噜噜狠狠狠狠狠色综合久久 | 天天综合91入口| 日韩三A大片在线观看| 日本福利社| 丰满熟女人妻一区二区三五十一路| 国产一国产一级毛片古装| 国产精品午夜高潮呻吟久久av| 婷婷五月天久久精品视频一区二区三区| 欧美日韩精品青青| 日日插夜夜| 天天看少妇| 老鸭窝成人免费毛片视频| aⅴ日韩成人电影av在线免费看av大全| 青青草视频爽一爽| 91bbb| www.婷婷五月天| 色天天野狼综合社区| 亚洲AV噜噜狠狠网址蜜桃动漫| 成人熟女视频一区二区三区| 亚欧美综合网| 欧美一级色| 亚洲人精品久久久| 99久久e免费热视| 91老熟女老女人国产老太| 欧美爱三级日韩久久| 91在线限制级| 国产9 9在线 | 亚洲| 人妻出轨一区二区三区| 亚洲视频中文一区| 婷婷国产精品九区| 在线日韩精品一区二区三区| 花野真衣| 欧美精品成人一区二区在线观看| 韩国一区二区精品亚洲| 国产日本一区二区三区蜜臀在线观看| 亚洲无码99| 精品一区二区三区麻豆| 亚洲激情网一二三四区| 亚洲欧美另类图片| 爆乳免费黄网站| 一起草三级AV电影在线观看| 欧美少妇一区二区三区| 沈阳熟女高潮对白视频| 91最新综合| 日本精品网站在线中文| 日韩少妇无吗| 99热只有这里有精品| 亚洲天堂一二| 亚洲综合小说另类图欧美视频激情小说色五月天 | 女人天堂av在线播放| 久久久久国产亚洲一区欧美色图日韩| 日本影视久久免费| 人人澡综合涩| 欧亚乱色熟女一区二区| 亚洲性综合11| 欧美精品四区| 成人精品在线免费视频| 久久 亚洲 日韩 人妻| 国模不卡| 美女天天干| 久都青青视频| 日韩精品在线观看观看| 亚洲男人天堂视频| 男人天堂一区二区| 俄罗斯一区二区视频在线观看| 亚洲熟女一区| 五月天丁香网| 韩日色费| 羞答答AV中文字| 人妻天堂综合网| 精品国产91内射久久| 久久精品99| 国产剧情一区在线观看| 国产一级137片内射麻豆| 日韩电影免费网站麻豆视频| 欧美少妇熟女| 操高情无码| 人妻欧美| 欧美91丝袜| 天天爱天天韩国日本牛牛牛牛| 88xx成人精品视频| 欧美日韩精品久久久久东北老熟妇| 色五月婷婷网| 韩日性爱av| 九九九九AV| 综合91网| 色婷婷aV一区二区三区麻豆综合| 97人人操人人摸人人爱| 诱惑网综合| 色哟哟av网址| 大香蕉伊人网WWWn0n| 久久久久国产一区二| 午夜男女爽爽大片免费观看| …中文字幕亚洲乱,97人妻无码费视… | 午夜啊啊啊| 成人婷婷丁香| 丝袜熟女一区二区三区| a片久久久久久久久久久久 | 91久久国产综合精品| 日韩免费人妻色情网站| 人人干人人操人人..com| 亚洲欧美国产中文视频| 啊v在线观看视频| 尤物视频偷拍免费| 性色国产东北露脸精品视频| 92福利社视频| 自拍偷拍2025在线观看| 亚洲第一免费视频| 精品无码一区二区三区色欲| 欧美另类丝袜熟女| 亚洲综合伊人| 久久久久网站-538在线视频-欧美永久乱码| 五月婷婷综合在线| 日韩中文字幕二区| 久久夜黄色无码A级大片| 国产精品无码成人精品| 午夜精品久久久| 91亚洲影视| 性高潮久久久久久久久久久| 夜夜青青无码影院| 老鸭窝黄色视频网站| 亚洲天堂第一页| 2025亚洲男人天堂| 精品免费一区二区三区在线亚洲人成| 欧美成人精品A片免费一区99| 久久久精品成人国产| 九九久久一区二区伦理| 亚洲激情综合另类男同| 激情 欧美 亚洲 小说| 操啊国产| 日韩成人精品| 岛国片在线播放| 国产乱伦亚洲| 人妻 中文 日韩| 午夜120视频在线观看| 日韩亚洲国产视频| 浪人综合网| 亚卅熟女乱色| 久久五月婷| 嗯嗯嗯好爽| 国产精品视频电影| 成人女人国产| 欧天美中出| 风月影院男女十八禁| 欧美精品欧美精品系列| 亚洲情色 自拍| 中文字幕在线免费观看 | 好吊色青靑草| A级在线视频| 亚洲人精品久久久喷水| 天天综合影院91| 久久久九九九九| 欧美综合自拍亚洲综合图| 综合亚洲网| 男人天堂网站| 在线观看无码三级少妇| 首页中文字幕中文字幕免费| **一级毛片国产| 亚洲情色第一页| 91美女在线看| 欧亚韩国999| 丰满少妇一区二区三区免费看| 亚洲国产精品成人久久蜜臀| 翔田千里爆乳巨臀无码| 久久国内| 久久超碰爱| 九九九久久久久| 精品熟妇视频一区二区| 91日韩| 天天躁日日躁xxxxx| 综合色色网| 久久久久久久 九九九九九九九| 美女诱惑在线一区| 91成人精品| 欧美性爱第一页久久| 强奸乱伦大香蕉网| 国产最新AV| 老司机午夜福利视频一区二区| 国产嫩草精品A88AV| 伊人热综合| 国产三级电影免费观看| 麻豆AV一区二区| 91精品婷婷国产综合久久| 神马久久久久久久| 户外裸露刺激视频第一区| 另类综合另类| 大香蕉92| 13小男生GAY自慰脱裤子| 超碰人人超在线观看| 欧美日本久久精品一区 | 国产精品美女在线一区| 少妇二级| 色天天野狼综合社区| 日韩黄色片子| 三级三级三级日本99| 亚洲图片 激情小说| 国产精品白丝| 开心五月婷婷激情| www被窝色com| 亚洲av综合伊人久久| 人妻熟女一区在| 精人妻无码一区二区三区伊人直播| 亚欧免费观看视频| 色五月av| 青青久久久| 影音先锋视频在线| 日本三级小说中文字幕| 啊啊啊啊免费视频| 日韩性爱电影一区| 97爱b| 日韩强奸av| 国产精品天美传媒| 日本熟妇人妻一区二区三区| 秋霞影音一区二区三区| 99热在线不卡| 七月丁香婷婷| 午夜免费视频1000| 天天综合网~91| 18禁网站在线播放| 欧美日韩国产电影| 日韩强奸av| oumeisetu综合| 外国免费性情大片| 国产精品视频精品一二| 婷婷久草| 国产操逼逼网| 青青草玖玖爱| 秋霞久久亚洲精品成人| 亚洲情色在线| 久综合国内精品自在自线| 丝袜喷水在线| 大二网站亚洲| 亚洲黄日韩无码专区| 日韩强奸av| 国产精品网站www| 国产成人 综合亚洲 天堂| 东京太热久久久| 极品销魂美女一区二区| 亚洲。日韩。欧美| 久久久久久久强迫| 亚洲综合影片| 琪琪精品免费一区二区三区 | 404操逼福利视频| 亚洲诱惑天堂 | 无码色| 加勒比综合| 美女淫穴| 乱伦图一区| 欧美色图自拍| 青娱乐黄色录像| 熟妇在线视频一区二区| 三上悠亚在线毛片91| 熟妇一区二区三区| 中文字幕国产| 97在线日韩中文字幕| 国产亚洲99久久精品| 国产传媒日韩欧美| 熟妇熟女一区二三区| 亚洲精品国产熟女| 蜜桃臀久久| 熟妇熟女视频一区二区三区| 2024年最新色情网站在线观看 | 污色区网站| 日本欧美色| 亚洲精品美女久久久久久久久| 精品国产99999| 中文字幕二区日韩天堂| 黄色香蕉视频网站一区| 中文一区在线日| 五月丁香| 美国黄片aaa| 日本在线15p| 18精品一区| 日韩欧美中文| 国产精品诱惑| 91在线/欧洲| 草草影院在线视频| 国产Aα| 色五月av| 亚洲一区亚洲天堂| 99热| 久久成人午夜精品影院| 一本色道久久综合精品婷婷| 97硬碰| 婷婷五月天久久久| 伊人网青青| 91白嫩| 中文幕97| 色老汉玖玖爱| 久久精品国产亚洲AV片多多| 91色花堂| 97超碰色中文字幕| 国产精品久久久久绯色| 在线啊v一区| 国产精品久久久久久高清无码免费看 | 亚州男人天堂| 亚洲精品人伦一区二区| 女人天堂AV五区在线| 热99这里只有精品| 国产一区二区在线播放量| 99re欧美| 久久久久极品| 99热 按摩 日韩| 日本天天人人狠狠在线日美女 | 欧美中文字幕一区| www.久久久久| 精品成人动漫一区二区| 国产农村妇女精品| 国内外激情在线| 夜夜操一区二区| 精爱久久| 欧美图片偷拍| 97在线精品| 最近2019中文字幕国语免费版| 国产精品懂色tv影视免费观看| 国产又粗又长视频| 中文字幕在线第二页| 日韩情色AV| 熟女在线视频| 日本在线不卡123| 久久久久久久人妻| 日韩国产中文字幕| av网页一区二区三区| 欧美偷拍区| 91久久免费视频互動交流| 91综合色| 国产乱子伦久久精品综合一区二区三| 久久久草草精品| 人乳av| 爱丝福利| 欧亚日本情色| 超碰9 7女人| 9ⅰ久久久天天| 60秒免费视频| 欲色啪| 男人天堂无码| 天天综合~91| 抽插亚洲无码| 日韩欧美中文字幕搭讪巨乳美人妻视频| 亚洲偷拍欧美激情| 欧洲亚洲人人爽爽视频| 999九九精品| 91黑丝操| 九色 蝌蚪 熟女自| 中日韩久久久免费看| 女人18精品一区二区三区| 91天天美女| 啊啊啊水好多| 天天干18禁| 91操操操操| 一本精品日本在线视频精品| 大鸡巴久久久| 精品久久九| 九九九热精品| 欧美色亚洲色|