日韩精品一区二区三区在线视频放-无码中文字幕V?一区二区-成年片免费观看视频-国内少妇人妻丰满av-国产精品中文字幕免费观看-亚洲成人久久一区二区三区-国内少妇偷人精品视频无缓冲-一区二区国产精品日本一区二区三区在线网

ARTICLE DETAIL

資訊詳情

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

Word2Vec+SVM電商評(píng)論情感分析:小樣本中文文本分類實(shí)戰(zhàn)

Word2Vec+SVM電商評(píng)論情感分析:小樣本中文文本分類實(shí)戰(zhàn) 簡介這是一套基于Word2Vec與SVM對(duì)電商評(píng)論進(jìn)行情感分析的完整Python項(xiàng)目面向NLP初學(xué)者、數(shù)據(jù)挖掘?qū)W習(xí)者以及需要快速落地評(píng)論分析流程的電商運(yùn)營與開發(fā)人員。項(xiàng)目覆蓋數(shù)據(jù)預(yù)處理、Word2Vec詞向量訓(xùn)練、特征矩陣構(gòu)建、SVM模型訓(xùn)練與調(diào)優(yōu)、模型評(píng)估等關(guān)鍵環(huán)節(jié)并提供可運(yùn)行的代碼與配套數(shù)據(jù)集。壓縮包共18個(gè)文件包括6個(gè)CSV數(shù)據(jù)文件、5個(gè)Python腳本、4個(gè)NumPy數(shù)組文件以及訓(xùn)練好的SVM模型、停用詞表和說明文檔整體大小約30.15MB。腳本按數(shù)據(jù)清洗、詞向量訓(xùn)練、模型構(gòu)建、模型測試等模塊拆分訓(xùn)練好的pkl模型可直接加載使用CSV與npy文件則方便讀者對(duì)照訓(xùn)練與驗(yàn)證。目前已有1050人學(xué)習(xí)下載適合希望獲得可直接運(yùn)行的情感分析案例、通過動(dòng)手實(shí)踐掌握NLP與機(jī)器學(xué)習(xí)完整流程的用戶。1. 電商評(píng)論情感分析為什么用 Word2Vec SVM一個(gè) 5000 條樣本就能跑通的老實(shí)方案做電商的都知道評(píng)論數(shù)據(jù)是離業(yè)務(wù)最近的文本資產(chǎn)。單靠人工盯評(píng)價(jià)詳情頁一天幾百條還行到了大促期間幾千條差評(píng)根本看不過來。我處理這個(gè)需求時(shí)第一反應(yīng)不是上 BERT 或者 ChatGLM 微調(diào)而是用 Word2Vec SVM 這個(gè)老組合先把評(píng)論里的詞轉(zhuǎn)成向量再做一次二分類情感判斷。原因很直接——電商評(píng)論普遍只有幾十個(gè)字語法碎片化嚴(yán)重但情感信號(hào)集中在少數(shù)關(guān)鍵詞上這種場景恰恰是 Word2Vec 善于捕捉的。加上 SVM 對(duì)小樣本、高維特征分類穩(wěn)健在幾千條有標(biāo)注的評(píng)論上就能產(chǎn)出可用模型還不需要 GPU。這套方案在真實(shí)項(xiàng)目里最大的價(jià)值是可控?cái)?shù)據(jù)就是一張兩列的 CSV腳本理順之后十幾分鐘出結(jié)果調(diào)參路徑清晰業(yè)務(wù)方要的“好評(píng)率統(tǒng)計(jì)”“差評(píng)預(yù)警”都能直接落地。下面從數(shù)據(jù)集準(zhǔn)備開始一步步把流程跑通。2. 數(shù)據(jù)集準(zhǔn)備與中文預(yù)處理從一條淘寶評(píng)論到一個(gè)干凈詞表2.1 數(shù)據(jù)集格式兩列 CSV好評(píng) 1 差評(píng) 0幾千條就能跑標(biāo)題里說“含數(shù)據(jù)集可直接運(yùn)行”落地時(shí)最省心的數(shù)據(jù)集格式就是 CSV兩列l(wèi)abel和review。label用整數(shù)1 表示好評(píng)0 表示差評(píng)。別把評(píng)分列混進(jìn)來做三分類二分類是電商評(píng)論情感分析最常見、也最容易評(píng)估的切法等業(yè)務(wù)成熟了再擴(kuò)展成中立/正面/負(fù)面三分類也不遲。數(shù)據(jù)量上5000 條有標(biāo)注評(píng)論已經(jīng)能跑出一個(gè)業(yè)務(wù)可用的模型少于 2000 條時(shí)SVM 的調(diào)參空間會(huì)變小但依然比隨機(jī)猜強(qiáng)很多。如果你手頭只有幾百條優(yōu)先保證差評(píng)數(shù)據(jù)占比別太低后面會(huì)看到這直接影響模型能不能識(shí)別差評(píng)。下面這段代碼生成一個(gè)最小的示例 CSV方便你先跑通流程再替換成自己的真實(shí)數(shù)據(jù)import pandas as pd # label: 1 表示好評(píng)0 表示差評(píng) data pd.DataFrame([ (1, 質(zhì)量好孩子很喜歡推薦), (1, 發(fā)貨很快包裝嚴(yán)實(shí)客服態(tài)度也好), (0, 用了三天就壞申請(qǐng)退貨還拖了一天), (0, 實(shí)物和圖片差太遠(yuǎn)不值這個(gè)價(jià)), ], columns[label, review]) data.to_csv(ecommerce_review.csv, indexFalse, encodingutf-8-sig) print(data)這段代碼的關(guān)鍵是列名必須叫l(wèi)abel和review后續(xù)所有處理函數(shù)都按這兩個(gè)字段寫避免在數(shù)據(jù)清洗時(shí)反復(fù)改字段名。encodingutf-8-sig是給 Excel 用戶留的活路——Windows 下直接雙擊打開 CSV帶 BOM 頭才不會(huì)亂碼。真實(shí)數(shù)據(jù)如果來自訂單系統(tǒng)通常會(huì)有評(píng)分字段常見做法是把 4 分及以上映射為好評(píng)1 到 2 分映射為差評(píng)3 分先丟掉或單獨(dú)留存別硬塞進(jìn)二分類里把邊界搞臟。2.2 中文評(píng)論清洗與 jieba 分詞正則、停用詞、否定詞別刪電商評(píng)論最麻煩的不是長而是臟表情符號(hào)、火星文、英文縮寫、錯(cuò)別字、廣告信息混在一起。清洗的目標(biāo)不是把文本變成標(biāo)準(zhǔn)書面語而是最大限度保住情感信號(hào)。我的處理順序是先去掉非中文/非字母/非數(shù)字的符號(hào)再做分詞最后按停用詞表過濾。這里有個(gè)容易翻車的點(diǎn)停用詞表不要包含否定詞。很多開源停用詞表把“不、沒、別、無”也收進(jìn)去了分詞后刪掉它們“太差了”會(huì)變成“太差”意思還在“不喜歡”變成“喜歡”情感直接反轉(zhuǎn)。這是血淚經(jīng)驗(yàn)我第一次做的時(shí)候用的通用停用詞表模型 f1 一直在 0.6 附近打轉(zhuǎn)后來檢查預(yù)處理結(jié)果才發(fā)現(xiàn)差評(píng)里全是反向詞被刪光了。import re import jieba # 停用詞集合只放真正的虛詞和標(biāo)點(diǎn)占位詞不放否定詞 STOP_WORDS set( 的 了 是 在 我 有 和 就 都 一 一個(gè) 很 也 你 他 她 它 這個(gè) 那個(gè) 還 又 才 吧 啊 呢 嗎 哦 嗯 呀 啦.split() ) def clean_text(text: str) - str: # 只保留中文、英文字母和數(shù)字去掉表情與特殊符號(hào) text re.sub(r[^\u4e00-\u9fa5A-Za-z0-9], , text) # 把連續(xù)空格壓縮成一個(gè)避免分詞時(shí)空 token 干擾 return re.sub(r\s, , text).strip() def cut_words(text: str): cleaned clean_text(text) words [w for w in jieba.cut(cleaned) if w.strip() and w not in STOP_WORDS] return words data[words] data[review].apply(cut_words) print(data[[review, words]].head())正則里的\u4e00-\u9fa5是中文 Unicode 范圍加上A-Za-z0-9是為了保留“yyds”“iPhone15”這類英文數(shù)字混排的詞它們?cè)陔娚淘u(píng)論里往往帶著明確情感傾向。jieba.cut默認(rèn)全模式還是精確模式這里用的是默認(rèn)精確模式對(duì)短文本足夠。分詞后過濾空字符串和停用詞但注意單字詞“好”“差”“快”這類有情感色彩的字別一并過濾所以停用詞表里我沒放“好”和“差”。如果你發(fā)現(xiàn)某些商品詞被 jieba 切碎比如“空氣炸鍋”被切成“空氣”“炸鍋”最省事的辦法是加自定義詞典jieba.load_userdict(user_dict.txt) # user_dict.txt 每行一個(gè)詞空氣炸鍋 5 n這個(gè)文件里每行格式是“詞 詞頻 詞性”詞頻建議寫 10 以上讓 jieba 優(yōu)先識(shí)別成整詞。新品牌名、行業(yè)黑話都丟進(jìn)去能明顯減少后續(xù) Word2Vec 學(xué)到碎片向量的問題。3. 用 Gensim 自己訓(xùn) Word2Vec參數(shù)怎么設(shè)句子向量怎么來3.1 為什么不直接用預(yù)訓(xùn)練詞向量電商黑話和通用向量對(duì)不上很多人拿到中文文本第一反應(yīng)是加載一個(gè)預(yù)訓(xùn)練詞向量比如騰訊詞向量或百度百科向量。它們?cè)谕ㄓ妙I(lǐng)域確實(shí)好但放到電商評(píng)論里有一個(gè)很尷尬的問題商品黑話、平臺(tái)梗、營銷詞在公共語料里要么沒收錄要么上下文完全是另一套場景?!鞍撞藘r(jià)”在百科語料里可能和“蔬菜批發(fā)”共現(xiàn)在電商評(píng)論里卻和“劃算”共現(xiàn)——這種語義偏移會(huì)直接污染下游分類。自己用評(píng)論語料訓(xùn) Word2Vec 的好處就在這里向量是從你的數(shù)據(jù)里長出來的“垃圾”的鄰居會(huì)變成“差勁”“不值”“退貨”而不是百科里的“廢品回收”。代價(jià)只是多花幾十秒訓(xùn)練時(shí)間對(duì)幾千條評(píng)論來說完全可忽略。而且 Word2Vec 不是深度神經(jīng)網(wǎng)絡(luò)它本質(zhì)上是在做詞共現(xiàn)的矩陣分解小語料也能訓(xùn)。min_count 調(diào)低一點(diǎn)、維度給小一點(diǎn)效果不會(huì)因?yàn)閿?shù)據(jù)量少就崩盤。這正好匹配電商評(píng)論的語料規(guī)模。3.2 用 Gensim 訓(xùn)練 Word2Vecvector_size、window、min_count 怎么給我用 Gensim 4.x 版本參數(shù)名和舊版有差異最典型的是size改成了vector_size照著舊教程寫會(huì)直接報(bào)錯(cuò)。訓(xùn)練代碼不長真正值得花時(shí)間的是參數(shù)怎么給from gensim.models import Word2Vec sentences data[words].tolist() # 每條評(píng)論是分詞后的 list model Word2Vec( sentencessentences, vector_size128, # 每個(gè)詞映射成 128 維向量 window5, # 上下文窗口只看左右各 5 個(gè)詞 min_count1, # 詞頻小于 1 的詞丟棄小語料設(shè) 1 保留更多詞 sg1, # 1 用 Skip-gram0 用 CBOW小語料推薦 Skip-gram epochs10, # 遍歷語料 10 輪 workers4, # 并行線程數(shù) seed42 ) model.save(word2vec.model)參數(shù)里最影響效果的是min_count和sg。min_count1表示詞頻只有 1 的詞也保留這在小語料里很重要“踩雷”“避雷”這類新詞往往只出現(xiàn)幾次丟掉就只剩下“雷”一個(gè)普通詞了。sg1選 Skip-gram它在語料小時(shí)對(duì)低頻詞更友好CBOW 更像是在做“完形填空”平滑了高頻詞但對(duì)情感詞不夠敏銳。如果語料大到幾萬條以上可以試試sg0提速。vector_size128對(duì)幾千條評(píng)論是合適的中位數(shù)。少于 2000 條數(shù)據(jù)時(shí)建議降到 64詞表就幾百個(gè)維度太高會(huì)讓每個(gè)詞向量都成了稀疏隨機(jī)數(shù)SVM 反而不好擬合。window5保持默認(rèn)即可評(píng)論平均不到 30 個(gè)字窗口太大容易把無關(guān)詞拉進(jìn)上下文。訓(xùn)練完后立刻做一次直覺驗(yàn)證這一步能省下后面調(diào)參的大量時(shí)間print(model.wv.most_similar(好評(píng), topn10)) print(model.wv.most_similar(垃圾, topn10))如果“好評(píng)”的近鄰里出現(xiàn)“質(zhì)量”“滿意”“推薦”說明共現(xiàn)關(guān)系學(xué)對(duì)了如果近鄰全是不相關(guān)的高頻詞優(yōu)先檢查分詞是否太碎而不是急著調(diào) SVM。3.3 句向量生成把一條評(píng)論的平均詞向量做成 SVM 的輸入Word2Vec 產(chǎn)出的是詞向量但 SVM 需要一條評(píng)論對(duì)應(yīng)一個(gè)固定長度的向量。最常見、最可靠的做法是平均詞向量把一條評(píng)論里所有詞的向量按維度取平均得到一個(gè) 128 維向量。樸素但足夠穩(wěn)。有個(gè)進(jìn)階做法是按 TF-IDF 權(quán)重做加權(quán)平均讓“差”“退”“貴”這類情感詞貢獻(xiàn)更大。我試過幾次提升在 1 到 2 個(gè)點(diǎn)之間可做可不做。對(duì)于現(xiàn)階段的流程普通平均已經(jīng)能讓 SVM 學(xué)到足夠多的情感信號(hào)。import numpy as np DIM 128 # 和 Word2Vec 的 vector_size 保持一致 def sentence_vector(words, model, dimDIM): vectors [] for w in words: if w in model.wv: vectors.append(model.wv[w]) if not vectors: # 整句都沒有詞命中時(shí)返回零向量后續(xù)要注意 OOV 問題 return np.zeros(dim) return np.mean(vectors, axis0) X np.array([sentence_vector(words, model) for words in data[words]]) y data[label].values print(特征矩陣形狀:, X.shape) print(標(biāo)簽分布:, np.bincount(y))np.mean(vectors, axis0)的意思是假設(shè)一條評(píng)論有 10 個(gè)詞每個(gè)詞 128 維得到 10 行 128 列的矩陣按第 0 維求平均輸出一個(gè) 128 維的句向量。axis0經(jīng)常有人寫錯(cuò)成axis1那樣得到的是 10 個(gè)數(shù)字特征維度全錯(cuò)了——遇到X.shape對(duì)不上 SVM 輸入時(shí)先查這一步。全 OOV 返回零向量的分支看起來只是個(gè)兜底實(shí)際上是個(gè)坑源。評(píng)論里如果全是表情符號(hào)或者火星文這條向量就是 128 個(gè) 0SVM 會(huì)把它當(dāng)成一個(gè)特殊聚類來處理。處理辦法后面避坑章節(jié)展開。4. 訓(xùn)練 SVM 分類器C 與 RBF 核的調(diào)參順序和效果驗(yàn)證4.1 為什么這里選 SVM小樣本、高維、無 GPU 也能跑到這一步手里是 5000 行 × 128 維的特征矩陣分類器選擇上有幾條路邏輯回歸、SVM、隨機(jī)森林、XGBoost、深度學(xué)習(xí)。我選 SVM 的原因很實(shí)際樣本量小的時(shí)候SVM 在高維空間里找最大間隔超平面比樹模型更不容易過擬合RBF 核又能處理詞向量均值后的非線性邊界而邏輯回歸在線性邊界上吃虧。隨機(jī)森林在這個(gè)任務(wù)上也不是不能用但它在高維稀疏特征上容易把噪聲當(dāng)信號(hào)尤其詞向量均值里混雜著大量弱相關(guān)的維度。神經(jīng)網(wǎng)絡(luò)在小數(shù)據(jù)集上訓(xùn)練不穩(wěn)定同樣的數(shù)據(jù)跑兩輪結(jié)果可能差好幾個(gè)點(diǎn)。SVM 的另一個(gè)好處是訓(xùn)練快5000 條樣本上網(wǎng)格搜索最多百來次擬合也就幾分鐘的事。我一般在第一版方案里直接給 SVC 配 RBF 核而不是 LinearSVC。RBF 是 SVM 的默認(rèn)選擇它把特征映射到更高維空間去找邊界落地時(shí)表現(xiàn)更穩(wěn)。前提是前面做了特征標(biāo)準(zhǔn)化不然 gamma 參數(shù)會(huì)失真。4.2 搭建訓(xùn)練集與測試集標(biāo)準(zhǔn)化這步漏了RBF 核直接翻車SVM 對(duì)特征的尺度敏感這是我踩過最深的一次坑。Word2Vec 產(chǎn)出的向量每個(gè)維度基本在 -1 到 1 附近但不同維度方差不一樣直接喂進(jìn) RBF 核gamma 參數(shù)實(shí)際起作用的范圍會(huì)漂移網(wǎng)格搜索出來的最佳 gamma 很可能只在當(dāng)前數(shù)據(jù)集上碰巧有效。標(biāo)準(zhǔn)化是必修課from sklearn.model_selection import train_test_split from sklearn.preprocessing import StandardScaler X_train, X_test, y_train, y_test train_test_split( X, y, test_size0.2, random_state42, stratifyy # 按標(biāo)簽比例分層抽樣小樣本下必須加 ) scaler StandardScaler() X_train_scaled scaler.fit_transform(X_train) X_test_scaled scaler.transform(X_test)stratifyy這句的作用是保證訓(xùn)練集和測試集里的好評(píng)差評(píng)比例和原始數(shù)據(jù)一致。如果數(shù)據(jù)里好評(píng)占 80%差評(píng)占 20%隨機(jī)切分后測試集理論上還是這個(gè)比例但樣本量小時(shí)方差很大可能出現(xiàn)測試集里差評(píng)只有 5% 的情況評(píng)估結(jié)果完全失真。所以小樣本一律加stratify。fit_transform和transform的區(qū)別是標(biāo)準(zhǔn)的訓(xùn)練集上fit_transform計(jì)算均值和方差測試集上只用transform。代碼里已經(jīng)按這個(gè)寫別在測試集上重新 fit。4.3 GridSearchCV 自動(dòng)找 C 和 gamma兩個(gè)參數(shù)四個(gè)坑SVM 用 RBF 核時(shí)只需要調(diào)兩個(gè)核心參數(shù)正則化系數(shù) C 和核寬度 gamma。C 越大模型越傾向于把訓(xùn)練集每個(gè)點(diǎn)都分對(duì)容易過擬合C 越小邊界越平滑但欠擬合風(fēng)險(xiǎn)上升。gamma 控制 RBF 核的影響范圍gamma 越大樣本點(diǎn)的影響半徑越小邊界越曲折gamma 越小模型越接近線性。網(wǎng)格搜索范圍我一般這樣給from sklearn.svm import SVC from sklearn.model_selection import GridSearchCV param_grid { C: [0.1, 1, 10, 100], gamma: [0.001, 0.01, 0.1, 1], } svm SVC(kernelrbf, class_weightbalanced, random_state42) grid GridSearchCV( svm, param_grid, scoringf1, # 用 f1 而不是 accuracy原因見下一節(jié) cv5, n_jobs-1, verbose1 ) grid.fit(X_train_scaled, y_train) print(最佳參數(shù):, grid.best_params_) print(交叉驗(yàn)證 f1:, grid.best_score_)這里有兩個(gè)“坑”要說清楚。第一搜索范圍是 4×4 共 16 組參數(shù)5 折交叉驗(yàn)證就是 80 次擬合數(shù)據(jù)量在幾千條時(shí)完全跑得動(dòng)但如果你把 C 和 gamma 各給了 10 個(gè)值就是 500 次擬合時(shí)間會(huì)拉長到半小時(shí)以上。我一般先粗后細(xì)第一輪 C 和 gamma 各給 4 個(gè)數(shù)量級(jí)跨度確定大致區(qū)域第二輪在最優(yōu)值附近加密。第二交叉驗(yàn)證得分和你最終期望的指標(biāo)要對(duì)齊。scoringf1會(huì)對(duì)每一折計(jì)算正類的 f1然后取均值。電商評(píng)論這個(gè)場景正類通常設(shè)成差評(píng)這樣網(wǎng)格搜索直接優(yōu)化的是“差評(píng)找得準(zhǔn)不準(zhǔn)”而不是被好評(píng)數(shù)量帶偏的準(zhǔn)確率。另一個(gè)檢查點(diǎn)如果最佳參數(shù)落在搜索范圍的邊界上比如 C100 或 gamma1 正好是最優(yōu)說明你的搜索范圍給窄了下一輪要往外擴(kuò)一個(gè)數(shù)量級(jí)重新搜。這個(gè)習(xí)慣能省很多重復(fù)實(shí)驗(yàn)的時(shí)間。4.4 評(píng)估別只看 accuracy差評(píng)的召回率才是電商命門模型訓(xùn)完先用測試集跑一遍分類報(bào)告from sklearn.metrics import classification_report, confusion_matrix y_pred grid.predict(X_test_scaled) print(classification_report(y_test, y_pred, target_names[差評(píng), 好評(píng)])) print(confusion_matrix(y_test, y_pred))輸出的分類報(bào)告里有三列指標(biāo)需要讀懂。精確率表示預(yù)測為差評(píng)的評(píng)論里真正是差評(píng)的比例召回率表示真實(shí)差評(píng)里被模型找出來的比例f1 是兩者的調(diào)和平均。電商場景里我更看重差評(píng)的召回率——寧可把幾條好評(píng)誤判成差評(píng)讓運(yùn)營多看一眼也不能讓差評(píng)悄悄漏過去。一個(gè)漏掉的差評(píng)可能意味著一天內(nèi)持續(xù)產(chǎn)生退貨損失。有個(gè)經(jīng)驗(yàn)值供參考在 5000 條樣本、128 維詞向量這個(gè)配置下差評(píng)召回率做到 0.7 以上已經(jīng)可以交付使用低于 0.5 時(shí)優(yōu)先回去查數(shù)據(jù)預(yù)處理而不是繼續(xù)調(diào) C 和 gamma。SVM 調(diào)參對(duì)結(jié)果的提升通常在 5 個(gè)點(diǎn)左右預(yù)處理改一個(gè)否定詞表可能直接跳 10 個(gè)點(diǎn)。另外默認(rèn)的 SVC 是沒有概率輸出的。如果業(yè)務(wù)后續(xù)要接閾值過濾比如“只把置信度超過 0.8 的差評(píng)推給人工”可以給 SVC 加probabilityTrue代價(jià)是訓(xùn)練和預(yù)測速度明顯變慢。我一般建議先不加等業(yè)務(wù)真要概率了再加。5. 情感分析實(shí)戰(zhàn)避坑數(shù)據(jù)泄漏、OOV 詞與樣本不平衡5.1 詞向量在切分前訓(xùn)練會(huì)讓評(píng)估虛高現(xiàn)象交叉驗(yàn)證的 f1 到 0.9把模型部署到線上處理新評(píng)論準(zhǔn)確率掉到 0.7 以下。原因先把全部評(píng)論拿去訓(xùn) Word2Vec再切分訓(xùn)練集測試集。詞向量在訓(xùn)練階段已經(jīng)見過測試集里的詞和上下文SVM 的輸入特征里帶上了測試集的信息等于開卷考試。這不是標(biāo)簽泄漏但效果一樣——離線指標(biāo)樂觀線上現(xiàn)原形。解決嚴(yán)格按“先切分、后訓(xùn)詞向量”的順序來。代碼順序大概是# 錯(cuò)誤順序詞向量用了全量語料 sentences_all data[words].tolist() word2vec_all Word2Vec(sentences_all, ...) X_all build_X(word2vec_all) X_train, X_test train_test_split(X_all, ...) # 正確順序先切分只用訓(xùn)練集訓(xùn)詞向量 train_data, test_data train_test_split(data, ...) word2vec Word2Vec(train_data[words].tolist(), ...) X_train build_X(word2vec, train_data[words]) X_test build_X(word2vec, test_data[words])注意切分是發(fā)生在分詞之后的但發(fā)生在 Word2Vec 訓(xùn)練之前。如果你的數(shù)據(jù)量到了十萬條級(jí)別用全量無標(biāo)注語料訓(xùn)詞向量在工業(yè)上是常見做法但那是半監(jiān)督場景這時(shí)離線評(píng)估結(jié)果只能當(dāng)作上限參考不要拿去向業(yè)務(wù)方承諾線上效果。5.2 新詞和 OOV 詞返回零向量情感信息被悄悄吃掉現(xiàn)象一條明顯差評(píng)“這質(zhì)量真的是 yyds 反向種草”模型預(yù)測成了好評(píng)或者“踩雷”“避雷”這類詞出現(xiàn)時(shí)預(yù)測概率明顯偏向中性。原因yyds、踩雷、種草不在 Word2Vec 詞表里進(jìn)sentence_vector時(shí)被直接跳過如果整句里沒幾個(gè)詞命中詞表句向量就退化成少數(shù)詞的均值甚至全是零向量。SVM 拿到這樣的輸入等于把這條評(píng)論當(dāng)成一個(gè)毫無特征的樣本只能猜。解決給詞表留足空間把min_count從 2 改成 1同時(shí)把 3.2 里的自定義詞典持續(xù)追加新詞。更關(guān)鍵的是要識(shí)別否定結(jié)構(gòu)而不是只靠單個(gè)詞向量。我之前說過停用詞表別刪否定詞但光保留還不夠最好把否定詞后面的幾個(gè)詞做上標(biāo)記NEGATIVE_WORDS {不, 沒, 別, 無, 莫, 未, 難, 非} def attach_negation(words): result [] for i, w in enumerate(words): if w in NEGATIVE_WORDS: # 否定詞后 3 個(gè)詞加上 neg_ 前綴讓 Word2Vec 學(xué)到反向語義 for j in range(i 1, min(i 4, len(words))): result.append(neg_ words[j]) else: result.append(w) return result data[words] data[words].apply(attach_negation)這段代碼會(huì)把“不太行”這一串分詞結(jié)果[不, 太, 行]改成[不, neg_太, neg_行]。這樣訓(xùn)練出的neg_行向量會(huì)天然靠近“差勁”“失望”這些詞情感信號(hào)就不會(huì)被“行”這個(gè)正面詞稀釋了。注意加了neg_前綴后必須重新訓(xùn)練 Word2Vec因?yàn)樵~表變了。5.3 “默認(rèn)好評(píng)”重復(fù)評(píng)論造成的數(shù)據(jù)泄漏現(xiàn)象測試集 f1 很高但抽樣檢查時(shí)發(fā)現(xiàn)模型對(duì)“好評(píng)”兩個(gè)字的判斷接近滿分對(duì)陌生評(píng)論卻經(jīng)常出錯(cuò)。原因電商訂單系統(tǒng)里大量評(píng)論是系統(tǒng)自動(dòng)填充的“默認(rèn)好評(píng)”或者同一句模板被上千個(gè)訂單復(fù)用。隨機(jī)切分時(shí)同一句話既進(jìn)了訓(xùn)練集又進(jìn)了測試集SVM 相當(dāng)于直接背下了這句話評(píng)估時(shí)“見過”的句子太多指標(biāo)自然虛高。解決切分前先去重。最直接的是按評(píng)論文本去重data data.drop_duplicates(subset[review], keepfirst)但這里有個(gè)細(xì)節(jié)如果兩個(gè)用戶寫了一句一模一樣的真實(shí)評(píng)論比如“物流很快態(tài)度很好”按文本去重會(huì)誤刪。更穩(wěn)妥的做法是按用戶 ID 或訂單 ID 分組切分保證同一個(gè)用戶的評(píng)論不在訓(xùn)練集和測試集里同時(shí)出現(xiàn)。數(shù)據(jù)里沒有用戶 ID 的話先用文本去重再人工掃一遍高頻評(píng)論把明顯是模板填充的句子標(biāo)記出來剔除掉。5.4 好評(píng)和差評(píng) 9:1模型學(xué)會(huì)復(fù)讀現(xiàn)象模型預(yù)測結(jié)果全是好評(píng)accuracy 高達(dá) 0.9看混淆矩陣發(fā)現(xiàn)差評(píng)一個(gè)都沒抓住。原因電商評(píng)論天然不平衡好評(píng)占比常在 80% 以上。SVM 在訓(xùn)練時(shí)為了降低整體損失發(fā)現(xiàn)把多數(shù)類全部猜對(duì)就能拿到很高的分?jǐn)?shù)于是學(xué)會(huì)了“復(fù)讀”——全部輸出好評(píng)。解決兩層處理。第一層在模型上給 SVC 加class_weightbalanced讓算法自動(dòng)放大少數(shù)類的懲罰權(quán)重第二層在評(píng)估上用 f1 和差評(píng)召回率替代 accuracy 作為主要指標(biāo)。代碼層面只需要改一行svm SVC(kernelrbf, class_weightbalanced, random_state42)如果加了class_weight后差評(píng)召回率依然很低再考慮對(duì)差評(píng)樣本做輕量過采樣。注意不要直接用 SMOTE 在詞向量均值上生成合成樣本合成的向量可能會(huì)落在 SVM 邊界內(nèi)部的空白區(qū)域反而干擾分類面。更好的做法是回到文本層對(duì)差評(píng)評(píng)論做同義替換增強(qiáng)比如“不好”換成“太差”“不行”然后再重新提取向量。6. 把流程收成可復(fù)用腳本保存模型、增量更新與預(yù)測新評(píng)論前面的步驟都跑通后面臨的問題從“怎么訓(xùn)”變成“怎么用”。常見做法是把 Word2Vec、標(biāo)準(zhǔn)化器、SVM 模型三個(gè)對(duì)象分別保存再寫一個(gè)預(yù)測函數(shù)。千萬別只存詞向量文件分詞器、停用詞表、自定義詞典這些預(yù)處理資產(chǎn)不一起版本化換臺(tái)機(jī)器跑預(yù)測時(shí)你會(huì)后悔。import joblib from gensim.models import Word2Vec model.save(word2vec.model) joblib.dump(scaler, scaler.pkl) joblib.dump(grid.best_estimator_, svm.pkl) def predict_single(review: str): words cut_words(review) words attach_negation(words) vec sentence_vector(words, model, dim128) vec scaler.transform(vec.reshape(1, -1)) label svm.predict(vec)[0] return 好評(píng) if label 1 else 差評(píng) sample 包裝破損客服已讀不回非常失望 print(predict_single(sample))預(yù)測函數(shù)里最容易漏的是scaler.transform(vec.reshape(1, -1))這一步。訓(xùn)練時(shí)特征做了標(biāo)準(zhǔn)化預(yù)測時(shí)輸入也必須是標(biāo)準(zhǔn)化后的向量否則 SVM 拿到的特征尺度是亂的。vec.reshape(1, -1)是把一維的 128 維向量變成 1 行 128 列因?yàn)?sklearn 的transform和predict都要求二維輸入。增量更新的邏輯也要想清楚新一批人工標(biāo)注評(píng)論進(jìn)來后先用model.build_vocab(new_sentences, updateTrue)擴(kuò)展詞表再調(diào)用model.train(new_sentences, total_exampleslen(new_sentences), epochs5)做增量訓(xùn)練。但詞向量更新后所有句向量都會(huì)變所以 SVM 必須重新訓(xùn)練而不是只更新 Word2Vec。這個(gè)流程沒法完全自動(dòng)化我的習(xí)慣是每兩周做一次增量重訓(xùn)并把新出現(xiàn)的業(yè)務(wù)詞追加進(jìn)自定義詞典。驗(yàn)證方面我常用一個(gè)笨方法隨機(jī)抽 100 條新評(píng)論人工標(biāo)注后和模型預(yù)測結(jié)果比對(duì)把錯(cuò)誤案例回填到訓(xùn)練集?;靥顣r(shí)只看 10 條左右就夠了重點(diǎn)挑那些模型“差評(píng)漏報(bào)”的樣本。我之前因?yàn)橹槐4媪?kv詞向量文件而丟了分詞器和停用詞表換機(jī)器后花了半天重寫預(yù)處理腳本后來把整個(gè)預(yù)處理鏈路的配置用 JSON 存了一份再?zèng)]有翻過車。希望你也能把這套流程變成自己的標(biāo)準(zhǔn)工具箱少走這些彎路。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
日韩性爱一级片| 成人5码视频| 久九干| 无码区蜜乳| 91美女视频电影| 国产无遮挡| 日韩黄色一区二区三区| 欧美日韩国产成人高清| 亚洲一区二区中文字幕| 超碰午夜| 久久精品电影| 超碰在线人妻不卡| 亚洲图片欧美日韩| 99久久婷婷| 国产强奸乱伦xd| 香蕉99秘 一区精品蜜桃臀| 综合亚洲情色| 欧美超碰9798| 中文字幕一区二区三区蜜臀| 3571色综合一区二区二区| 婷婷视频在线免费观看| 高清在线偷拍自拍视频| 日韩中文字幕人妻视频| 免费观看的黄色的网站| 高潮的A片激情扒开一区| 欧美综合天堂| 欧美91在线| 嗯嗯嗯啊啊在线观看| 色男人色天堂东京热| 久久色人体 | 五月丁香啪啪| 99色在线| 五月天综合| 秋霞蝌科网日本一区| 免费A片三p视频| 久久久久久久9| 国产熟女一区二区| 91精品操美女| 综合亚州欧美| 成人无码电影在线观看网| 加勒比综合网| 亚洲无码国产探花在线观看| 亚洲精品无码成人久久久99| 中文字幕一区二区日韩网| 亚欧无码线免费观看视频| 97精| 欧美丰满少妇xx高潮| 久久性爱视频免费看| 免费精品无码一级毛片牛牛影视 | 91精品久久久| 亚洲国产一区二区入口| 青草青草久热| 久久综合99| 99精品视频在线观看| AV 少妇 人妻 偷拍| 日韩性色b| h色99999| 97欧美资源| 天天久久| 国产A v无码专区| 九色PORNY9l原创自拍| 男人的天堂2019AV| 天堂国产AV| 18禁久极品美女久久哦哟呀!| Julia Annxxxxx| 91欧美丝袜| 一区二区三区看视频| 蜜臀久久99精品久久久久久-DVD| 国产亚洲深夜激情| 人人插人人摸人人| 男人的天堂激情| 欧美色图中文字幕| 亚洲天堂资源网| 成·人免费午夜在线观看| 欧美偷拍区| 日韩av一级黄片| 青青操青娱乐| 夜夜爽爽夜夜精品视频| 激情欧美97| 大香蕉一区二区在线观看.| 国语国产操逼伊人AV网| 玖玖视频在线资源一区二区三区| 国产亚洲色婷婷99精品91| 性欧美第一页| 伊人网免费视频| 中文字幕性感少妇av| 国产白领连续中出在线观看| 欧洲色综合| 男人的天堂午夜av| a网站免费观看| 狠狠色一区二区中文字幕| 久操频道免费在线呗看| 国产综合网站在线播放 | 玖玖大干人妻| 国产福利在线视频网站| 蜜臀无码一区二区| 久久精品国产亚洲AV高清演员表| 97人亚洲综合字幕| 91天天综合日韩欧美| 国产高清MV操逼视频| n1038 一二三区| 无码九九| 免费在线黄片视频| 青青草色情网站视频| 9久久久久久| 99re公开精品免费视频| 亚洲综合113页| 青青草原香蕉日本Ap| 先锋激情∨在线视频播放| 国产精品一区二区三区在线密挑| 超碰九区| 丁香五月社区| 国产精品白丝在线播放| 2001天天操| 熟女熟妇一区二区三四区| 久久美女国产| 青草视频人妻在线观看| 日韩不卡毛片Av免费高清| 97久久久精品| 久久国产乱子伦精品免费女人| 91 丝袜在线| 日本在线观看网址| 国产精品久久久久久夜夜夜| 国产毛片毛片4p懂色| 免费观看有码高清视频| 99re99| 久久久久久夜夜夜夜夜| 啪啪综合网| 热久久91婷婷| 一级特级aaaa毛片免费观看 | 国产丁香精品露脸视频| 欧美精品999| 亚洲欧美日韩中文久久自慰| 国模少妇一区二区三区| 亚洲97网站| 日本高清一区二区在线| 大逼色网站| 色情成人五月天| 美女久久久久久久久久久| 日韩专区数据列表-第3230页-精品国产一区二区三区香蕉 久久99熟女人妻中文字 | 欧美A√综合网| 亚洲成a人在线观看久| 亚洲资源网| 欧美网站免费| 国产精品久久久久久照片| 嗯~啊~快点 死我视频免费看网站| 国产精品一二三在线看| 天天躁日日躁狠狠躁| 丝袜狠狠草尤物人妻av91| 久久精品一区二区一8| 久久一二三级一一一| 亚洲色系另类精品国产| 伊人超碰97| 日韩伦理视频| 国模无码一区二区三区在线| 超碰97 线线 在现| 亚洲97精品| 99热亚洲天堂| 强奸a片网| 加勒比海人人操超碰在线| 超碰国产在线| 国产免费操逼| 91麻豆天美| 亚洲九九爱| 67914亚洲精品| 中文字幕中文字幕一区二区| 玖玖久久久| 96国产污污污丝袜| 综合网~91综合网| 日韩一级二级| 欧美性爱系列| 视频黄色国产一级| 夜夜草我| 啊啊啊啊啊啊在线观看| 亚州综| 麻豆传媒一区二区在线观看| 淫色网综合| 国产女性无套 免费观看| 天天噜| 日本不卡免费二区| yy少妇精品久久| 91九久| 国产黄色 A 片免费看| 新亚洲无码| 蜜桃传媒视频第一区入口在线看| 中文字幕人妻色偷偷久久皮 | 嫖老熟女A片一二三区| 84YTCOM性无码| 96久久久久久久| B049AV在线播放| 超碰久久性爱| 国产免费一区二区三区最新不卡 | 久久久内射良家| 欧美美女在线高潮999| 天天做天天爱| 综合激情五月天| 伦伦成年午夜免费视频| 国产精品蜜乳AV| 日本性交操一区二区不卡系列| 亚洲高潮影院| 999国产精品999久久久久久| 尤物视频偷拍免费| 综合网亚洲在线| 后入式福利| 亚洲丝袜99| 日本不卡二三区| 天天插天天舔舔天天干| 亚洲男人的天堂亚洲| 热99这里只有精品| 成人网址在线观看| 碰碰在线视频| 国产馆极品诱惑| 999狠狠综合| 2010男人的天堂| 丁香五月av| 丁香五月成人| 国产熟女少妇一区| 试看60秒| 另类小说五月天| 日本不卡二三区| 婷婷干黄色| 久久久96| 精品久久久av无码免费| 国产精品久久久| 91色综合| 人人 操人人 操人人| 啪啪啪精品| 天天色,天天干,天天干| 国产自产自拍| 丰满的三级少妇欧美久久久| 水野优香在线观看| 午夜天堂精品久久| 97丝袜亚洲在线播放| 无码人妻精品一区二区三区九九| 九九这里只有精品| 91这里只有精品| 国产午夜福利电影免费在线观看| 国产精品无套内谢| 久久久一区二区三区四曲免费听| 欧美亚洲美少妇一区二区| 国产诱惑| 国产精品久久久久久久久久久久久久吹 | 校园春色制服丝袜中文字亚洲| 色五月婷婷麻豆在| 亚洲视频二区| 91色婷婷综合久久中文字幕二区| 免费a级毛片av无码久久精品中文字幕| 影音先锋少妇| 国产成人+综合亚洲+天堂| 青青草在线成人视频| 一区二区不卡| 人妻欧美| 久操com| 久久XX| 91九色丨国产丨爆乳| 欲女人妻性色av| 欧美九九九九九| 久久国产逼| 日韩性爱电影一区| 亚洲性感丝袜诱惑在线观看| 亚洲九九九| 丝袜熟女一区二区三区| 大香蕉在线SuP| 亚洲九九九| 欧美强奸乱能| 99热97| 91视频综合在线| 免费观看日本操逼视频| 欧美性爱另类综合| 亚拍在线| 色色网91| 熟妇亚洲一区二区三区| 97美日韩视频| 图片区小说区| 欧美91精彩| 欧美色网| 天天影视综合网欧美精品| 日韩精品影视| 国产无马视频| 一区二区三区蜜桃成人撸久久东京热 | 中文字幕文字幕无码一区二区三区电影99| 欧美色青| 日本高清电影欧美色图| 九九九热| 激情六月婷婷| 亚洲激情久久久伊人综合| 久久综合亚洲色1080p| 美女啊啊啊啊啊啊啊| 熟女高潮精品一区二区| 日韩人妻播放| 骚熟女吞| av天堂天堂av日韩| 另类av综合久久| 久久精品国产亚洲妲己影视| 岛国AV一区二区电影| 亚洲国产97| 婷婷五月在线视频| 男人的天堂com| 久热超碰| 九九九九热| 人人天天欧洲| 在线岛| 国产精品丝袜久久亚洲不卡| 国产精品久久99日日| 大香蕉啪啪啪啪在线| 欧美性生活男人的天堂| 日本999精品视频| 成人无码在线视频网站| 91久久堂| 日韩AC| 欧美伊人电影| 91偷拍欧美亚洲| 99老司机精品视频在线观看 | 中字幕人妻一区二区三区| 久久久性爱视频| 亚洲国产ⅴ高清在线观看| av亚洲天堂资源网站| 国产乱伦亚洲| 天天综合青苹果| 猛交交| 欧美18老人禁| 色欲久久99精品久久| 免費黃色視頻觀看一| 校园春色AV天堂| 中文字幕免费观看| 粉嫩在线一区二区懂色| 国产97在线 | 亚洲| 欧美精品 - 91爱爱| 插穴性爱视频在线观看| 中文字幕三四区| 9久久美女首页| 91干熟女| 亚洲日韩美国人妻| 91热| 日日做夜狠狠爱欧美黑人| 亚洲一卡2卡3卡4卡乱码网站 | 亚洲色电影在线| 97色97好| 日本片日本片祼观看网站在线看中文版网页在线看 | 国产9区| 国产人妻一区二区三区欧美毛片| av国产无码| 亚洲午夜未满十八勿入网站日本又色又爽又黄 | 欧美的性爱网站免费| 伊人久久亚洲色欲综合网站| www鬼畜国产男人的天堂| 中文字幕日韩人妻视频| 天天做天天爱| 久久久啊啊啊| 97 国产精品| 久插综合| 午夜情侣自拍网站| 欧美另类色图片| 日本女优在线视频福利| 欧美αv.com| 农村女一级毛卡片| 国产后入式在线观看| 狠狠操一区二区| 人妻天天夜夜爽一区二区| 日韩午夜精品一区二区三区电影| 人人看黄色视频| 男人的天堂com| 嗯~啊~快点 死我视频免费看网站| 久热色情精品| 麻豆人妻精品一区二区| 天堂8在线新版官网| 黑人精品一区二区在线播放| 欧美一二三级精品在线| 狠狠干91| 91天天| 中文字幕丝袜| 99少妇| 另类专区加勒比| 性性欧美| 亚洲情色在线| 国产大片精久久久久久| 久久精品小视频| 国产午夜无码片在线观看影视| 成人无码在线视频网站| 天天综合网91| 肥佬影院91| 欧美激情亚洲情色| 亚洲清纯唯美| 亚洲天堂电影网| 成人熟女视频一区二区三区| 800zy一区二区| 怡红院怡春院| 黄色大片一区二区密桃丝袜| 亚洲色人妻综合| 国产馆极品诱惑| 五月花婷婷| 免费啪啪啪网站18岁| 国产51色综合久久免费| 色综合色综合网| 日本高清有码网址视频| 欧美一级A片在线看视频性色| www.91逼逼.com| 亚洲1区2区三区高清中文字幕| 国产精品不卡av免费在线观看| 少妇贴图| 男人久久天堂| 一级人妻性爱视频| 在线观看高清AV| 亚洲成人日韩小说| 无码自拍SM| 亚欧高清v| 一区二区三区机械有限公司| 日产狠狠干| 不卡码视频| 女生自91网站| 啊啊啊啊啊啊啊啊要喷了| 超碰久久综合| 91高潮| 91福利网在线观看| 国产精品久久久久无码A√| 欧美加勒比| 国产v亚洲v日韩v欧美v片另类| 97视频在线播放| 一区二区中文| 国产精品一区二区三区,亚洲综合| 欧美顶级黄色大片免费| 激情九月婷婷| 日本韩国一本产品小视频日本韩国一本产品久久久产品小视频日本韩国一本产品久 | 欧美宗合色| 亚洲国产97| 国产亚洲福利第一页丝袜| 九九精品99| 伊人激情五月天一区二区| 另类小色呦| www.99色| a片亚洲一本通视频| 亚欧美色图| 黄色成年| 无码精品啪啪啪一区二区三区三州| 后入合集| 一级成人性爱| 激情五月婷婷综合| 精品乱码久久久久| 精品无码少妇| 国产精品视频自拍在线| 综合久久欧美| 丝袜视频一区二区在线播放国产中文| 麻豆区久久久久亚| 亚洲学生妹高清av| 亚洲天堂热| 精爱久久| 亚洲高清91| 性爱乱伦视频免费| 日韩美女久久一区二区三区| 91 国产丝袜在线播放-百度| 免费试看60秒| 男人的天堂2010| 久久夜精品一区二区三区| av2014 日韩在线中文字幕| 国产白丝av| 久久久九九网站| 亚洲综合113页| 深夜激情| 午夜福利精品| 2026国产精品视频| 亚洲精品久久久久毛片A片拉屎 | 亚洲网站一区二区在线| 天天干一干| 91美女視頻| 伊人国产成人av网站| 国产一级黄色片在线观看| 国产一线二线三线av| 色欲三区| 夜夜操夜夜爽夜夜高潮| 免费a v| 99久久久久| 欧美中字不卡| 手机在线A片| 精品96久久| a片在线播放| 久久色激情一区二区三区| 亚洲国产熟妇综合色专区| 最近的最新的中文字幕视频| 久草线上视频免费看| 日逼视频日本| 天天在线91| 日韩性爱再线视频| 欧美高清在线| 啪啪一区| 欧美日韩在线小说 | 蜜伊人色综合97| 亚洲午夜未满十八勿入网站日本又色又爽又黄 | 视频二区美腿制服人妻欧美| 欧美日韩性爱无码| 午夜精品久久久久久久99热影院| 色哟哟AⅤ| 欧美天堂亚洲电影院一区在线播放 | 久久超碰日韩精品| 日本三级R| 国产999精品久久久| 五月天激情四射| 蜜汁欧美| 国产怡红院| 亚洲国产精品无码AV久久| 久久久一级| 强奸抽插av| 亚洲限制级| 一区二区三区四区免费视频| 天天欧美97| caopeng97| 天天射天天| 97超碰久| 五月天色图影视| 国产精品美女| www.男人天堂| 欧美极品女人的天堂| av网站免费看| 欧美激情一区二区| 国产日韩欧美三级片| 久久一二三四| 试看福利| 欧美有码激情视频一区二区三区| 日韩美女啪啪一区| 欧美三四五区| 91女网站| 久久女婷| 日日噜噜夜夜狠狠视频无| 欧美极品色| 亚洲 日韩 欧美 国产综合体| 亚洲欧美另类图片| 我爱搞逼综合网| 激情五月综合网| 亚欧性爱无码| 91欧美色| 中文字幕人乱码中文字的预防方法| 桃色五月天| 奇米四色网| 国产三级中文字幕粉嫩| 久久水蜜臀亚洲AV无码精品| 性色av网站| 天天射夜夜操| 中文字幕青青草| 激情图片亚洲色图| 欧美日韩m| 日本色色色色色视频| 欧美色偷偷| 97在线公开视频| 久久少妇人妻| 99久久这里只有精品| 在线观看综合精品亚洲| 日韩欧美tv一区二区在线观看| 亚州男人天堂| 2020中文字幕在线| 日韩精品三级片长长久久| 天天综合在线4| 美女黄频a美女大全免费皮| 国产精品日韩在线一区| 超碰97护士| 久久久久久九九九九九九| 二三四区精品| 久久国产视频专区一二三| 狠狠操狠狠爱| 五月婷婷综合激情| 国产福利精品最新在线| 性爱Av免费| 国产精品网址| 岛国在线国产| 99久久精品欧美国产| 91久久久亚洲| 午夜性刺激视频免费观看| 日日骚一区二区三区| 97精品久久久久中文字幕| 欧美成人亚洲精品| 欧美色图亚洲色图成人在在线| 插日本熟女视频| 成人性爱美曰韩| 正在播放国产精品一区| 亚洲无码国产精品久久| 人妻一区视频| 99色热国产视频精品| 亚洲天天做日日做天天谢日日| 国产精品探花色| 免费精品国偷自产在线在线| 91肉片| AV一区观看| 大香蕉视频一二三区| 香港澳门日本三级网站| 日本狂喷奶水在线播放212| 国产无吗在线播放| 一级性爱啪啪视频| 欧美日韩性爱视屏免费看了| 无码少妇精品一区二区60岁老人| 黄片不用下载在线观看| 日韩三级视频一区二区三区| 欧美性猛交美女自慰91| 久久e6只有精品| 成人片视频| 爱丝福利| 男女国产精品| 欧美日韩*字幕一区| 欧亚性爱在线视频| 国产三级日产三级韩国三级| 亚洲综合小说另类图欧美视频激情小说色五月天 | 日本一级特级毛片视频| 九九久久一区二区伦理| 在线国产探花| 国产有码一区| 熟妇无码视频三区| 男人综合网| 高清国产无码av| 91丨熟女丨丰满熟女| 99精品网| 久操 高清| 欧美偷拍| 亚洲精品无码成人久久久99| 成人看片网站| 91久久国外网| 日本精品五区| 大香蕉专区| 久久久9品一区二区三区| 青青欧洲黑| 啊啊啊啊好疼| 久久精品色欧美aⅴ一区二区| 精品人妻伦一二三区久久| 欧美1727免费观看视频| 9997se| 精品国产Av无码久久久亚洲| 日韩中文字幕人妻视频| 97操97色| 台湾佬大香蕉| 90后性网国产欧美| 黄色十八禁网站| 中国和日本人色哪个不下载能放| 日韩人妻播放| 情色av电影| 伊香蕉综合久久久久久久噜噜噜| 日韩 欧美 视频 在线 一区| 四月丁香婷婷| 97K超碰在线| 粉嫩在线一区二区懂色| 国产传媒美日韩av| 色姑娘综合网| 97人肏| 亚洲综合有码| 日本中文字幕在线视频 | 亚洲第一页色网| 久久久久久69国产一区二区| av情色影音| 亚洲AV无码乱码| av天堂精品久久| 天天综合欧美综合| 日韩性爱啪啪视频| 五月天黄色av| 精品亚洲天堂| 大香蕉婷婷| 久久9 9 9精品| 五月婷婷丁香中文字幕| 亚洲高清91| 欧美黄色片AAAAA| 禁十八久久| 黑人娇小av在线播放| 久久综合五月天| 欧美淫乱视频| 成人免费在线网站| 蜜桃臀久久| 夜间福利片1000无码| 久久999久| 午夜啊啊| av中文字幕在线熟女| 97在线公开视频| 色999五月色| 好屌色综合| A一区片| 亚洲综合另类欧美久久久| 亚洲男人天堂av| 欧美日韩人人精品| 午夜舔阴达高潮视频免费看| 97精品一二区| 国产Av超碰| 97碰碰日本乱偷人妻中文的| 69少妇一区二区| 青青草无码视频| 国产树林里野战在线看| 99久草| 欧美乱色| 欧亚性爱在线视频| 91丝袜人妻| 五月丁香激情综合网| 97色碰| 2026国产精品视频| 国产精品成人无码av| 精品人妻一区二区三区在| 天天摸夜夜摸| 强奸乱伦大香蕉| 一级AAA片一区二区三区| 大奶啊啊好爽| 91在线秘 男同| 疯操AV| 极品丝袜无码| 欧美极度丰满熟妇hd| 亚洲少妇视频| 91艹逼精品| www…国产操逼| 丝袜亚洲综合| 欧美在线伊人色| 国产尹人在线视频免费| 亚洲激情视频| 热热色色综合| 亚洲色吧网| 成人a级高清视频在线观看| 综合少妇网| 75大香蕉| 91neishe| 亚洲色图日韩精品| 99国产精品| 亚洲天堂一二| 久久久久ab| 资源在线观一 二| 国产成年女人免费视频播放a| 中文字幕av一区二区三区人妻少妇 | 亚州性色| 亚洲精品蜜桃久久久久久久| 混色激情av| 国产精品色片一区二区| 国产精品久久| 中国91AV| 9精品久久| 日韩成人精品中文字幕| 国产一级137片内射麻豆| 国产9l 大屁股| 国产中午字一暮区| 久久精品一区| 亚洲 欧美 中文 日韩超碰| 郑州宾馆老熟女露脸啪啪| 欧美激情久操网| 九七色图| 久久精品成人| 欧美少妇色综合| 日韩精品三区四区| 天天干天天干天天干| 欧美丰满熟妇XXXX性ppX人交| 免费成人在线观看91| 99999精品| 久久久久久十| 亚洲综合有码| 三及片网站| 男人天堂毛片| 天天综合网在线91| 黑人精品欧美一区二区蜜桃| 999 久久久| 91美女看B| 亚洲高清视频在线观看| 97这里都是精品| 女人的久久久| 东京日日夜夜| 有码免费观看| 国产精品制服丝袜中文字幕日韩一区二区三区 | 黄色片大香蕉| 十八禁的黄污污免费网站| www.91人妻.com| 中文字幕精品免费一区二区| 日韩 国产 欧美自拍| 亚洲在线网站| 日本成熟少妇A∨网站| av网站免费线看| 人妻另类 专区 欧美 制服| 亚洲国产丝袜熟女av| 蜜臀视频网站| 99999久久精| 91亚洲色图| 97色亚洲| 富女玩鸭子一级毛片| 澳门黄片一香蕉视频| 91天天综合日韩欧美| 日本女人久久久| 97视频在线免费观看| 豆花视频操逼网址| 午夜AV人气不卡| 殴美大黄片| 五月天综合网| 亚洲91av| 色综合99999| 久草线上视频免费看| 日本媚薬中文字幕在线| 97超碰色| 久久久精品无码亚免费| 激情AV| 97色婷| 欧美日韩少妇色情| 少妇色综合| 色香av| se吧提供91精品国产91久久久久久 | 26uuu偷拍亚洲欧洲综合| caoni国产亚洲av| AV九九| 欧美中文狠| 少妇高潮一区二区三区在线| 黄人人操人人操| 日韩,欧美,中文在线| 精品91摸| 亚洲综人| 天天看天天日天天操| 久久精品中文字幕无码l| 狠狠色婷婷7777久| 精品九九九九九九九九九| 国产精品一二三| 影音先锋日本乱伦| 精品性爱一区二区| 欧美一区二区在线资源| 国内毛片四区| 久久性爱精品一区| 青草青青久久久久久国产| 大香蕉啪啪啪啪在线| 日韩综合97p| 人人贴人人摸| 国产11页| 婷婷五月天久久精品视频一区二区三区 | 天天看高清麻豆| 亚洲在线观看| 日本αv| 精品高清一区二区三区三州| 激情综合五月天| 国产精品久久久久久久久久久久久久久久 | 91影库| 精品人妻一区二区三区-国产| 美女网站黄页| 人妻干天天| 婷婷五月天伊人| 日韩成人人妻网站| 国产家庭乱伦性爱视频| 国产原创精品| 91女日逼| www成人啪啪18秘 免费| 素颜老阿姨乱情色| 无码一区免费在线不卡| 强奸少妇AV导航网| 欧美在线电影| 九九综合色| 欧美性Fer办公室秘书| 精品国产丝袜一区二区三区乱码| 老熟女91av| 啊啊啊啊好大好硬啊啊啊啊啊 | 天天日少妇逼AV| 少妇色综合| 久久久一区二区三区三州| 国产女上位好爽在线| 97日韩| 91丨九色丨国产打屁股| 天天色综合影视网| 睡产熟女乱伦| 成人九九| 九色视频91| 怡红院成人视频| 动漫爆乳3D奶水一区在线观看| 九九超碰综合网| 亚洲制服aⅴ中文字幕| 久久超碰97中文字幕| 国产野战露脸在线播放| 丰满精品人妻少妇久久字幕| 自拍偷拍草一草| 九九成人精品| 亚洲毛片基地专区| 欧美午夜精品久久久久久超碰| 国产精品乱码久久| 日本91白丝| 乱伦一二三区| 伊人国产视频| 秋霞免费AV| 国产精品久久久午夜夜伦鲁鲁| 大香蕉520| 极品少妇久久久| 九九九九九九亚洲| 亚洲图片激情综合另类| 免费国产| 99色天堂| 国产精品人妻无码久久久老鸭窝| 色精品极品| 五月天日日操夜夜操| 一区二区三区精品黑丝白丝酒店对鸡 | 九九九热| 99久热精品99re6热| 国产熟女完整版中字| 天美av在线| 七久久久| 人妻中文字幕精品无码| 99国内熟女露脸视频| 婷婷五月色| 可免费观看的av毛片中日美韩| 亚洲在高跟鞋自慰久久在色线| 熟女五十路一区二区三| 日韩99999| 99999久久久久9国产精品| 成人三一级一片aaa| 香蕉精品二区二区| 欧美国产有色电影| 免费毛片在线播放| 日韩 国产 欧美自拍| 99re热| 国产成人+综合亚洲+天堂| 久久久久久九九九九| 伊人影院中文字幕| 亚洲成A∨人影院在线欢看| 日夜尻逼网| 欧美97在线观看| 精品亚洲国产成人AV制服丝袜| 啪啪视频免费在线观看| 欧美日韩国产人人| 18精品一区| 日逼国产| 秋霞一级A片黄色视频| 四虎影视国产精品| 国产第二页| 欧美乱色| 超碰AV在线| 一区操逼| 日产操逼| 色噜噜人妻av中文字幕| 天操老女人| 综合色图区| 丁香五月激情综合国产| 日韩有码 一区二区三区| 国产精品久久泡妞网站| 久久久男人的天堂| 91久久久视| 久久精精区一区二区一蜜桃一区二区| 99久久久er直播网址| 天天澡天天狠天天天做| 超碰99在线| 加勒比伊人综合| 人妻在线大香蕉| 电影69乱码96| www.夜夜| 免费A V在线| 国产精品无码论坛| 成人一级性爱| 操操逼视频| 精品人妻一区二区三区在| 日韩啪啪视频| 精品人妻高清麻豆av| 久久人妻一区二区三区高清| 97国产天堂岛| 日本一区99| 久久久久精| 久久精品欧美一区蜜桃| 影音先锋国产精品| www狠狠| 日韩久久激情精品| 999岛国大片| 熟女人妻一区二区三区| 国产精点久久久成人| av天堂天堂av日韩| 欧美视频一区二区在线| 精品国产91av一区二区三区| 一本久道在线综合视频| 日本一级特级毛片视频| 超碰精品日韩欧美国产| julia ann久久| 综合亚州欧美| 人妻少妇精品久久久| 啊啊啊在线观看免费视频| 日本亚洲vr欧美不卡高清专区| 亚州精人品大香蕉| 亚洲精品一二三四区| 操死我干死我| A男人的天堂| 秋霞鲁丝午夜无码一区二区三| 日韩精品国模| 97在线观看视频| 高清无码人妻久久久一区二区三区aⅴ| 日韩精品午夜操呦呦不卡影院| 久久97超碰| 91精品国产91久久福利| A 在线网址| 少妇高潮特黄A片| 久久综合九九| 啊啊啊啊啊啊在线看| 美女毛片999| 夜夜嗨免费视频| 欧美操逼录像国产黄色国产| 亚洲色天| 中文字幕乱码人妻二区三区| 综合操逼| 五月天激情四射| 校园春色欧美色图| 欧美91网站| 男人精品区| 国产无码三级视频在线观看| 97人人操人人摸| 日本精品不卡一二三区| 精彩视频日韩| 九九热在线精品视频| 天天天肏屄肏屄肏屄欧美欧美| 久久精品无码一区二区三区| 国产视频人人网| 91精品伊人久久久大香线蕉91| 日本99热| 亚洲欧洲第二视频在线观看色图| 欧美线天码中字| 中文字幕天堂在线| 亚洲欧美日韩精品久| 精品人人| 香蕉av一区二区三区| 99久久精品国产系列| 天天色,天天干,天天干| 98色网| 日日噜噜夜夜久久亚洲一区二区 | 色情五月综合婷婷| 精品无人区麻豆乱码久久久| 亚洲色资源| 日本熟妇人妻一区二区三区| 老司机午夜精品视频| 免费在线观看国内色片网站网址| 精品人妻二区三区| 呻吟 欧美 日本 中出| 人人操人人干xxx| 欧美精品第3页| 老鸭窝黄色视频网站| av影片在线观看不卡| 国产精品自在自拍视频| 久久久久久久久久久久黄色 | 久久在肏| 亚洲欧美日韩制服另类| 综合色啪| 啊啊啊啊啊在线观看网址 | 国产 无码 一区二区| 伊人久久青青草| 麻豆 美女 丝袜 人妻 中文| 飘花国产午夜精品不卡| 人人爽夜夜操| 91精品人妻一区二区三区蜜桃| 欧美成人一区二区三区在线播放| 99在线精品观看99| 夜夜高潮夜夜爽国产伦精品| jizzjizz欧美| 久操操| A级片日韩欧美国产欧美视频精选观看| 激情五月天社区| 任我爽在线视频免费观看| 中国AV美女| 97人亚洲综合字幕| 国产午夜精品理论片一二三区区| 婷婷六月色| 亚洲欧美综合网| 亚洲成人美女无吗| 一二视频神马久久传媒| 亚洲色图尤物视频| 久久久久亚洲精品| 亚洲综合97| 2010男人的天堂| 啪啪啪亚欧美视频| 色五月婷婷久久| 综合亚洲欧美| 凹凸视频特色日本特黄| 秘书高跟黑色丝袜国产91在线| 人人考人人摸人人干| 91亚洲欧美综合高清在线| 啪一啪免费视频| x97av| 国产伦精品一区二区三区在线观| 青青操视频在线| 欧美十八禁在线看| 免费视频一二三区| 中文字幕成人| 欧美组图日韩亚洲中文字幕| 懂色AV一区二区三区| 日本色色色网站免费看不卡| 五月婷婷色| 久久超碰网| 99色婷婷中文字幕乱色| 久久免费99精品久久久久久| 新视频sss国产| 国产成人免费观看在线视频 | 五月丁香影院| 天天综合-91入口| 欧美少妇第一页| 中文人妻av高清一区| 亚洲日韩黑丝| 日日狠狠久久偷偷色综合免费| 精…码一二三区| 91爰爱欧美| 午夜爽爽爽在线观看永久入口姬片| 蜜臀99久久精品久久久久久| 91狠狠综合久久久久久| 家庭乱伦国产精品| 亚州熟妇精品| 精品一区二区成人动漫| 91色交| 口爆欧美91| 日韩 欧美 另类 人妻| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区 | 桃花色涩综合影院| 毛片久久| 中亚精品极乱| 成人性爱视频在线看| 少妇天堂| 9超碰免费| 亚洲av乱伦色图网站| 正宗无毛一线天嫩逼| 欧美日本久久精品一区| www.av在线观看| 老熟女91| 久久久久久久久久久精| 青青草视频爽一爽| 人干人人人操人人摸| 91综合熟女| 国产日韩人人| 男人天堂2019亚洲| 91成人在线免费视频| 五十路一区无码| 九九热午夜欧亚国产视频| 日韩免费人妻色情网站| 国产极品美女高潮无套在线观看 | 成人在线日韩| 激情小说图片亚洲首页| 欧美色九九| 九九九九九九九| 77777亚洲蜜臀精品久久综合蜜臀| 强奸乱伦资源| 射综合网| 欧美骚少妇| 日本男人插女人的逼黄色| 色噜噜狠狠色综合日日| 国模艳艳啪啪一区| 极品综合| 啊啊啊啊操死我| 国产久9| 性交一区二区在线播放| 国产精品久久久视频| 丁香六月激情综合| 亚洲导航深夜福利| 97人人夜夜精品视频| 欧美色图片| 色婷婷日韩精品一区二区三区 | 久久久精品91八戒| 欧美极品| 91天天综合日韩欧美| 99热国产| 久操av在线| 嗯嗯啊啊日韩精品| 综合激情97 | 欧美黑人精品一区二区| 激情黄色片在线观看| 人人摸人人入| 日韩性爱啪啪视频| 欧美色网络| 免费视频97| 欧美91在线| 亚洲 欧美综合| 麻豆91熟妇人妻中文字幕茄子| 黑人精品欧美一区二区蜜桃| 五月开心久久AV官网| 日本999精品| 欧美日韩国产电影| 国产精品久久久九九九| 亚洲综合骚逼| 亚洲自拍一区夜夜操| 老鸭窝黄色视频网站| 九九九精品一区二区无码| 欧美狠狠鲁| 日韩精品9区| 熟女熟妇一区二区三区视频| 天美传媒av一区二区| 久久久久久久久久久精| 日韩欧美中文字幕搭讪巨乳美人妻视频| 9997se|