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

ARTICLE DETAIL

資訊詳情

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

PSO-GPR:粒子群優(yōu)化高斯過程回歸超參數(shù),解決調(diào)參難題

PSO-GPR:粒子群優(yōu)化高斯過程回歸超參數(shù),解決調(diào)參難題 前段時間接了一個某設(shè)備過程參數(shù)的數(shù)據(jù)回歸預(yù)測任務(wù)輸入是幾個與工況相關(guān)的特征輸出是一個連續(xù)溫度指標。一開始我圖省事直接調(diào)了現(xiàn)成高斯過程回歸的默認超參數(shù)跑了一版驗證集偏差大得離譜手動試了幾個參數(shù)組合也不理想。后來我把粒子群優(yōu)化算法PSO和高斯過程回歸GPR組合成PSO-GPR讓粒子自己去搜超參數(shù)才真正把數(shù)據(jù)回歸預(yù)測的精度和穩(wěn)定性拉到了可用的水平。這篇文章把整個思路、關(guān)鍵公式、代碼實現(xiàn)和踩過的坑完整寫出來適合手里有回歸任務(wù)又不想在GPR調(diào)參上浪費時間的朋友。1. 為什么真實項目中GPR的超參數(shù)成了老大難1.1 GPR不是填好數(shù)據(jù)就能跑的現(xiàn)成算法很多人一開始接觸高斯過程回歸都以為它和普通回歸一樣把數(shù)據(jù)喂進去就能得到預(yù)測結(jié)果。確實在Python生態(tài)里調(diào)用一下GaussianProcessRegressor不需要任何參數(shù)也能跑通。但跑通和跑好是兩回事。GPR是一個強先驗?zāi)P退念A(yù)測結(jié)果嚴重依賴核函數(shù)的形態(tài)和超參數(shù)選擇。先打一個比方高斯過程回歸很像一個會插值的光滑曲線擬合工具。你告訴它“數(shù)據(jù)點在局部應(yīng)該平滑到什么程度”它才能給出合理的外推。這個“平滑程度”不是自動從數(shù)據(jù)里憑空學(xué)出來的而是由核函數(shù)里的長度尺度參數(shù)決定的。如果長度尺度設(shè)得太大模型會覺得所有點都彼此靠近預(yù)測曲線過于平滑連局部變化都抓不住設(shè)得太小模型又會覺得每個點都孤立的預(yù)測結(jié)果劇烈震蕩幾乎退化成查表。更麻煩的是除了長度尺度還有信號方差、觀測噪聲方差以及均值函數(shù)等。它們之間相互耦合牽一發(fā)而動全身。尤其是觀測噪聲這一項設(shè)小了模型會努力穿過每一個訓(xùn)練點設(shè)大了預(yù)測結(jié)果又會被拉成一條平淡的線。在實際數(shù)據(jù)集上我見過不少人直接用了默認參數(shù)R2只有0.6左右然后得出“GPR不好用”的結(jié)論。其實不是GPR不好用是超參數(shù)壓根沒有進入合理區(qū)間。1.2 手動調(diào)參和網(wǎng)格搜索的局限在哪里既然超參數(shù)重要手動調(diào)參行不行行但只在小規(guī)模、低維、大家一眼能看清數(shù)據(jù)關(guān)系的場景下有效。稍微復(fù)雜一點的數(shù)據(jù)集超參數(shù)空間就不是“肉眼可見”的了。舉例來說特征維度是6、核函數(shù)是RBF時可能有6個獨立的長度尺度參數(shù)再加上信號方差和噪聲方差總共8個連續(xù)變量。即使我們只用網(wǎng)格搜索每個變量分成10檔組合數(shù)量就是10的8次方這個規(guī)模根本算不完。更要命的是GPR的訓(xùn)練復(fù)雜度是樣本量的三次方級別每次評估一組超參數(shù)都需要重新訓(xùn)練模型。在幾百個樣本上做一次訓(xùn)練可能要幾百毫秒網(wǎng)格搜索跑上幾千組就是幾個小時起步。隨機搜索比網(wǎng)格搜索聰明一些但它本質(zhì)上還是盲搜。它沒有利用“已經(jīng)評估過的參數(shù)點”的教訓(xùn)哪些區(qū)域效果比較好哪些區(qū)域效果差。下一組參數(shù)完全不受上一組的影響。對于GPR這種每次評估都很昂貴的模型這種浪費很可惜。我們需要一個能在參數(shù)空間里“有方向地試探”的算法粒子群優(yōu)化就是其中一個實現(xiàn)簡單、適用性廣的選擇。1.3 一個值得嘗試的思路用PSO替你搜超參數(shù)粒子群優(yōu)化算法PSO最初是模擬鳥群覓食行為提出的。鳥在飛的時候每只鳥有自己的位置判斷也會參考整個鳥群目前發(fā)現(xiàn)的最好位置。通過這種個體經(jīng)驗和群體經(jīng)驗的結(jié)合整個種群會逐漸向食物源靠攏。放到超參數(shù)搜索里“食物源”就是誤差最小的參數(shù)組合。我看中PSO的原因有三個。第一它不需要目標函數(shù)的梯度。GPR的超參數(shù)優(yōu)化目標往往是非凸的存在很多局部極值梯度過大或者震蕩都很常見。PSO只需要能計算每組參數(shù)的誤差或似然值不需要任何導(dǎo)數(shù)信息。第二它對連續(xù)參數(shù)空間的表現(xiàn)很穩(wěn)定。GPR的超參數(shù)幾乎都是連續(xù)量PSO正好擅長這一類。第三它代碼量非常小很容易在已有GPR代碼外面包一層。相比貝葉斯優(yōu)化需要維護代理模型、采集函數(shù)和復(fù)雜的代碼框架PSO的核心更新公式幾十行就能寫完。對于不是天天搞調(diào)參算法的工程師PSO是一個“性價比”極高的選擇。當(dāng)然PSO也不是銀彈。它照樣會因為粒子數(shù)太少、迭代次數(shù)不夠而卡在局部最優(yōu)。但作為替代手動調(diào)參和網(wǎng)格搜索的第一版方案它已經(jīng)足夠好用。后面我會把整套實現(xiàn)和參數(shù)設(shè)置完整寫出來。2. 先把GPR回歸的底賬盤清楚2.1 高斯過程回歸到底在擬合什么在動手用PSO之前建議先把GPR的“底賬”盤清楚否則后面適應(yīng)度函數(shù)設(shè)計會跑偏。高斯過程可以理解成“函數(shù)的分布”每一個可能的函數(shù)都被賦予一個概率。我們觀察到一組訓(xùn)練數(shù)據(jù)后通過貝葉斯規(guī)則得到函數(shù)的后驗分布然后在新輸入點上求后驗均值作為預(yù)測值求后驗方差作為不確定性。假設(shè)訓(xùn)練輸入是矩陣X觀測值是向量y核函數(shù)是k(·,·)觀測噪聲方差是σ2。測試點x*處的預(yù)測均值可以寫成μ* K(x*, X) [K(X, X) σ2I]?1 y預(yù)測方差是σ2 K(x, x*) - K(x*, X) [K(X, X) σ2I]?1 K(X, x*)這里的K(X, X)是訓(xùn)練點之間兩兩計算的核矩陣。預(yù)測均值本質(zhì)上是用核函數(shù)衡量測試點與每個訓(xùn)練點的相似度然后對訓(xùn)練標簽做加權(quán)平均。這段公式寫出來就能解釋兩個常見現(xiàn)象。第一GPR的預(yù)測不是單純從決策邊界里推導(dǎo)出來的而是基于所有訓(xùn)練點的加權(quán)組合所以當(dāng)核函數(shù)選擇不當(dāng)時預(yù)測結(jié)果會非常奇怪。第二它的預(yù)測自帶方差這點是線性回歸和普通神經(jīng)網(wǎng)絡(luò)沒法直接給的。在某些需要判斷“模型對哪個區(qū)域沒把握”的場景里這個方差非常寶貴。2.2 核函數(shù)的選擇RBF核與長度尺度GPR核函數(shù)有很多種但實際回歸任務(wù)里用的最多的還是徑向基核也就是RBF核。兩個樣本點xi和xj的RBF核計算方式是k(xi, xj) σ_f2 · exp(-||xi - xj||2 / (2l2))其中σ_f2是信號方差控制函數(shù)值的整體幅度l是長度尺度控制函數(shù)隨輸入變化的平緩程度。l越大遠處兩個點之間的相關(guān)性越高擬合出的函數(shù)越光滑l越小只有當(dāng)輸入點非常接近時輸出才互相影響函數(shù)波動就會更劇烈。在scikit-learn的GaussianProcessRegressor里RBF核可以寫成RBF(length_scalel)。如果傳入一個標量表示所有特征共用同一個長度尺度如果傳入一個數(shù)組每個特征可以有自己的長度尺度這其實就是自動相關(guān)性確定ARD的思想。在特征量綱不統(tǒng)一時ARD能自動學(xué)習(xí)哪些特征更重要但這會讓超參數(shù)維度變多PSO搜索空間也會變大。我的建議是第一個版本先用單長度尺度的RBF核把PSO跑通。如果效果不理想再升級成各維度獨立長度尺度。不要一上來就鋪一個大參數(shù)空間否則粒子群會為了同時摸索太多方向而顯得很“散”。2.3 噪聲項與先驗的影響核函數(shù)決定信號的相關(guān)結(jié)構(gòu)噪聲項決定模型對觀測誤差的容忍程度。GPR把觀測模型寫成y f(x) εε ~ N(0, σ_n2)在scikit-learn里這個噪聲方差通過alpha參數(shù)傳入。注意alpha是方差而不是標準差。如果不小心把標準差當(dāng)成方差傳入實際噪聲會被放大預(yù)測曲線會變得異常平滑。我見過不少新手一開始把alpha設(shè)成固定值比如1e-3然后好奇為什么模型在訓(xùn)練集上也會出現(xiàn)很大的預(yù)測偏差。其實1e-3作為一個方差來說已經(jīng)相當(dāng)小幾乎要求函數(shù)穿過每個訓(xùn)練點如果數(shù)據(jù)本身噪聲很大這個設(shè)定就會逼著模型去擬合噪聲導(dǎo)致測試集效果很差。所以噪聲方差不是“能設(shè)多小就設(shè)多小”它應(yīng)該是超參數(shù)的一部分。在PSO里我們把噪聲方差也放進搜索空間讓優(yōu)化算法根據(jù)驗證集誤差去決定到底該容忍多少噪聲。同樣信號方差和長度尺度也都應(yīng)該放進搜索空間。只有這三個量一起變GPR才能找到合適的擬合程度。另外GPR訓(xùn)練還有一個內(nèi)部邏輯如果不限制優(yōu)化器它會默認在擬合時自動調(diào)整核函數(shù)參數(shù)讓對數(shù)邊際似然最大。這在單獨使用GPR時是好事但在PSO里就會造成“評估每組超參數(shù)時模型內(nèi)部又自己偷偷改參數(shù)”的局面最終結(jié)果不再等價于我們指定的那組超參數(shù)。因此后面代碼里必須把optimizer設(shè)為None這樣每次評估都是實打?qū)嵉慕o定參數(shù)。3. PSO-GPR的完整求解邏輯3.1 粒子群優(yōu)化的核心思想粒子群優(yōu)化算法的核心公式不復(fù)雜。每個粒子代表一組候選參數(shù)它有一個位置向量x和一個速度向量v。每一輪迭代中粒子會記住自己歷史上最好的位置pbest整個群體也會共享全局最好的位置gbest。更新速度時粒子的方向由三部分決定保持原來的運動慣性、向自己的歷史最好位置靠近、向群體歷史最好位置靠近。標準更新公式可以寫成v_i(t1) w · v_i(t) c1 · r1 · (pbest_i - x_i(t)) c2 · r2 · (gbest - x_i(t))x_i(t1) x_i(t) v_i(t1)其中w是慣性權(quán)重c1是個體學(xué)習(xí)因子c2是群體學(xué)習(xí)因子r1和r2是0到1之間的隨機數(shù)。這個公式直觀上很容易理解。w控制粒子原來的速度能保留多少w太大粒子會橫沖直撞w太小粒子很容易被早熟收斂c1和c2分別控制個體經(jīng)驗與群體經(jīng)驗的權(quán)重。常見的經(jīng)驗配置是w從0.9線性降到0.4c1和c2都取1.5左右。當(dāng)然這只是一個起點具體還要看搜索空間的規(guī)模和迭代次數(shù)。3.2 超參數(shù)編碼與搜索空間設(shè)計對于PSO-GPR我們先要決定“粒子位置”的向量結(jié)構(gòu)和每個維度的范圍。以單長度尺度RBF核為例我建議優(yōu)化三個量長度尺度l、信號方差σ_f2、噪聲方差σ_n2。直接把這三個值作為粒子位置有個問題它們可能跨越好幾個數(shù)量級比如長度尺度可能是0.1噪聲方差可能是0.001它們之間的數(shù)值差異會導(dǎo)致粒子速度的更新偏向數(shù)值大的維度。解決辦法是把它們映射到對數(shù)域。也就是說粒子的位置其實是x [ln l, ln σ_f2, ln σ_n2]在計算GPR時再取指數(shù)還原成真實超參數(shù)。這樣做有兩點好處。第一搜索空間變成對數(shù)空間的連續(xù)范圍粒子在不同尺度上的步長相對均勻第二取指數(shù)后所有超參數(shù)能保持正數(shù)天然符合核參數(shù)的定義。搜索邊界怎么定我一般根據(jù)數(shù)據(jù)特征粗略估計。長度尺度可以在0.001到100之間取對數(shù)范圍信號方差可以在0.01到10之間噪聲方差可以在1e-5到1之間。范圍過小容易丟失最優(yōu)解范圍過大又會讓粒子花很多時間在無用區(qū)域游蕩。如果數(shù)據(jù)做了標準化這些邊界基本能覆蓋絕大多數(shù)情況。3.3 適應(yīng)度函數(shù)的選擇交叉驗證還是邊際似然有了粒子的位置下一步就是算這個位置對應(yīng)的“好還是壞”。這個打分函數(shù)叫適應(yīng)度函數(shù)。在PSO里適應(yīng)度值越小越好。有兩種主流選法。第一種是計算GPR的負對數(shù)邊際似然NLL。GPR自身在訓(xùn)練時就是靠最大化對數(shù)邊際似然來選超參數(shù)的。對數(shù)邊際似然的公式是ln p(y|X,θ) -0.5 · y?(K σ_n2I)?1y - 0.5 · ln|K σ_n2I| - (n/2)·ln(2π)其中第一項衡量擬合誤差第二項懲罰模型復(fù)雜度。把負對數(shù)邊際似然當(dāng)作適應(yīng)度好處是只需要訓(xùn)練一次模型就能打分計算量小缺點是邊際似然對超參數(shù)的響應(yīng)比較平滑容易讓PSO在初期找不到明顯的改進方向。第二種是使用K折交叉驗證的均方誤差。具體做法是把訓(xùn)練集分成K份每次取其中K-1份訓(xùn)練GPR剩下1份驗證計算預(yù)測均方誤差然后K次取平均。這種適應(yīng)度函數(shù)直接反映模型在“沒見過的數(shù)據(jù)”上的表現(xiàn)和我們的最終目標更一致也更穩(wěn)健。缺點是要訓(xùn)練K次計算成本高。我的實際建議是在樣本量不大、且PSO迭代次數(shù)不夸張時優(yōu)先用3折或5折交叉驗證的均方誤差。因為GPR對超參數(shù)很敏感邊際似然的置信區(qū)間未必能完全代表預(yù)測誤差。用交叉驗證雖然慢一點但不容易出現(xiàn)“邊際似然很高、實際預(yù)測很差”的割裂感。3.4 迭代流程與停止條件整個PSO-GPR的迭代流程可以用文字描述不需要畫流程圖也能說清楚。第一步在參數(shù)空間里隨機初始化N個粒子通常是20到30個每個粒子對應(yīng)一組GPR超參數(shù)。第二步對每個粒子使用它的超參數(shù)組合來訓(xùn)練GPR并計算適應(yīng)度。第三步根據(jù)每個粒子的歷史最優(yōu)值和全局最優(yōu)值更新速度和位置。第四步用更新后的新位置重新計算適應(yīng)度并更新歷史最優(yōu)值和全局最優(yōu)值。第五步檢查是否達到最大迭代次數(shù)或者全局最優(yōu)值連續(xù)多次沒有提升。如果滿足條件則停止否則繼續(xù)迭代。停止條件里我最常用的是“最大迭代次數(shù) 連續(xù)多代無改進早停”。如果只依賴最大迭代次數(shù)一方面可能浪費算力另一方面可能已經(jīng)收斂還在空轉(zhuǎn)。如果只依賴無改進閾值又可能因為一時運氣好陷入局部極值就提前停止。所以兩者結(jié)合比較穩(wěn)妥。最后把gbest位置還原成超參數(shù)用這些超參數(shù)在完整訓(xùn)練集上重新訓(xùn)練一次GPR再對測試集預(yù)測。這里有個容易忽略的細節(jié)PSO在搜索過程中用的適應(yīng)度是基于交叉驗證折塊上的預(yù)測誤差搜索結(jié)束后應(yīng)該用全部訓(xùn)練集數(shù)據(jù)做最終模型訓(xùn)練而不是拿交叉驗證里某個折的模型去預(yù)測測試集。理順這個流程后面代碼就水到渠成了。4. 從零寫一套可跑的PSO-GPRPython實現(xiàn)4.1 數(shù)據(jù)準備與評價指標為了演示我用一個模擬數(shù)據(jù)集500個樣本6個特征目標函數(shù)是部分特征的非線性組合加上噪聲。特征之間量綱不同所以先做標準化。評價指標用RMSE根均方誤差、MAE和R2。需要注意的是標準化對GPR的核函數(shù)影響很大。如果不標準化長度尺度參數(shù)的合理范圍會被不同特征量綱拉散PSO搜索難度會明顯增加。標準化的另一個好處是我們可以放心地把長度尺度搜索范圍設(shè)成0.01到10這種通用區(qū)間省去很多腦力。4.2 基礎(chǔ)版PSO優(yōu)化GPR的完整代碼我直接貼一份能跑通的核心代碼。為了保持代碼清晰我把適應(yīng)度函數(shù)和PSO迭代邏輯分開寫。import numpy as np from sklearn.gaussian_process import GaussianProcessRegressor from sklearn.gaussian_process.kernels import ConstantKernel, RBF from sklearn.model_selection import KFold from sklearn.metrics import mean_squared_error # 假設(shè)X_train, y_train已經(jīng)是標準化后的訓(xùn)練數(shù)據(jù) def gpr_fitness(params, X, y, n_splits3): # params [ln_l, ln_sigma_f2, ln_noise] length_scale np.exp(params[0]) sigma_f2 np.exp(params[1]) noise np.exp(params[2]) kernel ConstantKernel(sigma_f2, constant_value_boundsfixed) * RBF( length_scalelength_scale, length_scale_boundsfixed ) kf KFold(n_splitsn_splits, shuffleTrue, random_state42) mse_list [] for train_idx, val_idx in kf.split(X): model GaussianProcessRegressor( kernelkernel, alphanoise, optimizerNone ) model.fit(X[train_idx], y[train_idx]) pred model.predict(X[val_idx]) mse_list.append(mean_squared_error(y[val_idx], pred)) return float(np.mean(mse_list))這里有個非常關(guān)鍵的細節(jié)optimizerNone必須設(shè)置。如果不設(shè)置GPR在fit過程中會自行調(diào)整核參數(shù)相當(dāng)于PSO辛辛苦苦給定的參數(shù)會被模型內(nèi)部覆蓋。設(shè)置成None之后模型嚴格按照我們傳入的length_scale、sigma_f2和noise進行訓(xùn)練和預(yù)測。接下來是PSO主體。這個版本用了一個簡單的早停機制方便觀察收斂情況。def pso_optimize(fitness_func, dim, bounds, n_particles25, max_iter50, w0.7, c11.5, c21.5, early_stop_rounds8): lb np.array([b[0] for b in bounds]) ub np.array([b[1] for b in bounds]) positions np.random.uniform(lb, ub, size(n_particles, dim)) velocities np.random.uniform(-0.05, 0.05, size(n_particles, dim)) fitness np.array([fitness_func(p) for p in positions]) pbest positions.copy() pbest_fitness fitness.copy() gbest_idx np.argmin(pbest_fitness) gbest pbest[gbest_idx].copy() gbest_fitness pbest_fitness[gbest_idx] no_improve 0 for iteration in range(max_iter): improved False for i in range(n_particles): r1 np.random.rand(dim) r2 np.random.rand(dim) velocities[i] (w * velocities[i] c1 * r1 * (pbest[i] - positions[i]) c2 * r2 * (gbest - positions[i])) positions[i] np.clip(positions[i] velocities[i], lb, ub) current_fitness fitness_func(positions[i]) if current_fitness pbest_fitness[i]: pbest_fitness[i] current_fitness pbest[i] positions[i].copy() if current_fitness gbest_fitness: gbest_fitness current_fitness gbest positions[i].copy() improved True if improved: no_improve 0 else: no_improve 1 print(fIteration {iteration}: no improvement, gbest_fitness{gbest_fitness:.6f}) if no_improve early_stop_rounds: print(fEarly stop at iteration {iteration}) break # 線性遞減慣性權(quán)重讓前期探索更充分后期收斂更穩(wěn)定 w max(0.4, w - 0.01) return gbest, gbest_fitness使用方式很簡單把前面模擬的數(shù)據(jù)傳入適應(yīng)度函數(shù)即可。粒子位置的范圍我用對數(shù)域# 三個維度分別對應(yīng) ln_l, ln_sigma_f2, ln_noise bounds [ [-4.0, 4.0], # length_scale 范圍 0.018 ~ 54.6 [-4.0, 2.0], # sigma_f2 范圍 0.018 ~ 7.39 [-10.0, -2.0], # noise 范圍 4.54e-5 ~ 0.135 ] best_params, best_fitness pso_optimize( lambda p: gpr_fitness(p, X_train, y_train), dim3, boundsbounds, n_particles25, max_iter60, ) print(best_params, best_fitness)搜索結(jié)束后取指數(shù)還原超參數(shù)再在完整訓(xùn)練集上訓(xùn)練最終模型。length_scale, sigma_f2, noise [np.exp(x) for x in best_params] kernel ConstantKernel(sigma_f2, constant_value_boundsfixed) * RBF( length_scalelength_scale, length_scale_boundsfixed ) final_model GaussianProcessRegressor(kernelkernel, alphanoise, optimizerNone) final_model.fit(X_train, y_train) y_pred, y_std final_model.predict(X_test, return_stdTrue)這里順便說一個心得預(yù)測時如果調(diào)用return_stdTrue得到的是每個測試點的預(yù)測標準差。這個標準差在工程上有非常實用的意義比如判斷哪些區(qū)域的預(yù)測不可靠或者作為異常檢測的參考。PSO-GPR的預(yù)測均值負責(zé)回歸精度預(yù)測方差負責(zé)不確定性表達兩者組合起來比單純輸出一個點估計更立體。4.3 結(jié)果驗證對比網(wǎng)格搜索與默認超參數(shù)為了看PSO-GPR到底值不值我在同一份數(shù)據(jù)上對比了三種方案完全使用默認參數(shù)的GPR、手動網(wǎng)格搜索的GPR、以及PSO-GPR。結(jié)果如下方案RMSEMAER2耗時默認參數(shù)GPR0.4820.3710.712秒網(wǎng)格搜索GPR0.2860.2230.89約480秒PSO-GPR0.2030.1610.94約150秒可以看出默認參數(shù)確實不太行R2只有0.71幾乎等于只抓到了數(shù)據(jù)里的線性趨勢。網(wǎng)格搜索雖然能把R2提到0.89但代價是計算時間高達近八分鐘。PSO-GPR只用了兩分半左右R2到了0.94RMSE也比網(wǎng)格搜索低了接近30%。這組結(jié)果并不是說PSO一定比任何網(wǎng)格搜索都好。問題是網(wǎng)格搜索的參數(shù)分檔不可能無限細分檔太細就徹底沒法算而PSO能把連續(xù)參數(shù)空間里的任意位置作為候選解天然有精度優(yōu)勢。加上它利用了歷史評估信息同等算力下找到好參數(shù)的概率遠高于盲搜。關(guān)于這個對比我還想提一個反直覺的經(jīng)驗PSO跑出來的超參數(shù)往往不在網(wǎng)格搜索的“格子”上甚至可能讓人感覺有點“偏”。但只要驗證集誤差是實打?qū)嵪陆档木筒灰X得奇怪。連續(xù)優(yōu)化找到的參數(shù)本來就有權(quán)利落在任意位置這恰恰是它比網(wǎng)格搜索精細的地方。5. 實跑下來的幾個坑和心得5.1 混合整數(shù)/連續(xù)參數(shù)處理的邊界PSO最擅長的是連續(xù)變量。如果哪天你想把核函數(shù)類型也一起優(yōu)化比如在RBF、Matern、RationalQuadratic之間做選擇這就引入了離散變量PSO不能直接處理。我試驗過一種簡單粗暴的辦法給每個核函數(shù)類型編一個序號然后讓粒子位置的第0維是一個連續(xù)值在計算適應(yīng)度時把這一維四舍五入到對應(yīng)的整數(shù)。這種方法可以工作但效果不太穩(wěn)定。因為粒子在靠近邊界位置時整數(shù)只會發(fā)生跳變速度更新卻把它當(dāng)連續(xù)量看待容易導(dǎo)致粒子反復(fù)在兩個類型之間切換收斂性很差。更實用的做法是把核函數(shù)類型這個決策放到PSO外層作為人工預(yù)選。比如先用經(jīng)驗判斷數(shù)據(jù)平滑性選擇RBF核只讓PSO優(yōu)化連續(xù)超參數(shù)。如果某個核函數(shù)明顯不合適再換一個核函數(shù)重新跑一遍PSO比較最終的驗證誤差。人工做這個離散選擇成本不高但能讓PSO發(fā)揮最大優(yōu)勢。5.2 代價高昂的適應(yīng)度評估和緩存策略GPR的訓(xùn)練復(fù)雜度是O(n3)n是訓(xùn)練樣本數(shù)。如果你用5折交叉驗證每一次適應(yīng)度評估等于訓(xùn)練5個GPR模型這在幾百個樣本時還能接受到幾千樣本時就會非常慢。我第一次跑PSO-GPR時用了50個粒子、80次迭代5折交叉驗證每一次完整PSO運行相當(dāng)于要訓(xùn)練兩萬次GPR跑完差點懷疑人生。后來我做了三個調(diào)整。一是把粒子數(shù)降到20最大迭代次數(shù)降到50。別看數(shù)量少了因為PSO有群體記憶前期探索的粒子已經(jīng)足夠覆蓋搜索空間后期粒子太少反而能減少無效振蕩。二是把交叉驗證改成3折。對于超參數(shù)選擇來說3折和5折的結(jié)論通常差別不大但計算量會少40%。三是在適應(yīng)度函數(shù)外面加一個結(jié)果緩存。用一個字典記錄已經(jīng)算過的參數(shù)向量和對應(yīng)的適應(yīng)度值遇到相同位置就直接返回緩存結(jié)果。PSO迭代后期會有不少粒子擠到gbest附近位置重復(fù)的概率會變大緩存能省下一批重復(fù)訓(xùn)練。5.3 早停、慣性權(quán)重與粒子群收斂的平衡PSO的早停條件如果設(shè)得太激進很容易出現(xiàn)“剛尋找方向就被叫?!钡那闆r。我建議不要一看到連續(xù)兩三代沒有改進就停止至少要等8到10代。因為粒子群可能在等待某個粒子從遠處趕過來強行提前停止會丟失潛在的最優(yōu)解。慣性權(quán)重w對收斂行為的影響也很微妙。w固定為0.7時粒子群的探索能力會保持穩(wěn)定但到了后期可能始終在一個小范圍里來回飛精度提不上去。我后來采用線性遞減策略從0.9逐漸降到0.4。前期w大粒子飛得遠能覆蓋更多區(qū)域后期w小粒子速度衰減更容易在gbest附近精細搜索。還有一個很實用的技巧每次更新位置后做邊界裁剪而不是讓粒子飛出邊界再拉回來。如果讓粒子自由飛然后再把越界粒子設(shè)成邊界值那么這個邊界上的粒子速度可能依然朝外下一輪還是被卡在邊界上。更好的做法是把越界后的速度也清成0讓粒子在邊界上重新決策方向。這個小改動在很多優(yōu)化問題里都能顯著改善收斂質(zhì)量。5.4 我推薦的應(yīng)用場景和更進一步的擴展總結(jié)下來PSO-GPR最適合的場景是樣本量在幾百到幾千、特征維度不太高、回歸任務(wù)對精度和不確定性都有要求的場合。典型例子包括設(shè)備參數(shù)預(yù)測、環(huán)境變量預(yù)測、工程響應(yīng)面建模。如果樣本量達到幾萬甚至更大GPR本身的訓(xùn)練代價會成為瓶頸這時PSO只在調(diào)參環(huán)節(jié)省時間已經(jīng)不夠應(yīng)該考慮稀疏高斯過程或者換用其他回歸模型。如果你已經(jīng)跑通了基礎(chǔ)版PSO-GPR下一步擴展可以做兩個方向。第一個方向是使用ARD核讓每個輸入特征擁有獨立的長度尺度。這樣PSO的維度會變成“特征數(shù)2”搜索空間更大但也能同時回答“哪些特征對預(yù)測更重要”這個問題。第二個方向是使用多目標優(yōu)化比如同時優(yōu)化“預(yù)測誤差”和“預(yù)測方差校準度”讓模型不僅預(yù)測得準而且能給出可靠的不確定性估計。標準的PSO只需要把單目標適應(yīng)度函數(shù)改成加權(quán)和原理解釋起來也不復(fù)雜。我個人的經(jīng)驗是PSO-GPR不是一種需要常年維護的復(fù)雜架構(gòu)它更像一套“調(diào)參加速器”。核心價值是讓你從繁瑣的手動搜索里解放出來把注意力放到數(shù)據(jù)清洗、特征構(gòu)造和結(jié)果解釋這些真正影響項目成敗的事情上。如果你也被GPR超參數(shù)折磨過不妨按這篇文章的代碼試一遍大概率會得到一個比自己瞎調(diào)強得多的結(jié)果。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
风流老熟女一区二区三区l| 高清无码学生妹高潮| 成人A片男人的天堂| 日韩精品午夜操呦呦不卡影院| 97国产高清视频在线观看| 国产精品肉丝自拍| 色婷婷影视| 欧美日韩狠狠爱| 91人妻丝袜无码| 人人摸人人摸人人干| 欧美图片校园春色| 东北女人操比视频| 色五月激情综合网| 26uuu国产亚洲综合| 少妇久久久久| 91亚洲不卡一区| 国产亚洲日韩欧| 亚洲97超碰| 欧美激情视频一区二区| 欧美三级免费伊人| 日本肉体xxxx裸交| 亚洲伊人久久综合97| 日韩人妻精品中文字幕| 大屁股xxxxx| 日本不卡在线二区三区| 丰满少妇精品一区二区| 啊啊啊好湿久久| 日韩情色视频| 国产精品无码论坛| 欧美1区二区三区公司 | 亚洲熟女偷拍在线观看| 情色AV电影| 国产一级舔足在线观看| 四虎精品一区| 熟妇人妻一区二区三区| 色老汉玖玖爱| 蜜臀亚洲中文| 日韩三级网址| 天天日日日射| 日韩超碰精品综合| 德国一二三不卡| 偷拍 精品 另类 四区| 户外裸露刺激视频第一区| 国产自产自拍| 91伊人久| 欧美精品一区二区少妇免费A片| 久久久涩| 亚洲中字幕日本一区二区三区| 999精品女人| com 首页 18岁 禁区 女优 免费 精选 同城| 久久精品72| 香蕉一区二区三区在线视频| 日韩不卡码| 日韩人妻资源网| 丝袜熟女一区二区三区| 丝袜美腿欧美| 久草婷婷| 日本道日本道中文字幕日本道最新日本道在线观看 | 天天弄天天操| 色乱二区| 亚洲天堂另类小说男人| 大屁股国产在线视频| 乱操9999| 久久国产逼| 九九久久玖玖| 欧美疯狂做爰xxxx| 水野优香在线观看| 超碰538| 亚洲蜜臀懂色| 亚洲乱熟女一区二区| 欧美激情精品| 国产三级资源在线观看| 最新av中文字幕高清| 一区不卡在线观看av| 欧美午夜一区二区三区| 天天日天天插| 不卡超碰护士AV在线免费播放| 日本免费不卡二区| 超碰精品人妻狠狠干| 亚洲毛片久久| 人人干人人操人人爱| 婷婷视频在线免费观看| 久久久久久久久久久97| 黄色一区三区| 亚洲猛交| 99re国产精品视频| 免费啪啪啪网站18岁| 精品国产乱码久久久久A| 国产妇女精品视频青青草| 久久9久久| 97在线视频网站| 91精品久久久久五月天精品| 青青操青娱乐| 国桃视频产巨乳精品一区二区在线| 中国熟女91| 欧美天天综合在线| 在线视频免费播放一区| 97公开久久| 东北女人高潮视频| 久久精品性| 欧美少妇高潮久久91| 久久 久久国内精品亚洲| 欧美亚洲首页| 欧美疯狂做爰xxxx| 青草伊人久久| 欧美午夜视频免费观看| 97AV爱| 韩国嫰模上门援交视频| 强奸乱伦日韩AV| 日韩精品9区| 色网亚洲人| 嗯嗯啊啊操我| 美女被艹尤物视频| 97色诱| 精品三级在线专区| 久操精品网| 欧美日韩m| 青青青草原| 日本性爱网址| 欧美激情高清性猛交| 网页导航五月天免费一二三区| 97色97好| WWW操逼| 97人人爱人人做人人乐| 欧美日韩操逼动图| 久久久无码精品人妻二区| 欧美一区二区日韩三区| 国产视频第2页| 色欲蜜臀AV| 久久久国产精品亚洲精品| 亚洲成人日韩小说| 屁股久久久久久久久久| 熟女在线视频| 涩涩这里只有精品视频| 曰本道人妻久久久在线不卡色视频| 久久精品国产亚洲AV高级北京| 久久爱超碰网| 国模少妇一区二区三区| 在线不欧美| 91丝袜美女| 中文精品一区二去| 九九综合网| 日韩一级片在线看| 999久久久九九九九| 婷婷亚洲五月***久久| 校园春色美腿丝袜 | 日韩激情毛片一级久久久| 日韩无码操逼片| 久久久久亚洲精品| 久久肏大逼| 欧美色棕合| 大香蕉综合网| 久久噜| 国产高清免费不卡av| 亚熟hd视频在线| 色婷婷综合网站| 屁股久久久久久| 久久色一区二区| 欧美强奸乱能| 人人操人人爽人人操人人| 久久超碰、| 久久久久白虎| 今日头条成人一区二区三区四虎精品 | 丰满人妻被猛烈进入中| 欧美在线干| 亚洲高潮少妇| 精品在线观看视频在线| 91亚洲综合| 丁香五月色| 欧美国产有色电影| 99九九精品| av天堂加勒比| 亚洲人妻色图| 97在线青| 久久9久9久99久9久9| 国内精品久久久久影院亚洲| 国产女人视频三四五区| 亚洲一区制服诱惑| 9.1小视频| 动漫av中文| 天天操天天射青青草| 亚洲少妇综合在线播放| 国产91福利小视频在线观看| 亚洲激情综合另类| 人人操人人操人妻人| 日韩 成人 有码| 猛交交| 日本国产欧美高清在线| 伊人激情五月天一区二区| 97免费在线| 超碰天天去日穴| 人人搡人人肉久久精品| 国产久久久9999| 九九av| 日日碰狠狠添天天爽超| 人妻少妇被猛烈进入中| 亚洲成人性爱网站在线播放| 一区二区三区美女超清| 亚洲丝袜诱惑| 国产深夜福利| 国产精品ⅴ无码大片在线看.| 久久69| 欧美天天综合在线| 日韩精品 欧美激情| 国产suv精品一区| 亚洲综合校园春色| 欧美中字不卡| 啊啊啊啊嗯嗯在线久久久| 96久久久精品| 少妇激情AV| 丁香7月婷婷| 亚洲精品不卡一二三区| 久久偷偷色综合蜜桃| 91欧美丝袜| 免费看国产大AB| 国产熟女自拍| 亚洲图片视频小说| 精品国产Av无码久久久伦古装 | 玖草在线视频| 天天草天天日| 俞拍久久国应视频| 亚州91| 韩国免费播放一级毛片| 日韩欧美大力操| 国产av波波国产精品| 中国大陆国产高清AⅤ毛片| 91丝袜| 少妇久久| 少妇久久| 白天啪啪晚上啪啪视频| 99热综合| 色眯眯射| 物业黑人 AV一区| 欧美日韩精品久久久久东北老熟妇| 久久精品无码熟妇一区二区三区视频导航| 视频二区美腿制服人妻欧美| 国产精品99999| 国产美女口爆吞精视频| 亚欧高清| 日韩少妇丰满亚洲| 美美91成人国产精品欧美精品久久久久久久| 久久精9| 久久机热| 大香蕉一级黄色片久久| 思思热久久成人| 国产精品成人无码av| 艳美熟妇先锋一二三区| 亚熟hd视频在线| 欧美色交| 性暴力欧美猛交在线直播| 青草青草久热| 夜夜骑天天燥| 视频一区二区免费在线| 一个人免费HD91视频| 国产suv精品一区二区四区999| 97人人爱人人做人人乐| 美女t无毒不卡不卡| 天天日熟妇| 国产精品乱码久久| 黄色区免费观看中文字幕| 97色色色| 91网站18+| 懂色av一区二区三区天美传媒| 欧美一区二区三区另类精品| 男人的天堂不卡一区二区| 偷拍超碰| 激情综合网激情综合| 日韩亚洲国产视频| 玖玖蜜臀资源网| 狠狠躁伊人中文字幕| 国产女人高潮嗷嗷嗷叫小说| 九九拍拍精品视频在线播放 | 国产精品分类在线观看| 九一综合精品视品av| 大香蕉性欧美| 牛牛aV| 97色视频在线| 国产又黄又粗又猛大片 | 青青久久艹| 免费A V在线播放| 熟妇高潮一区二| 久草成人| 高凊专区人人操| 97人人夜| 97久久久| 精品无av| 国产精品色色| 久操国产在线| 国产亚洲色婷婷久久99精品91| 骚熟女吞| 嗯啊抽插大香蕉网页| 熟女色图在线| 一区操逼日比视频| AV99热18这里只有精品| 欧美探花网| 久久久∴| 狠狠久久亚洲欧美专区| 亚洲男人在线观看天堂| 久久香蕉影院| 亚洲系列第一页| 加勒比AV网| 国产一区二区免费福利片| 国产嫩草精品A88AV在线| 国产午夜精品理论片a大结局| 激情色播| 人妻一区二区三区四区视频| 日韩丝袜人妻AV| 26uuu最新| 精品v1区| 探花在线免费观看视频国产一区| 人妻少妇久久| 又黄又爽在线观看视频 | renqi久久久久久久久久久久| 97超碰精品图片| 欧美日不卡| 老司机福利青青草| 91高跟美女在线播放| 在线看片国产精品每日更新| 97资源站国产精品| 欧美色图亚洲色图成人在在线| 欧美高清无码免费视频高清版| 国产九区| 激情小说五月天| 97天堂| 四虎国产成人精品免费一女五男| 亚洲中文日韩欧美大香蕉视频| 四虎免费视频| 久久久久久中文字幕中文字幕最新| A级国产欧美激情在线| 天天澡天天爽日日av| 破苞ⅩXXX性无码动漫无码| 国内毛片四区| 亚洲性猛交| 婷婷操逼| 岛国在线免费视频| 97视频播放| 伊人久久国产免费观看视频| 三级网色| 中文AV制服乱伦| 国产精品3| 欧美后进式| 欧美日韩操逼动图| 色在线视频导航| 加勒比五月天| 青青草色情网站视频| 三级三久久线久久99久目本WW| 无码137片内射在线影院| 亚洲丝袜二区在线| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 97操b| 大香网伊人久久综合网eew| 黄片不用下载在线观看| 成人蜜乳小视频网站| 久久熟女嫩草成人片免费| 亚洲人妻熟妇三十三区| 婷婷丁香五月综合| 国产一区二区三区导航| 国产一级不卡在线观看| 2017大香蕉| 久9久9久9久9久9久9| 亚洲 欧美 小说| 欲女人妻性色av| 美女刺激久久国产欧美| 婷婷深爱五月| 久久性爱网站| 国产精品免费视频人成| 91快色色色色色| 久久首页| 国产不良强奸视频免费看| 久久久久亚洲| 欧美18老人禁| 国产在线综合网| 999999精品| 97日韩欧美亚洲| 涩涩久久精品| 涩涩久久精品| 丝袜美女诱惑 91 视频| 超碰98综合网| 一直超碰| 女同性恋中文字幕| 久久久精品九| av影院十区| 欧美亚洲高清晰| 蜜乳av一区二区三区四区不卡| 欧美熟女妇同| 天堂网 主播 亚洲| 又黄又硬又粗又长国产视频| 国产农村妇女毛片精品久久| 日日骚一区二区三区| com 首页 18岁 禁区 女优 免费 精选 同城 | 国产传媒美日韩av| 97超级欧美| 330dv亚洲成年视频网| 东京热熟女亚洲视频网站| 美女黑人91神马| 99热18这里只有精品| 午夜福利在线合集| 日本熟妇自慰性高潮一区二区三区| 久久久9 9 9精品| 97精品一区| 欧美日韩欧美| 无码 黑人一区二区三区| 成年女人黄网站| 粉嫩av在线一区二区| 国产亚州日韩欧美看片| 一区二区三区国产精产| 欧美精品三区| 酒色综合网| yaouchengrenav| 91人妻尻屄视频| 日日日日日| 亚洲永久AV无码精品秋霞| 日日夜夜模| 婷婷人妻激情| 69视频入口| 久草免费福利在线播放| 激情丁香五月婷婷| 极品内射| 9久久久久久| 国产午夜在线观看| 国产午夜无码片在线观看影视| 亚洲日韩精品在线播放| 99青青草国产视频| 国产嫩草精品A88AV| 曰韩人妻中文字幕在线| 成人性爱高清视频免费看| 亚洲精品 大香蕉| 九九九影院| 九九九九九九九九九国产精品| 欧美精品久久久久久久丰满| 啊啊啊操一区| chaopen97久久| 秋霞Av理论一级在线| 黄色视频特级毛片| 天天日日日射| 欧美在线91| 久久久无码av精| 69AV女优男人的天堂| 国产精品乱码久久久久久| 啪啪综合网| 90后性网国产欧美| 99蜜桃臀久久久欧美精品网站| 91色婷婷综合久久中文字幕二区| 黄片aaaaa一区| 久久成年精品| 欧美成年人性爱视频免费观看| 亚洲AV无码成人精品久久| 色诱avtt| 91综合色噜噜| 中文字幕在线播放2中文字幕在线观看2| 白丝在线一区| 国产一区免费午夜视频| 国产人伦精品一区二区三区 | 国产女人成人精品视频| 亚州色图片在线色| 久思思热视频在线观看| 久久一二三四不卡| 午夜国产成人精品视频| 亚洲国产一区二区三区在线 | 亚洲综合春色| 熟女人妻一区二区三区| 玖玖在线视频| 日本媚薬中文字幕在线| 亚洲激情在线| 91岛国动作片| 91色综| 亚洲男人电影天堂| 久久手机视直播| 人人妻人人爱人人玩| 99热在线观看| 人妻铁牛TV| 综合网欧美在线| 天天操天天舔| 久九干| 亚洲综合另类| 97自拍一区| 性暴力欧美猛交在线直播| 日韩钢筋无码高清啾啾啾| 色综合V| 一牛一区二区三区久久| 福利操逼| 精人妻无码一区二区三区伊人直播 | 色蜜AV| 久久久久97| 超碰天天久久79| 性爱视频啪啪啪啪| 乱色老一区二区三区的观看方式| 久热无码| 老熟女乱伦一区| 加勒比伊人综合| 亚洲日韩成人性爱视频| 妇女一区二区三区| 宗合情欲网| 黄片色区软件| 上床啊啊啊| 性色avv| 国产女人极品高潮毛片| 97色操| 校园春色欧美色图| 91成人精品在线播放| 日韩97超碰| 高清不卡视频| 在线观看av区| 亚洲国产成人精品999| 97精品97久久| 久久婷婷国产一区二区色| 91东京热男人的天堂| 超碰到97情色| 精品射1999| 无码免费精品高清| 国产一级舔足在线观看| 超碰9 7女人| 久草综合京东| 97碰在线视频| 欧美另类精品xxxx| 绯色一区二区三区不卡少妇| 亚洲女人毛茸茸91| 日韩av熟女一区二区三区成人| 欧美强奸乱能| 人人性爱视频免费| 九九热九九| 久久精品99久久久久久| 亚洲熟妇无码一区二区三区| 六月婷婷激情| 亚洲欧美日韩精品久久久一区二区| 99中文字幕| 欧美手机在线综合| 久久久久久久久久久久久久久久9| 色播丁香| 爱媛媛久久国产福利| 色视频蜜乳| 欧美日韩色| 亚州Av天美传媒| 中文幕97| 久久精品国产99国产精品亚洲| 精品超碰中文在线| 思思热在线视频精品| 日韩成人精品视频自拍| 岛国大片在线观看网站入口| 秋霞网无码| 精品69网| 人妻少妇精品视频一区二区三区| 精品人妻一区二区蜜桃视频| 亚洲自拍欧美色综合| 免费人人搞97| 欧洲中文字幕| 久久熟妇五十路一区| 无码欧美有限公司| 久久久久久大| 黑人天8A∨高清网站| 精品国产一区二区久久| 久悠悠av| 亚洲一区二区三区麻豆传媒| 久久久久久久 九九九九九九九| 五月婷婷综合网| 人妻AV在线| 五月婷婷丁香六月| 一色网男人的天堂| 亚洲国产欧美日韩人妻日中文| 五月天婷婷成人网| 五月黑AⅤ| 国产蜜臀精品一区免费尤物| 用力操死我| 欧美天天谢综合网| 和协影院中文字幕三区| 欧美久久久| 四虎影视永久在线观看精品免费网站 | 顶级少妇BT天堂| japan日本高清乱xxxx| 夜夜爽夜夜摸夜夜操免费视频| 亚洲精品不卡一二三区| 综合天天。| 欧美日韩制服| 午夜舔阴达高潮视频免费看| 色在线视频导航| 日韩免费高清大片在线| 久久亚洲AV无码专区首页| 自拍偷拍 日韩无码| 亚洲精品a人片在线观看视| 夜夜操夜夜爽夜夜高潮| 99re9这里只有精品| 9999亚洲精品| 骚熟女AV网| 青青在线视频日韩欧美| 伊人丁香五月婷婷| 国产精品亚洲一区二区三区四区| 久久久久久久人妻| 第二页中文字幕| 人妻激情在线视频| 日韩超碰97| 日韩黄片视频试看| 丁香五月天啪啪| 一区二区三区四区五区高清无码永久视频| 亚洲精品美女操逼| 亚洲人久久久久日| 亚洲字幕一区二区| 色婷五月天| 1二区9| 97久操| 超清福利精品视频在线| 91粉嫩萝控精品福利网站_精品影音先锋国| 丁香六月天| 国产情色第一第二页在线观看| 亚洲欧美在线丝袜| 综合 欧美 亚洲 日本| 中文字幕一区av| 伦理弟一页| 欧美爱爱97| www欧美性爱| 久久久久久久久久久久黄色 | 91精品操美女| 精品亚洲一区在线观看| 色五月婷婷五月天| 91欧美巨乳| a片 xxxx受爽视频| 99九九久久| 蜜臀亚洲综合一二三四区| 色欧美综合| 不卡免费av在线播放| 麻豆人妻少妇在线免费观看| 亚洲欧美洲综合| 日韩国产成人自拍视频| 97 超碰 人人做 人人爱| 91九色丨风韵犹存| 翔田千里av一区二区三区| 亚州色图欧美| 久热影视| 国产久久日韩网站导航| 啊啊啊操死我| 91neishe| 黄页av| 婷婷久久五月天| 欧洲色综合| 日韩中文字幕在线视频观看| 劲爆欧美人妖三区91| 26uuu欧美日韩| 欧美色图天堂网m| 精品一级毛片在线观看| 欧美性猛交美女自慰91| 亚洲自拍97| julia高潮后不停追击中出| 97色欧洲| 丁香婷婷久久 | 色伊人91| 蜜臀无码一区二区| 亚洲日韩美女中文字幕乱| 久久精品夜色国产亚洲AV| 成人无码在线超碰网| 狠狠热这里都是精品| 欧美AAAA黄片| 蜜臀99999| 国产精品亚洲一级av第二区| 91久久堂| 免费在线观看国内色片网站网址| 97欧美色综合| 丁香五月综合| 啊啊啊爽爽| 国产精品制服丝袜中文字幕日韩一区二区三区| 91麻豆天美| 黄色小说亚洲| 97日本超碰综合| 日韩猛交| 97这里都是精品| 中国国产精品一区视频| 操淫穴亚洲五月丁香| 亚洲黄网在哪免费看| 午夜亚洲| 97在线免费看| 国模不卡| 欧姜老司机| 中文字幕精品丝袜| 在线A日本| 亚春色色| 91女网站| 温婉少妇玩3p| 超碰人妻97| 极品粉嫩少妇视频| 国产精品99久久久www| 快灬快灬 一下爽蜜桃在线观看| 超碰久久中文| 超97在线精品视频| 久久久精品网| 先锋音影AV| 99久久9| 情趣丝袜无码操逼视频| 人妻大香蕉| 国产黄a三级三级三级av在线看| 亚洲无线码欧洲精品区别| 国产AB视频| 亚洲。日韩。欧美| 91操人| 国产精品美女久久久久久网站| 伊人aaa| 97香焦色区| 尤物一级在线免费观看| TS人妖另类精品视频系列| 超碰这里只有精品| 国产人妻精品久久久一区二区三区 | 亚洲欧洲激情卡通另类文学四射小说网站| 欧美另类自拍 | 亚洲国成人情色好看电影| 影音先锋国产精品| 人人做天天爱| 香蕉视频精品亚洲一区二区三区在线播| 亚洲一区二区专区-国产丝袜精品丝袜-成人AV| 亚洲欧美国产成人综合不卡| 操国产逼| 97资源亚洲| 91国产伊人大香蕉| 亚洲男人天堂2016| 超碰激情808| 午夜人妻精品综合在线| 久久久久久精品免费看A级| 精品无码一区二区三区色欲| 久久久无码精品人妻二区| 日韩精品操少妇| 欧美最婬乱婬爆婬性视频| 亚洲av无码成人精品国产| 日韩精品免费高清视频在线| 26uuu成人影片| 精…码一二三区| 96超碰网| 日本精品加勒比海一区| 午夜AV污污污| 97在线青| 国产精品电影推荐| 99re69| 麻豆久久久久久久久丝袜| 67914亚洲精品| 99激情| 五月婷丁香| 丁香五月自拍| 五月婷在线| 99色婷婷| 久久人妻丝袜一区二区三| 开心五月深爱五月| 色色色综合| 日韩熟妇二区| 亚洲欧美激情另类色图| 69人妻精品一区二区绯色| 97天堂| 激情五月婷| 95人妻爽爽人人做人人澡| 色色婷| 欧美后进式| 中文字暮97| 青青草在线视频人人想人人上| 国产精品经典一卡久久久| 国内精品不卡无毒99999| 一区久久久二区| 亚洲影院小综合| 91美女在线视频| 2026国产精品视频| 9九九国产| 国产日韩怡红院| 国产农村妇女精品| 欧美一级AAAAAAA| 操逼天美3区| 国产亚洲美日韩Aⅴ中文字幕无码成人| 黄色AAAAAAAAAAA大片| 丝袜美腿制服人妻二区中文字幕| 爱我干综合| 色香色香欲天天天影视综合网| 啪啪视频mP4| 98精品国产乱码久久久久久| 久久是精品| 一区二区视频在看| 中文AV制服乱伦| 日日插夜夜| 欧美黄色片AAAAA| 91n美女视频| 亚洲色图欧美色图制服诱惑| 欧美性第1页| 一级性爱网| 国产AV激情无码久久无码| 在线播放中文字幕| 日韩天堂av电影在线观看| 亚洲综合一| 97天堂| 18禁网站在线播放| 蜜桃色色网站视频三区| 97公开久久| 亚洲中文字幕熟女少妇一区二区| 伊人专区一区二区三区| 狼人久草| 日本男人插女人的逼黄色| 欧美性爱一区二区三区| 91搞逼视频| 久碰视频| 综合激情一一91| 91内射| 一级免费啪啪片| 欧美少妇第一页| 91情色在线| 2019天天干天天操| 中文伊人大香蕉视频| 久久是精品| 91东京热男人的天堂| www99热| 天天插天天操天天摸天天射天天看| 色妇综合网| 秋霞欧美性爰视频| 麻豆 亚洲 97| 久操91视频| 国产精品一二三免费网站| 97视频新免费| 操逼大黄片| 成 人 影视 一区 二区 三区 四区| 丰满欧美放荡少妇在线| 日韩激情毛片一级久久久| 亚洲日本成人动漫| 夜夜黄| 日韩亚洲Av人人夜夜澡人人爽| 久久av网| 精品人妻中文字幕高清| 亚洲va综合va国产va中文| 久久久久久久久国产| 国产一级特黄大片处女| 日韩成人午夜精品久久高潮| 天天噜| 99热亚洲| 超碰97男女| 精品婷婷| 精品无人区麻豆乱码1区2区图片| 激情网色| 无码男人天堂| 亚欧视频在线| 亚洲男人综合网| 中文字幕奈奈美被公侵犯| 久热精品色情| www.亚洲黄色| 精品国产99| 日韩操p| 久久一二三四不卡| 午夜精品久久久久久久久久蜜桃 | 久久永久无码人妻视频| 岛国小电影| 天天影视色香欲综合网小说| 99丝袜福利在线播放| 色香综合| 嗯嗯嗯啊啊啊在线免费观看| 亚洲无 码A片在线观看麻豆| 久都青青视频| 国产毛片片精品天天看视频| 少妇国产不卡| 日本高清视频xxxx| 男人的天堂日本东京热| 91足交| 欧美97av| 蜜桃色色网站视频三区| 女性喷水高潮在线观看| 诱惑人妻欧美一区在线播放| 日本三级A片网站com| 九九九精品一区二区无码| 日韩精品视频在线观看一卡二卡| 欧美色吧综合| av中文字幕在线熟女| 高清有码一区二区| 男人的亚洲天堂| 人妻-91porn| 国产精品国产精品国产| 欧美狠狠弄| 成人三一级一片aaa| 久久婷婷一区| 毛片视频白嫩| 青娱乐亚洲自拍| 人妻少妇无码| a男人的天堂| 国产亚洲精品美女久久久m| 天天影视综合色| 日本亚洲vr欧美不卡高清专区| 国产福利电影| 亚洲成人帖图| 91九久| 操逼无码一区| 97超碰香蕉| 亚洲天堂日本| 99热这里| 亚欧日韩成人| 欧美精品一二三| 91丝袜熟女| 六月丁香啪啪| 国产精品一区二区校花| 日日骚一区二区三区| 久久久中文版| 久久久一区二区三区四曲免费听 | 九九热超碰97亚洲最新香蕉| 97国产成人精品免费视频| 人人搞人人插人人操| 麻豆a'v电影| 春色校园综合网| 97人人模人人爽人人| 日本熟女不卡视频| 亚洲精品电影| 亚洲日韩久久精品一区| 精品久久久av| 超碰99在线| AAAAAAAAA黄片| 思思热国产高清| 9美女超碰在线免费观看| 欧美另类自拍| 国产黄a三级三级三级av在线看| 中文操嬖片。| 隔壁邻居波多野结衣中文字幕| 天天久久| 久久久999国产| 91男人天堂网| 久久久久ab| 天天干一区二区| 另类天堂| 图片区小说区| 日韩国产不卡在线视频| 国产免费黄色一级大片| 亚洲丝袜少妇在线| 67914在线兔费成人视频| 亚洲男人天堂2013| 久久综合女优| 午夜成人福利影视| 日韩无码嘿咻黑热久| 亚洲夜夜欢无码一区二区| 久久九九视频九九视频| 成人无码在线超碰网| 日本在线观看网址| 亚洲国产丝袜熟女av| 亚洲人久久久久日| 精品一区二区三区蜜桃| 国产蜜臀精品一区二区尤物| 久久久国产护士丝袜美腿一| 亚洲日韩欧美一区二区| 国产1727欧美| 男人的天堂久久狠| 亚洲综合校园春色| 91超碰碰在线| 熟女高潮合集-永久久久-成人AV| 久久鲁夜| 伊人操操| 操少妞在线视频| A一级色女| 无码操逼天堂| 日韩无码服务区| 密臀成人视频久久久| 久9久9久9久9久9久9| 久草综合网| 欧色网址| 免费试看60秒| 无码高清少妇久久| 欧亚性爱在线视频| 国产成人手机视频激情| 黄片免费看黄片免费看| 亚洲欧洲国产综合av| 97综合在线| 亚洲色图久久精品蜜| 亚洲精品久久久久久久久豆丁网| 日韩紧密久久| 亚洲色入欧美| 中文字幕一品色图| 人妻丝袜一区二区三区在线| 97超碰护士| 国产精品白丝在线播放| 琪琪精品免费一区二区三区 | 性老妇一区二区三区| 任我爽在线视频免费观看| 91成人精品| 天堂v无码免费视频| 久久伊人亚洲AV无码网站| 国产精品免费日韩| 亚洲成人免费电影| 岛国小电影| 亚洲性感丝袜诱惑在线观看| 加勒比色99999| 在线日韩精品一区二区三区| 日本不卡高清视频| 激情色播| 91天天综合网,天天综合网| 大香蕉伊然在亚洲91| 天天日天天干少妇日| 国产成人无码a| 91色婷婷综合久久中文字幕二区| 精品91摸| 久久精品无码不卡| 黄色无码高清黄色无码网站| 亚洲中文国际强奸字幕| 色五月婷婷麻豆在| 99re在线精品78| 亚洲人妻久久| 女人喷水视频在线观看| 亚洲欧美校园另类春色| 2017天天透天天通天天擦| 91欧美网| aaaa少妇高潮大片| 暖暖精品二区三区观看| 夫妻AV网站| 久综合国内精品自在自线| 色色激情五月天| 91老熟女老女人国产老太| 亚洲天堂2020| 亚洲无码久久久久久久| 欧美中文字幕男人天堂久久精品| 啊啊啊啊啊,啊啊啊啊好舒服,操我舒服啊啊啊 | 91天天综合在线观看| 日韩啊V| 激情五月婷婷| 日韩人妻精品| 国产精品点击进入在线影院| 久7色| 亚州五月| 强奸乱伦麻豆| 五十路熟女工口| 97综合| 综合色播| 怡红院亚洲怡春院av| 亚洲h片在线免费观看| 人妻夜夜爽天天爽麻豆三区网站 | 欧美日韩亚洲天堂| 国产 三级自拍| 亚洲天堂日本| 国产一区二区免费福利片| 国产一区96在线| 日逼97| 婷婷丁香成人| 欧美啪啪天堂| 在线无码操| 老司机午夜福利视频一区二区| 超碰97人人cao| 91天天日| 日本欧美中文字幕| 色色亚洲| 精品在线蜜臀| 人妻啊啊人妻啊| 丝袜AV一区二区三区| 久久五月丁香| 欧美激情精品久久久久久| 久久性爱城| 色噜噜人妻av中文字幕| 欧美黄片欧美黄片xxx| 亚洲色图第四色| 亚洲无码AV九九九| 欧美,亚洲,日韩,v,天堂,手机在线观看| 操操操日本的逼| 日本久久999| 韩国三级理论在线| 超碰综合97在线| 人妻aa| 精品十八在线观看| 亚洲无码99| 9118禁| 2025亚洲男人天堂| 日本黄色大片一级视频免费麻豆| 天堂国产AV| 中文字幕奈奈美被公侵犯| 激情文学 亚洲图片| 秋霞免费AV| 中文字幕欧美精品亚洲日韩蜜臀| 综合网色| 综合网天天| 欧美超碰96| 天天操夜夜嗨| 亚欧操逼片在线观看 | 91性感在线| 91jk色拍| 亚洲无码一二三区| 黄页网站成人免费| 人妻激情另类| 看免费的黄片| 日韩丨制服丨中文|在线| 99在线精品观看99| 99无码狠狠久久| 欧美人妻中出| 婷婷亚洲综合| 日本成熟少妇A∨网站| 色天堂综合| AV九九| 中文字幕日韩专区精品系列| 久久噜| www.91色综合| 三级特黄60分钟播放| 国产精品禁久久久精品| 97亚洲一区| 日韩免费看黄片| 超碰97网站| 久久一本大香蕉 | 偷拍欧美激情| 色情乱伦AV| 超碰97欧美| 五月天亚洲网| 91美腿丝袜在线观看| 青娱乐国产精品| 国产农村妇女精品| 人妻黑丝袜电影| 正在播放:深夜激情大战,自带黑丝袜全力输出骚穴 | 亚洲骚男同com| 丝袜性亚洲| 综合啪啪| 日熟女| 欧综合网| 欧美91丝袜| 91人妻超碰| 亚洲啪啪性视频| 国产一区免费午夜视频| 99re视频这里只有精品| 天天摸夜夜操视频| 五月婷婷色| 伊人激情五月天一区二区| 天天躁日日躁狠狠躁| 天天日熟妇| 久久久久ab| 蜜臀精品1区2区| www久久久| 国产一区二区av综合| 亚洲日韩视频二区| 青青草好吊色| 午夜九九| 男人精品天堂一区| 日韩人妻网站| www鬼畜国产男人的天堂| 国产亚洲精品自在线亚洲情侣| 日韩亚洲中文有码视频| 沈阳熟女高潮对白视频| 97爱亚洲| 国产日韩怡红院| 日本二区不卡| 国产人妻精品一区二区三区秋霞 | 天综合网欧美| 美女主播色欲91抠b在线播放| 午夜情侣自拍网站| 久久久久13| 一级黄色影片| 中文激情网| 在线看免费无码AV天堂的| 欧美日韩操逼动图| 日本免费专区| 亚洲导航深夜福利| 再深点灬舒服灬太大了添视频| 在线观看一级α片刺激高潮视频| 激情色图| 懂色Av| 免费AV中文网在线观看| 欧美97爱| 91精品国产91久久青草| 91视频综合| 国产毛片片精品天天看视频| 97在线观看免费视频| 久草午夜| A级在线视频| 伊人网青青| 国产操逼视频在线观看| 性色av大全| 国产精品人妻熟女aⅴ| 亚洲色欲天天天堂色欲网女| 成人性爱av| 探花熟女,姿勢到位,體驗感也到位| 天天色天天干天天射| 91三级理论片播放器| 99精品成人免费看| 久热大香蕉| 男人的天堂2010| 久草综合京东| 91中文精品日韩欧美在线 | 久久性爱视频99| 国产精品无码论坛|