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

ARTICLE DETAIL

資訊詳情

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

機(jī)器學(xué)習(xí)四大基礎(chǔ)分類(lèi)算法:KNN、樸素貝葉斯、決策樹(shù)與隨機(jī)森林實(shí)戰(zhàn)指南

機(jī)器學(xué)習(xí)四大基礎(chǔ)分類(lèi)算法:KNN、樸素貝葉斯、決策樹(shù)與隨機(jī)森林實(shí)戰(zhàn)指南 周末兩天把機(jī)器學(xué)習(xí)經(jīng)典入門(mén)算法過(guò)了一遍第二天正好卡在四個(gè)基礎(chǔ)又核心的模型上KNN、樸素貝葉斯、決策樹(shù)以及由多棵樹(shù)組成的決策森林和隨機(jī)森林。這四個(gè)算法幾乎是所有分類(lèi)問(wèn)題的起手式后面再玩什么提升樹(shù)、堆疊模型很多核心思想都是從它們身上長(zhǎng)出來(lái)的。如果你正在自學(xué)機(jī)器學(xué)習(xí)或者已經(jīng)會(huì)調(diào)包但總覺(jué)得原理糊了一層紙這篇筆記應(yīng)該能幫你把那層窗戶(hù)紙捅破。內(nèi)容全程來(lái)自我自己的復(fù)現(xiàn)代碼和踩坑記錄沒(méi)有晦澀推導(dǎo)只有怎么用、為什么這么用、坑在哪里。先說(shuō)我那天的場(chǎng)景手頭有一個(gè)模擬的用戶(hù)流失預(yù)測(cè)Demo特征有數(shù)值型使用時(shí)長(zhǎng)、消費(fèi)金額有離散型渠道來(lái)源、套餐類(lèi)型樣本量大概兩萬(wàn)。我要求自己用這四種算法分別去跑一遍分類(lèi)任務(wù)對(duì)比精度、訓(xùn)練時(shí)間、可解釋性。這一跑四個(gè)算法的脾氣基本就摸清了。這篇文章就按“從直觀到集成”的順序來(lái)寫(xiě)每一步都帶執(zhí)行動(dòng)作和避坑經(jīng)驗(yàn)新手可以直接按著思路來(lái)一遍。1. 四種算法先混個(gè)臉熟1.1 它們各自解決什么問(wèn)題凡是拿到一張帶標(biāo)簽的數(shù)據(jù)表你第一反應(yīng)就是找一個(gè)分類(lèi)器。KNN是“看鄰居”樸素貝葉斯是“算概率”決策樹(shù)是“問(wèn)問(wèn)題”隨機(jī)森林是“讓一群決策樹(shù)投票”。四種做法背后的邏輯完全不同但都解決同一類(lèi)問(wèn)題給定樣本的特征預(yù)測(cè)它的標(biāo)簽是A還是B或者多分類(lèi)。KNN的思路最簡(jiǎn)單粗暴一個(gè)樣本的類(lèi)別由離它最近的K個(gè)樣本投票決定。它沒(méi)有任何訓(xùn)練過(guò)程屬于“惰性學(xué)習(xí)”模型其實(shí)就是那堆訓(xùn)練數(shù)據(jù)本身。樸素貝葉斯則是直接算后驗(yàn)概率在已知特征取值的情況下樣本屬于某個(gè)類(lèi)別的概率有多大。它核心依賴(lài)貝葉斯公式再加一個(gè)非常強(qiáng)的假設(shè)——特征之間條件獨(dú)立。這個(gè)假設(shè)在現(xiàn)實(shí)里幾乎不成立但它往往還能給出不錯(cuò)的結(jié)果屬于“人傻但運(yùn)氣好”的類(lèi)型。決策樹(shù)則是一連串if-else規(guī)則構(gòu)成的樹(shù)狀結(jié)構(gòu)每一步問(wèn)一個(gè)問(wèn)題比如“使用時(shí)長(zhǎng)大于30天嗎”不斷把數(shù)據(jù)分割成越來(lái)越純的子集?;卮鹇窂骄褪穷A(yù)測(cè)結(jié)果天然具有可解釋性。決策森林就是把多棵樹(shù)組在一起通常指用Bagging或類(lèi)似思路訓(xùn)練出的樹(shù)集合。隨機(jī)森林就是決策森林里最出名的一個(gè)變種用有放回抽樣訓(xùn)練很多棵決策樹(shù)每棵樹(shù)在分裂時(shí)只隨機(jī)看一部分特征最后讓所有樹(shù)投票得到結(jié)果。它把“單棵易過(guò)擬合的樹(shù)”變成了“一群不容易過(guò)擬合的樹(shù)”。1.2 一張表看懂適用場(chǎng)景表里這幾項(xiàng)是我實(shí)踐中比較看重的維度維度KNN樸素貝葉斯決策樹(shù)隨機(jī)森林訓(xùn)練速度無(wú)訓(xùn)練過(guò)程很快快快預(yù)測(cè)速度慢要算全部距離極快快快高維稀疏文本很吃力特別適合比較吃力尚可特征數(shù)值范圍敏感非常敏感幾乎不敏感不敏感不敏感可解釋性差一般很好一般是否需特征縮放需要不需要不需要不需要小樣本表現(xiàn)不錯(cuò)很不錯(cuò)容易過(guò)擬合容易欠擬合常見(jiàn)硬傷維度災(zāi)難獨(dú)立性假設(shè)切分規(guī)則太機(jī)械超參數(shù)多選型口訣我自己的版本是文本分類(lèi)先上樸素貝葉斯樣本少、維度低、數(shù)據(jù)干凈試試KNN要跟業(yè)務(wù)方解釋邏輯時(shí)用單棵決策樹(shù)要精度、又不想太折騰時(shí)直接用隨機(jī)森林。沒(méi)說(shuō)到的場(chǎng)景隨機(jī)森林是你能做出的最穩(wěn)妥默認(rèn)選擇之一。2. KNN把離你最近的朋友的話當(dāng)真2.1 核心思想與距離度量KNN的全稱(chēng)是K-Nearest Neighbors直譯就是K個(gè)最近的鄰居。假設(shè)你有一個(gè)未知類(lèi)別的樣本算法會(huì)在全量訓(xùn)練數(shù)據(jù)里找離它最近的K個(gè)樣本這K個(gè)樣本里哪個(gè)類(lèi)別多預(yù)測(cè)結(jié)果就是哪個(gè)。若K3找最近3個(gè)點(diǎn)兩個(gè)說(shuō)A類(lèi)、一個(gè)說(shuō)B類(lèi)那就判為A類(lèi)?!半x它最近”怎么定義這就引出了距離度量。最常用的是歐氏距離也就是幾何空間里的直線距離import numpy as np def euclidean_distance(a, b): return np.sqrt(np.sum((np.array(a) - np.array(b)) ** 2))實(shí)踐中還有個(gè)常用選項(xiàng)是曼哈頓距離絕對(duì)值之和它更適合特征維度高但稀疏的情況但說(shuō)實(shí)話默認(rèn)用歐氏距離已經(jīng)能覆蓋絕大多數(shù)場(chǎng)景。文本向量這類(lèi)稀疏場(chǎng)景則常用余弦相似度。距離度量選錯(cuò)會(huì)帶來(lái)非常微妙的影響。歐氏距離對(duì)異常值特別敏感某個(gè)特征出現(xiàn)一個(gè)離譜的極值距離直接被它主導(dǎo)。所以做KNN之前特征工程比算法本身更重要。2.2 K值要命特征縮放更要命K值的選擇是整個(gè)KNN里最核心的超參數(shù)。K太小模型只看極少幾個(gè)點(diǎn)對(duì)噪聲極其敏感K太大把離得很遠(yuǎn)的樣本也拉進(jìn)來(lái)邊界被抹得一塌糊涂。我那時(shí)圖省事直接取了K1做了個(gè)Demo準(zhǔn)確率看起來(lái)還行但一畫(huà)混淆矩陣就發(fā)現(xiàn)問(wèn)題預(yù)測(cè)結(jié)果在邊界上東一塊西一塊完全跟著個(gè)別異常點(diǎn)跑。換成交叉驗(yàn)證后K從1調(diào)到11模型才穩(wěn)定下來(lái)。做法很簡(jiǎn)單把訓(xùn)練集切出驗(yàn)證集或者直接用交叉驗(yàn)證遍歷K1到K30看哪個(gè)K的驗(yàn)證精度最高。別偷懶拍腦袋定K。特征縮放是我那天真正踩的第一個(gè)坑。當(dāng)時(shí)數(shù)據(jù)里有“使用時(shí)長(zhǎng)”和“月消費(fèi)金額”兩個(gè)特征前者在0到60之間后者動(dòng)輒幾百上千。KNN是基于距離計(jì)算的量綱大的特征直接把量綱小的特征給淹沒(méi)了算出來(lái)所謂的“最近鄰居”全是消費(fèi)金額相近的使用時(shí)長(zhǎng)幾乎不參與決策。標(biāo)準(zhǔn)化之后兩個(gè)特征才真正平等地被考慮。所以但凡用基于距離的算法第一件事就是做標(biāo)準(zhǔn)化或者歸一化。from sklearn.preprocessing import StandardScaler from sklearn.neighbors import KNeighborsClassifier from sklearn.model_selection import cross_val_score scaler StandardScaler() X_scaled scaler.fit_transform(X) k_values range(1, 31) scores [] for k in k_values: knn KNeighborsClassifier(n_neighborsk) score cross_val_score(knn, X_scaled, y, cv5).mean() scores.append(score) best_k k_values[int(np.argmax(scores))] print(f最優(yōu)K值: {best_k}, 交叉驗(yàn)證精度: {max(scores):.4f})2.3 用KNN跑通一次小分類(lèi)Demo拿我手頭那個(gè)流失預(yù)測(cè)DataFrame來(lái)演示。特征做標(biāo)準(zhǔn)化后先劃分訓(xùn)練測(cè)試集from sklearn.model_selection import train_test_split X_train, X_test, y_train, y_test train_test_split( X_scaled, y, test_size0.2, random_state42, stratifyy ) knn KNeighborsClassifier(n_neighborsbest_k) knn.fit(X_train, y_train) print(訓(xùn)練集精度:, knn.score(X_train, y_train)) print(測(cè)試集精度:, knn.score(X_test, y_test))注意一點(diǎn)標(biāo)準(zhǔn)化是在全部訓(xùn)練數(shù)據(jù)上fit的然后再transform測(cè)試集。千萬(wàn)不能在訓(xùn)練和測(cè)試上分別做標(biāo)準(zhǔn)化那樣會(huì)讓測(cè)試集信息泄露到訓(xùn)練流程里。我見(jiàn)過(guò)好多新手在這里出錯(cuò)最后驗(yàn)證集精度看起來(lái)虛高上線就崩。2.4 KNN的坑與補(bǔ)救KNN最大的坑是預(yù)測(cè)慢。訓(xùn)練什么都不干一預(yù)測(cè)就要遍歷全部訓(xùn)練樣本算距離。樣本量一上萬(wàn)預(yù)測(cè)過(guò)程肉眼可見(jiàn)地變慢。解決辦法要么用KDTree或Ball Tree結(jié)構(gòu)加速要么直接換模型。sklearn里algorithmkd_tree可以開(kāi)但高維數(shù)據(jù)下KDTree優(yōu)勢(shì)會(huì)消失。第二個(gè)坑是樣本不平衡。如果A類(lèi)占90%B類(lèi)占10%KNN天然更傾向把邊界樣本判成A類(lèi)。補(bǔ)救方式有采用加權(quán)投票距離越近權(quán)重越高、對(duì)少數(shù)類(lèi)樣本過(guò)采樣比如SMOTE、或者調(diào)整分類(lèi)閾值。我自己實(shí)踐時(shí)加權(quán)投票是成本最低的改進(jìn)sklearn里weightsdistance就是干這個(gè)的。3. 樸素貝葉斯不查資料就敢下判斷的概率黨3.1 貝葉斯公式與那個(gè)“樸素”的假設(shè)樸素貝葉斯的出發(fā)點(diǎn)非常聰明與其直接判斷“這個(gè)樣本是什么類(lèi)別”不如反過(guò)來(lái)問(wèn)“如果是這個(gè)類(lèi)別它長(zhǎng)這樣的概率有多大”再結(jié)合每個(gè)類(lèi)別本身出現(xiàn)的概率算出后驗(yàn)概率。公式是P(類(lèi)別|特征) P(特征|類(lèi)別) × P(類(lèi)別) / P(特征)做分類(lèi)時(shí)分母P(特征)對(duì)所有類(lèi)別都一樣所以只需比較分子大小P(特征|類(lèi)別)乘以P(類(lèi)別)。問(wèn)題來(lái)了一個(gè)樣本往往有幾十個(gè)特征聯(lián)合概率P(特征1, 特征2, ..., 特征n|類(lèi)別)沒(méi)法直接從有限樣本里估計(jì)出來(lái)因?yàn)樘卣鹘M合數(shù)量會(huì)爆炸?!皹闼亍钡募僭O(shè)在這里登場(chǎng)假設(shè)所有特征在給定類(lèi)別條件下相互獨(dú)立。這樣一來(lái)聯(lián)合概率就變成了各個(gè)特征條件概率的乘積P(特征|類(lèi)別) ≈ P(特征1|類(lèi)別) × P(特征2|類(lèi)別) × ... × P(特征n|類(lèi)別)生活化理解就是判斷一封郵件是不是垃圾郵件把“出現(xiàn)了‘打折’”、“出現(xiàn)了‘發(fā)票’”、“出現(xiàn)‘點(diǎn)擊鏈接’”這幾個(gè)詞各自與垃圾郵件的相關(guān)度相乘乘出來(lái)的數(shù)越高越可能是垃圾郵件。雖然詞跟詞之間明明有關(guān)聯(lián)但這個(gè)假設(shè)保證了計(jì)算可行。3.2 拉普拉斯平滑防止零概率翻車(chē)假設(shè)某個(gè)詞在訓(xùn)練集里從未出現(xiàn)在垃圾郵件中那么P(這個(gè)詞|垃圾郵件)直接等于0。乘積里有一個(gè)0整個(gè)概率就變成0導(dǎo)致后驗(yàn)概率為0。這個(gè)結(jié)果顯然不合理沒(méi)見(jiàn)過(guò)的詞不代表永遠(yuǎn)不出現(xiàn)。解決辦法是拉普拉斯平滑本質(zhì)是給每個(gè)特征取值加一點(diǎn)“保底計(jì)數(shù)”。公式中的P(特征|類(lèi)別)變成P (該類(lèi)別下該特征出現(xiàn)次數(shù) α) / (該類(lèi)別下總特征出現(xiàn)次數(shù) α × 特征取值總數(shù))α通常取1稱(chēng)為拉普拉斯平滑。這個(gè)技巧在文本分類(lèi)里尤其重要因?yàn)樵~匯量大沒(méi)見(jiàn)過(guò)的組合實(shí)在太多了。這也是為什么用樸素貝葉斯做文本分類(lèi)前一定要保證平滑參數(shù)被正確設(shè)置。3.3 連續(xù)特征怎么處理樸素貝葉斯原始形態(tài)處理的是離散特征詞語(yǔ)出現(xiàn)或不出。但流失預(yù)測(cè)里的“消費(fèi)金額”是連續(xù)值怎么處理常見(jiàn)做法有兩種。一種是把連續(xù)值離散化比如按分位數(shù)切分成“低、中、高”三段再當(dāng)離散特征統(tǒng)計(jì)頻次。這種方式的缺點(diǎn)是對(duì)切分邊界很敏感信息損失也大。另一種更優(yōu)雅假設(shè)連續(xù)特征在某個(gè)類(lèi)別下服從某個(gè)概率分布通常是正態(tài)分布然后用數(shù)據(jù)估計(jì)這個(gè)分布的參數(shù)均值和方差預(yù)測(cè)時(shí)把特征值代入概率密度函數(shù)算出“概率”。這個(gè)變體叫高斯樸素貝葉斯是sklearn里處理連續(xù)特征最常用的選擇。如果你發(fā)現(xiàn)特征分布明顯偏態(tài)可以試試對(duì)數(shù)變換后再擬合。from sklearn.naive_bayes import GaussianNB gnb GaussianNB() gnb.fit(X_train, y_train) print(測(cè)試集精度:, gnb.score(X_test, y_test))3.4 用一個(gè)文本分類(lèi)小例子驗(yàn)證威力為了驗(yàn)證樸素貝葉斯在文本上有多能打我額外構(gòu)造了一個(gè)模擬的短文本分類(lèi)任務(wù)給一組評(píng)論句子打好評(píng)差評(píng)標(biāo)簽。用CountVectorizer把句子變成詞頻向量然后直接用多項(xiàng)式樸素貝葉斯from sklearn.feature_extraction.text import CountVectorizer from sklearn.naive_bayes import MultinomialNB corpus [這個(gè)產(chǎn)品真好用, 太差了退貨, 服務(wù)態(tài)度很不錯(cuò), 垃圾再也不買(mǎi)了, ...] labels [1, 0, 1, 0, ...] vectorizer CountVectorizer() X_vec vectorizer.fit_transform(corpus) mnb MultinomialNB(alpha1.0) mnb.fit(X_vec, labels) sample [東西還行吧] sample_vec vectorizer.transform(sample) print(預(yù)測(cè)類(lèi)別:, mnb.predict(sample_vec)[0])這個(gè)例子我只用了幾十條樣本分類(lèi)效果已經(jīng)像模像樣。樸素貝葉斯在小樣本、高維稀疏場(chǎng)景下的性?xún)r(jià)比是神經(jīng)網(wǎng)絡(luò)都比不了的。3.5 邊界與硬傷樸素貝葉斯的硬傷就是獨(dú)立性假設(shè)。真實(shí)數(shù)據(jù)里特征幾乎總有關(guān)聯(lián)在流失預(yù)測(cè)里消費(fèi)金額高的用戶(hù)往往使用時(shí)長(zhǎng)也長(zhǎng)。當(dāng)特征強(qiáng)相關(guān)時(shí)獨(dú)立假設(shè)會(huì)把概率算得過(guò)分樂(lè)觀最終分類(lèi)邊界比貝葉斯最優(yōu)邊界要差。第二個(gè)問(wèn)題它適合用概率閾值做決策的場(chǎng)景但輸出的概率值本身不準(zhǔn)。如果你想用預(yù)測(cè)概率做風(fēng)險(xiǎn)排序最好先做概率校準(zhǔn)用CalibratedClassifierCV包一層。我在某次風(fēng)險(xiǎn)名單排序中試過(guò)校準(zhǔn)前后的排名差異非常明顯直接影響到后續(xù)人工審核的工作量。4. 決策樹(shù)與決策森林從一堆if-else到一群if-else4.1 決策樹(shù)怎么選特征決策樹(shù)的訓(xùn)練過(guò)程就是不斷挑選特征和切分閾值的過(guò)程。標(biāo)準(zhǔn)是每次切分之后子節(jié)點(diǎn)的數(shù)據(jù)要比父節(jié)點(diǎn)“更純”也就是盡量讓同一類(lèi)的樣本落在一起。衡量“純”的指標(biāo)常見(jiàn)有兩個(gè)信息熵和基尼系數(shù)。信息熵衡量不確定性熵越高越混亂。切分前后的熵差叫信息增益選信息增益最大的特征來(lái)切分。這就是ID3算法的思路。C4.5換成信息增益率避免傾向取值多的特征。CART則用基尼系數(shù)公式為1減去各類(lèi)別樣本占比平方之和每次選基尼系數(shù)下降最大的切分方式。ETL現(xiàn)場(chǎng)實(shí)操里我一般不會(huì)自己算這些sklearn的DecisionTreeClassifier直接包好了。但理解切分邏輯很重要決策樹(shù)本質(zhì)上在特征空間里畫(huà)矩形邊界所以它對(duì)線性可分問(wèn)題的表達(dá)本身就吃虧它擅長(zhǎng)的是捕捉高維特征的交互關(guān)系if A and B then C這類(lèi)結(jié)構(gòu)。4.2 剪枝防止樹(shù)長(zhǎng)瘋了單棵決策樹(shù)不設(shè)限制時(shí)會(huì)一路生長(zhǎng)到每個(gè)葉子節(jié)點(diǎn)都純?yōu)橹?。?xùn)練集精度可以做到100%但測(cè)試集慘不忍睹這就是過(guò)擬合。樹(shù)的深度越深邊界越碎噪聲被刻進(jìn)去得越徹底??刂七^(guò)擬合的方法是剪枝分兩種預(yù)剪枝在生長(zhǎng)過(guò)程中就限制深度、最小樣本量后剪枝是先讓樹(shù)長(zhǎng)滿(mǎn)再自底向上評(píng)估合并葉子節(jié)點(diǎn)是否讓驗(yàn)證集精度提升能提升就合并。sklearn里默認(rèn)不給后剪枝但我可以手動(dòng)設(shè)置多項(xiàng)預(yù)剪枝參數(shù)from sklearn.tree import DecisionTreeClassifier dt DecisionTreeClassifier( max_depth5, min_samples_split20, min_samples_leaf10, criteriongini ) dt.fit(X_train, y_train)這里面min_samples_leaf是我最常用的控制項(xiàng)。只要葉子樣本量夠大邊界就穩(wěn)。深度限制只是兜底實(shí)際調(diào)參時(shí)我會(huì)優(yōu)先調(diào)葉子節(jié)點(diǎn)最少樣本數(shù)。4.3 什么是決策森林“決策森林”在正規(guī)教材里不是一個(gè)標(biāo)準(zhǔn)算法名稱(chēng)更多是一種口語(yǔ)化的說(shuō)法指把多棵決策樹(shù)湊在一起使用。為什么要湊一起因?yàn)閱慰脴?shù)過(guò)擬合太嚴(yán)重而且方差大訓(xùn)練集換一批樣本樹(shù)結(jié)構(gòu)可能完全不一樣。如果同時(shí)訓(xùn)練多棵存在差異的樹(shù)讓它們投票方差就能被平均掉。決策森林是通向隨機(jī)森林的過(guò)渡概念。袋裝思路Bagging把訓(xùn)練數(shù)據(jù)做有放回抽樣得到多份不同的訓(xùn)練子集每份子集訓(xùn)練一棵樹(shù)。抽樣帶來(lái)的隨機(jī)性讓每棵樹(shù)長(zhǎng)得不一樣最終投票決策。不過(guò)有一個(gè)問(wèn)題如果某些特征特別強(qiáng)幾棵樹(shù)在分裂時(shí)都優(yōu)先用這個(gè)特征樹(shù)和樹(shù)之間仍然很像差異不夠大。4.4 單樹(shù)與森林的直觀對(duì)比我在模擬項(xiàng)目X上做了個(gè)實(shí)驗(yàn)同一份數(shù)據(jù)單棵深度為10的決策樹(shù)測(cè)試精度大約0.76訓(xùn)練精度0.99明顯過(guò)擬合。換一個(gè)簡(jiǎn)單的帶100棵樹(shù)的決策森林每棵樹(shù)用不同的抽樣子集測(cè)試精度升到0.82訓(xùn)練精度反而降到0.91。這就是典型的“以微小偏差換巨大方差下降”。如果你需要向業(yè)務(wù)方解釋模型邏輯單棵淺樹(shù)依然有不可替代的地位。深度為3或4的樹(shù)可以畫(huà)成規(guī)則表每個(gè)葉子給出一條“如果...那么...”的規(guī)則這對(duì)風(fēng)控場(chǎng)景特別友好。而森林模型更像一個(gè)黑箱失去了可解釋性。5. 隨機(jī)森林一群模型打群架果然更猛5.1 Bagging與特征隨機(jī)讓每棵樹(shù)不一樣隨機(jī)森林是集成的集大成者。它憑借兩個(gè)機(jī)制保證每棵樹(shù)之間足夠有差異。第一個(gè)機(jī)制是Bagging對(duì)原始訓(xùn)練集進(jìn)行有放回抽樣每次抽與訓(xùn)練集同樣大小的樣本子集每棵樹(shù)只在自己的子集上訓(xùn)練。大概會(huì)有約36.8%原始樣本沒(méi)被抽到這部分樣本稱(chēng)為袋外樣本OOB可以直接用來(lái)做測(cè)試誤差的估計(jì)省了單獨(dú)劃分驗(yàn)證集。第二個(gè)機(jī)制是特征隨機(jī)化每棵樹(shù)在每次分裂時(shí)并不是從全部特征里挑最優(yōu)而是先隨機(jī)選一部分特征默認(rèn)是特征總數(shù)的開(kāi)方再?gòu)倪@部分里選最優(yōu)切分。這樣進(jìn)一步增大了樹(shù)之間的差異性。兩個(gè)機(jī)制加起來(lái)隨機(jī)森林里的樹(shù)既“數(shù)據(jù)不同”又“視角不同”投票結(jié)果穩(wěn)定得多。這個(gè)設(shè)計(jì)里的直覺(jué)我特別喜歡單棵決策樹(shù)容易偏見(jiàn)和鉆牛角尖但一群出發(fā)點(diǎn)不同的樹(shù)做決策任何一棵樹(shù)的毛病都會(huì)被其他樹(shù)的判斷給稀釋掉。5.2 三個(gè)關(guān)鍵參數(shù)怎么調(diào)隨機(jī)森林調(diào)參不復(fù)雜關(guān)鍵是抓住主要矛盾。n_estimators樹(shù)的數(shù)量直接決定模型穩(wěn)定性和訓(xùn)練成本。樹(shù)太少方差沒(méi)有完全壓平樹(shù)太多訓(xùn)練時(shí)間線性增長(zhǎng)但精度提升趨于邊際遞減。我的經(jīng)驗(yàn)是先用500棵試觀察精度隨樹(shù)數(shù)增長(zhǎng)的收斂曲線。如果200棵就到瓶頸后面再加樹(shù)基本無(wú)意義。max_features每次分裂隨機(jī)抽取的特征數(shù)控制單棵樹(shù)的能力。默認(rèn)值是特征數(shù)的平方根分類(lèi)問(wèn)題一般夠用。特征很多比如上百維時(shí)可以往大調(diào)一點(diǎn)讓每棵樹(shù)更強(qiáng)一些。min_samples_leaf葉子最小樣本數(shù)依然是我最優(yōu)先調(diào)的正則化參數(shù)。設(shè)得太小比如1單棵樹(shù)過(guò)擬合設(shè)得太大樹(shù)太粗糙模型整體會(huì)欠擬合。我在兩萬(wàn)樣本的流失預(yù)測(cè)里設(shè)成20左右效果還不錯(cuò)。from sklearn.ensemble import RandomForestClassifier rf RandomForestClassifier( n_estimators300, max_featuressqrt, min_samples_leaf20, max_depth15, random_state42, n_jobs-1 ) rf.fit(X_train, y_train) print(OOB精度:, rf.oob_score_) print(測(cè)試集精度:, rf.score(X_test, y_test))注意OOB精度是隨機(jī)森林特有的一項(xiàng)免費(fèi)評(píng)估指標(biāo)不需要額外留驗(yàn)證集就能估出泛化能力。訓(xùn)練過(guò)程中它已經(jīng)被內(nèi)部算出來(lái)了我每次都會(huì)先看它再?zèng)Q定要不要繼續(xù)調(diào)參。5.3 用隨機(jī)森林做特征重要性分析隨機(jī)森林一個(gè)很值錢(qián)的能力是輸出特征重要性。原理是某特征在樹(shù)分裂中造成的基尼系數(shù)下降總和越大或?qū)︻A(yù)測(cè)精度貢獻(xiàn)越大它就越重要。這個(gè)結(jié)果可以直接用于特征篩選幫我把兩萬(wàn)樣本里的三十多個(gè)特征砍到只剩十來(lái)個(gè)核心特征建模速度大幅提升精度幾乎不掉。import pandas as pd importance rf.feature_importances_ feature_names X.columns imp_df pd.DataFrame({特征: feature_names, 重要性: importance}) imp_df imp_df.sort_values(重要性, ascendingFalse) print(imp_df.head(10))用特征重要性時(shí)注意一個(gè)陷阱當(dāng)兩個(gè)特征高度相關(guān)時(shí)重要性會(huì)在它們之間被分散導(dǎo)致結(jié)果虛低。做篩選的時(shí)候最好先看一眼相關(guān)性矩陣把高相關(guān)的特征先合并或刪掉一邊再做重要性排序才靠譜。5.4 隨機(jī)森林的克制與邊界隨機(jī)森林不是萬(wàn)能藥。一來(lái)它對(duì)噪聲特征多的數(shù)據(jù)依然會(huì)受影響雖然比單棵樹(shù)抗噪但噪聲比例很高時(shí)依然被帶偏。二來(lái)它不適合高維稀疏數(shù)據(jù)文本詞頻這種上萬(wàn)維的輸入隨機(jī)森林效果遠(yuǎn)不如樸素貝葉斯或線性模型。三來(lái)它預(yù)測(cè)速度比單棵樹(shù)慢每個(gè)樣本要走全部樹(shù)再合并結(jié)果實(shí)時(shí)性要求高的場(chǎng)景要謹(jǐn)慎。還有一點(diǎn)隨機(jī)森林輸出概率的校準(zhǔn)程度也一般。如果需要精確概率而不只是類(lèi)別標(biāo)簽依然需要概率校準(zhǔn)。6. 實(shí)戰(zhàn)踩坑記錄與經(jīng)驗(yàn)速查6.1 經(jīng)典錯(cuò)誤與排查思路數(shù)據(jù)泄漏導(dǎo)致虛高精度。我某次把標(biāo)準(zhǔn)化fit過(guò)整個(gè)數(shù)據(jù)集后才切分訓(xùn)練測(cè)試集測(cè)試精度從0.74直接跳到0.88。排查方式是手動(dòng)創(chuàng)建一條“明顯不合理樣本”放進(jìn)測(cè)試集看它是否被模型“認(rèn)出”。防止這類(lèi)問(wèn)題的核心原則所有統(tǒng)計(jì)變換只能從訓(xùn)練集獲取參數(shù)測(cè)試集只能被transform。類(lèi)別不平衡讓多數(shù)類(lèi)躺贏。流失率只有8%時(shí)模型全預(yù)測(cè)“不流失”就能拿92%的準(zhǔn)確率。看準(zhǔn)確率毫無(wú)意義要重點(diǎn)看召回率和ROC-AUC。處理方法是調(diào)class_weightbalanced或采樣少數(shù)類(lèi)。KNN在量綱未統(tǒng)一時(shí)的結(jié)果不可解釋。我試過(guò)用原始特征直接跑KNNK5的鄰居里幾乎全是某個(gè)特征的極端值樣本而且這種錯(cuò)誤很難通過(guò)常規(guī)指標(biāo)暴露因?yàn)閍ccuracy可能并不低但業(yè)務(wù)邏輯明顯不對(duì)勁。一定先做特征標(biāo)準(zhǔn)化。決策樹(shù)深度過(guò)大畫(huà)不出規(guī)則。一開(kāi)始我把樹(shù)深度設(shè)為15模型倒是精確但導(dǎo)出的規(guī)則有幾千條葉子業(yè)務(wù)方根本沒(méi)法用。后來(lái)改成深度4到5模型雖然損失了一點(diǎn)精度但規(guī)則可讀性極大提升項(xiàng)目推進(jìn)反而更快。6.2 我的幾個(gè)固定習(xí)慣每一個(gè)算法Demo我都要跑三件套打印訓(xùn)練集精度、測(cè)試集精度、交叉驗(yàn)證均值和標(biāo)準(zhǔn)差。只看單次測(cè)試集精度極其容易自欺欺人標(biāo)準(zhǔn)差大說(shuō)明模型對(duì)數(shù)據(jù)劃分方式太敏感。對(duì)隨機(jī)森林我固定打印OOB精度。它幫我省掉的驗(yàn)證集時(shí)間加起來(lái)已經(jīng)足夠一次完整的調(diào)參迭代。對(duì)樸素貝葉斯我固定檢查各類(lèi)別下特征的條件概率分布而不是只看精度。比如高斯樸素貝葉斯如果某些特征的條件方差被估算得極大大概率是異常值沒(méi)處理干凈這種情況精度看不出來(lái)但上線后預(yù)測(cè)概率會(huì)漂。選擇算法時(shí)我現(xiàn)在的順序是先想清楚業(yè)務(wù)需要的是“解釋清楚”還是“精度優(yōu)先”再考慮樣本量、特征類(lèi)型、預(yù)測(cè)實(shí)時(shí)性最后才決定用哪個(gè)模型。四個(gè)算法里隨機(jī)森林和決策樹(shù)是解釋需求的分岔口樸素貝葉斯和KNN則是特征類(lèi)型的適配結(jié)果。6.3 我的個(gè)人體會(huì)四個(gè)算法學(xué)完最大的感觸是算法本身都不復(fù)雜真正的功夫全在數(shù)據(jù)處理、特征工程和模型評(píng)估的紀(jì)律性上。KNN和樸素貝葉斯屬于“道理一聽(tīng)就懂但數(shù)據(jù)稍微臟一點(diǎn)就翻車(chē)”的模型決策樹(shù)和隨機(jī)森林對(duì)數(shù)據(jù)預(yù)處理要求低一些但你對(duì)模型內(nèi)部發(fā)生了什么的理解程度決定了你能把它用得多好。我后來(lái)再給別人講這四個(gè)算法時(shí)都會(huì)用一句話串起來(lái)先用樸素貝葉斯兜底再上隨機(jī)森林提精度需要解釋時(shí)換深一點(diǎn)的決策樹(shù)KNN則永遠(yuǎn)是那個(gè)用來(lái)理解“距離”和“樣本相似性”的最佳入門(mén)模型。機(jī)器學(xué)習(xí)進(jìn)階之路有很多條但這四條是值得每個(gè)實(shí)踐者走一遍的必經(jīng)之路。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
欧美日韩欧美| 色www精品视频在线观看| 超碰97人妻在线| 精品一区二区三区四区外站| 色穴精品| 91无人区卡一卡二卡三乱码入口最新版:能让用户有更多选择的选择-经典说说-爱 | 亚洲se电影| 操操AV电影| 伊人一区二区在线播放| 97亚洲中文| 精久久久91| 天天日天天色| 男人的天堂2010| www.伪伪| 99婷婷一区二区| 粉嫩久久久久| 亚洲熟女一区二区| 成人精品水蜜桃久久久久久久| 伊人影院中文字幕| 97人人干| 熟女丝袜视频| 五月激情小说| 激情文学网伊人| 久久一区二区三区入口| 亚洲无码久久久久久久| 精品欧美А∨无码黑人大荫蒂| 大香蕉欧美| 久操国产在线| 免费一级特黄特色大片在线观看看 | 久久草草亚洲蜜桃臀| 天天色综合影视网| 色图四区| 日韩综合97p| 日本九九久久99| 打av高清| 色香在线| 另类图片天天影视| 亚洲福利影院一区久久| 91老熟妇| 北约熟女超碰| 中文字幕av亚洲在线| 眼镜人妻101.com| jazzjazz国产精品麻豆| 天堂69亚洲精品中文字| 欧美强奸一区二区诱惑| 国人欧美精品一区二区| 日韩久久激情精品| 亚洲欧美大香蕉| 激情丁香五月婷婷| 熟女一区二区| 97久久免费| 欧美韩日精品资源| 亚洲熟女一区二区| 日韩熟女精一区二区三区不卡| 9久9久9久9久视频网站| 黄色视频高清无码网站| 国产精品久久久久无码A√| 亚洲小电影免费涩涩成人在线高清 | 久久精品国内Av熟女高清| 亚洲欧美成人网站AAA| 老女人综合网| 91丨九色丨国产丨人妻在线| 国产精品亚洲一区二区三区四区| 密桃99999| 操人妻丝袜高跟| 爱啪精品一区| 全国男人天堂网| 大香蕉综合网| 午夜影美女日鸡鸡天天视频国产| 91爽啪| 久久久网一区| 亚洲人天堂| 草草影院日本第一页| 国产三级电影免费观看| 日韩毛片9| 欧美日韩欧美| 久久丁香五月婷婷| 黄色十八禁网站| 欧美96交| 黄色性爱网网| 免费看污网站| 色欲三区| 青青草大香蕉在线视频| 久久久久久久性爱| 99热久| 久久精品夜色国产亚洲AV| 人妻天天爽夜夜爽2| 无码不卡亚洲成?人片| 超碰在线香蕉| 欧美精品双插| 激情色图| 激情色播| 玖玖资源视频一区二区三区| 丁香五月偷拍| 国产精品毛片| 久久首页| 大屁股熟女一区二区三区| 人人操欧美风骚| 日韩激情啪啪| 98精品国产乱码久久久久久| 91骚熟女| 欧美亚洲日韩人妻在线观看| 欧美天天在线| 超97在线精品视频| 欧美页片| 亚洲欧美国产中文视频| 嗯啊不要在线观看嗯啊| 午夜经典| 91狠狠综合久久| 91AV天美在线视频| 26uuu性物| 超碰97男人| 淫淫综合网| a v网站在线播放| 日本熟妇色熟妇在线视频播放| 日韩欧美女求操每天更新| 日韩乱伦影音先锋| 蜜桃视频啊啊啊啊| 青娱乐国产精品| 亚洲熟女乱色一区二区三区久久久| 久久午夜鲁丝片| 婷婷六月色| 久久久久深夜无码| 天天干天天拍| 丰满人妻一区二区三区四区| 五月天婷婷小说| 亚洲a色| 天堂种子在线www网资源| 色哟哟av| 久久久婷| 五月丁香六月综合缴清无码| 啊啊啊不要啊啊受不了了视频在线| 久久春色| 久久少妇视频| 久久久国产亚洲精品系列| 青青草在线视频欧美| 久久精品 六十路 熟女 欧美| 日本 成 人 小说 电影 一区二区| 神马麻豆福利院| 玖色AV| 精品午夜福利导航| 日本999精品| 福利伊人玖玖国产| 日韩有码专区| 久久久精品中文字幕麻豆| 欧美黑人精品一区二区| 蜜臀99久久国产| 伊人久久88国产女| 国产亚洲性生活视频播放| 欧美性天天影院| 性做久久久久久免费观看软件| 久草色在线观看| 91校园春色长篇| 日韩欧无码一区二区三区免费不卡| 亚洲乱色视频一区、二区在线| 免费久久一级毛片大黄| 18精品一二区| 你草精品在线视频| 黄色大片一区二区密桃丝袜| 久久久久国产精品喷潮免费观看臀| 舔人妻中文免费视频| 五月丁香| 久热精品在线国产| 国产精品96| 极品粉嫩少妇视频| 四虎AV在线观看| 国产精品一区av在线| 天天操熟妇| 香一区二区三区| 玖玖玖玖精品国产剧情| 欧美一区二区一级岛国大片| AV丝袜东京热| 人妻久热在线| 日韩精品99999| 国产女同在线观看视频| 日本二区不卡| 国偷自 一区| 欧美日韩情色一区二区| 99自拍视频在线| heyZO天然素人无码AⅤ专区| 亚洲97在线观看| 91女优在线观看 | 激激五月| 夜夜嗨一区二区| 亚洲天堂7777| 一区二区三区 日韩欧美| 国产偷人伦激情在线观看| 90后后入| 热热色国产一二区AV| 久久视网78| 97 亚洲 日韩 欧美 在线| 国产乱伦一二三区| 日本熟女中文字幕一区| 噜噜噜在线视频| 欧美国产精品久久九九| 中文熟女五十乱码在线| 久久久三区二区一区| 国产人妻精品久久久一区二区三区| 中文字幕一区二区三区高清| 久久久999| 男人的天堂99| 91天堂丝袜美腿| 国产人人干| 欧美日韩婷婷中文| 天天拍天| 懂色av中文字幕一区二区三区天美| 亚洲美女30b| 三级片大波波| 日韩久草| 亚洲人天堂| 啊啊啊好舒服视频| 久久专区| 色诱中文字幕| #NAME?| 亚洲欧洲无码97久久精品| 91色鬼| 国产一区二区三区不卡手机在线| 97 亚洲 日韩 欧美 在线| 爽爽歪在线视频| 久久超碰爱| 嗯啊不要啊在线 | 91国产美女丝袜足交精品视频| 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 91人人| 97色97干| 91露脸熟女专区| 91AV入口| 啪啪AV导航| 日本性爱少妇| 午夜天堂精品久久久久91| 五月天综合网| 偷拍超碰| 噜噜噜噜天天狠狠| 凹凸视频在线一区二区| 亚洲性爱免费电影| 综合久| 国产91美女高潮| 亚欧美天堂在线| 超碰地址97| 国产91丝袜 在线播放| 伊人加勒比| 久久久久久久伊人精品| 柠檬AV导航| 亚洲色人妻综合| 亚洲免费97免费| 亚洲色欧| 国产日韩无码一区二区三区久久区| 欧美日韩黄片精品在线| 狠狠色丁香| 青青草精品| 久久精品99久久久久久| 久久超碰网| 上海一级黄片| 欧美黑人XXXⅩ高潮交| 欧美成人亚洲精品| 久久精品无码熟妇一区二区三区视频导航 | 天天射夜夜| 亚洲资源一区| 黄色性爱网网| 欧美日韩电影一区二区| 欧美 亚洲精品首页| 18禁止看精品中文字幕| 啊啊啊不要好疼视频| 免费看污网址| 中文字幕三四区| 人看人人摸人人操| 无码人妻精品一区二区三区九九| 色综合大香蕉| 婷婷视频在线免费观看| 超碰夫妻97| 91亚洲网| 日本一本一区二区三区四区五区欧美日韩中文字幕 | 大香蕉国产中文自拍| AV男人天堂网| 91九色蝌蚪在线观看| 欧美日韩色图片| 欧美人妻一区二区| 性爱乱伦一区| 老色鬼成人精品视频下载大在线观看| 欧美性爱免费短视频| 97九色人妻| 亚洲狠狠入| 日本免费专区| 好舒服视频| 国产精品白丝在线播放| 91夜色chaopeng| 亚洲情色综合| 青青青操| 亚洲阿v天堂在线| 婷婷久草一区二区三区| 白丝AV| 人妻天堂综合网| 日日摸日日弄日日拍| 秋霞久久亚洲精品成人| 91l欧美在线| www.久久制服糖| 青青草视频久久久久| 亚洲丝袜诱惑| 青青草在线成人视频| 国产老女人久久毛| 欧美少妇第一页| 午夜男女爽爽爽影院视频| 91丝袜美女| 中文操逼字幕| A啊啊在线观看| 男女日B国产| 色偷偷色偷偷欧美日韩| 精品久久久久av影院| 97网址97| 99久久久久| sewuyueav| 国产精品青青草| 呦呦一区| 夜夜无码| 亚洲熟妇图片| 啪啪视频亚洲第一| 久久超碰天天| 久久久9视频| 樱花蜜乳av| 日韩特一级久久| 夜夜一区二区| 国产一区免费午夜视频| 少妇精品久久久八区九区| 日本99视频| 少妇久久久久久久| 伊人96在线| 色婷婷久久| 黑人猛交| 天天干夜夜肏| 99999精品视频| 91丨九色丨国产丨人妻在线 | 亚洲精品xxx| 97超碰公开| 中美日韩毛片| 日韩不卡a级视频专区| 欧美碰碰综合色| 中文字幕片| 深夜激情无码| 在线岛| 久久日韩肥臀| 国产精品在线一区二区| 日本天天人人狠狠在线日美女 | 一本大道不卡一二三区| 午夜欧美精品久久久| 大香蕉综合| 熟女六十路| 一区二区三区免费视频入口| 日本亚洲嫩草影院啪啪| 色娱乐色呦呦夜夜夜夜av| 亚洲va综合va国产va中文| 男女日B国产| 四虎av在线| 91爱看| 久久精品欧美一区蜜桃| 亚洲欧洲网站免费观看| 亚洲欧洲日韩天堂av| 色97干| 2019午夜福利视频| 国产传媒日本欧美专区| 日本特黄f c2| 91|九色|国产熟女| 欧美中出1| 亚洲av综合色区图片亚洲| 精品国产乱子伦一区二区三区,精品一| 日日橹狠狠爱欧美超碰| 久久久啊啊| 凹凸视频特色日本特黄| 爱av免费| 可以在线观看AV的网站| 99国产在线 精品 视频| 18啪啪手机免费性爱| 国产又黄又爽| 人妻少妇精品久久久久久久| 97干97色| 亚洲一区二区三区在线激情| 久草午夜| 男人的天堂2018| 色五月av| 98久久| 国内一区二区免费| 91精品国产91久久青草 | AV天堂丝袜| 久久超碰爱| 蜜臀久久99精品久久久老,,| 99re这里只有精品中心播放| 国产精品视频电影| 综合久欧洲| 欧洲乱码一区二区| 五十路人妻在线| 色眯眯av| 快播久久人人aV| 亚洲人精品久久久| 99热| 老子午夜伦不卡影院| AV一区观看| 久久久久久69国产一区二区| 久久av一级av少妇av高潮| 国产精品制服丝袜清纯唯美| 3p国产色噜噜一区| 狠狠爱综合网| 青久操| 操淫穴亚洲五月丁香| 91国精产品| 岛国天天午夜影院传媒网| 蜜臀久久99精品久久久久电影| 欧美亚州综合网图片| 九九九九九九九九九国产精品| 欧美天天综合网版| se吧提供91精品国产91久久久久久| 欧美不卡五十路| 2019天天干天天操| 裸体美女免费看网站青草| 96精品在线| 狠狠夜色午夜久久综合在线| 老鸭窝成人| 亚洲综合另类| 影音先锋国产精品| 亚洲限制级在线| 亚洲 欧美 综合 91| 男人天堂资源| 韩国午夜理伦三级好看| 午夜精品久久久久久久男人的天堂 | 中文字幕AV乱伦| 欧美视频边做饭边橾| 乱精品一区字幕二区| 日韩久久艹| 久久婷婷苹果| 韩国黄片aaaa| 精品福利视频| 麻豆色约约| 亚洲精品一二牛牛| 国产激情久久久| 狠狠色一区二区中文字幕| 日日骚一区二区三区| 亚洲精品无码成人久久久99| 色香阁在线| 熟女91网| 亚一综合久久久久久久久久| 欧美色图天堂网m| 超碰色大香蕉| 操操逼操操逼操操逼逼| 九九九久千久久激情蜜桃在线看 | 加勒比综合九九99视频在线播放| 不卡视频一区蜜桃视频 | 国产精品丝袜久久亚洲不卡| 日本国产欧美一区三区二区 | 欧美日本不卡在线| 亚洲成人久久美女| 丝袜视频网国产90| 爆操无码| 色婷婷一区二区三区久久午夜成人不| 久久伊人亚洲AV无码网站| 中文字幕 码 自拍 视频 区| 日本三级精品| 五月丁香影院| 96超碰网| 丁香六月综合激情| 97超碰欧美手机| 免费看久久久性性| 另类专区加勒比| 人人操人人插人人摸人人干| 欧美性,亚州色| 又大又大又大又粗爽高潮观看| 超碰碰碰碰| 亚洲九九视频| 性吧在线视频| 91国模| 嗯嗯啊中文字幕| 欧美色图亚洲激情| 91在线欧色| 另类图片天天影视| 亚州综合电影| 6080YYY午夜理论片在线观看| 97国伦国色| 人人性爱视频免费| 欧美国产视频| 先锋色眉乱伦资源| 啊啊啊在线看| 九九色综合| 亚洲激情视频| 中美日韩毛片| 一区操逼日比视频| 久久r精品| 91久操| 韩国三级色呦呦| 午夜天堂网| 艹精品| …中文字幕亚洲乱,97人妻无码费视…| 国产 无码 一区二区| 一二三四区操操Av| 中文字幕在线24| 成年人网站在线免费观看| 嗯嗯,好大,好爽,好骚| 国产不卡免费在线视频| 91精品久久久久| 好淫网一二三视区| 国产 日韩 欧美高清| 麻豆区久久久久亚| 射 色综合| 人人做,人人操,人人摸| 丰满熟女人妻一区二区三五十一路| 久久xxxx| 欧美黄色大片在线观看| 超碰诱惑| 亚洲综合骚逼| 最新加勒比丝袜在线| 操B视频日韩无码| 亚洲影视高清第一页| 一道本久久棕合爱| 国产熟女乱论| 亚洲高清视频在线免费观看| 97超色| 91女网站| 中文字幕日本久久| 午夜乱轮操逼视频免费看| 淫纸中9区| 美腿丝袜偷拍亚洲欧美| 深爱激情五月天| 国产日韩精品人妻久久久久色欲网站| 欧美色图电影| 91超碰在线观看| 蜜奶av| 激情小说五月天| 91深夜夜| 日韩性爱小视频| 另类图片五月天| 久久中出在线| 色噜噜人妻av 中文字幕| 国模少妇一区二区三区| 国产精品干干干| 啊啊啊好多水| 久久久久白虎| 白嫩91在线亚洲| 欧美日韩精品久久| 久草视频制服诱惑| 日本人体九九九九九九| av一区二区三区 中文| 久久九九视频九九视频| 欧美激情视频在线一区| 日本色色色网站免费看不卡| 人妻丝袜一区二区三区在线| 欧美人妖内射| 久超碰这里只有精品| 欧美熟女丝袜| 91色堂| 亚洲Av噜噜一区二区三区妖精| 福利风月五月天影院| 丁香六月婷婷| 欧洲色| 任你草| 超碰久热| 吻戏激情性巴克| 亚洲色五月| 欧美性生活综合| 九九性爱网| 日韩精品一区二区三区色欲| 乱伦熟女区| 婷婷激情综合网| 五月天社区| www.99色| 97二区四区| 亚洲综合另类欧美久久久| 亚州操操穴网| 欧美 日韩 另类 亚洲| 极品少妇99| 欧美韩国你懂得在线| 老鸭窝黄色视频网站| 91日产欧美| 97欧美久久久久久久| 97色欧洲| 91无遮挡| 欧美 日韩 亚洲 春色| 99re公开精品免费视频| 亚洲av淫乱| 九九在线精品| 欧洲中文字幕| 中文字幕在线2| 欧美亚洲韩国视频十五区| 大香蕉懂9| 毛片一区二区| 亚洲啪啪视频一区二区| 九九久久99| www.97在线| 啊啊啊好大好湿| 久9爱经典视频| 国产欧美另类久久久精品课程| 97在线观看| 激情国产乱伦Av| 99熟女| 欧色综合| 九九九九一区| 91久久免费视频互動交流| 国产精品欧美日韩久久| 日本三级黄页| 中文字幕av丝袜| 欧美激情区| 国产一区二区三区久久久精品| 国产亚洲禁久一区二区 | 中国农村熟妇毛片视频| 日本三级韩三级99久久| 久久av网| 熟妇色99| 一本一道vs波多野结衣| 日本天天吊| 男女性扦B| 久久精品国产亚洲AV先锋| 日本激情免费大片| 亚洲精品一区中文字幕乱码| 精品一区二区三区四区外站| 上特色A在线| 欧美极品性爱天天射| 天天摸,夜夜摸| 久9爱经典视频| 日韩无码视频黄色| 婷婷五月天影院| 精品国产99| 天天欧美| 人人插人人搞人人操| 91视频成人福利网站在线一区 | 亚洲 欧美 手机在线观看| 丝袜喷水在线| 99无码| 五月丁香六月婷| 大香蕉琪琪日本女优不卡| chaopen97久久| 欧美日本成人一区二区| 五月婷婷激情| 久久婷婷苹果| 国产精品不卡av免费在线观看| 久久久久国产一区二| 91精品电影18| 2025亚洲男人天堂| 中出789在线视频| 久9综合在线| 久操com| 中文字幕精品一区二区精品| 60秒免费小视频| 大象AV在线| 亚洲操操操| 大香蕉手机在线| 免费一级黄色录像影片| 射丝袜高跟鞋99| 射久久| 97五月天| 精品人妻一区二区三区免费视频| 国产精品探花视频| 国产第11页| 熟妇熟女亚洲天堂网| 久操免费电影| www…国产操逼| 天天日熟妇| 亚洲一级特黄大片在线播放91| 欧美色66| 国产精品原创巨作?v网站| 97欧美精品综合| 日韩成人无码| 少妇人妻无码| 九月丁香婷婷色| 96国产污污污丝袜| 国产三级多多影院2022国产AA一级毛片无码 | 大香蕉性欧美| 六月丁香婷| 91中文字幕| 色鬼在线综合| 人人操人人搞人人草| 国产AV人人夜夜澡人人爽麻豆| 日韩一区二区高清在线观看的| 超碰97在线中文| 色色色色网站| 日韩一二三区| 白丝少妇一区二区| 影音先锋乱| 男人的天堂99| 色爱综合网欧美| 亚洲一级性爱视频免费看| 941超碰| 丁香六月天| 激情黄色片在线观看| 午夜精品久久久久| 九九色婷婷| 日本成a人v网站在线观看| 欧美激情片一区二区| 人妻乱仑一区二区三区| 日逼97| 久久精品免视看国产成人﹣蜜臀av一区. 久久精品免视看国产成人,蜜臀av一区 | 日韩在线观看AV| 欧美v日韩欧亚洲电影天堂色诱,国产传媒| CCYY草草影院地址入口| 久久久久久裸体| 天天操狠狠日夜夜干超碰撸com视频在线观看| 97综合网| 亚洲图片在线| 神马久久久久久| 天天插夜夜爽| 日韩国语字幕| 人人插人人摸人人| 国产精品九九九| 日日干夜夜欢| 人妻夜夜爽天天爽麻豆三区网站| 国产人伦a片信息免费片| 天堂性色| 人妻熟女一区二区| 超碰色中文| 色婷五月| 国产AV无码AV| 一级人妻性爱视频| 久9九综合在线| 91精品久久久久久久久久| 欧美在线官网| 无套内射性感少妇视频| 免费一级a毛片久久久久久鸭绿欲| 91白虎| 欲女人妻性色av| 国产农村妇女精品一二区| 欧美性爱五月天| 2019天天干天天操| 一个色导综合| 2024黄色视频| 男人精品区| 天操天操夜操夜月月年年操操| 色老汉色| 中文高清一区二区的| 曰韩av中文字幕专区| 亚洲精品无码成人久久久99| 成人精品久久久午夜福利| 欧美色涩| 日韩十八禁| 精品十八在线观看| 国产熟码AV| 屁股久久久久久久久| 人人澡人人弄| 伊人丝袜美腿高跟在线观看高清 | 五十路一区无码| 中文字幕一区二区三区四五区| 亚洲色图自拍| 丰满丝袜少妇AV| 亚洲日韩熟女人妻高清在线| 丝袜无码a片| 成人热久久精品| 亚洲一本色码中文字幕| 欧美曰韩国产精品| 色偷偷色偷偷欧美日韩| 亚洲第91页| 国产一区二区三区久久精品太古里| 久久偷拍人| 西西美女视频网| 韩国国产欧美情侣视频在线| a片亚洲一本通视频| 欧美成人一区二区| 大香蕉日亚洲日本亚大| 黄页网站成人免费| 久久岛国| 国产精品白领在线观看| 日韩字幕一区| 色婷婷激一区二区三区| 69精品久久久久中文字幕| 精品一区二区成人动漫| 九九综合久久| 18一区二区三区| 99热导航| 热久久无毒不卡| 97鸡把在线视频| 91色综合| 国产91啪| 五月香婷婷| 国产一级久久久| 伊人久久亚洲色欲综合网站 | 99热18这里只有精品| 夜夜国自区| 91丝袜| 久久这里只精品免费福利| 亚洲性爱免费电影| 91精品丝袜在线观看| 久久超碰久| 色香在线| 免费视频观看60秒| 69XX一中文字幕人妻91| 黄色av片三级三级三级免费看| 日本污ww视频网站| 96精品久久久久中文字幕| 久久久国产精品亚洲精品| 亚洲资源吧| 先锋影音av先锋一区| 亚洲无码一区二区三区三州| 亚洲色人妻综合| 欧美日韩亚洲电影| 四虎在线观看视频| 日韩午夜精品一区二区三区电影| 日韩三级一区| 欧亚日韩综合精品国产| 无码78| 国产亚洲日本精品在线| 十八禁网站在线| 高清不卡 中文 人妻| 亚洲九九九| 秋霞欧美性爰视频| 97色视频在线| 中文字幕黄色一起草| 亚洲小电影免费涩涩成人在线高清| 五月丁香色色网| 亚洲国产精品久久久男人的天堂| 精品人妻一区二区免费看| 亚洲好看强奸乱伦| 97综合在线观看| 九九九九九九综合| 久久久久久久国产视频| 中美日韩毛片| 亚洲欧美另类图片| 国产精品老师| 久久九操在线观看| 黄色大片免费在线| 久久久亚洲精品电影免费看| 欧美亚洲天天| 在线无码操| 亚洲视频,小说| 狠狠操狠狠操操| 99热66| 啊啊在线| 欧美人人AAA| 亚洲色图 图片| 免费观看性欧美一级| 加勒比在线视频| 97网色| 亚洲人妻av| 日韩精品资源| 九九无码视频| 日韩干B| 探花一区在线| 看看日B真人视频| 亚洲精品天堂久久A∨51成人漫| 久久综合久久综合人久久夜精品| 亚洲欧洲激情卡通另类文学四射小说网站 | 特级特黄一级毛片免费| 欧美三级免费伊人| 国产亚洲精品一区二区三区| 久久国色天香香蕉| 久久狠狠色噜噜狠狠狠狠97| 亚洲有薄码区日本系列中文字幕| 91欧美经典| 久久亚洲不卡| 性天堂| 爱干爱射网啊啊啊| 国产无码精品无码| 久久精品老司| 人妻一区视频| 公司1区2区3区精产精| 色综合网1| 超碰精品97| 少妇超碰在线| 国产品精品自在在线午夜免费| 亚洲国产欧美日韩人妻日中文| 欧美性暴力| 欧美一级欧美三级在线观看| gogogo免费高清看中国国语| 午夜精品久久久久久久99热影院| 一个国产在线综合网站| 综合九九| 思思热在线| 熟妇乱伦一区二区| 久久精品免视看国产成人﹣蜜臀av一区. 久久精品免视看国产成人,蜜臀av一区 | 综合久久久久久久综合网| 亚洲网污污污污| 91呆哥人妻| 麻豆美女丝袜人妻中文| 一及黄久一点| 午夜福利免费福利视频| 蜜臀Av一区二区三区| 欧美专区第一页| 久久久久亚洲av综合波多野制衣| 久操影视| 啊啊啊好爽快点啊啊啊嗯嗯| 精品久久久av无码免费| 乱子伦一区二区三区国产精品| 国产一级αv免费看片| 久久人妻| 啊啊啊啊啊啊啊在线| 99久久九九| 无码人妻精品一区二区三区99不卡| 欧美日韩国产人人| 无码又爽又硬又激情免费视频| 国产真实子伦对白| 青青草玖玖爱| 亚洲天天艹| 一级特级aaaa毛片免费观看| 2017天天操| 91强在线播放| 婷婷香蕉欧美在线一区二区三区| 欧美黄色片在线播放| 欧美韩日精品99综合| 78久久久| 欧美日韩成人在线| 强奸乱伦AV网站| 97网色| 黄片aaaaa一区| 97在线免费视频观看| 啊啊啊好大好湿| 伊人天堂在线| 激情久久久| 自拍偷拍第26| 资源新线在线天堂| 亚洲青青草| 色999偷自拍拍| 久久XX| 精品国产人成在线| 欧美性爱综合,免费| 少妇精品| 精久久久| 无码男人天堂| 日韩国产十八禁| 欧美夜夜狠| 人人透人人操| 亚洲蜜乳av| 26uuu成人影片| 97欧美视频| 97国产|免费| 国产熟码AV| 日影院久久婷婷夜夜网| 色爱综合网欧美| 国内精品999| 农村妇女一级二级三级视频| 亚洲国产一区二区三区四区国产| 在线岛| 操操操五月天婷婷丁香影院| 中文字幕乱亚洲美女精品一区| 日本免费二区三区| 色婷婷一区二区三区久久午夜| 躁躁日曰躁2020| 岛国小电影| 天天看天天综合成人网| 色婷婷成人| 天天做天天爱天天爽| 少妇滛荡视频| 国内精品久久久久影院亚洲| 国产69精品久久久久99尤物| 大黄片做爱的大的| 少妇一级婬片免费放一级a性色.| 91被操| 日韩福利综合一区| 青娱乐福利99| 黄片免费视频2019| 日韩精品在线视频在线观看| 久久免费99精品久久久久久| 欧美一级美片在线观看免费| 日韩免费福利在线观看| 午夜视频黄| 亚洲熟女精品| 中文字幕91页| 久久久无码av精| 欧美日韩中文亚洲v在线综合| 黑人无码一区二区| 黄aaaaaaaaaaaaaaaaaa色网站| 国产黄色av大片网站| av一区二区三区 中文| 亚洲精品三| 亚洲天堂电影精品一区| 99热这里只有精| 欧美综合色站| 国产精品久久久久久久久久久久久久久久 | 人人摸人人摸人人干| 久久精品美女一区| 久久色人体| 青青草精玖玖69精品| 色香伊人| 欧美黑人与女人91| 国产激情视频一区区三区| 性爱综合一区二区| 日韩大香蕉精品在线视频| 欧美九一精品久久久熟妇| 欧美日韩欧美| 国产黄色视频久久| 久久久国产亚洲精品系列| 91粉嫩萝控精品福利网站_精品影音先锋国 | 欧美日韩国产电影| 一区二区播放| 91久久青青草原精品| 大香蕉视频一二三区| 男人的天堂一区三区| 久久国产99精品72福利| 欧美大片天天看| 麻豆一区二区三区在线看| 日韩啊V| 中文字幕免费看大片| 欧美日韩m| 久久久久久久六六| 97超碰色色| 凹凸久久人人| 色妹子A V| 久久骚| 国产精品美女久久久久久网站| 上海一级黄片| 黄页18禁| 精品人妻视频一区二区在线播放 | 五十路熟女人妻一区二区在线观看| 91丨九色丨国产丨人妻在线 | 青青草国产一区二区三区| 国产熟女精品一区二区| 综合久久六月久久婷婷| 午夜情侣自拍网站| 欧洲一区二区| 巨爆乳一区二区爆乳区| 久久久蜜桃一区二区三区| 97bbn| 国产精品人妻无码久久久老鸭窝 | 999国产精品999久久久久久| 国产亚洲精品精AV.| 中文字幕一区av| 97爱啪| 久久久久久久久久va| 97精品国产97久久久久久| 人人妻天天做天天爽| 国产福利视频精品视频| 综合熟女| 久久久久久久久女黄| 国产精品麻豆视频网站| 国产suv精品一区二区四区999 | 日韩欧洲操屄视频| 久久久久13| 南澳成人一级片在线播放| 国产亚洲精品av一区| 东京成人一区| 欧美精品久久96人妻无码| 婷婷色综合| 国产精品69久久久久久久| 久草免费福利在线播放| 99re69| 亚洲啪啪视频免费| 亚洲男人的天堂一区二区| 女人综合网| 色噜噜综合在线| 亚洲色图A| 99热欧美| 婷婷人妻激情| www久| 99re这里只有精品2| 日本在线激情一区二区三区 | 八人操人人摸人人看| 神马久久久久久久久久| 9色国产精品一区粉嫩 | 好爽,再快点啊哈嗯嗯嗯嗯| 91这里只有精品| 麻豆天美国美国产| 96精品久久久久久久久久| 大香蕉宗合网在线| 97天堂| 大香蕉伊人一区在线观看| 欧美黄页| 久久久久久性爱视频| 免费久久一级毛片大黄| 久久爽爽精品| 成年女人黄网站| 啊嗯嗯啊好大好爽| 欧美在线播放aaaa| 欧美日韩欧美| 久久免费老司机精品| 富女玩鸭子一级毛片| 欧美内射少妇| 最新三级网址| 97精品视频在线播放| 柠檬AV导航| 91老熟女| 欧美老妇女内射网址| 日韩亚洲精品一区二区| 蜜臀av中文字幕| 高清国产av无码| 欧美色图 色综合图| 超碰激情808| 天天看天天在线精品| 尤物AV免费网站| 亚洲人妻一区二区三区| 午夜男女爽爽大片免费观看| 久久久久久久久久黄色网| 国产一区二区三区导航| 国内毛片四区| 蜜桃久久久久久久| 国产免费操逼| 色香天天| 精品国产91久久久久久一区黄无| 久久亚洲欧美中文字幕国语| 国产日韩中文字幕欧美| 熟女人妻av在线资源,黄色的资源| 大香蕉乱级| 久久久精品九| ′ !γ}丶。。久久精品欧美一区二区三区| 亚洲欧洲无码bt精品合集| 久久视频,这里只有精品 | 97久久天天综合色天天综合色电影| 亚洲超碰在线| 狠狠久久手机视频精品| 国产精品久久久久久久久久二区三区| www.色五月| 秋霞成人一级在线观看| 欧美激情内射| 色偷偷色偷偷欧美日韩| 狠狠穞A片一區二區三區| 在线有码中文字幕| 日韩久射综合| 1204金沙人妻懂旧版免费| 色999亚洲人成色| 欧美性爱91| 亚洲97在线观看| 一区二区三区四区在线不卡| 禁止观看美女黄| 无码自拍SM| 人人操人人摸人人看人人干| 激情小说在线视频| 青青草在线视频播放器| 欧美成人色| 欧美综合97www| 色综合色综合网| 乱伦av麻豆| 亚洲欧美一区二区网址| 99热欧美| 91N综合网在线| 国产极品久久久| 熟女啪啪视频| 色五月激情综合网| 国产精品探花视频| 成人无码在线视频网站| 久久久久久久性爱| 中国韩国明星一极片一区乱码毛片人妻熟女一区二区三区 | 97啪啪| 五月天玖玖资源站| 家庭乱伦国产| 秋霞一集毛片观看| 色婷婷一区二区三区久久| 天天影视综合色| 久久久内射良家| 日欧毛片久久| 久久精品72| 欧美三级一级| 偷拍 亚洲| 9久超碰| 日韩啪啪啪啪啪| 大香网伊人久久综合| 抽插无码高清一区| 国产亚洲精品第一最新| 乱欲一区二区| 日韩久久.一级黄色片| 国产精品视频自拍在线| 成人小说另类在线| 亚洲一区日韩精品中文字幕| 99re9| 日本久久女同性恋视频| 亚洲全色网| 五月婷亚洲精品天堂| 成人线上超碰| 91社区伊人| 日本黄大片在线观看视频| 成年人黄色视频免费| 999久久久免费精品国产牛牛| 久久神马| 乱操乱伦AV| 色欲av一区二区三区蜜芽| 欧亚免费视频| 91精品国久久久久久无码| 欧美日韩国第一区| 男人的天堂.com| 欧美狠狠操| 91欧美另类| 超碰精品人妻狠狠干|