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

ARTICLE DETAIL

資訊詳情

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

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

PSO-SVR超參數(shù)調(diào)優(yōu):粒子群與網(wǎng)格搜索的工程取舍 簡介這套 PSO-SVR 代碼與實(shí)驗(yàn)材料面向機(jī)器學(xué)習(xí)學(xué)習(xí)者、算法工程師及需要做回歸建模的研究人員圍繞粒子群算法優(yōu)化支持向量機(jī)超參數(shù)懲罰因子與核參數(shù)并同傳統(tǒng) SVR 對比展開。壓縮包共 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ù)測項(xiàng)目。1. PSO-SVR 和裸 SVR 的差距八成在超參數(shù)兩成在算法本身先說結(jié)論在我手上那幾組小樣本回歸任務(wù)里PSO-SVR 相對默認(rèn)參數(shù)支持向量機(jī)回歸的提升八成來自懲罰系數(shù) C 和核參數(shù) gamma 選對了跟粒子群算法本身關(guān)系不大。換句話說你換成網(wǎng)格搜索、隨機(jī)搜索甚至手動(dòng)試只要落在同一片參數(shù)區(qū)域精度差不多。粒子群算法真正的價(jià)值在于參數(shù)維度上去以后——比如同時(shí)調(diào) C、gamma、epsilon網(wǎng)格搜索的組合數(shù)會指數(shù)級炸開而二十來個(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為了把量級跨度覆蓋住每個(gè)參數(shù)取 8 個(gè)值就是 64 組組合配上 5 折交叉驗(yàn)證總擬合次數(shù) 320 次。一次 RBF-SVR 在幾千樣本上擬合一秒上下三百多秒還能忍。把 epsilon 也納入優(yōu)化8×8×8512 組5 折就是 2560 次擬合二十分鐘起步。如果為了降低隨機(jī)性再做 3 次重復(fù)直接到小時(shí)級。更難受的是你想精細(xì)一點(diǎn)。范圍從 1e-1 到 1e4 拉滿五個(gè)數(shù)量級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í)量級C、gamma64320分鐘級C、gamma、epsilon5122560二十分鐘級再加核權(quán)重或 tol409620480數(shù)小時(shí)粒子群在這個(gè)賬本上是另一種算法種群 24、迭代 60上限 1440 次擬合而且?guī)г缤?shí)際跑下來經(jīng)常只有 600 到 800 次。參數(shù)從 2 維漲到 3 維擬合次數(shù)幾乎不變——這是它相對網(wǎng)格搜索的核心優(yōu)勢別的都是次要的。2.2 粒子在搜什么把 C、gamma、epsilon 換到對數(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ù)那一頭搜索等于沒做。常見的做法是換到對數(shù)空間讓粒子位置的每一位代表「10 的幾次方」。C 在 [1e-1, 1e4] 上采樣就變成位置在 [-1, 4] 上均勻采樣gamma 在 [1e-4, 1e1] 上采樣變成 [-4, 1]。這樣每個(gè)數(shù)量級拿到粒子的機(jī)會是一樣的收斂曲線也好看得多。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ù)物理含義原始范圍對數(shù)空間位置調(diào)大之后的表現(xiàn)C懲罰系數(shù)對誤差的容忍度1e-1 ~ 1e4-1 ~ 4越貼訓(xùn)練數(shù)據(jù)越大越過擬合gammaRBF 核寬度倒數(shù)1e-4 ~ 1e1-4 ~ 1單樣本影響范圍變小越大越容易過擬合epsilon不敏感帶寬1e-3 ~ 1e0-3 ~ 0越大擬合越平極端時(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è)最小化算法會非常忠實(shí)地把所有粒子推到邊界上最后你得到一個(gè)訓(xùn)練集幾乎零誤差、測試集一塌糊涂的模型收斂曲線還特別漂亮。常見的思路是 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)粒子會跟著抖。還有一層更隱蔽的標(biāo)準(zhǔn)化必須在交叉驗(yàn)證內(nèi)部做。如果在切分之前就對全量數(shù)據(jù) fit 了 StandardScaler驗(yàn)證折的均值和方差里已經(jīng)混進(jìn)了訓(xùn)練折的信息CV 分?jǐn)?shù)會偏樂觀PSO 就會往一個(gè)「看起來很好」的區(qū)域收斂。用 sklearn 的 pipeline 把 scaler 和 SVR 包在一起cross_val_score內(nèi)部會按折重新 fit這一層就自動(dòng)隔開了。判斷適應(yīng)度有沒有問題看收斂曲線就行。正常的曲線是前五到十代快速下降后面緩慢逼近最后幾乎水平。如果第一代就貼到接近 0先別高興回頭查兩件事是不是把測試集混進(jìn)適應(yīng)度了是不是 scaler 在 CV 外面 fit 了。3. 把 PSO-SVR 跑起來一份能直接改的代碼骨架3.1 數(shù)據(jù)入口與標(biāo)準(zhǔn)化的位置先解決數(shù)據(jù)?;貧w任務(wù)里 SVR 對特征尺度極其敏感同一個(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和「一次都不碰」的約定。測試集在調(diào)參階段被看上一眼你后面所有對比數(shù)字的可信度都要打折扣因?yàn)榱W尤簳ㄟ^你的手間接擬合到測試集上。血淚經(jīng)驗(yàn)是先把測試集切出來、存成文件、調(diào)參腳本里根本不 import 它。要不要順手把 y 也標(biāo)準(zhǔn)化如果 y 的量級跨得大比如從幾十到幾萬標(biāo)準(zhǔn)化能讓 epsilon 的搜索范圍固定下來省掉一輪范圍調(diào)整。代價(jià)是預(yù)測結(jié)果要反變換回來多兩行代碼。3.2 粒子編碼、邊界與速度限幅編碼用上一節(jié)的對數(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 # 粒子位置對數(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 折測試集不參與 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)用會擬合 5 次模型這就是 PSO 的成本單位。想讓整體快一倍把n_splits降到 3代價(jià)是適應(yīng)度噪聲變大、粒子軌跡變抖一般不建議在樣本量夠的時(shí)候省這一步。速度要限幅這一條很多人漏掉。粒子速度如果不設(shè)上限某一位可能一步跨過好幾個(gè)數(shù)量級位置被np.clip拉回邊界之后速度還很大下一代會繼續(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è)參照系。我一般會同時(shí)跑三條線默認(rèn)參數(shù)的 SVRC1、epsilon0.1、gammascale、小網(wǎng)格搜索的 SVR、PSO 調(diào)優(yōu)的 SVR。三條線用同一個(gè)random_state切數(shù)據(jù)、同一套評估函數(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 各自該上場的場景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)勢在效率不在表達(dá)能力。指望換算法帶來質(zhì)的飛躍大概率會失望。調(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)告的場合很要命解決辦法是固定種子跑三次取均值加減標(biāo)準(zhǔn)差把波動(dòng)亮出來而不是藏起來。可維護(hù)性。PSO 調(diào)完之后落到生產(chǎn)上的一定是一組固定超參數(shù)粒子群本身不會跟著上線。所以真正的維護(hù)成本在于「數(shù)據(jù)分布漂移之后要不要重調(diào)」。如果數(shù)據(jù)每個(gè)月都在變每次重訓(xùn)都跑一遍 PSO成本會累積這時(shí)候更常見的做法是離線調(diào)一次、在線只做擬合隔季度再校準(zhǔn)。示意性的對比結(jié)果如下數(shù)字來自一次演示跑量級參考換數(shù)據(jù)必須重測方案關(guān)鍵參數(shù)來源測試集 RMSE測試集 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è)場景我分得很清楚樣本量小、特征維度低幾百條以內(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 在對數(shù)空間里能細(xì)粒度地摸過去。同時(shí)樣本量還沒大到讓單次擬合變慢整個(gè)搜索在可接受時(shí)間內(nèi)跑完。需要頻繁重訓(xùn)的在線場景。這種場景下 PSO 是負(fù)擔(dān)不是助力。每次數(shù)據(jù)更新都重新跑幾百次 CV 擬合延遲頂不住。合理做法是離線把參數(shù)區(qū)間定下來線上用固定參數(shù)增量擬合隔一段時(shí)間做一次全量校準(zhǔn)。還有一類要警惕目標(biāo)變量噪聲極大、信噪比很低的數(shù)據(jù)。PSO 會非常努力地去擬合噪聲最后選出的參數(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)參加速器看期望就對了。5. 避坑記錄五個(gè)讓我重跑實(shí)驗(yàn)的翻車現(xiàn)場5.1 收斂曲線漂亮但測試集更差適應(yīng)度泄漏現(xiàn)象PSO 的 gbest 曲線一路平滑下降到第三十代幾乎貼地看著特別舒服。拿測試集一驗(yàn)RMSE 比默認(rèn)參數(shù)的 SVR 還高。原因適應(yīng)度函數(shù)把測試集或者全量數(shù)據(jù)算進(jìn)去了。最常見的寫法是fitness里直接對X, y做 CV而X, y是切分之前的全量數(shù)據(jù)——驗(yàn)證折里含著測試樣本等價(jià)于拿測試集調(diào)參。另一種更隱蔽的是 scaler 在 CV 外面 fit 過信息從驗(yàn)證折漏回訓(xùn)練折。解決適應(yīng)度函數(shù)只接收X_train, y_train測試集在調(diào)參腳本里根本不出現(xiàn)。scaler 一律用 pipeline 包在 CV 內(nèi)部。改完之后曲線會難看一些但測試集數(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ù)測明顯偏高偏低標(biāo)準(zhǔn)化漏做或 epsilon 過寬現(xiàn)象交叉驗(yàn)證分?jǐn)?shù)挺好看實(shí)際拿新樣本預(yù)測整體系統(tǒng)性偏移像被壓平了一樣。原因兩個(gè)可能。一是特征沒標(biāo)準(zhǔn)化量綱大的那幾維主導(dǎo)了 RBF 核的距離計(jì)算模型實(shí)際上只學(xué)到了少數(shù)特征。二是 epsilon 調(diào)得太大不敏感帶把真實(shí)趨勢也一起容忍掉了。解決標(biāo)準(zhǔn)化必做而且要在 pipeline 里做。epsilon 的搜索上界壓到 1e0 以內(nèi)如果 y 沒標(biāo)準(zhǔn)化就按 y 的標(biāo)準(zhǔn)差給范圍別用固定的 0.001 到 1。改完之后先看殘差圖殘差如果均勻分布在零附近就對了。5.4 換臺機(jī)器結(jié)果就變隨機(jī)種子沒管住現(xiàn)象同一個(gè)腳本同事那邊跑出來一組參數(shù)你這邊跑出來另一組精度還差一截。誰也說不清誰對。原因粒子初始化用了全局隨機(jī)、KFold 沒傳random_state、train_test_split沒固定種子這三處任何一處漏了結(jié)果都不可復(fù)現(xiàn)。另外 numpy 的新舊隨機(jī) API 混用也會帶來差異。解決種子從入口傳到底np.random.default_rng(seed)生成一個(gè) rng 對象往下傳不要到處調(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)格快速定位大致量級再把 PSO 的邊界收窄到那個(gè)量級的 ±1.5 個(gè)數(shù)量級。這一步能把搜索空間砍掉一大半效果立竿見影。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)練集和測試集輸出一張三行表每次都從干凈狀態(tài)跑。from sklearn.model_selection import GridSearchCV import numpy as np # 三條線共用同一個(gè)切分和同一套評估函數(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 次擬合串行跑會非常難受并行之后網(wǎng)格搜索的墻鐘時(shí)間大幅縮短PSO 的成本優(yōu)勢就沒那么突出了——這一點(diǎn)在選型時(shí)容易被忽略實(shí)際項(xiàng)目里機(jī)器核數(shù)多的話網(wǎng)格搜索往往是更劃算的選擇。另外 PSO 那條線要用前面調(diào)好的固定參數(shù)直接構(gòu)造模型不要在驗(yàn)收腳本里重跑一次優(yōu)化否則每次驗(yàn)收的結(jié)果都不一樣失去了對比意義。跑完之后看三件事。第一PSO-SVR 和網(wǎng)格 SVR 的測試集 RMSE 差多少差在 3% 以內(nèi)基本可以認(rèn)為等價(jià)選誰看維護(hù)成本。第二默認(rèn) SVR 差多少差得遠(yuǎn)說明這份數(shù)據(jù)確實(shí)吃調(diào)參差得近說明這份數(shù)據(jù)的信號本來就弱花在調(diào)參上的時(shí)間不如拿去做特征工程。第三PSO 三次運(yùn)行的 R2 標(biāo)準(zhǔn)差有多大超過 0.02 就得回頭查種子和折數(shù)。從那以后我每次做超參數(shù)調(diào)優(yōu)都強(qiáng)制走一遍「先切測試集、再寫適應(yīng)度、最后同臺驗(yàn)收」這個(gè)順序中間任何一步想抄近路后面都要用雙倍時(shí)間補(bǔ)回來。這套流程本身沒什么玄學(xué)值錢的地方全在那些不顯眼的約束里——測試集不許碰、標(biāo)準(zhǔn)化關(guān)進(jìn) pipeline、種子從入口傳到底。粒子群只是這套流程里的一個(gè)可選零件換成隨機(jī)搜索、貝葉斯優(yōu)化骨架一模一樣。希望幫到你。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
99热线麻豆| 欧美人妻二区三区| 欧美在线啊啊| 精久久久| 91亚州欧美| AV电影在线播放| 国产隔壁老王影院在线| 操逼网站网站| 中文字幕精品日韩中文字幕| 操东北女人| 97超碰色中文字幕| 1204金沙人妻懂旧版免费| 欧美天天插| 亚洲成人一区二区精品| 久久丁香久草综合网| 亚洲影视综合| 东京热,男人的天堂| 亚洲欧美91√| 亚洲无限观看| 91真人天天在线| 中文字幕国产精品1区| 无码国产精品午夜不卡( | 大香蕉碰| 男人天堂一区二区| 丁香五月天激情| 91宗合网| 国内伊人久久久久久网站视频| 青青久久艹| 亚洲 自拍偷拍 欧美| 超碰97欧美| 天久久久噜噜噜久久国产精品爽爽 | 国产女人高潮嗷嗷嗷叫小说| 黄片无码在线制服| 国产精品视频精品一二| 五月香婷婷| 99啪啪视频| 99超级碰免费视频| 精品国产乱码久久久兰草影视| 国产精品久久久777| 中文字幕啊啊啊在线观看视频| 婷婷六月色开| 天综合网| 亚洲青色欧美| 好吊色一区| 国产精品久久久久久久久久久久久久久久| 嗯嗯,好大,好爽,好骚| 夜夜狼人妻| 日本一天色道久久久精品视频| 操b网站亚洲无码| 日韩一级二级在线| 亚洲第二页| 久久久久久久9| 国产精品久久久久久久久久久久久久吹 | 九热超碰| 青青草中文字幕| 亚洲在线a| 岛国爱情动作片在国产AV无码专区亚洲AV漫画| 人妻精品视频一区二区三区| 可以在线观看的黄色网址| 国产精品点击进入在线影院| 青青伊人这里只有精品| 96精品久久久久中文字幕| 91处女视频在线观看| 少妇人妻激情四射| 国产精品免费久久久久久久久久| 丰满人妻无码一区二区三区| www.夜夜操| 刺激性视频黄页| 欧美亚洲宗合色性图| 97综合激情| 中字幕人妻一区二区三区| 国产真实野战在线视频| 夜夜夜夜夜夜夜夜夜狠狠狠狠狠狠狠| 亚洲精品黄码久久久久| 9国产超碰| 少妇一区二区三区高速| www.夜夜操| 大香蕉男人的天堂| 九九九九热| 亚洲第一黄色av网站 | 清纯唯美亚洲综合| 亚洲欧美国产其他二区| 欧洲射精91| yazhouzaixian| 香蕉综合网| 国产精品久久久久久久久AV大片| 日夜干射色啊| 国产精品ww久久| 欧美人妻久久精品二区三区| 天天综合色电影| 亚熟hd视频在线| 九热中文字幕| 日韩九区| 95人妻爽爽人人做人人澡| 欧美真人抽搐一进一出gif| 欧洲精品一级二级精品综合视频综合| 在线精品福利免费播放| 精品十三区| 乱人乱色一区二区三区免费| 美女午夜福利免费视频| 国产精品久久久视频| 伊人精品国产| 在线中文字幕| 国产视频一区二区在线| 激情欧美97| 18禁超污无遮挡无码免费网| 欧美猛交黑寡妇中文字幕| 精品人妻一区二区三区在线视频不卡| 伊人久久婷婷| 青青草中出视频| www.大香| 91欧美综合在线| 日韩精品资源专区二区| av在线人气| 五月婷亚洲精品天堂| 亚洲色色色| 精人妻一区二区三区| 两性综合网| 国产精品3| 夜嗨影院| 久久免费9| 五月天激情四射| 伊人在线大香蕉视频久久| 美女写真| 国产麻豆一区二三区| 天天色黄色影院天天操| 密臀在线一区尤物| 神马精品视频| 欧美成人一级麻豆| 午夜天堂精品久久| 日韩欧美偷拍美女视频| 韩国黄片aaaa| 欧美一品道| 日韩不卡a级视频专区| 夜夜做夜夜爽精品视频| 婷婷五月天小说| 亚洲欧美97| 红杏大香蕉| 曰韩中文人妻视频| 淫骚熟女一区二区三区| 日韩性爱电影一区| 94色色电影网| 亚洲综合在线高清| 性吧在线视频| 国产v片在线免费观看| av操操不卡| 1人人看人人摸人人操| 超碰97首页| 搡老熟女老女人老熟妇免费视频| 一二三区视频在线观看| 亚洲第91页| 九九RE视频在线精品| 麻豆av一区二区| 天天干天天日天天射黄色| 精品久久无码午夜福利| 欧美线天码中字| 乱人伦 国语对白:视频直接看| av网站国产主播在线| 亚洲欧美日产国产91毛片| 探花熟女,姿勢到位,體驗感也到位| 久久国产精品视频| 亚洲成人精品久久久| 欧美东京热精品A∨| 亚洲情色 自拍| 嗯嗯啊啊亚欧精品| 天天操天天舔| 日韩人妻一区二区| 超碰色美女| 97精品久久久久久久| 日本在线视频导航| 亚洲乱熟女一区二区三区大香蕉| 超97在线精品视频| 日韩欧美加勒比| 一级黄碟在线看| 蜜桃视频精品一区二区| 日韩一区二区高清在线观看的| 91天美免费| 91国产大片| 加勒比大香蕉视频在线| A 天堂在线观看视频| 国产精品人妻免费精品| 国产精品懂色tv影视免费观看| 激情文学小说一区二区| 97爱b| 国产欧美日韩女同性恋ww喷水精品 | 免费福利视频中文字幕| 999久久久国产精品| 97欧美久久久久久久| 欧美日日夜夜| 91狠狠综合久久久久久| 亚洲成人碰碰| 亚洲精品视频二区| 97人人干| baisiav| 婷婷精品视频| 伊人91| 男人的天堂一区三区| 国产在线视频二区| 欧美十八禁视频| 一级一性爱免费视频| 国产精品另类| 久久久久白虎| 97天天| 日韩天天综合| 蜜臀99久久国产| 性欧美| 超碰 欧美| 日韩综合第八区国产精品| 老司机免费视频在线91| 欧美成人色| 久久只有精品一区二区三区| 亚洲、日韩、综合、另类| 蜜桃色色网站视频三区| 另类图片五月| 综合 青草 伊久久 影院 综合| 日本中文字幕高跟| 色婷婷一区二区三区久久午夜| 日韩天天本| 精品中文日韩字幕视频| 日本最新1区2区3区| 性欧美精| 成人精品无码| 黄色av网站在线播放| 26uuu国产日韩综合在线观看| 久久五十路熟女人妻| 精品人妻一区| 91丨九色丨国产打屁股| 偷拍欧美激情| 青青伊人加勒比海| 日韩精品一二三| 91欧美网| 丰满人妻一区二区三区四区| 影音先锋中文字幕日本好一区二区| 熟女字幕| 69AV女优男人的天堂| oumeizonghese,www| 蜜臀99久久精品| 久久久久久九九九| 三级色综合| 国产欧美亚洲精品a第2页| 99精品无码| 亚洲天堂另类小说男人| 九九超碰综合网| juliaann欧美丝袜办公室| 亚洲中文字幕在线视频一区二区| 午夜精品探花| 久久久久国产亚洲一区欧美色图日韩 | 日日夜夜狠狠| 日韩色女精品| 最新日本中文字幕| 黑人精品成人一区二区三区| 91黑丝少妇| 天天综合站| 免费精品无码一级毛片牛牛影视 | 任你爽视频| 嗯啊不要啊啊在线观看视频| 麻豆区久久久久亚| 天堂69亚洲精品中文字| 丁香五月性| 中文字日本乱码| 欧洲自拍第一页| 久久激情婷婷| 熟女色综合久久| 一二三啪啪专区| 一本一道久久综合久久| 国产日韩欧美中文在线播放| 亚洲 欧美 另类 综合 偷拍| 97亚洲综合在线| 成人日韩3| 青青操青娱乐| 欧美午夜熟妇黑人精品91| 91性高朝久久久久久久久| 欧美一区二区三区日韩| 一区二区三区免费岛国片| 99精品伊人| 天天躁狠狠躁av| 天天日天天操VV| 欧美 亚洲| 2019天天干天天操| 91天天爱| heyZO天然素人无码AⅤ专区| 黄页大片在线观看| 国产精品自拍视频| 久久性爱视频| 农村少妇久久久久久久| 熟妇操花| 97精品视频在线播放| 欧美激情性爱视频网站| 热久久99999| 秋霞网无码| 6080yy午夜理论三级一区二区三区无码 | 中文字幕av色| 大香蕉伊人网| 9超碰免费| 日韩免费簧片| 亚欧中文字幕在线视频| 国产午夜福利专区综合| 欲色影视综合吧| 大二网站亚洲| 狠插 制服 自拍| 大香蕉乱级| 97综合在线观看| 久久精品人妻一区| 天天干天天日天天射黄色片| 波多野42部无码喷潮在线观看| 天堂精品小草| 黄片免费看的| 日韩精品一区二区人人人| 国产AV久久久蜜爱影集| 中文字幕青青草| 婷婷久久综合久| 啪啪自拍九九综合| 欧美一二在线| 最新啪啪视频| 欧美成人精品一区| 九九无码久久精品视频| 乱伦日本中文自拍| 超碰97在线中文| 强免费黄色网址| 草草草视频| 亚洲不卡av在线| 为用户提供免费看黄网址在线观看| 白丝少妇一区二区| 国产对白刺激视频| 亚洲无码太久| 黄色片大香蕉| 伊人麻豆传媒| 超碰97最新人妻| 思思性爱| 福利视频香蕉免费一区二区在线| 人人澡综合涩| 五月丁香| 国产一区二区三区白丝| 亚洲 欧美 日本 国内 首页| 老熟女91av| 亚洲精美粉嫩嫩泬在线观看| 欧美精品庄| 夜夜爽爽爽| 亚洲av性爱电影| 人妻少妇久久中文字幕一区二区 麻豆 | 91少妇高潮| 免费啪啪一级视频| 国产品精品自在在线午夜免费| 影音综合网| 一级久久久久久久久久久| 精品人妻一区二区三区不卡断 | 手机看片91人妻| 欧洲亚洲人人爽爽视频| 欧美综合骚| 日韩av影片在线观看| 亚洲欧美国产va在线播放频| 舔舔啊| 欧美se综合| 五月婷婷深深爱| 亚洲天堂性爱| 久热这里只有精品9| 99热成人| 亚洲色图片区| 久久爱超碰网| 欧美色图下一页| 不卡超碰护士AV在线免费播放| 强奸乱伦αv片| 99久久精品欧美国产| 粉嫩AV一区二区夜夜| 99日免费视频中文字幕| 91人妻视频在线| 五月天婷婷成人网| 99久久综合网| 国内精品久久久久影院亚洲| 国产区性爱在线视频秋霞豆| 日本成人A片网站| 天天干人人看综合| 91啪啪| 欧美精品庄| 青青草原伊人网| 欧美日韩系列| 性高潮久久久久久久久久久| 中文字幕精品亚洲熟女| 午夜操操操| 综合久久99| 午夜福利区| 久久9 9 9精品| 久草视频观看视频在线| 国产精品成人无码a v毛片| 91一区二区三区蜜桃| 水多多映视AV| 国产亚洲性生活视频播放| 伊人玖玖网| 日本在线视频导航| 大香蕉日亚洲日本亚大| 久热精品在线| 后X久久| 色色亚洲| 欧美亚男人的天堂| GVH-003 母子姦 青木玲-麻豆视频,麻豆视传媒短视频网站入口,麻豆视传媒官网直 | 狠狠爱综合网| 91在线一起| 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | 神马久久69| 97丝袜亚洲在线播放| 98福利在线视频| 亚洲天在线| 好爽视频在线观看| 久久精品国产欧美日韩亚洲欧美日韩中文久久国产一区 | 亚州综合图片| 俺也射| 精品十八在线观看| 日韩欧美亚洲自拍偷拍| 亚洲欧美自拍偷拍| 97人人模人人爽人人| 日韩一区二区精品视频| 欧美狠狠弄| 国产一进一出视频网站| 免费国产视频| 家庭乱伦国产| av国产无码| 日韩欧美麻豆大片| 欧美传媒一区| 国产精品自拍视频| 久久性爱网站| 久热伊人99re| 欧美图片色五月天| 強姦亂倫a| 91在线无码精品秘 软件| 亚洲 欧美 中文 日韩超碰| 五月天久久婷婷亚洲 | 亚洲不卡一| 起碰97| 探花在线免费观看视频国产一区| 婷婷综合在线| 亚洲精品一卡二卡三卡福利视频网站| 亚洲综合在线91| 久久久99免费| 999狠狠综合| 欧美性天天影院| 97色亚洲| 欧美十八禁在线看| 久久一二三四五六七八九区区| 精品国产综合久久福利,热99这里有精品综合久久,99热这里只有免费国产精品,精 | 日本理论在线| 麻豆伊人网| 色综合91好| 岛国黄色大片网站| 国产AV人人 夜夜人人澡| 91综合无码| 你想操日本小逼吗| 九九九九日本| 视频国产成人精品日本亚洲18| 日本欧美亚洲高清在线看| 亚州操操穴网| 蜜臀在线视频| 亚洲图片欧美91N| 国内毛片四区| 欧亚在线视频| 免费视频一二三区| 欧美 亚洲 另类 综合| 91狠| 五月天婷婷久久| 女人18精品一区二区三区| 久久综合国产精品国产| 久久免费中文字幕在线观看| 四虎在线视频| 九九色精品| 91精品久久久久久| 97任你吞精| 9ⅰ久久久天天| 国产精品国产自产高清AV| 欧洲乱码一区二区| 午夜操逼不卡| 中文字幕超碰CAO| 无码高清操逼网址| 嗯嗯啊啊好疼| 午夜福利免费福利视频| 久久超碰av在线| 国产精品久久久无码AV网站| 日日骚精品视频| 一本久道在线综合视频| 亚洲熟久久| 午夜福利免费福利视频| 丰满欧美放荡少妇在线| AV综合中文字幕干| 亚洲男人电影天堂| 日本一天色道久久久精品视频| 欧洲综合无码| 久久久噜噜噜久久人妻| 狠狠爱综合| 一区二区视频在看| 婷婷色香| 国产强奸超碰AV| 欧美激情 亚洲色图| 婷婷在线视频| 亚洲一卡二卡在线免费| 91精品婷婷国产综合久久竹菊| blacked精品一区国产| 久久少妇| 亚州操逼图| 我爱操| 日韩欧美女优电影| 国产女人和拘做爰视频| 伊人9| 天天综合在线4| 丁香九月 婷婷| 日日日日做夜夜夜夜做无码97| 五月丁香综合| 人人人摸人人| 激情文学亚洲| 少妇一区二区三区在线观看| 中文字幕精品区先锋资源| 97超碰超| 97伪v| 99综合网| 亚洲色色探花| 狠狠婷婷亚洲中文综合久久| 一本色道久久综合熟妇| 男人的天堂2018东京热啪啪啪| 久久riav中文精品| 97超碰色色| 9 9无尺码天堂网| 夜色五月天| 亚洲欧美中文一区二区三| 亚洲色图A| 日本新免费二区三区| 五月婷婷综合网| 久久黄色性爱视频| 色色毛片| 中国91AV| 日本五区不卡| 97se综合| 97色视频在线| 99啪| 久久乐| 操逼视频免费日韩无码| 日韩中文字幕国产| 高清孕妇孕交| 亚洲色图A| 国产精品一区二区麻豆| 国产九区| 日本东京热大香蕉a片| 色综合美国| 国产99 中文字幕日韩小视频| 日本操逼视频不卡直接放| 特色a在线上| 亚洲日韩资源| 男人天堂网手机版婷婷| 久久婷婷欧美| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 超碰成人免费| 熟妇操花| 九九色影院| 亚洲精品无码少妇久久| 日韩免费看黄片| 波多野结衣先锋影音| 国模私拍一区二区三区神乳| 搡老女人911熟妇老熟女| 女生久久网| 欧美成人精品一区| 国产60页| 久久产精品一区二区三区电影| 精品传媒在线一区| 久久系列| 97超碰站| 免费1级a做爰片观看| 日韩一级性爱无码| 色操逼网| 九九干| 天天干夜夜一操| 激情视屏国产乱伦强奸| 天天操天天舔| 成人在线日韩| 久久久亚洲精品电影免费看| 色91综合网| 久久久久9999妇女| 久久人妻少妇| 91中文字幕在线观看| 综合亚洲网| 欧美综合另类| 中文字幕一区二区三区四区在线视频| 久久综合国产精品国产| 色综合久久88色综合久久天天| 福利伊人玖玖国产| 五月丁香影视| 精品国产72| 黑人干亚洲| 999热这里只有精品| 欧美组图日韩亚洲中文字幕| 91成人高清在线观看| 欧美顶级黄色大片免费| 久99热| 欧美日韩淫加| 青操影院| 免费操逼91| 欧美视频一区二区在线| 日韩av熟女一区二区三区成人| 精品九九九九九九九九九| 99re这里只有精品9| 亚洲文学偷乱拍啪啪啪啪| 91操熟女视频 | 久久久成人国产精品无码| 精品毛片av一区二区 | 久久久精品,3| 秋霞Av理论一级在线| 中文字幕国产| 奇米四色网| 国产精品毛片| 亚洲福利影院一区久久| 中文乱码99| 香蕉免费一区二区三区不读| 91熟女网| 操逼片中文| 婷婷国产精品九区| 后入人妻无码| 免费观看国产不卡av| 国产丝袜视频| 国产精品97超碰| 国产av激情无码久久天堂| 亚洲一区中文字幕一区| 操死我了嗯嗯嗯| 羞涩视频| 五月天激情婷婷| 九七毛片九九毛片| 香伊人在线| 婷婷五月天av| 色噜噜狠狠色综无码久久| 国产主播福利| 亚洲欧美精品一区天堂久久 | 天天做天天爱天天高潮| 毛片麻豆91糖心精品毛情片| 欧美人与动性人交a| 色色色热| 亚洲图片视频小说| 中国国国产一级特黄毛片| 日韩/97| 亚洲色人| 青青草日本无码| 人人妻人人爽人人精品| 日韩成人大片在线观看| 毛片麻豆91糖心精品毛情片| 久久精品久久九九精品| 91av天美性媒精品视频| 视频国产欧美在线播放| 日韩专区数据列表-第3230页-精品国产一区二区三区香蕉 久久99熟女人妻中文字 | 嗯嗯啊啊好爽| 欧美亚州手机在线| 亚洲久久久久| 日韩亚洲美女一区久久| 欧美天天综合网| 极品色社| 欧美性爽xyxOOOO| 人妻在线臀日韩| 亚洲乱码精品一区二区| 久久综合中文国产| se吧提供91精品国产91久久久久久| 久久久久久性爱片| 午夜男女爽爽大片免费观看| 毛片17S| 精品日韩人妻视频| 神马久久久久久久久久| 99国产精品视频尤物| 91日产欧美| 人人摸人人添人人操| 色爽——AV| 日本网色| 99re9| 亚洲AV高潮| 欧 美 自 拍 偷 拍| 欧美97视频| 九九探花视频在线观看| 超碰人人干天天射| 91网站18在线观看| 操人人| 久久久久无码一妻区| 亚欧高清在线| 97超碰欧美中文字幕| 色女网日韩| 小视频玖玖| 国产精品对白自产拍| 99亚洲精品| 久久精品国产欧美日韩亚洲欧美日韩中文久久国产一区 | 久久香蕉综合一本到3atv| 色九九久九九| 丝袜喷水在线| 国产精品久久久久综合| 亚州男人天堂| av东京热男人的天堂| 亚洲欧美日韩综合在线尤物| 97色碰| 亚洲丝袜99| 亚码激情| 老司机老司机午夜影院| 97视频免费播放| 久久久久久久久久久999| 国产精品视频精品一二| 国产成人在线观看网址| 久久久久久久久久久久久女过产乱-少妇高潮一区二区三区喷水-成人AV | 后入式在线免费观看60秒| 亚洲欧洲综合视频在线| 久久久久久久久久va| 精品一区二区2| 亚洲综合性感在线| 婷婷五月成人| 操逼无码一区| 亚洲国产一级黄色视频| 久9综合在线| 亚洲自拍另类丝袜综合| 大香蕉啪啪啪| 浪人综合网| 久久丁香久草综合网| 骚鸭AV| 噜噜噜亚洲精品| 熟妇人妻一区二区三区| 亚洲丁香花色| 最新中文字幕精品在线| 欧美福利视频啊啊啊啊| 超碰超碰超碰超碰的大鸡吧操黑丝袜| 操死我了嗯嗯嗯| 午夜激情床戏激情| 99精品久久| 亚洲欧美一区二区三区一猛片| 日本伦乱九九九综合| 日日骚网站| 夜夜骑日日| 久湿久久| 蜜桃一区二区三区| 蜜臀AV成人精品蜜臀| 99自拍B亚洲| 蜜臀国产AV中文字幕| 91精品国产麻豆国产自产在| 午夜电影在线观看无码专区| 无遮挡一级毛片视频免费的| 成人一二| 97精品一区二区视频| 91黑丝在线| 精品无吗m| 三级色影综合网| 亚洲欧洲日韩中文字幕一区| 国产熟码AV| 人妻人久久精品中文字幕| 91爱欧美| 久久久久久少妇| 青青草无码视频| 夜夜免费视频| 熟女熟妇一区二区三区视频| 91亚.色| 成年女人一区| 国产亚洲日本精品在线| 97超碰中文字幕| 欧美乱妇狂野欧美在线视频| 艳尻美人妻| 日韩精品第3页| 天美传媒Av在线| 97一区二区三区视频| 蜜桃一区二区三区| 日韩不卡一二三四| 午夜视频久久久| 91美女视频直播| 欧美日韩另类激情图片| 男人天堂新在线| 蜜臀久久99精品久久久| 四虎国产精品永久入口| 久久受www免费人成| 日韩亚洲中文有码视频| 人人摸人人叼| 亚洲色图大香| 嗯阿好爽好紧| 99精品人人爽| 蜜臀久久99精品久久久久电影| 神马午夜久久| 少妇高潮流水av免费| 欧美另类精品xxxx| www.zbzhongsen.com| 电影69乱码96| 97精品国产精品免费观看| 熟女人妻av在线资源,黄色的资源 粉嫩国产精品久久粉嫩 | 91美女视频。| 欧美综合自拍| 天天躁日日躁xxxxx| 在线观看av区| 亚洲中文制服诱惑| 亚洲色悠悠久久88| 国产精品9999| 日韩激情啪啪啪| 综合网色| 亚洲 欧美 小说| 久久精品国产97欧美精品亚洲| 91视频综合网| 国产亚洲日韩在线三区黑人| 乱老女人一区二区视频| 性欧美体内射精| 亚洲综人网| 国产一区二区免费福利片| 亚洲图片欧洲图片aⅴ| 91爱综合| 怡红院网站在线视频| 青春草莓视频在线观看网址| 国产精品无码在线| 国产白领连续中出在线观看| 91色伦| 久久亚洲国产成人| 国产精品色| 日日夜夜模| 国产在线能看的你懂的| www久久99| 欧美91网站| 国产精品女aA片爽爽视频| 小情侣高清国产在线视频| 一区中文字幕二区日韩| 精品人妻一区二区三区视频在线| 人妻中文字幕精品无码| 老女人爆菊| 亚洲性刺激| 色嗨嗨在线| 日韩99神马视频片| 日日夜夜摸| www五月| 97日韩欧美亚洲| 97人人操人人摸| 国产精品网站www| 七月丁香婷婷| 欧美精品四区| 亚洲色图A| 久99久视频| 欧美日韩精品青青| 夜色AV无码手机在线影院| 怡红院成人av| 亚洲成aⅴ人片不卡无码| 日本免费不卡二区| 黑人娇小av在线播放| 蜜臀av在线播放一区二区三区| 视频在线97| 懂色AV蜜臀无码精品APP| 国产久久一区二区| 亚一综合久久久久久久久久| 97日视频| 亚洲精品一二区| 蜜桃久久久久久久久久久久| 翔田千里一区二区三区奶水| 九九九九日本| 做爱A级亚欧| 日韩少妇在线视频| 亚洲色图日韩精品| 欧美日本不卡| 日本在线激情一区二区三区| 亚洲天堂少妇| www.99视频| 91性情| 欧美性爱97超碰| 人人么人人操| 白丝少妇一区二区| 亚洲AV无码黄色强奸| 舔舔啊| 大香蕉婷婷| 国产精品96| 亚洲激情 欧美色图| 最新av网站在线观看| 日韩丝袜高跟制服在线观看| 黄片aaaaa一区| 亚洲欧美国产精品久久久久久久| 9999久久久久| 日本操逼视频免费| 人妻 制服 日韩 中文 在线| 国产久久av| 国产又粗又长视频| 中文字幕视频一区视频二区| 91久久免费视频互動交流| 青青草色插素人| 久久久久国产无av| 美女被啪到深处抽搐视频| 青青国产在线拍揄自揄拍| 天天日B夜夜干B时时操B| 啊啊啊好大好深| 天天综合网91入口| 超碰成人国产| 亚洲欧美首页| 欧美综合制服在线| 爱射综合| 波多野结衣AV无码一区| 操老熟女AV| 欧美性猛交美女自慰91| av无线看| 久久这里只| 欧美少妇性乱| 久久久人妻| 美国人人操人人操| 2019天天干| 69丨亚洲丨精品丨入口免费播放| 久久午夜伦| 大香网站| 欧洲特黄毛片免费看欧洲毛片| 97热视频在线观看| 嗯嗯嗯嗯啊啊啊好紧好大| 成人免费福利网站国产| 色哟哟 日韩精品| 国产青青综合伊人| 久久的网站啊啊啊啊啊| 久久久久久国产无码精品| 国内偷拍精品一区二区| 97人妻碰碰中文无码久热丝袜| 日本成熟少妇A∨网站| 精品人妻一区二区蜜桃视频| 久久人妻四季| 成片免费观看视频大全| 欧美午夜视频免费观看| 92一区二区| 国内一区二区三区| 躁躁日曰躁2020| 天天综合91在线| 午夜国产成人福利视频| 成人小说视频在线精品欧美| 青青草久草| 色婷婷日韩精品一区二区三区| 艳尻美人妻| 久操视频免费在线观看| 99操逼| 国产aⅴ无码片毛片一级网站| 亚洲诱惑天堂| 中文字幕人妻资源在线| 99激情视频| 久操91视频| 鸥美极品| 九九Av| 美女操逼A A| 亚洲日精品| 国产呦精品一区二区三区下载| 夜夜高潮夜夜爽夜夜爱爱一区| 精品国产精品一区二区| 26UUU欧美激情一区二区| 男人亚洲天堂| 三级色影综合网| 欧美综合中文| 欧美,日韩,中文,另类| 97精品在线| 色综合20p| 欧美激情久久久久| 亚洲色悠悠久久88| 日韩操呦呦影院在线观看| 青青草视频导航官网| 欧美老妇综合网| 97超久碰| 青草香蕉网| 97视频www| Julia Annxxxxx| 男女香蕉一区二区| 人妻精品一区一区三区蜜桃91| 国产精品国产| 99福利社| 正宗无毛一线天嫩逼| 91美女视频。| 97久久国产| 久久大黄片| 欧美一级美片在线观看免费| 久久久久久久久久久免费精品| 操操逼视频| 芊芊操逼视频无码| 日本色色色视频| 国产热RE99久久6国产精品首| 亚洲色啪| 丁香五月天婷婷姐| 精品久久視頻在线| 国产精品亚洲美女久久久久| 久久线上视频免费看| 亚洲黄色| 免费操逼91| 激情抓乳插进去啪啪啪日韩| 日韩中文字幕人妻视频| 日本高清有码网址视频| 色玖玖| 日韩在线AB| av72网| 91热色| 女人综合网| 国产一级内射无挡观看| 熟女字幕| 九九热九九热| 国产不卡中文字幕免费avi| 天天日熟妇| 99中文字幕| 国产亚洲精品美女久久久| 亚洲国产一级精品毛一级精品看免费视频 | 亚洲凸凹超碰成人| 三及片网站| AV在线性爱| 国产精品亚洲免费| av情色影音| 国产精品白丝AV| 台湾一区国产高清在线| a级成人毛片免费视频高清| 夜夜爽33333| 亚洲人久久久网| 亚洲色宗合| 国产精品激情久久久久久久| 99色色| 欧美色图人妻| dy888午夜老子影视达达兔| 五月丁香拍拍激情综合三级| 伊人久久88国产女| 91女优在线观看| 日韩三级伦理中文字幕| 亚洲综合一区二区| 日本 免费 一区二区三区 久久香蕉 | 亚洲黑人在线| 亚洲成?V人片在线观看福利| 亚洲自拍另类丝袜综合| 国产精品久久泡妞网站| 岛国色情视频在线观看| 蜜臀久久99精品久久久久久久久| 东北操逼| 日韩中文字幕视频| 久操综合在线| 玖玖综合视频| 日韩一性一交一A片俄罗斯| 夜夜操老骚逼视频网站| 亚洲中文字幕av | 97chaopenrihan| 在线无码视频| 天天综合影院91| 日韩欧美日韩| a久久| 黑丝制服中文字幕| 成人性爱美曰韩| 好舒服视频| 99久久久无码精品国产人| 久久综合乱子伦国产免费| 亚洲欧美碰碰| 色情五月婷婷| 在线播放欧洲免费av| wwwcaobibi| 亚洲精品久久一区二区三区蜜桃臀| 台湾一区国产高清在线| AV天堂丝袜| 白丝一区| 久久人妻四季| 国产精品人妻无码久久久互動交流| 性爱久久| 97超碰超| 久久久98网站免费视频| 亚洲资源一区| 99热91| 淫淫综合网| 久久久九97| 精品人妻一区二区三区四区不卡在| 激情第四色| 69一区二区三区| 久久婷婷色综合一区二区三区| 精品亚洲天堂| 91 亚洲 欧洲| 欧美日韩在线视频网站| 国产久久视频| 人人 操人人 操人人| 欧美激情久| 日韩激情啪啪| 国产一区二区精品久久久不卡蜜臀| 亚洲天堂 视频你懂的| 国产日韩美女小穴视频网站不卡| 色综合久久久久| 啊啊啊啊操死我| 人妻精品综合中文字幕在线 | 久久亚洲婷婷| 欧美97爱| 亚洲第一色页夜| 亚洲国产成人精品无码专区| 精品无码一区二区三区| www99热| 26UUU欧美日本| 999综合色| 国产高清无码一区二区三区四区皇冠| 日韩久射综合| 亚洲色图 欧美热图 清纯唯美 另类自拍 | 五月色综合| 亚洲欧美国产va在线播放频| 天天看特黄的免费网站| 美女国产一区二区久久| 欧美综合综合| 性色高清在线| 国产精品一级片在线看| 日本欧美不卡| 东北女人的毛片| 亚洲最大AV网| 久久专区| 精品人妻一二三四区视频| 在线99热| 成年人黄色视频免费| 国产视频第2页| 午夜AV人气不卡| 99激情| 亚洲天堂一二| 69综合网| 色五月激情网| 色黄污美女啪啪啪免费网站| 国产av色网| 99热精品青草在线 | 亚洲视频一二区| 综合五月婷婷| 亚洲精品性爱片| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区 | 色在线69堂| 超碰亚洲欧美日韩无| 色综合av男人天堂| 色欲天天综合久久久无码网中文| 中文一区在线日| 九九精品美女高溯喷水 | 97爱爱官网| 日本一天色道久久久精品视频| 亚洲色综合| 伦伦成年午夜免费视频| 少妇久久久久久久| 亚洲中文字幕久久无码精品| 99re95| 日韩美一区| 久久9视频| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 精品免费一区二区三区在线亚洲人成| 国产精品视频一区二区三区八戒| 亚洲色图欧美一区二区不卡| 加勒比无码毛片| 亚洲素人网| 亚洲中文字幕日产无码久久| 97色色网| 国产又色又爽又舒服的三级视频| 国产一级特黄大片处女| 最新亚洲黄色免费电影| 综合色区偷拍| 福利大香蕉| 久久99草| 蜜桃精品视频一区| 97爱欧美| 蜜臀精品1区2区| 日韩人妻精品久久久久| 99久久久久| 亚洲精品三| 伊人色综合网电影| A片 AV一级在线播放观看免费| 久久69精品久久久久久久| 国产成人亚洲精品无码最新在线| 黄骗免费网站| 蜜臀久久99精品久久久久久无删减| 亚洲男人天堂av| 综合欧美激情网| 97精品熟女少妇一区| 午夜超爽| 韩国一级AAA| 国产av波波国产精品| 亚洲色系另类精品国产| 天天激情干| 台湾成人无码AV| 超碰成人公开| 成人aⅴ一区二区三区| 无码丰满熟妇一区二区浪潮AV| 亚洲一区二区三区不卡国产欧美| 综合国产影视三级| 隔壁邻居波多野结衣中文字幕| 欧美伊人久久综合网| 亚洲国产精品9999在线观看| 日韩欧美成人性爱在线| 福利视频一区二区微拍| 逼逼逼逼操操操操操操操操操午夜剧场 | 女人午夜视频777| av国产无码| 天天干天天拍| 2001天天操| 色爱综合网欧美|