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

ARTICLE DETAIL

資訊詳情

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

PSO-SVR超參數(shù)調(diào)優(yōu):粒子群與網(wǎng)格搜索的工程取舍

PSO-SVR超參數(shù)調(diào)優(yōu):粒子群與網(wǎng)格搜索的工程取舍 簡(jiǎn)介這套 PSO-SVR 代碼與實(shí)驗(yàn)材料面向機(jī)器學(xué)習(xí)學(xué)習(xí)者、算法工程師及需要做回歸建模的研究人員圍繞粒子群算法優(yōu)化支持向量機(jī)超參數(shù)懲罰因子與核參數(shù)并同傳統(tǒng) SVR 對(duì)比展開。壓縮包共 64 個(gè)文件、約 941KB包含 Java、Python、C 與 MATLAB 實(shí)現(xiàn)及 Makefile、README、可執(zhí)行文件和 heart_scale、data1.mat 等數(shù)據(jù)便于跨語言復(fù)現(xiàn)實(shí)驗(yàn)、查看 libsvm 調(diào)用方式與參數(shù)尋優(yōu)流程。已有 220 人學(xué)習(xí)下載。讀者可據(jù)此理解 PSO 的全局搜索如何替代網(wǎng)格搜索、如何設(shè)置種群與迭代參數(shù)并通過回歸擬合結(jié)果比較模型精度與泛化表現(xiàn)同時(shí)借鑒目錄組織和排錯(cuò)思路用于課程實(shí)驗(yàn)或小型預(yù)測(cè)項(xiàng)目。1. PSO-SVR 和裸 SVR 的差距八成在超參數(shù)兩成在算法本身先說結(jié)論在我手上那幾組小樣本回歸任務(wù)里PSO-SVR 相對(duì)默認(rèn)參數(shù)支持向量機(jī)回歸的提升八成來自懲罰系數(shù) C 和核參數(shù) gamma 選對(duì)了跟粒子群算法本身關(guān)系不大。換句話說你換成網(wǎng)格搜索、隨機(jī)搜索甚至手動(dòng)試只要落在同一片參數(shù)區(qū)域精度差不多。粒子群算法真正的價(jià)值在于參數(shù)維度上去以后——比如同時(shí)調(diào) C、gamma、epsilon網(wǎng)格搜索的組合數(shù)會(huì)指數(shù)級(jí)炸開而二十來個(gè)粒子、幾十次迭代就能摸到最優(yōu)區(qū)域附近。這篇就按這個(gè)判斷往下講支持向量機(jī)回歸的超參數(shù)到底怎么影響擬合、PSO 的適應(yīng)度函數(shù)怎么寫才不騙自己、以及在什么數(shù)據(jù)上這套組合值得跑、什么數(shù)據(jù)上是白白浪費(fèi)算力。2. 網(wǎng)格搜索和粒子群的分岔口先算清搜索空間的賬2.1 網(wǎng)格搜索在三維以上為什么撐不住網(wǎng)格搜索的好處很實(shí)在確定、可復(fù)現(xiàn)、好并行、結(jié)論不含隨機(jī)性。你在論文或者實(shí)驗(yàn)報(bào)告里寫「網(wǎng)格搜索得到 C12.9、gamma0.031」別人復(fù)現(xiàn)一遍就是同一組數(shù)。這個(gè)優(yōu)點(diǎn)在小參數(shù)空間里無可替代。壞處是分辨率和范圍天然打架。假設(shè)只調(diào) C 和 gamma為了把量級(jí)跨度覆蓋住每個(gè)參數(shù)取 8 個(gè)值就是 64 組組合配上 5 折交叉驗(yàn)證總擬合次數(shù) 320 次。一次 RBF-SVR 在幾千樣本上擬合一秒上下三百多秒還能忍。把 epsilon 也納入優(yōu)化8×8×8512 組5 折就是 2560 次擬合二十分鐘起步。如果為了降低隨機(jī)性再做 3 次重復(fù)直接到小時(shí)級(jí)。更難受的是你想精細(xì)一點(diǎn)。范圍從 1e-1 到 1e4 拉滿五個(gè)數(shù)量級(jí)8 個(gè)點(diǎn)意味著相鄰兩點(diǎn)差了三倍多最優(yōu)點(diǎn)附近基本靠運(yùn)氣要精細(xì)就得加密到 20 個(gè)點(diǎn)組合數(shù)直接翻到 8000。這就是網(wǎng)格搜索在三維以上撐不住的真正原因——不是它不準(zhǔn)是你付不起那個(gè)算力。粗算一下三種參數(shù)個(gè)數(shù)下的擬合次數(shù)下面的表按 5 折交叉驗(yàn)證、每維 8 個(gè)取值算優(yōu)化參數(shù)組合數(shù)5 折擬合次數(shù)單次 1 秒時(shí)的耗時(shí)量級(jí)C、gamma64320分鐘級(jí)C、gamma、epsilon5122560二十分鐘級(jí)再加核權(quán)重或 tol409620480數(shù)小時(shí)粒子群在這個(gè)賬本上是另一種算法種群 24、迭代 60上限 1440 次擬合而且?guī)г缤?shí)際跑下來經(jīng)常只有 600 到 800 次。參數(shù)從 2 維漲到 3 維擬合次數(shù)幾乎不變——這是它相對(duì)網(wǎng)格搜索的核心優(yōu)勢(shì)別的都是次要的。2.2 粒子在搜什么把 C、gamma、epsilon 換到對(duì)數(shù)空間很多人第一次寫 PSO-SVR 就直接把粒子的位置當(dāng)真實(shí)超參數(shù)用初始化區(qū)間寫成 C ∈ [0.1, 10000]、gamma ∈ [0.0001, 10]然后發(fā)現(xiàn)跑了二十代還在邊界上晃。原因很樸素在 [0.1, 10000] 上均勻撒粒子落進(jìn) [0.1, 1] 這個(gè)區(qū)間的概率不到萬分之一而不少任務(wù)的合理 C 恰恰就在 1 到 100 之間。粒子全擠在大數(shù)那一頭搜索等于沒做。常見的做法是換到對(duì)數(shù)空間讓粒子位置的每一位代表「10 的幾次方」。C 在 [1e-1, 1e4] 上采樣就變成位置在 [-1, 4] 上均勻采樣gamma 在 [1e-4, 1e1] 上采樣變成 [-4, 1]。這樣每個(gè)數(shù)量級(jí)拿到粒子的機(jī)會(huì)是一樣的收斂曲線也好看得多。epsilon 要多說一句。它是不敏感帶的寬度直接跟目標(biāo)變量 y 的量綱掛鉤y 是幾千塊的金額epsilon 取 0.01 等于沒設(shè)y 標(biāo)準(zhǔn)化到均值 0 方差 1epsilon 取 0.01 又可能過寬。所以要么先把 y 標(biāo)準(zhǔn)化再固定搜索范圍要么按 y 的標(biāo)準(zhǔn)差給 epsilon 定范圍。我一般傾向前者省事。推薦的搜索邊界如下位置列就是粒子實(shí)際使用的坐標(biāo)參數(shù)物理含義原始范圍對(duì)數(shù)空間位置調(diào)大之后的表現(xiàn)C懲罰系數(shù)對(duì)誤差的容忍度1e-1 ~ 1e4-1 ~ 4越貼訓(xùn)練數(shù)據(jù)越大越過擬合gammaRBF 核寬度倒數(shù)1e-4 ~ 1e1-4 ~ 1單樣本影響范圍變小越大越容易過擬合epsilon不敏感帶寬1e-3 ~ 1e0-3 ~ 0越大擬合越平極端時(shí)把趨勢(shì)壓沒這張表不是抄來的固定答案是我踩過幾輪之后收斂下來的默認(rèn)值。你的數(shù)據(jù)如果特征維度特別高幾百維以上gamma 的上界可以往下壓一壓因?yàn)楦呔S下 RBF 核本來就容易過度局部化。2.3 適應(yīng)度函數(shù)用交叉驗(yàn)證的 RMSE別用訓(xùn)練集 RMSE這是整個(gè) PSO-SVR 里最容易騙自己的一步。最省事的寫法是拿訓(xùn)練集 RMSE 當(dāng)適應(yīng)度代碼三行就寫完但它有個(gè)致命問題RBF-SVR 的 C 越大、gamma 越大訓(xùn)練集誤差單調(diào)往下降。粒子群作為一個(gè)最小化算法會(huì)非常忠實(shí)地把所有粒子推到邊界上最后你得到一個(gè)訓(xùn)練集幾乎零誤差、測(cè)試集一塌糊涂的模型收斂曲線還特別漂亮。常見的思路是 K 折交叉驗(yàn)證把訓(xùn)練集切 K 份每次用 K-1 份擬合、剩 1 份算 RMSE取平均。5 折是折中10 折更穩(wěn)但貴一倍樣本量小于 200 的時(shí)候 5 折已經(jīng)夠用。切分要 shuffle種子要固定否則每次算出來的適應(yīng)度都帶隨機(jī)抖動(dòng)粒子會(huì)跟著抖。還有一層更隱蔽的標(biāo)準(zhǔn)化必須在交叉驗(yàn)證內(nèi)部做。如果在切分之前就對(duì)全量數(shù)據(jù) fit 了 StandardScaler驗(yàn)證折的均值和方差里已經(jīng)混進(jìn)了訓(xùn)練折的信息CV 分?jǐn)?shù)會(huì)偏樂觀PSO 就會(huì)往一個(gè)「看起來很好」的區(qū)域收斂。用 sklearn 的 pipeline 把 scaler 和 SVR 包在一起cross_val_score內(nèi)部會(huì)按折重新 fit這一層就自動(dòng)隔開了。判斷適應(yīng)度有沒有問題看收斂曲線就行。正常的曲線是前五到十代快速下降后面緩慢逼近最后幾乎水平。如果第一代就貼到接近 0先別高興回頭查兩件事是不是把測(cè)試集混進(jìn)適應(yīng)度了是不是 scaler 在 CV 外面 fit 了。3. 把 PSO-SVR 跑起來一份能直接改的代碼骨架3.1 數(shù)據(jù)入口與標(biāo)準(zhǔn)化的位置先解決數(shù)據(jù)?;貧w任務(wù)里 SVR 對(duì)特征尺度極其敏感同一個(gè) gamma 在標(biāo)準(zhǔn)化前后完全是兩個(gè)模型所以標(biāo)準(zhǔn)化不是可選項(xiàng)。但標(biāo)準(zhǔn)化的位置有講究它必須待在交叉驗(yàn)證內(nèi)部這一點(diǎn)前面說過代碼上用 pipeline 實(shí)現(xiàn)最省心。import numpy as np from sklearn.datasets import load_diabetes from sklearn.model_selection import train_test_split # 442 條、10 維特征的公開回歸數(shù)據(jù)用來演示流程足夠 X, y load_diabetes(return_X_yTrue) # 先切出 20% 做最終驗(yàn)收這份數(shù)據(jù)在整個(gè)調(diào)參過程中一次都不碰 X_train, X_test, y_train, y_test train_test_split( X, y, test_size0.2, random_state42 ) print(X_train.shape, X_test.shape) # (353, 10) (89, 10)這段的意義不在于加載數(shù)據(jù)而在于那個(gè)random_state42和「一次都不碰」的約定。測(cè)試集在調(diào)參階段被看上一眼你后面所有對(duì)比數(shù)字的可信度都要打折扣因?yàn)榱W尤簳?huì)通過你的手間接擬合到測(cè)試集上。血淚經(jīng)驗(yàn)是先把測(cè)試集切出來、存成文件、調(diào)參腳本里根本不 import 它。要不要順手把 y 也標(biāo)準(zhǔn)化如果 y 的量級(jí)跨得大比如從幾十到幾萬標(biāo)準(zhǔn)化能讓 epsilon 的搜索范圍固定下來省掉一輪范圍調(diào)整。代價(jià)是預(yù)測(cè)結(jié)果要反變換回來多兩行代碼。3.2 粒子編碼、邊界與速度限幅編碼用上一節(jié)的對(duì)數(shù)空間解碼函數(shù)單獨(dú)抽出來方便在實(shí)驗(yàn)記錄里還原真實(shí)超參數(shù)。邊界用數(shù)組存好處是后面裁剪時(shí)一行np.clip搞定不用給每一維寫 if。from sklearn.svm import SVR from sklearn.pipeline import make_pipeline from sklearn.preprocessing import StandardScaler from sklearn.model_selection import KFold, cross_val_score # 粒子位置對(duì)數(shù)空間- 真實(shí)超參數(shù) def decode(pos): C 10.0 ** pos[0] # 位置 -1~4 還原成 0.1~10000 gamma 10.0 ** pos[1] # 位置 -4~1 還原成 1e-4~10 epsilon 10.0 ** pos[2] # 位置 -3~0 還原成 0.001~1 return C, gamma, epsilon # 適應(yīng)度只在訓(xùn)練集內(nèi)部做 K 折測(cè)試集不參與 def fitness(pos, X, y, n_splits5, seed0): C, gamma, eps decode(pos) pipe make_pipeline( StandardScaler(), # 標(biāo)準(zhǔn)化放在 CV 內(nèi)部 SVR(kernelrbf, CC, gammagamma, epsiloneps) ) kf KFold(n_splitsn_splits, shuffleTrue, random_stateseed) scores cross_val_score(pipe, X, y, cvkf, scoringneg_root_mean_squared_error) return -scores.mean() # 取正越小越好fitness每次調(diào)用會(huì)擬合 5 次模型這就是 PSO 的成本單位。想讓整體快一倍把n_splits降到 3代價(jià)是適應(yīng)度噪聲變大、粒子軌跡變抖一般不建議在樣本量夠的時(shí)候省這一步。速度要限幅這一條很多人漏掉。粒子速度如果不設(shè)上限某一位可能一步跨過好幾個(gè)數(shù)量級(jí)位置被np.clip拉回邊界之后速度還很大下一代會(huì)繼續(xù)往邊界撞,粒子就廢了。經(jīng)驗(yàn)值是把速度上限設(shè)成搜索區(qū)間寬度的 15% 到 20%。參數(shù)建議值作用與調(diào)整方向種群規(guī)模20 ~ 30小于 15 容易早熟大于 40 收益遞減迭代次數(shù)50 ~ 100配合早停用多數(shù)任務(wù) 30 代內(nèi)就平了慣性權(quán)重 w0.9 線性降到 0.4前期廣撒網(wǎng)后期精修學(xué)習(xí)因子 c1、c22.0、2.0經(jīng)驗(yàn)值c1 大偏個(gè)體探索c2 大偏群體收斂速度上限區(qū)間寬度的 0.15 ~ 0.2防止粒子一步飛出有效區(qū)域早停 patience8 ~ 12 代gbest 連續(xù)這么多代沒改善就停3.3 主循環(huán)慣性權(quán)重遞減與早停主循環(huán)本身不到三十行但幾個(gè)細(xì)節(jié)決定了它能不能收斂到有用的地方慣性權(quán)重隨代數(shù)線性遞減、速度先限幅再更新位置、gbest 變化小于閾值時(shí)計(jì)一次停滯。def pso_svr(X, y, n_particles24, iters60, seed42, patience10): rng np.random.default_rng(seed) bounds np.array([[-1.0, 4.0], # C 的 log10 范圍 [-4.0, 1.0], # gamma 的 log10 范圍 [-3.0, 0.0]]) # epsilon 的 log10 范圍 lo, hi bounds[:, 0], bounds[:, 1] dim len(lo) # 初始位置在區(qū)間內(nèi)均勻撒點(diǎn)初始速度取小區(qū)間隨機(jī) pos rng.uniform(lo, hi, size(n_particles, dim)) vel rng.uniform(-0.1, 0.1, size(n_particles, dim)) * (hi - lo) pbest pos.copy() pbest_val np.array([fitness(p, X, y) for p in pos]) gi np.argmin(pbest_val) gbest pbest[gi].copy() gbest_val pbest_val[gi] c1 c2 2.0 vmax 0.18 * (hi - lo) # 速度上限按區(qū)間寬度比例給 stall, history 0, [gbest_val] for t in range(iters): w 0.9 - (0.9 - 0.4) * t / iters # 慣性權(quán)重線性遞減 r1 rng.random((n_particles, dim)) r2 rng.random((n_particles, dim)) vel w * vel c1 * r1 * (pbest - pos) c2 * r2 * (gbest - pos) vel np.clip(vel, -vmax, vmax) # 先限速 pos np.clip(pos vel, lo, hi) # 再裁位置 vals np.array([fitness(p, X, y) for p in pos]) better vals pbest_val # 個(gè)體歷史最優(yōu)更新 pbest[better] pos[better] pbest_val[better] vals[better] gi np.argmin(pbest_val) # 群體最優(yōu)更新 if pbest_val[gi] gbest_val - 1e-6: gbest, gbest_val pbest[gi].copy(), pbest_val[gi] stall 0 else: stall 1 history.append(gbest_val) if stall patience: # 連續(xù)多代無改善就收手 print(fearly stop at iter {t}, gbest{gbest_val:.4f}) break return decode(gbest), gbest_val, history調(diào)用的時(shí)候返回的第一個(gè)值是真實(shí)超參數(shù)元組第二是 CV RMSE第三是收斂歷史——第三個(gè)數(shù)別看輕畫出來能一眼看出是早熟還是正常收斂。如果曲線在第五代就平了說明種群多樣性不夠或者邊界給窄了如果是鋸齒狀上下跳多半是 CV 折數(shù)太少或沒 shuffle。3.4 和默認(rèn) SVR、網(wǎng)格 SVR 放在同一張表里比跑完 PSO 不算完得有個(gè)參照系。我一般會(huì)同時(shí)跑三條線默認(rèn)參數(shù)的 SVRC1、epsilon0.1、gammascale、小網(wǎng)格搜索的 SVR、PSO 調(diào)優(yōu)的 SVR。三條線用同一個(gè)random_state切數(shù)據(jù)、同一套評(píng)估函數(shù)否則數(shù)字沒法比。from sklearn.metrics import mean_squared_error, mean_absolute_error, r2_score import time def evaluate(model, X_train, y_train, X_test, y_test): t0 time.perf_counter() model.fit(X_train, y_train) cost time.perf_counter() - t0 pred model.predict(X_test) return { rmse: mean_squared_error(y_test, pred) ** 0.5, mae : mean_absolute_error(y_test, pred), r2 : r2_score(y_test, pred), fit_time: cost, } # PSO 返回的真實(shí)超參數(shù)直接塞進(jìn)模型標(biāo)準(zhǔn)化仍用 pipeline 包住 (C, gamma, eps), cv_score, hist pso_svr(X_train, y_train) pso_model make_pipeline( StandardScaler(), SVR(kernelrbf, CC, gammagamma, epsiloneps) ) print(evaluate(pso_model, X_train, y_train, X_test, y_test))注意evaluate里的fit_time只算了最后一次擬合不含調(diào)參開銷。真要比較總成本得把pso_svr里所有 fitness 調(diào)用的耗時(shí)累加起來那才是你實(shí)際付出的電費(fèi)。做選型匯報(bào)的時(shí)候這兩個(gè)數(shù)要分開寫不然容易被問住。4. 四個(gè)維度擺一起比PSO-SVR 與 SVR 各自該上場(chǎng)的場(chǎng)景4.1 精度、成本、穩(wěn)定性、可維護(hù)性只比精度是不完整的我在實(shí)際項(xiàng)目里被問得最多的反而是「這套東西上線之后誰維護(hù)」。四個(gè)維度拆開看精度上限。PSO-SVR 通常能比默認(rèn)參數(shù) SVR 好一截但和精調(diào)過的網(wǎng)格 SVR 基本打平差距在噪聲范圍內(nèi)。原因是兩者搜的是同一片參數(shù)空間PSO 的優(yōu)勢(shì)在效率不在表達(dá)能力。指望換算法帶來質(zhì)的飛躍大概率會(huì)失望。調(diào)參成本。這是量化差距最明顯的一項(xiàng)。前面算過三維參數(shù)下網(wǎng)格搜索 2560 次擬合PSO 上限 1440 次、實(shí)際常落在 600 到 800 次。批處理任務(wù)里這就是十幾分鐘和兩分鐘的區(qū)別。穩(wěn)定性。PSO 有隨機(jī)性同一個(gè)數(shù)據(jù)集跑三次交叉驗(yàn)證分?jǐn)?shù)能差出百分之幾網(wǎng)格搜索給定同樣的網(wǎng)格結(jié)果是確定的。這一條在需要出報(bào)告的場(chǎng)合很要命解決辦法是固定種子跑三次取均值加減標(biāo)準(zhǔn)差把波動(dòng)亮出來而不是藏起來??删S護(hù)性。PSO 調(diào)完之后落到生產(chǎn)上的一定是一組固定超參數(shù)粒子群本身不會(huì)跟著上線。所以真正的維護(hù)成本在于「數(shù)據(jù)分布漂移之后要不要重調(diào)」。如果數(shù)據(jù)每個(gè)月都在變每次重訓(xùn)都跑一遍 PSO成本會(huì)累積這時(shí)候更常見的做法是離線調(diào)一次、在線只做擬合隔季度再校準(zhǔn)。示意性的對(duì)比結(jié)果如下數(shù)字來自一次演示跑量級(jí)參考換數(shù)據(jù)必須重測(cè)方案關(guān)鍵參數(shù)來源測(cè)試集 RMSE測(cè)試集 R2擬合次數(shù)調(diào)參耗時(shí)默認(rèn) SVR庫默認(rèn)值基準(zhǔn)基準(zhǔn)1忽略網(wǎng)格 SVR8×8×8 網(wǎng)格 5 折優(yōu)于默認(rèn)略高2560十幾分鐘PSO-SVR24 粒子 × 60 代 早停與網(wǎng)格相近相近約 700兩三分鐘4.2 什么數(shù)據(jù)上 PSO 值得什么數(shù)據(jù)上是白費(fèi)電判斷標(biāo)準(zhǔn)不是「數(shù)據(jù)難不難」而是「參數(shù)維度除以可承受的擬合次數(shù)」。三個(gè)場(chǎng)景我分得很清楚樣本量小、特征維度低幾百條以內(nèi)、十幾維。這種數(shù)據(jù)上默認(rèn) SVR 加上手動(dòng)試幾組 C 和 gamma 就夠了網(wǎng)格搜索 6×6 也就 180 次擬合幾秒鐘的事。上 PSO 屬于殺雞用牛刀還額外引入了隨機(jī)性。樣本量中等、特征維度較高、參數(shù)三個(gè)以上。這是 PSO-SVR 最舒服的區(qū)間。特征上百維之后 gamma 的敏感性陡增粗網(wǎng)格經(jīng)常跳過最優(yōu)點(diǎn)而 PSO 在對(duì)數(shù)空間里能細(xì)粒度地摸過去。同時(shí)樣本量還沒大到讓單次擬合變慢整個(gè)搜索在可接受時(shí)間內(nèi)跑完。需要頻繁重訓(xùn)的在線場(chǎng)景。這種場(chǎng)景下 PSO 是負(fù)擔(dān)不是助力。每次數(shù)據(jù)更新都重新跑幾百次 CV 擬合延遲頂不住。合理做法是離線把參數(shù)區(qū)間定下來線上用固定參數(shù)增量擬合隔一段時(shí)間做一次全量校準(zhǔn)。還有一類要警惕目標(biāo)變量噪聲極大、信噪比很低的數(shù)據(jù)。PSO 會(huì)非常努力地去擬合噪聲最后選出的參數(shù)往往是 C 大、epsilon 小驗(yàn)證集上看著還行新樣本上崩得厲害。這種數(shù)據(jù)上 epsilon 的下界要收緊別讓它跑到 1e-3 那種幾乎不容忍誤差的位置。4.3 決策什么情況下選哪一個(gè)把上面的判斷壓成一張表照著填就行你的處境選擇理由參數(shù)只有 C 和 gamma樣本幾千以內(nèi)網(wǎng)格搜索確定性強(qiáng)幾分鐘出結(jié)果參數(shù)三個(gè)及以上或 gamma 敏感性高PSO-SVR維度漲了成本幾乎不變需要寫報(bào)告、結(jié)果必須完全可復(fù)現(xiàn)網(wǎng)格搜索 固定種子PSO 的隨機(jī)性要額外處理頻繁重訓(xùn)、延遲敏感離線調(diào)參 線上固定PSO 只在離線階段出現(xiàn)信噪比低、異常值多先清洗數(shù)據(jù)再談算法換優(yōu)化器救不了臟數(shù)據(jù)一句話結(jié)論P(yáng)SO-SVR 解決的是「參數(shù)多到網(wǎng)格搜不動(dòng)」這個(gè)具體問題不是「讓模型變準(zhǔn)」的通用方案。把它當(dāng)調(diào)參加速器看期望就對(duì)了。5. 避坑記錄五個(gè)讓我重跑實(shí)驗(yàn)的翻車現(xiàn)場(chǎng)5.1 收斂曲線漂亮但測(cè)試集更差適應(yīng)度泄漏現(xiàn)象PSO 的 gbest 曲線一路平滑下降到第三十代幾乎貼地看著特別舒服。拿測(cè)試集一驗(yàn)RMSE 比默認(rèn)參數(shù)的 SVR 還高。原因適應(yīng)度函數(shù)把測(cè)試集或者全量數(shù)據(jù)算進(jìn)去了。最常見的寫法是fitness里直接對(duì)X, y做 CV而X, y是切分之前的全量數(shù)據(jù)——驗(yàn)證折里含著測(cè)試樣本等價(jià)于拿測(cè)試集調(diào)參。另一種更隱蔽的是 scaler 在 CV 外面 fit 過信息從驗(yàn)證折漏回訓(xùn)練折。解決適應(yīng)度函數(shù)只接收X_train, y_train測(cè)試集在調(diào)參腳本里根本不出現(xiàn)。scaler 一律用 pipeline 包在 CV 內(nèi)部。改完之后曲線會(huì)難看一些但測(cè)試集數(shù)字才是真的。5.2 十幾代之后粒子全擠成一團(tuán)早熟收斂現(xiàn)象種群位置的方差迅速縮小二十代不到所有粒子幾乎重合gbest 還在邊界附近明顯沒搜到位。原因初始化區(qū)間太窄粒子一開始就沒有多樣性或者速度上限給小了粒子動(dòng)不起來也可能是慣性權(quán)重降得太快前期沒來得及探索。解決初始化用整個(gè)搜索區(qū)間均勻撒點(diǎn)別用[0, 1]這種歸一化后就忘了反變換的寫法。速度上限提到區(qū)間寬度的 0.18 左右。慣性權(quán)重從 0.9 線性降到 0.4別一上來就固定成 0.5。還不行就加一手多樣性保護(hù)每隔十代把適應(yīng)度最差的兩個(gè)粒子重置到隨機(jī)位置。5.3 驗(yàn)證集 R2 不錯(cuò)但預(yù)測(cè)明顯偏高偏低標(biāo)準(zhǔn)化漏做或 epsilon 過寬現(xiàn)象交叉驗(yàn)證分?jǐn)?shù)挺好看實(shí)際拿新樣本預(yù)測(cè)整體系統(tǒng)性偏移像被壓平了一樣。原因兩個(gè)可能。一是特征沒標(biāo)準(zhǔn)化量綱大的那幾維主導(dǎo)了 RBF 核的距離計(jì)算模型實(shí)際上只學(xué)到了少數(shù)特征。二是 epsilon 調(diào)得太大不敏感帶把真實(shí)趨勢(shì)也一起容忍掉了。解決標(biāo)準(zhǔn)化必做而且要在 pipeline 里做。epsilon 的搜索上界壓到 1e0 以內(nèi)如果 y 沒標(biāo)準(zhǔn)化就按 y 的標(biāo)準(zhǔn)差給范圍別用固定的 0.001 到 1。改完之后先看殘差圖殘差如果均勻分布在零附近就對(duì)了。5.4 換臺(tái)機(jī)器結(jié)果就變隨機(jī)種子沒管住現(xiàn)象同一個(gè)腳本同事那邊跑出來一組參數(shù)你這邊跑出來另一組精度還差一截。誰也說不清誰對(duì)。原因粒子初始化用了全局隨機(jī)、KFold 沒傳random_state、train_test_split沒固定種子這三處任何一處漏了結(jié)果都不可復(fù)現(xiàn)。另外 numpy 的新舊隨機(jī) API 混用也會(huì)帶來差異。解決種子從入口傳到底np.random.default_rng(seed)生成一個(gè) rng 對(duì)象往下傳不要到處調(diào)np.random.rand。KFold 的random_state顯式寫出來。跑三次取均值加減標(biāo)準(zhǔn)差把波動(dòng)公開寫進(jìn)報(bào)告比藏起來強(qiáng)。5.5 PSO 比網(wǎng)格搜索還慢沒開早停、邊界給太寬現(xiàn)象本來指望 PSO 省時(shí)間結(jié)果跑了四十分鐘還沒結(jié)束比網(wǎng)格搜索還慢。原因迭代次數(shù)設(shè)了 200種群 505 折一次不落全跑完。搜索邊界又給得極寬粒子大半時(shí)間在無效區(qū)域游蕩。早停的 patience 設(shè)成 30等于沒設(shè)。解決迭代次數(shù)壓到 60、種群 24、patience 8 到 12 代。先用粗網(wǎng)格快速定位大致量級(jí)再把 PSO 的邊界收窄到那個(gè)量級(jí)的 ±1.5 個(gè)數(shù)量級(jí)。這一步能把搜索空間砍掉一大半效果立竿見影。6. 復(fù)現(xiàn)閉環(huán)在同一份數(shù)據(jù)上把三種方案驗(yàn)一遍調(diào)參調(diào)到最后必須有一個(gè)閉環(huán)把結(jié)論釘死否則過兩周你自己都不記得那些數(shù)字是怎么來的。我的做法是寫一個(gè)獨(dú)立的驗(yàn)收腳本輸入只有固定種子的訓(xùn)練集和測(cè)試集輸出一張三行表每次都從干凈狀態(tài)跑。from sklearn.model_selection import GridSearchCV import numpy as np # 三條線共用同一個(gè)切分和同一套評(píng)估函數(shù) base make_pipeline(StandardScaler(), SVR(kernelrbf)) grid GridSearchCV( make_pipeline(StandardScaler(), SVR(kernelrbf)), param_grid{svr__C: np.logspace(-1, 4, 8), svr__gamma: np.logspace(-4, 1, 8), svr__epsilon: np.logspace(-3, 0, 8)}, cv5, scoringneg_root_mean_squared_error, n_jobs-1 ) rows [] rows.append((默認(rèn) SVR, evaluate(base, X_train, y_train, X_test, y_test))) grid.fit(X_train, y_train) rows.append((網(wǎng)格 SVR, evaluate(grid.best_estimator_, X_train, y_train, X_test, y_test))) rows.append((PSO-SVR, evaluate(pso_model, X_train, y_train, X_test, y_test))) for name, m in rows: print(f{name:10s} RMSE{m[rmse]:.2f} MAE{m[mae]:.2f} R2{m[r2]:.4f})這個(gè)腳本有兩個(gè)細(xì)節(jié)值得強(qiáng)調(diào)。n_jobs-1讓網(wǎng)格搜索并行不然 2560 次擬合串行跑會(huì)非常難受并行之后網(wǎng)格搜索的墻鐘時(shí)間大幅縮短PSO 的成本優(yōu)勢(shì)就沒那么突出了——這一點(diǎn)在選型時(shí)容易被忽略實(shí)際項(xiàng)目里機(jī)器核數(shù)多的話網(wǎng)格搜索往往是更劃算的選擇。另外 PSO 那條線要用前面調(diào)好的固定參數(shù)直接構(gòu)造模型不要在驗(yàn)收腳本里重跑一次優(yōu)化否則每次驗(yàn)收的結(jié)果都不一樣失去了對(duì)比意義。跑完之后看三件事。第一PSO-SVR 和網(wǎng)格 SVR 的測(cè)試集 RMSE 差多少差在 3% 以內(nèi)基本可以認(rèn)為等價(jià)選誰看維護(hù)成本。第二默認(rèn) SVR 差多少差得遠(yuǎn)說明這份數(shù)據(jù)確實(shí)吃調(diào)參差得近說明這份數(shù)據(jù)的信號(hào)本來就弱花在調(diào)參上的時(shí)間不如拿去做特征工程。第三PSO 三次運(yùn)行的 R2 標(biāo)準(zhǔn)差有多大超過 0.02 就得回頭查種子和折數(shù)。從那以后我每次做超參數(shù)調(diào)優(yōu)都強(qiáng)制走一遍「先切測(cè)試集、再寫適應(yīng)度、最后同臺(tái)驗(yàn)收」這個(gè)順序中間任何一步想抄近路后面都要用雙倍時(shí)間補(bǔ)回來。這套流程本身沒什么玄學(xué)值錢的地方全在那些不顯眼的約束里——測(cè)試集不許碰、標(biāo)準(zhǔn)化關(guān)進(jìn) pipeline、種子從入口傳到底。粒子群只是這套流程里的一個(gè)可選零件換成隨機(jī)搜索、貝葉斯優(yōu)化骨架一模一樣。希望幫到你。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
欧美强奸乱| 国产 三级自拍| 久久色人体| 夜夜爽夜夜操| 亚洲日本男人天堂网| 天天色黄色影院天天操| 日韩99神马视频片| 午夜视频久久久久一区| 78久久久| 亚洲色图日韩精品| 97操综合| 激情久久久| 欧美丝袜中文字幕07在线| 美女黄频a美女大全免费皮| 亚洲欧美天堂在线| 懂色av色欲av蜜臀av| 亚洲精品天天影视综合网| 欧美操人视频| 麻豆伊人网| 嗯啊不要在线观看嗯啊| 97中文字幕一区| 激情五月丁香五月| 日本成a人v网站在线观看| 99啪啪视频| 国产欧美精选激情视频| 欧洲亚洲人妻无码久久三区四区| 开心激情婷婷| 91亚洲色人| 亚洲精品黑丝| 青青草自拍视频在线播放| 翔田千里无码中出中文字幕| 黄久在线| 亚州 综合 色图| 久久精品国产72国产精品福利 | 夜夜狼人妻| 黄页av| 九九九精品成人免费视频小说| 中日无幕一二三四区| 久操操AV电影| 超碰色97| 97久久国产亚洲精品超碰热| 亚洲天堂另类美腿| 成人网址在线观看| 影视综合无码少妇| V A在线| 中文字幕欧美日本乱码一线二线| 91老熟女逼| 国产67194| 人人看人人插| 人人人摸人人| 国产福利合集| 亚州男人天堂| 蜜臀久久久国产| 啪啪视频mP4| 久久HD| 亚洲黄网在哪免费看| 青娱乐福利99| 屁屁影院一区二区三区国产| 91熟女丨老女人| 成人欧美日超碰| 久久国产对白激情浪潮 | 中文字幕超碰CAO| 男人的天堂2010| 国产超碰| 国内精品久久久久影院亚洲| 怡红院一区二区熟女人妻| 欧美韩国你懂得在线| 国产精品久久久久绯色| 欧亚第一综合网| 亚洲高清无码在线桃色| 欧差乱伦二三| 欧美gv在线观看| 成人一二| 天天日天天搞天天干| 国内精品嫩模A∨私拍小视频| 97干色| 日本国产欧美一区三区二区| 国产精品久久久无码aV去| 亚洲情色 自拍| 亚洲欧美国产va在线| 青青青艹在线视频| 色偷偷综合91久久噜噜| 自拍偷拍 日韩无码| 加勒比少妇AV婷婷六月天超碰超碰| 人人乐大香蕉| 97超碰在线资源网站| 成人影 天天操 亚洲| 最新加勒比丝袜在线| 免费看美国人人爽,人人操| 亚洲一二三精品久久网| 超碰久久网| 蜜桃AV天堂| 97色在线视频| 国产乱人伦AVA麻豆软件.| 东京热免费视频| 久久色激情一区二区三区| 先锋音影AV| 97这里有精品| 日逼视频日本| 97电影院超碰| 亚洲日韩狠狠撸视频| 77国产精品| 福利五区| 人人操人人精品影片| 久久国产精品熟女人妻| 日韩猛交| www老逼91| 9精品在线| 国产9l 大屁股| 中文精品一区二去| 中文字幕丝袜人妻| 日本二三四区| 日韩精品一区的| 国产不卡中文字幕免费avi| 老熟乱一区二区三区四区| 免费少妇一区二区| 丰满欧美少妇| 亚洲蜜臀视频精品久久| 人人操人人色网| 激情五月天色色网| 91老熟女91老女人| 欧美影音在线| 人人操人人插人人摸人人干| 色呦呦、国产精品| 中文字幕欧美丝袜07资源| 亚洲欧美国产日本一区二区三区| 美女黑人91神马| 可以免费看黄片的视频| 亚洲一区二区三区麻豆传媒| 97极品无码| 国产精品亚洲免费| 97操碰| 成人免费福利在线观看| 日韩特一级久久| 亚洲av影院在线观看| 九九九九亚洲| 东京热天堂网| 亚洲,欧美,春色,另类 | 久久 国产 无码| 久久久九97| 94色色电影网| 97超碰天天| 日韩一级欧美一级国产一级台湾| 九九成人精品| 天堂av最新电影网| 777AV电影| 久久仑合| 欧美日韩不卡a片| 免费人人搞97| 亚洲图片偷拍视频区| 久久精品无码熟妇一区二区三区视频导航| 日本一区二区做爱的视频| 人人澡人人澡人人| 亚洲av成人精品一区| 久污| 92久久| 97久久久久| 中文字幕加勒比海高清无码免费视频 | 色九月综合| 精品日日人妻| 精品久久无码午夜福利| 国产精品美女在线一区| 色综91| 国产精品。| 99ri在线视频| 免费福利视频中文字幕| 超碰久久.com| 亚洲精品 欧美精品| 国产精品香蕉热久久新品| 91欧美巨乳| 久久XX| 日本成人电影资源网| AV天黑人| 美日韩一二三区| 综合熟女| 人人做人人妻人人夜视频| 婷婷激情五月综合| 黑人中出21连凳花野真衣| 多乙久久久久久| 草草电影院| 国产丰满少妇久久久精品影院| 亚欧性爱在线无码| av在线一区二区三区| 91肉丝| 欧美色亚洲色| 91亚洲狠狠色| 曰韩精品视频一区二区| 女同性恋一区二区三区精品视频| 欧美亚洲天天| 人妻中文字幕精品无码| 精品日韩中文在线| 日韩有码 一区二区三区| 99热这里都是精品| 91精品导航| 4虎在线视频| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 欧美大色交| 欧美少妇一区二区三区| 91天美| 91站街按摩店老熟女熟女| 中国女人内射6XXXXX| 亚洲色图欧美色图综合| 欧美激情视频一区二区三区不卡| 99日视频在线免费| 成年在线视频日本亚洲在线视频区精品江靖宇公司 | 欧洲欧美视频一区二区| 91丝袜美女视频| 国产白丝AV| 欧美爱爱97| 一区二区三区国产在线播放| 69XX一中文字幕人妻91| 岛国色情视频在线观看| 久久香蕉综合一本到3atv| 干婷婷综合网| 116美女午夜| 亚洲人妻熟妇三十三区| 97在线资源| 日本熟妇自慰性高潮一区二区三区| 综合97久久| 亚洲欧洲日韩中文字幕一区| 国产三级片在线观看| 久久78| 97在线视频观看网站| 国产浮力影院第1页| 成人精品在线观看| 情色五月天网| 国产精品午夜AV完会免费 | 天天天天天超碰| 久久禁| 秋霞 色色| 精品亚洲黄色片 国产精品导航一区二区| 亚洲精品一区二区精品| 久久精品美女一区| 99精品丰满人妻| 国产精品网址| 理论久久婷婷网8| 91福利网在线观看| 日逼97| 天天躁日日躁AAAAXXXX国产 | 亚洲无码精品AV久久久| 欧亚免费视频| 97超碰中文| 日韩女模中文造逼| 黄网站黄视频网站进入口| 偷拍新久久| 亚洲性爱电影| 欧美大香蕉97| 中文?日韩?免费?精品| 亚洲精品一区二区三区在线播放| 日韩一级片在线看| 日韩啪啪啪啪啪| 久久久精品视频欧州站| 日日操丁香五月天| 丝袜av一区二区三区| 操屄日韩| 性色高清在线| 亚洲阿v天堂在线| 99久热| 亚洲影视高清第一页| 太久视频| 日本五区不卡| 国产成人无码网站在线视频| 肉丝无码中文高清| 97人人超| 日本女人久久久| 99成人| 加勒比性爱成人在线| 超碰97人妻免费在线| 天天弄欧美| a片久久久久久久久久久久 | 亚洲国产精品无码AV在线| 亚洲污污网站| 青青草吊丝| 熟女熟妇伦久久影院毛片一区二区| 91亚洲网站| 偷拍 精品另类 凸凹了四区| 操逼操2| 三级网站超变态精品| 亚洲国产奇米影视久久| 青操影院| 97 亚洲 日韩 欧美 在线| 亚洲无码电影久久久| 一区二区 电影 亚洲| 国产精品久久99日日| 1204人成网站色www| 日韩AV一区二区三区四四| 易易A毛视频| 中文字幕av片| 国产精品一区二区三区,亚洲综合| 国产久久一区二区| 九九九九九九九精品视频| 蜜区区视频79| 99青青草国产视频| 亚洲中文字幕精品久久久久久直播| 色香欲综合| 亚洲情色在线| 男人的天堂啪啪啪啪啪蜜桃不卡| 26uuu性物| 欧美日韩久久精品爱爱| 亚州欧美综合| 欧美永久激情一区二区| 九九色影院| 艹精品| 亚洲三级。日韩三级| 干B| 女同在线视频一区| 美女黄频a美女大全免费皮| 秋霞一集毛片观看| 五十路熟女人妻一区二区在线观看| 夜夜爽77777| 99久久无色码| 婷婷伊人綜合中文字幕小说| 亚洲熟妇无码一区二区三区| 粉嫩在线一区二区懂色| 三级日本一区二区三区| 成人免费毛片| 欧美草草高清日韩视频| 日日妻色网| 日韩乱码Av| 日本综合久久| 中文精品一区二去| 十八禁视频一区二区| 呦呦一区| 国产精品色约约| 色制服丝袜夫妻av一区| 亚洲日产专区婷婷| 久久婷婷亚洲欧| 四虎免费看黄| 日本新免费二区三区| 97在线免费视频观看| 中文字幕、久久精品国产2020、久久综合久久自在自线精品自、亚洲 | 五月丁香啪啪网| 日本道久久综合色色| 一本色道综合久久欧美| 成人无遮挡毛片免费看| 乱伦色图网址是多少| 无码精品久久| 天天干天天操天天干天天操| 琪琪精品免费一区二区三区| 秋霞午夜成人福利片片| 精品国产Av无码久久久伦古装| 校园春色AV天堂| 97国产精品一区| 大白逼三四级| 欧美久久人体| 天天射夜夜操| 日本激情免费大片| 伦伦成年午夜免费视频| 美女黄码视频午夜| 国产中文精品一区二区在线观看| 激情小说在线视频| 中国女人内射6XXXXX| 夜夜精品视频| 久久91| 免费观看性欧美一级| 91在线精品| 丁香五月大香蕉| 九热大香蕉| 欧美视频激情久久久久久| 99久在线精品99re8| 97超碰香蕉| 岛国视频一二三区| 欧美.亚洲.另类.丝袜.制服.诱惑| 草伊人高潮喷水超碰| 波多野结衣被操50分钟免费视频| 乱操乱伦AV| www.色操逼| 精吧天堂| 国产一区二区成人av在线播放| 乳欲人妻办公室奶水| 亚洲av强奸乱伦| 天天内射| 天天狠操| 久久嫩草国产成人一区| 蜜臀久久99精品久久久| 久久老子无码午夜伦不卡| 久久天天躁日日躁狠狠躁| 熟女熟妇一区二区三四区| 欧美激情性久久久久久| 熟妇人妻一区二区三区| 天天久久| 丰满的三级少妇欧美久久久| 手机av亚洲丝袜美腿日韩第一页二页| 国产精品白丝在线播放| 91人妻人人妻| 久久伊人最新网址视频| av天天在线观看| 超碰97 线线 在现| 视频国产精品未满十八禁止在线观看| 国产在线视频二区| 九热中文字幕| 日韩综合无码色欲vv| 国产自偷自拍一区| 美国久久一二三四| 日韩在线一区二区| 亚洲十八禁止| 黄色高清无码无码破解免费暗网| 午夜综合在线| 无码视频黄色网战| 国产乱码久久久| 色色五月婷| 久久久精品网| 久久超碰免费的| 国产特级毛片AAAAAA高潮流水 | 中文字幕人妻资源在线| 6080YYY午夜理论片在线观看| 欧美 亚洲 偷拍自拍| 天操天操夜操夜月操月年年操操| 国产一区免费午夜视频| 四虎 精品 WWW| 久久久久久久伊人精品| 日韩精彩视频| 高清不卡视频| 精品亚洲国产成人av网站| 天天舔天天日天天射| 伊人黄色片| 亚洲97网站| 天综合中文| 92性色国产午夜福利在线661| 9精品久久| 丁香五月社区| 亚洲第一精品在线视频| 伊人网在线点播| 亚洲精品天天影视综合网| 超碰成人公开| 亚洲色图欧美一区二区不卡| 日本高清熟女久久一区| 精品一区96| 人成午夜免费大片| 亚洲国产成人精品999| 男女啪啪网站免费视频| 日本裸体久久色噜噜| 欧美91丝袜| 综合欧美激情网| 男人的天堂 在线一区| 日本男人插女人的逼黄色| 色情综合| 人人干人人操人人..com| 欧美色蜜桃97| 亚洲丰满很很操| 神马久久中文字幕| 爱爱动态试试看6 0秒| 色色福利| 日韩性爱毛片操骚逼| 激情色图| 免费a v| 国产精品不卡少妇白| 97国产天堂岛| 91网18| 艹我哪美一区无码| 丁香六月婷婷| 激情五月天婷婷| 99这里只有精品国产| 日本操逼无码| 日日操免费视频| 欧美极品美女aaaaaa级黄片| 日本孕妇一区二区视频操逼免费看 | 97干在线| 啊啊啊操死我了| 视频在线观看青青99国产| 日韩一级二级在线| 国产精品网站www| 欧美日韩999| 六月丁香啪啪| 久久国产三区| 九九热五区| 久久中日麻豆| 91精品少妇搡搡搡| 亚洲第一视频 欧美风情 日韩| 艾草av| 日韩情色视频| 亚洲伊人久久精品影院| 中文伊人大香蕉视频| 久久东京伊人一本到鬼色| 黄色电影观看久久9| 艹比视频国产精品| 伊人久久婷婷| 无码一区二区三区四区五区六区七区八区九区十区视频 | 国产精品一区二区a| 亚洲av性爱电影| 亚洲高清无毛一区二区| 91搞逼视频| 亚洲一区日韩| yazhousetuoumei| 激情小说亚洲视频| 青娱乐啪啪视频| 国产极品馒头逼| 亚洲无线码欧洲精品区别| 黄片无码在线制服| AV电影在线播放| 欧洲亚洲人妻无码中字久久三区四区| 青青草啪啪网| 一本大道久| 久久久久久久久久久免费精品| 欧美亚洲日本视频久久久| 6080yy午夜理论三级一区二区三区无码| 欧美18 在线观看| 操日韩第| 97超碰色屌| 9 1果冻精品视频| 国产性爱在线视频一区二区| 六月丁香啪啪| 黄色十八禁网站| 欧美色另类| 影音先锋乱| 久久夜夜夜| 亚洲阿v天堂在线| 99热国产| 91N综合网| 玖玖爱免费观看视频| 亚欧精品久久久久久久久久久| 久久九操在线观看| 欧美呦呦性爱| 国产久久成人| 超碰91在线| 五月天婷婷基地| 亚洲午夜免费狠狠干| 夜夜嗨老熟女AV一区二区三区| 日韩免费看在线黄色片| 亚洲狼狼干综合1| 天天躁日日躁狠狠狠躁| www.色综合| 99热这里只有精品1| 亚洲砖码砖专无区2023| 在线情色电影 91大| 亚洲熟女乱色一区二区三区| 有码人妻系列| 草莓精品视频在线免费观看| 绯色AV粉色AV蜜臀AV| 免费一级性爱久久| 日韩一级二级三级免费看完整版国语版 | 欧美96在线|欧| 狠狠色色| 玖玖爱在线视频免费观看| 黑丝少妇| 日语五十路和六十路亚洲国产精品| 久久久久国产亚洲一区欧美色图日韩 | 日日夜夜噜| 国产高清亚洲日韩一区| 久久99手机免费视频| 亚洲国产欧美另类自拍| 超碰538| aⅴ日韩成人电影av在线免费看av大全 | 1000午夜黄色| 在线99热| 国产无吗在线播放| 97精品视频在线播放| 九九香蕉网| 熟妇xxxxx性春色| 人妻另类| 屌妞视频久久久久久久久久久久| 无色无码| 国产又猛又粗又爽又黄| 欧洲精品一二三在线| 95人妻爽爽人人做人人澡| 欧美爆乳精品一区二区| 人人操人人精品影片| 中文字幕国产精品1区| 精品欧美А∨无码黑人大荫蒂 | 国产性感在线观看| 亚洲s色图| 97免费在线观看| 91三级理论片播放器| 国产精品久久久久久久久久久久久久吹 | 久久久久久69国产一区二区| 欧美日韩一干二干| 亚洲情色五月天 | 日韩中文9| 97色色色综合网站| 俺去俺来也在线www| 男人的午夜天堂| 天天草AV| 久久亚洲色图中文字幕| 草久久久| 99re69| 久草视频制服诱惑| 嗯嗯啊中文字幕| 顶级丝袜熟女一区二区三区| 久久久精品中文字幕爱豆| 欧美综合另类| 不卡六六在线91| 欧洲精品欧洲精品| 无码久| 亚洲熟久久| 欧美天堂超碰97| 人人噜夜夜操| 亚欧美综合网。| 97视频免费播放| 久久99干一本高清| 国产熟女无套内射| 午夜精品久久99蜜桃的功能章节 | 五月天亚洲色图| 亚春色色| 五十路熟女人妻一区二区在线观看| 久久久久幕乱码| 精品大全99999| 9997se| 精品妇操一区二区三区| 久久久神马影院| 骚货操死你| 一区二区不卡免费| 99热国产精品| 97Ai亚洲| 明星性猛交ⅹxxx乱大交| 久久久久久久久久va| 日本黄色大片一级视频免费麻豆| 女色综合| 久久久久久人| 婷婷综合在线| 久久亚洲骚逼综合| 久久一二区四| 免费97视频| 国产精品久久蜜乳av| 一区二区三区美女超清| 91天堂色男人的天堂| 国产精品一级二级在线| 蜜臀99久久精品| 人人弄人人摸| 国产女人成人精品视频| 97干色天堂| 欧美亚洲AN| 97精品免费视频网站| 人人操人人插人人摸人人干| 天天爽爽爽爽| 亚洲91射| 天天综合网日韩7799| 亚洲91少妇| 人妻色情天天操| 欧洲精品一级二级精品综合视频综合| 91丝袜在线观看| 婷婷AV一区二区三区| 天天综合影院91| 欧美专区17页| 亚洲成人免费中文字幕| 色999人与兽| 国产精品另类一区大香蕉| 亚洲成人日韩小说| 天天综合网91入口| 99热| 丝袜美腿欧美| 亚洲欧美黄| 亚洲丝袜少妇在线| 日韩性爱网址| 蜜臀一二三区| 成人性爱视频在线看| 精品人妻一区二区免费蜜桃| 啊啊啊啊好疼视频| 影音先锋每日最新资源在线观看 | 欧美亚洲成人在线一区二区三区| 久久精品国产亚洲妲己影视| 欧美专利1区2区3区4区5区免费| 日韩在线电影| 丰满人妻-区二区三区免费| 嗯~啊~快点 死我视频免费看网站| 神马麻豆福利院 | 免费?级毛片无码?∨蜜芽试看| 日韩精品一区二区三区四虎影视| 91天美传媒在线| 国产黄片精品在线| 91色堂| 岛国成人av在线播放网址| 欧美亚洲AN| 熟妇高潮二区三区| 五月天婷婷久久| 一级做a爰片久久毛片图片| 97资源免费视频| 亚洲暴力强奸AV| 久久大线蕉一区| 亚洲性爱无码乱伦av| 91白虎| 操九九九九九九| 综合 欧美 亚洲 日本| 超碰视97中文| 青青草日本无码| 97美日韩视频| 人妻熟女一区二区三区在线| 97摸视频| 免费人成毛片乱码| 国产精品粉嫩福利在线| 一区二区三区精品视频| 在线午夜成人无码视频| 国产欧美后入| 大香蕉免| www久久99| 男女激烈网站最新| 天天拍夜夜| 天天舔天天日天天射| 东京日日夜夜| 久艾草在线精品视频在线观看| 久久久91福利姬| 五月婷在线| 最新中文字幕精品在线| 人妻精品免费一二三区| 亚洲精品国产拍免费91在线| 东北夫妻性偷拍| 国内自拍 日韩激情 99| 强奸乱伦亚洲第一页| 91天天综合日韩欧美| 青青草女人天天干| 欧美少妇性乱| 亚洲精品97在线| 99视频内射三四| 欧美一级黄片免费播放| 一个色导综合| 日本国产亚洲一区在线观看| 色图四区| 日韩欧视频| 啊啊啊啊,啊啊好多水 | 99这里有精品| 99综合免费视频| 日韩黄色一区二区三区| 九色在线熟女国产黑人| 国产精品干干干| 亚洲另类欧美精品| 超碰在线人妻中文字幕| 午夜无码熟妇丰满人妻| 久久久久久久久久久久黄色 | 丝袜 亚洲 偷拍| 国产91久久九九免费精品无码| 久久成人午夜精品影院| 日韩性爱1级片视频| 97草草| 丰满精品人妻少妇久久字幕| 亚洲少妇在线影音| 日韩精品大香蕉伊人在线| 蜜桃色院一区久久| 欧美肥臀在线| 2017天天插| 日本操逼视频在线| 国产黄片精品在线| av凤凰久久久| 大地资源在线观看中文第二页| a在线视频免费观看| 欧美成人精品A片免费一区99| 女人爽到高潮久久久| 97蜜桃综合| 粉嫩小泬久久久一区二区| 亚洲区小说| 国产精品久久久啊| 精品久久久久av影院| 色婷婷五月天| 99久在线精品99re8a| 超碰 国产熟女精品一区| 中文字幕乱亚洲美女精品一区| 亚洲乱码精品一区二区| 亚洲色 国产 欧美 日韩| 天天拍天天操| 国产精品经典一卡久久久| 青娱乐手机日韩在线视频| 欧美激情在线观看视频| 老外又粗又长一晚做五次| 免费无码国产精品v片在线观看| 综合一区中亚洲国产成人综合精品| 在线观看AV不卡| 怡红院亚洲怡春院av| 自拍偷拍第26| caorenqi shipin| 亚洲男人天堂2016| 亚洲不卡三级手机播放| 狠狠色一区二区中文字幕| 大香蕉在线SuP| 老子午夜伦不卡影院| 91久久青青草原精品| 精品黄色电影| 日本精品五区| 亚洲成人黄色在线观看| 十八禁视频一区二区| A级片一区| 翔田千里AⅤHD无码| wwwxxx日本爽| 国产三级多多影院2022国产AA一级毛片无码 | 操我啊啊啊啊啊| 殴美综合色88| 2018天天日天天日| 欧美日韩亚洲天堂| 人妻大香蕉| 中文三一区| 91日韩网站| 91色婷婷综合久久中文字幕二区| 色欲久久99国产精品久久久久久| 69精品| 免费一级性爱久久| 欧美十八禁在线看| 97亚洲一区| 伊人亚洲综合| 亚洲色图欧美| 中文色综合| 97精品综合久久| 伊人青青草久久| 我爱操| 日韩99精品视频综合区| 久久久久成人亚洲国产| 69超碰综合| 男人的天堂无码| 97视频网站| 国产黄色影片在线观看| 美女刺激久久国产欧美| 欧美综合在线91| 精品二区三四区五电影| 一区二区三区麻豆| 一级二级三级黑人无码| 水野优香在线观看| 欧美大色交| 成人免费视瓶| 美日韩成人| 亚州欧美总和| 国产av激情无码久久天堂| 99激情视频| 亚洲91网站| 一区二区三区免费视频入口| 99久久网站| 女上位精品在线| 乱伦一区二区三区‘| 特级丰满少妇一级AAAA爱毛片| 96AV久久久| 特色a在线上| 久热9| 天美传媒精品久久视频| 日本精品不卡一二三区| 超碰亚洲97| 日韩本不卡视频在线观看 | 97伊人超碰| 国产亚洲美日韩Aⅴ中文字幕无码成人| 96AV精品| 99国产精品| 女同在线视频一区| 亚州男人天堂| 男人的天堂2019AV| 九七色图| 啊啊啊啊嗯嗯嗯用力好爽| 久久久久久久久9| 国产高清成人mv在线观看| 97 国产一区| 免费av在线播放二区| 久久av网| 天天插夜夜操| 麻豆精品三区视频| 国产性爱乱伦AV| 东北操逼| 91丝袜美腿网站| 久热九九| 久久九精品| 无码精品久久久久久亚洲| 女优视频第10页| A级在线视频| 欧美大战久久久伊人| 美国aaaaa一级黄片| 美女天天干| 天天狠| 精品国产一区二区三区香蕉欧美| 亚欧美综合网。| 亚洲夜夜欢无码一区二区| 麻豆91熟妇人妻中文字幕茄子| 久久一二区四| 无码精品久久久天天影视| 天天天做天天天爱天天天爽| 五月激情影院| 尤物视频一区| 少妇高潮九九九九九九九| 国产高清1234区| 亚洲αv一区二区三区| 妇女一区二区三区| 9久精品视频在线观看| 五月丁香综合| 1级黄色夫妻对换性交免费看| 国产成人啪一区二区| 天天色悠悠激情| 人人操人人摸avav| 日本精品加勒比海一区| 91熟女熟妇视频网站| 思思热久久成人| 九九碰九九爱97超碰| 韩国女主播青草在线| 五月天偷拍| 中国国产精品一区视频| 天天综合亚洲综合| 女上位精品在线| 免费看毛片操穴| 色综合网1| 一级特黄aaa大片在线观看成人一级片在线观看 | 操碰91| 色噜噜精品一区二区三| 精品午夜福利导航| 色狠狠一区二区三区香蕉| A啊啊在线观看| 无码99| 99热综合在线| 人妻少妇色综合| 日韩一级欧美一级在线观看| 看免费的黄片| 国产综合在线视频网站| 啊啊啊好多水| 亚洲熟女乱色一区二区三区久久久 | 精品人妻av在线播放| 热99这里有精品综合久久 | 日韩精品资源专区二区| 亚洲人妻精品一区二区| 丰满人妻一区二区中文| 日韩 欧美 校园一区| 伊人一区二区三区| 91操碰| baisiav| 激情四射婷婷四五月天| 日韩精品一二三四| 丁香五月影院| 97电影院超碰| 色妹子A V| 色妇91| 人妻色偷色噜| 少妇综合网| 国产一区二区精品久久久不卡蜜臀| 操曰本熟女| 97中文综合| 久久黄人人爽视频| 高清有码一区二区| 亚洲国产精品99久久久| 999亚洲国产视频| 国产视频不卡在线观看| 三级片网站在线播放| 尹人大香蕉视频在线| 91色鬼| 日日干男人的天堂| 91激情综合| 97欧美资源| 精品人妻免费观看| 午夜福利精品| 九九热在线视频| 日本999精品视频| 日韩欧美久久婷婷网站| 久久久蜜桃臀无码视频| 五月婷婷丁香六月丁香| 亚洲av淫乱| 欧美97超碰| 人妻天堂网| 国产传媒操逼视频| 99免费在线视频| 91久久堂| 啊啊啊啊啊在线| 亚洲日韩美国人妻| 少妇蜜汁| 蜜桃狠狠色伊人亚洲综合 | 手机看片日韩人妻| 国产精品久久99日日| 人人摸人人干| 啊啊啊啊啊舒服| 亚欧无码线免费观看视频| 国产小u女在线观看| 97精品视频免费| 啊啊啊好大好深| 日本操逼二区| 欧美色图天堂网m| 免费超碰97久久| 久久国产AⅤ| www.av在线观看| 日韩精品人妻中文字幕久久久| 亚洲综合在线第一页| 玖玖玖玖精品国产剧情| 国产偷仑| 色综合一本| 99少妇精品视频| 超碰天天操你比| 色屁屁影院www国产| 一区二区偷拍拍视频| 久久久999国产| 欧美日韩性爱无码| 少妇极品熟妇人妻无码| 日韩操啪| 欧美大香蕉在线观看| 亚洲在线a| 久久久一区二区三区四曲免费听| 9精品久久久久| 色综合色综合网| 热久久无毒不卡| 欧美极度丰满熟妇hd| 亚洲熟女偷拍在线观看| 一起草日韩| 中文幕97| 亚洲精品xxx| 中文字幕欧美日本乱码一线二线| AV麻豆免费一区| 天天享受天天看| 亚洲91在线播放影院| 97操在线| 91艹B视频| 狠狠躁久久躁| 亚洲麻豆精品二区三区| 久久久久久久性爱| 亚洲欧美另类少妇精品| 操婢日韩| 97欧美色| 天天爱天天韩国日本牛牛牛牛| 偷拍盗拍亚洲色图图片| 97bbn| 夜夜嗨一区二区三区三州加勒比 | 日韩av影片在线观看| 久久超碰97中文字幕| 亚洲精品尤物yw在线影院| 大香蕉琪琪日本女优不卡| 久久久久国产精品片区无码直播| 人妻夜爽夜夜爽| 天天摸夜夜摸| 午夜福利免费福利视频| 国产精品乱码久久久久久久久| 久久久久骚| 日韩欧美性爱电影在线观看| 97伪v| 蜜臀av一区二区三区免费观看| 中文字幕日韩电影人妻| 蜜桃传媒视频第一区入口在线看| 大稥蕉免费视频这里只有精品| WWW操逼| 一区二区三区四区理论片| 久久精品老司| 91性高潮久久久久久久久| 综合色区偷拍| 欧美中文字幕男人天堂久久精品| 3P乱轮视频| 成人五月天丁香激情综合| 亚洲一区二区专区-国产丝袜精品丝袜-成人AV | 国产精品对白内射| 国产欧美亚洲精品a第2页| 国产99热| 婷婷九月丁香| 干B| 国产福利夜| 91蜜臀熟女| 99热最新网址| 日韩一级成人毛片免费观看 | 图片区小说区| 97视频播放| 秋霞鲁丝午夜无码一区二区三| www.狠狠操| 欧美人人AAA| 色综合av男人天堂| 欧美激情性久久久久久| 外国91| 色色97爱| 性交一区二区在线播放| 2025亚洲男人天堂| 理论久久婷婷网 8| www.夜夜操| 久久久九九网站| 激情久久av一区av二区av| 少妇干B| 韩国黄片aaaa| 日本午夜操逼| 中文字幕在在线观看网站| 午夜精品视频777| 国产自产自拍| 色婷婷激一区二区三区| 亚洲免费成人在线高清无码视频| 18禁无码永久免费无限制| 久久无码一区二区二三区性色| 国产精品久久久吖| 最新av中文字幕高清| 日韩av免费一级电影| 八戒无码国产午夜福利| 中文字幕久热视频在线| 91成人精品在线播放| 久久精品三级影视| 激情五月综合网| 国产成人精品日本亚洲语言| 亚洲精品成人激情在线| 人妻少妇久久久| 91视频国品一二三区| 五月激情综合网| 亚洲。日韩。欧美| 极品久久久久久久久久久久久久| 精品九九九九九九九九九| 亚洲精品黑丝| 97美日韩视频| 国产成人 综合亚洲 天堂| 国产操操日韩三级黄| 国产人妻天天干精品| 婷婷久热| 欧美一区二区日韩传媒搭讪精品| 狠操91,com| 99最新日韩偷拍视频| 久久男人的天堂| 精品人体无圣光凹凸| 婷婷操逼| 夂久色| 日韩大香蕉精品在线视频| 丰满人妻-区二区三区| 日本精品网站在线中文| 再深点灬舒服灬太大了好硬好爽| 大香蕉乱伦视频网| 欧美大香蕉97| 精品久久97| 国产51色综合久久免费| 日韩啪啪啪啪啪| 99福利社| 日日日色色色色色| 久久久精品视频欧州站| 国产又粗又长的视频| 91av熟女人妻| 中文字幕 码精品视频网站| 免费网站观看www在线观| 中国91AV| 看一级特黄a大一片| 丝袜综合| 揉揉揉夜夜| 人妻人人做人人澡人人爽欧美一区| 亚州操操穴网| 大香蕉淫人网| www九九热| 欧美第五页| 肉嘟嘟www视频在线观看高清| 天天碰操中国年青熟妇| 97爱综合| 男人天堂2019亚洲| 色九九久九九| 小情侣高清国产在线视频| 熟女AV一区| 无码一区二区精品视频久久久春药| 欧美亚洲激情小说| 亚洲天天操| 久久久人体| 婷婷五月天激情四射| 亚州色交| 国产美女在线精品免费看| 人人妻人人操人人乐| 91蜜臀人妻中文字幕在线| 人妻密肉在线观看| 青青草在线视频人人想人人上| 啊啊啊啊操死我| 人妻熟女字幕一区二区| 欧美激情在线观看视频| 婷婷五月花| 国产熟妇 码视频户外直播| 九九热免费国产视频婷婷伊人| 国产精品久久久久久久久久久久久久吹 | 97资源制服丝袜| 天天草天天日| 99热精品青草在线 | 大香蕉黄色一区| 男人久久天堂| 久久夜夜夜夜| a亚洲欧美色欲| 日韩中文字幕宗合在线| 日本123区操B视频| 国产熟女无套内射| n1038 一二三区| 先锋色眉乱伦资源| 美女91网址| 黄色乱论网站| 国产剧情AV不卡在线观看| 精品久久97| 一牛一区二区三区久久| 操逼逼无码| 欧美性暴力猛交| 老师充足的奶水小说| 精品区国产区一区二区三区| 啊啊啊轻点在线观看| AV天天综合| 久久精品国产亚洲AV片多多| 一本大道久| 求求你操操我| 丁香五月综合| 欧美性爱精品七区|