精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

常見的降維技術(shù)比較:能否在不丟失信息的情況下降低數(shù)據(jù)維度

人工智能 機(jī)器學(xué)習(xí)
本文將比較各種降維技術(shù)在機(jī)器學(xué)習(xí)任務(wù)中對(duì)表格數(shù)據(jù)的有效性。我們將降維方法應(yīng)用于數(shù)據(jù)集,并通過(guò)回歸和分類分析評(píng)估其有效性。

本文將比較各種降維技術(shù)在機(jī)器學(xué)習(xí)任務(wù)中對(duì)表格數(shù)據(jù)的有效性。我們將降維方法應(yīng)用于數(shù)據(jù)集,并通過(guò)回歸和分類分析評(píng)估其有效性。我們將降維方法應(yīng)用于從與不同領(lǐng)域相關(guān)的 UCI 中獲取的各種數(shù)據(jù)集。總共選擇了 15 個(gè)數(shù)據(jù)集,其中 7 個(gè)將用于回歸,8 個(gè)用于分類。

圖片


為了使本文易于閱讀和理解,僅顯示了一個(gè)數(shù)據(jù)集的預(yù)處理和分析。實(shí)驗(yàn)從加載數(shù)據(jù)集開始。數(shù)據(jù)集被分成訓(xùn)練集和測(cè)試集,然后在均值為 0 且標(biāo)準(zhǔn)差為 1 的情況下進(jìn)行標(biāo)準(zhǔn)化。

然后會(huì)將降維技術(shù)應(yīng)用于訓(xùn)練數(shù)據(jù),并使用相同的參數(shù)對(duì)測(cè)試集進(jìn)行變換以進(jìn)行降維。對(duì)于回歸,使用主成分分析(PCA)和奇異值分解(SVD)進(jìn)行降維,另一方面對(duì)于分類,使用線性判別分析(LDA)

降維后就訓(xùn)練多個(gè)機(jī)器學(xué)習(xí)模型進(jìn)行測(cè)試,并比較了不同模型在通過(guò)不同降維方法獲得的不同數(shù)據(jù)集上的性能。

數(shù)據(jù)處理

讓我們通過(guò)加載第一個(gè)數(shù)據(jù)集開始這個(gè)過(guò)程,

import pandas as pd ## for data manipulation
df = pd.read_excel(r'Regression\AirQualityUCI.xlsx')
print(df.shape)
df.head()

圖片

數(shù)據(jù)集包含15個(gè)列,其中一個(gè)是需要預(yù)測(cè)標(biāo)簽。在繼續(xù)降維之前,日期和時(shí)間列也會(huì)被刪除。

X = df.drop(['CO(GT)', 'Date', 'Time'], axis=1)
y = df['CO(GT)']
X.shape, y.shape

#Output: ((9357, 12), (9357,))

為了訓(xùn)練,我們需要將數(shù)據(jù)集劃分為訓(xùn)練集和測(cè)試集,這樣可以評(píng)估降維方法和在降維特征空間上訓(xùn)練的機(jī)器學(xué)習(xí)模型的有效性。模型將使用訓(xùn)練集進(jìn)行訓(xùn)練,性能將使用測(cè)試集進(jìn)行評(píng)估。

from sklearn.model_selection import train_test_split
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2)
X_train.shape, X_test.shape, y_train.shape, y_test.shape

#Output: ((7485, 12), (1872, 12), (7485,), (1872,))

在對(duì)數(shù)據(jù)集使用降維技術(shù)之前,可以對(duì)輸入數(shù)據(jù)進(jìn)行縮放,這樣可以保證所有特征處于相同的比例上。這對(duì)于線性模型來(lái)說(shuō)是是至關(guān)重要的,因?yàn)槟承┙稻S方法可以根據(jù)數(shù)據(jù)是否標(biāo)準(zhǔn)化以及對(duì)特征的大小敏感而改變其輸出。

from sklearn.preprocessing import StandardScaler
scaler = StandardScaler()
X_train = scaler.fit_transform(X_train)
X_test = scaler.transform(X_test)
X_train.shape, X_test.shape

主成分分析(PCA)

線性降維的PCA方法降低了數(shù)據(jù)的維數(shù),同時(shí)保留了盡可能多的數(shù)據(jù)方差。

這里將使用Python sklearn.decomposition模塊的PCA方法。要保留的組件數(shù)量是通過(guò)這個(gè)參數(shù)指定的,這個(gè)數(shù)字會(huì)影響在較小的特征空間中包含多少維度。作為一種替代方法,我們可以設(shè)定要保留的目標(biāo)方差,它根據(jù)捕獲的數(shù)據(jù)中的方差量建立組件的數(shù)量,我們這里設(shè)置為0.95

from sklearn.decomposition import PCA
pca = PCA(n_compnotallow=0.95)
X_train_pca = pca.fit_transform(X_train)
X_test_pca = pca.transform(X_test)
X_train_pca

圖片

上述特征代表什么?主成分分析(PCA)將數(shù)據(jù)投射到低維空間,試圖盡可能多地保留數(shù)據(jù)中的不同之處。雖然這可能有助于特定的操作,但也可能使數(shù)據(jù)更難以理解。,PCA可以識(shí)別數(shù)據(jù)中的新軸,這些軸是初始特征的線性融合。

奇異值分解(SVD)

SVD是一種線性降維技術(shù),它將數(shù)據(jù)方差較小的特征投影到低維空間。我們需要設(shè)置降維后要保留的組件數(shù)量。這里我們將把維度降低 2/3。

from sklearn.decomposition import TruncatedSVD
svd = TruncatedSVD(n_compnotallow=int(X_train.shape[1]*0.33))
X_train_svd = svd.fit_transform(X_train)
X_test_svd = svd.transform(X_test)
X_train_svd

圖片

訓(xùn)練回歸模型

現(xiàn)在,我們將開始使用上述三種數(shù)據(jù)(原始數(shù)據(jù)集、PCA和SVD)對(duì)模型進(jìn)行訓(xùn)練和測(cè)試,并且我們使用多個(gè)模型進(jìn)行對(duì)比。

import numpy as np
from sklearn.linear_model import LinearRegression
from sklearn.neighbors import KNeighborsRegressor
from sklearn.svm import SVR
from sklearn.tree import DecisionTreeRegressor
from sklearn.ensemble import RandomForestRegressor, GradientBoostingRegressor
from sklearn.metrics import r2_score, mean_squared_error
import time

train_test_ML:這個(gè)函數(shù)將完成與模型的訓(xùn)練和測(cè)試相關(guān)的重復(fù)任務(wù)。通過(guò)計(jì)算rmse和r2_score來(lái)評(píng)估所有模型的性能。并返回包含所有詳細(xì)信息和計(jì)算值的數(shù)據(jù)集,還將記錄每個(gè)模型在各自的數(shù)據(jù)集上訓(xùn)練和測(cè)試所花費(fèi)的時(shí)間。

def train_test_ML(dataset, dataform, X_train, y_train, X_test, y_test):
temp_df = pd.DataFrame(columns=['Data Set', 'Data Form', 'Dimensions', 'Model', 'R2 Score', 'RMSE', 'Time Taken'])
for i in [LinearRegression, KNeighborsRegressor, SVR, DecisionTreeRegressor, RandomForestRegressor, GradientBoostingRegressor]:
start_time = time.time()
reg = i().fit(X_train, y_train)
y_pred = reg.predict(X_test)
r2 = np.round(r2_score(y_test, y_pred), 2)
rmse = np.round(np.sqrt(mean_squared_error(y_test, y_pred)), 2)
end_time = time.time()
time_taken = np.round((end_time - start_time), 2)
temp_df.loc[len(temp_df)] = [dataset, dataform, X_train.shape[1], str(i).split('.')[-1][:-2], r2, rmse, time_taken]
return temp_df

原始數(shù)據(jù):

original_df = train_test_ML('AirQualityUCI', 'Original', X_train, y_train, X_test, y_test)
original_df

圖片

可以看到KNN回歸器和隨機(jī)森林在輸入原始數(shù)據(jù)時(shí)表現(xiàn)相對(duì)較好,隨機(jī)森林的訓(xùn)練時(shí)間是最長(zhǎng)的。

PCA

pca_df = train_test_ML('AirQualityUCI', 'PCA Reduced', X_train_pca, y_train, X_test_pca, y_test)
pca_df

圖片

與原始數(shù)據(jù)集相比,不同模型的性能有不同程度的下降。梯度增強(qiáng)回歸和支持向量回歸在兩種情況下保持了一致性。這里一個(gè)主要的差異也是預(yù)期的是模型訓(xùn)練所花費(fèi)的時(shí)間。與其他模型不同的是,SVR在這兩種情況下花費(fèi)的時(shí)間差不多。

SVD

svd_df = train_test_ML('AirQualityUCI', 'SVD Reduced', X_train_svd, y_train, X_test_svd, y_test)
svd_df

與PCA相比,SVD以更大的比例降低了維度,隨機(jī)森林和梯度增強(qiáng)回歸器的表現(xiàn)相對(duì)優(yōu)于其他模型。

回歸模型分析

對(duì)于這個(gè)數(shù)據(jù)集,使用主成分分析時(shí),數(shù)據(jù)維數(shù)從12維降至5維,使用奇異值分析時(shí),數(shù)據(jù)降至3維。

  • 就機(jī)器學(xué)習(xí)性能而言,數(shù)據(jù)集的原始形式相對(duì)更好。造成這種情況的一個(gè)潛在原因可能是,當(dāng)我們使用這種技術(shù)降低維數(shù)時(shí),在這個(gè)過(guò)程中會(huì)發(fā)生信息損失。
  • 但是線性回歸、支持向量回歸和梯度增強(qiáng)回歸在原始和PCA案例中的表現(xiàn)是一致的。
  • 在我們通過(guò)SVD得到的數(shù)據(jù)上,所有模型的性能都下降了。
  • 在降維情況下,由于特征變量的維數(shù)較低,模型所花費(fèi)的時(shí)間減少了。

將類似的過(guò)程應(yīng)用于其他六個(gè)數(shù)據(jù)集進(jìn)行測(cè)試,得到以下結(jié)果:

圖片

我們?cè)诟鞣N數(shù)據(jù)集上使用了SVD和PCA,并對(duì)比了在原始高維特征空間上訓(xùn)練的回歸模型與在約簡(jiǎn)特征空間上訓(xùn)練的模型的有效性

  • 原始數(shù)據(jù)集始終優(yōu)于由降維方法創(chuàng)建的低維數(shù)據(jù)。這說(shuō)明在降維過(guò)程中可能丟失了一些信息。
  • 當(dāng)用于更大的數(shù)據(jù)集時(shí),降維方法有助于顯著減少數(shù)據(jù)集中的特征數(shù)量,從而提高機(jī)器學(xué)習(xí)模型的有效性。對(duì)于較小的數(shù)據(jù)集,改影響并不顯著。
  • 模型的性能在original和pca_reduced兩種模式下保持一致。如果一個(gè)模型在原始數(shù)據(jù)集上表現(xiàn)得更好,那么它在PCA模式下也會(huì)表現(xiàn)得更好。同樣,較差的模型也沒(méi)有得到改進(jìn)。
  • 在SVD的情況下,模型的性能下降比較明顯。這可能是n_components數(shù)量選擇的問(wèn)題,因?yàn)樘?shù)量肯定會(huì)丟失數(shù)據(jù)。
  • 決策樹在SVD數(shù)據(jù)集時(shí)一直是非常差的,因?yàn)樗緛?lái)就是一個(gè)弱學(xué)習(xí)器

訓(xùn)練分類模型

對(duì)于分類我們將使用另一種降維方法:LDA。機(jī)器學(xué)習(xí)和模式識(shí)別任務(wù)經(jīng)常使用被稱為線性判別分析(LDA)的降維方法。這種監(jiān)督學(xué)習(xí)技術(shù)旨在最大化幾個(gè)類或類別之間的距離,同時(shí)將數(shù)據(jù)投影到低維空間。由于它的作用是最大化類之間的差異,因此只能用于分類任務(wù)。

from sklearn.linear_model import LogisticRegression
from sklearn.neighbors import KNeighborsClassifier
from sklearn.svm import SVC
from sklearn.tree import DecisionTreeClassifier
from sklearn.ensemble import RandomForestClassifier, GradientBoostingClassifier
from sklearn.metrics import accuracy_score, f1_score, recall_score, precision_score

繼續(xù)我們的訓(xùn)練方法

def train_test_ML2(dataset, dataform, X_train, y_train, X_test, y_test):
temp_df = pd.DataFrame(columns=['Data Set', 'Data Form', 'Dimensions', 'Model', 'Accuracy', 'F1 Score', 'Recall', 'Precision', 'Time Taken'])
for i in [LogisticRegression, KNeighborsClassifier, SVC, DecisionTreeClassifier, RandomForestClassifier, GradientBoostingClassifier]:
start_time = time.time()
reg = i().fit(X_train, y_train)
y_pred = reg.predict(X_test)
accuracy = np.round(accuracy_score(y_test, y_pred), 2)
f1 = np.round(f1_score(y_test, y_pred, average='weighted'), 2)
recall = np.round(recall_score(y_test, y_pred, average='weighted'), 2)
precision = np.round(precision_score(y_test, y_pred, average='weighted'), 2)
end_time = time.time()
time_taken = np.round((end_time - start_time), 2)
temp_df.loc[len(temp_df)] = [dataset, dataform, X_train.shape[1], str(i).split('.')[-1][:-2], accuracy, f1, recall, precision, time_taken]
return temp_df

開始訓(xùn)練

from sklearn.discriminant_analysis import LinearDiscriminantAnalysis

lda = LinearDiscriminantAnalysis()
X_train_lda = lda.fit_transform(X_train, y_train)
X_test_lda = lda.transform(X_test)

預(yù)處理、分割和數(shù)據(jù)集的縮放,都與回歸部分相同。在對(duì)8個(gè)不同的數(shù)據(jù)集進(jìn)行新聯(lián)后我們得到了下面結(jié)果:

分類模型分析

我們比較了上面所有的三種方法SVD、LDA和PCA。

  • LDA數(shù)據(jù)集通常優(yōu)于原始形式的數(shù)據(jù)和由其他降維方法創(chuàng)建的低維數(shù)據(jù),因?yàn)樗荚谧R(shí)別最有效區(qū)分類的特征的線性組合,而原始數(shù)據(jù)和其他無(wú)監(jiān)督降維技術(shù)不關(guān)心數(shù)據(jù)集的標(biāo)簽。
  • 降維技術(shù)在應(yīng)用于更大的數(shù)據(jù)集時(shí),可以極大地減少了數(shù)據(jù)集中的特征數(shù)量,這提高了機(jī)器學(xué)習(xí)模型的效率。在較小的數(shù)據(jù)集上,影響不是特別明顯。除了LDA(它在這些情況下也很有效),因?yàn)樗鼈冊(cè)谝恍┣闆r下,如二元分類,可以將數(shù)據(jù)集的維度減少到只有一個(gè)。
  • 當(dāng)我們?cè)趯ふ乙欢ǖ男阅軙r(shí),LDA可以是分類問(wèn)題的一個(gè)非常好的起點(diǎn)。
  • SVD與回歸一樣,模型的性能下降很明顯。需要調(diào)整n_components的選擇。

總結(jié)

我們比較了一些降維技術(shù)的性能,如奇異值分解(SVD)、主成分分析(PCA)和線性判別分析(LDA)。我們的研究結(jié)果表明,方法的選擇取決于特定的數(shù)據(jù)集和手頭的任務(wù)。

對(duì)于回歸任務(wù),我們發(fā)現(xiàn)PCA通常比SVD表現(xiàn)得更好。在分類的情況下,LDA優(yōu)于SVD和PCA,以及原始數(shù)據(jù)集。線性判別分析(LDA)在分類任務(wù)中始終擊敗主成分分析(PCA)的這個(gè)是很重要的,但這并不意味著LDA在一般情況下是一種更好的技術(shù)。這是因?yàn)長(zhǎng)DA是一種監(jiān)督學(xué)習(xí)算法,它依賴于有標(biāo)簽的數(shù)據(jù)來(lái)定位數(shù)據(jù)中最具鑒別性的特征,而PCA是一種無(wú)監(jiān)督技術(shù),它不需要有標(biāo)簽的數(shù)據(jù),并尋求在數(shù)據(jù)中保持盡可能多的方差。因此,PCA可能更適合于無(wú)監(jiān)督的任務(wù)或可解釋性至關(guān)重要的情況,而LDA可能更適合涉及標(biāo)記數(shù)據(jù)的任務(wù)。

雖然降維技術(shù)可以幫助減少數(shù)據(jù)集中的特征數(shù)量,并提高機(jī)器學(xué)習(xí)模型的效率,但重要的是要考慮對(duì)模型性能和結(jié)果可解釋性的潛在影響。

本文完整代碼:

https://github.com/salmankhi/DimensionalityReduction/blob/main/Notebook_25373.ipynb

責(zé)任編輯:華軒 來(lái)源: DeepHub IMBA
相關(guān)推薦

2020-08-11 10:25:38

數(shù)據(jù)成本數(shù)據(jù)大數(shù)據(jù)

2010-06-30 10:55:13

SQL Server日

2009-04-28 18:59:56

LinuxWindows體驗(yàn)

2019-12-12 15:32:48

ITvCenterVMware

2024-02-19 14:37:14

機(jī)器學(xué)習(xí)非線性降維

2020-03-25 11:21:22

軟件開發(fā)云計(jì)算降低成本

2021-05-31 09:41:17

機(jī)器學(xué)習(xí)人工智能計(jì)算機(jī)

2020-11-18 09:26:52

@property裝飾器代碼

2016-12-01 18:57:39

火狐瀏覽器Firefox

2022-07-02 00:05:21

漏洞Debriked依賴樹

2018-03-14 10:51:00

數(shù)據(jù)庫(kù)容災(zāi)技術(shù)

2023-03-27 13:00:13

Javascript前端

2018-06-27 23:10:12

數(shù)據(jù)中心IT管理運(yùn)維

2024-09-26 10:44:53

MySQL數(shù)據(jù)庫(kù)數(shù)據(jù)

2022-07-05 08:41:56

數(shù)據(jù)安全工具安全備份

2019-09-09 06:50:14

mv命令移動(dòng)文件Linux

2016-12-28 19:16:55

大數(shù)據(jù)數(shù)據(jù)庫(kù)技術(shù)

2016-12-30 14:01:44

數(shù)據(jù)庫(kù)投入

2009-12-25 15:01:43

ADSL寬帶接入技術(shù)

2021-10-26 15:59:18

WiFi 6WiFi 5通信網(wǎng)絡(luò)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

日本一区视频在线观看| 日韩免费在线视频| 青青草视频网站| 国模精品视频| 欧美激情一区二区在线| 亚洲中国色老太| 国产成人精品亚洲男人的天堂| 日韩丝袜视频| 在线91免费看| 波多野结衣50连登视频| 精品视频在线一区二区| 97久久超碰精品国产| 国产欧美精品日韩| 日产精品久久久久久久| 久久一本综合| 日韩大片在线观看视频| 中文字幕色网站| 蜜桃视频动漫在线播放| 日韩理论片一区二区| 久久久久久久免费| 国产wwwxxx| 天堂一区二区在线免费观看| 欧美黄色片视频| 国产精品久久免费观看| 黑色丝袜福利片av久久| 欧美日韩高清影院| 超碰影院在线观看| 91桃色在线观看| 综合久久一区二区三区| 久久久久se| 国产综合无码一区二区色蜜蜜| 秋霞电影一区二区| 欧美在线一区二区视频| 久久精品99国产精| 97国产精品| 亚洲无av在线中文字幕| v天堂中文在线| 亚洲精品a区| 91精品国产色综合久久| 一路向西2在线观看| 日韩伦理三区| 欧美日韩亚洲高清| 日本十八禁视频无遮挡| 牛牛精品在线| 亚洲国产精品久久人人爱| 黄频视频在线观看| 毛片在线视频| 国产精品初高中害羞小美女文| 日韩欧美在线电影| 国产精品一区在线看| 26uuu欧美| 美脚丝袜一区二区三区在线观看| 成人午夜福利视频| 成人永久看片免费视频天堂| 91久久爱成人| 亚洲第一成人av| 国产精品原创巨作av| 91久久国产婷婷一区二区| 国产精品欧美激情在线| 国产最新精品免费| 91在线观看免费| 99热这里只有精品5| 国产精品一级片在线观看| 亚洲精品欧美一区二区三区| 精品国产亚洲一区二区麻豆| 国产91高潮流白浆在线麻豆| 国产精品12| 日本高清视频www| 波波电影院一区二区三区| 国产有色视频色综合| 性xxxxbbbb| 久久久久久日产精品| 日韩欧美激情一区二区| √新版天堂资源在线资源| 综合激情成人伊人| 亚洲日本精品国产第一区| 国产一二区在线| 夜夜精品视频一区二区| 亚洲 欧美 日韩 国产综合 在线| av影院在线免费观看| 欧美视频国产精品| 亚洲黄色小视频在线观看| 粉嫩av国产一区二区三区| 欧美va天堂va视频va在线| 51调教丨国产调教视频| 成人av资源电影网站| 麻豆乱码国产一区二区三区| 日本系列第一页| 久久亚洲风情| 92看片淫黄大片欧美看国产片| 亚洲精品成人电影| 久久久久久99久久久精品网站| 亚洲国产一区二区在线 | 亚洲国产精品字幕| av中文字幕免费观看| 久久久久久久久丰满| 97在线免费观看视频| 中日韩av在线| 成人精品国产福利| 日韩精品伦理第一区| 午夜av在线免费观看| 欧美性猛交xxxx乱大交| 日韩av福利在线观看| 日本一区福利在线| 美女视频久久黄| 欧美一区二区激情视频| 狠狠色丁香久久婷婷综| 鲁丝片一区二区三区| caopo在线| 色8久久人人97超碰香蕉987| 爱情岛论坛亚洲自拍| 精品99在线| 亚州成人av在线| 国产精品国产三级国产普通话对白 | 一区二区www| 91免费国产视频网站| 乱子伦一区二区| 日韩av电影资源网| 国产午夜精品久久久| 免费日韩在线视频| 久久精品国产精品亚洲精品| 蜜桃网站成人| 18video性欧美19sex高清| 8v天堂国产在线一区二区| 国产肥白大熟妇bbbb视频| 亚洲精品1区| 91aaaa| 欧洲不卡av| 欧美图区在线视频| 无码人妻精品一区二区中文| 亚洲日本久久| 成人自拍爱视频| а√中文在线8| 欧美另类变人与禽xxxxx| 欧美做受高潮6| 久久xxxx精品视频| 久久久久久高清| 超碰在线资源| 欧美精品一区二区三区一线天视频| 国产3级在线观看| 免费人成精品欧美精品 | 婷婷亚洲图片| 日本欧美中文字幕| 在线观看xxx| 激情av一区二区| 国产视频久久久久久| 午夜欧美精品久久久久久久| 国产精品入口日韩视频大尺度| 福利小视频在线观看| 精品日本美女福利在线观看| 国产精品九九视频| 国产亚洲综合精品| 麻豆亚洲一区| 久久精品女人天堂av免费观看| 日韩精品欧美国产精品忘忧草| 日本网站在线播放| 91丨porny丨中文| 国产福利视频在线播放| 九九综合在线| 国产精品高潮呻吟视频| 在线观看免费黄色| 欧美一区二区三区公司| 久久久久久久九九九九| 成人精品在线视频观看| 日韩欧美视频网站| 欧美精品乱码| 国产精品永久免费在线| 超碰在线观看免费版| 日韩一区国产二区欧美三区| 国产亚洲精品av| 91亚洲精品久久久蜜桃网站 | 亚洲第一福利视频| www.毛片.com| 中文字幕va一区二区三区| www.久久av.com| 欧美午夜电影在线观看| 蜜桃导航-精品导航| 精品123区| 欧美成人免费一级人片100| 欧美一级在线免费观看| 精品日韩视频在线观看| 国产精品成人在线视频| 国内精品久久久久影院一蜜桃| 国产视频在线观看网站| 九九综合九九| 91免费国产网站| 极品在线视频| 色悠悠久久久久| 国精产品乱码一区一区三区四区| 欧美性生交大片免费| 婷婷社区五月天| jlzzjlzz亚洲日本少妇| 嫩草影院国产精品| 亚洲视频观看| 亚洲日本精品国产第一区| 红杏一区二区三区| 国产精品香蕉国产| 国产伦子伦对白在线播放观看| 夜夜嗨av色综合久久久综合网| 国内毛片毛片毛片毛片| 色哦色哦哦色天天综合| 久久久久免费看| 欧美韩日一区二区三区四区| 一二三区视频在线观看| 蜜芽一区二区三区| 国产原创中文在线观看 | 日韩欧美久久| 国产极品精品在线观看| 欧美人与性动交α欧美精品图片| 亚洲午夜精品视频| 熟妇人妻av无码一区二区三区| 欧美日韩国产中文| 国产精品久久久久久人| 亚洲大片在线观看| 无码黑人精品一区二区| 国产三级精品在线| 亚洲av成人无码一二三在线观看| 久久91精品久久久久久秒播| 欧美aⅴ在线观看| 在线欧美福利| 男女裸体影院高潮| 国产精品国产三级国产在线观看| 久久伦理网站| 国产精品香蕉| 亚洲一区国产精品| 欧美天堂一区二区| 国产精品久久久久久久久久尿| 99热99re6国产在线播放| 欧美国产日韩在线| 国产美女av在线| www.日韩免费| av影片在线看| 尤物yw午夜国产精品视频| 日产精品久久久久久久性色| 亚洲国产精品va在看黑人| a在线观看免费| 666欧美在线视频| 91无套直看片红桃| 欧美老女人在线| 一级黄色小视频| 欧美日韩美少妇| 亚洲影院一区二区三区| 欧美日韩一区二区电影| 欧美 亚洲 另类 激情 另类| 色天天综合久久久久综合片| 中文字幕在线播| 色噜噜狠狠色综合欧洲selulu| 亚洲欧美综合另类| 色一情一伦一子一伦一区| 国产三级av片| 在线日韩av片| 中文字幕人成人乱码亚洲电影| 在线观看日韩国产| 一区二区国产欧美| 欧美一区二区三区四区视频| 国产高中女学生第一次| 日韩你懂的在线播放| 亚洲精品字幕在线| 日韩精品极品在线观看| 青青草超碰在线| 国产性色av一区二区| 日本激情在线观看| 理论片在线不卡免费观看| free性欧美hd另类精品| 欧美激情啊啊啊| 激情aⅴ欧美一区二区欲海潮| 欧美在线视频网站| 成人国产一区二区三区精品麻豆| 成人精品在线观看| 一区二区在线视频观看| 国产日韩欧美综合精品 | 国产精一区二区三区| 欧洲成人午夜精品无码区久久| 成人短视频下载| 精品无码人妻一区| 国产精品不卡在线| 久久综合久久鬼| 色婷婷综合视频在线观看| 国产精品美女一区| 亚洲激情视频在线| 第九色区av在线| 欧美精品免费在线观看| 女厕盗摄一区二区三区| 国产精品美乳一区二区免费| 欧美一级片网址| 欧美日韩一区在线播放| 久久精品亚洲欧美日韩精品中文字幕| 日韩国产小视频| 日韩经典中文字幕一区| 中文字幕一区二区三区最新 | 亚洲国产裸拍裸体视频在线观看乱了 | 欧美女王vk| 青少年xxxxx性开放hg| 亚洲激情影院| 午夜免费看视频| 不卡一区中文字幕| 女教师淫辱の教室蜜臀av软件| 一区二区不卡在线播放| 中文字幕观看在线| 亚洲第一色在线| 欧美性猛交xxx乱大交3蜜桃| 性欧美激情精品| 日本午夜精品久久久久| 精品蜜桃一区二区三区| 婷婷综合五月| 色综合av综合无码综合网站| 国产成人综合亚洲91猫咪| 精品人伦一区二区| 亚州成人在线电影| 国产老妇伦国产熟女老妇视频| 日韩h在线观看| 成人影院在线观看| 国产精品99导航| 久久国产精品色av免费看| 大桥未久一区二区| 奇米四色…亚洲| 欧美高清性xxxx| 亚洲成a人片在线观看中文| 国产精品亚洲lv粉色| 亚洲新中文字幕| 捆绑调教日本一区二区三区| 亚洲999一在线观看www| 色综合蜜月久久综合网| 国产精品少妇在线视频| a亚洲天堂av| 成人免费看片98| 日韩片之四级片| 欧美13一16娇小xxxx| 国产精品美女av| 国内黄色精品| 国产一级不卡毛片| 久久久亚洲精品一区二区三区| 国产精品第108页| 精品久久久久久最新网址| 99久久精品免费观看国产| 国产专区欧美专区| 国产精品99久久久久久动医院| www.日本xxxx| 久久久精品欧美丰满| av图片在线观看| 亚洲女在线观看| 中文字幕人成乱码在线观看| 国产一区自拍视频| 亚洲一区不卡| 美女又爽又黄视频毛茸茸| 午夜伊人狠狠久久| 天天色天天操天天射| 性视频1819p久久| 欧美aaaaa级| 日韩欧美国产免费| 久久亚洲一级片| 黄色av网站免费观看| 亚洲欧美日韩天堂| 日本精品网站| 在线观看一区二区三区三州| 精品在线播放午夜| 亚洲国产美女视频| 精品久久一二三区| 女人让男人操自己视频在线观看| 精品国产免费人成电影在线观...| 亚洲大胆视频| 亚洲第一页av| 欧美又粗又大又爽| 毛片在线播放a| 成人做爰66片免费看网站| 亚洲日本视频| 久久精品国产亚洲AV熟女| 欧美中文字幕一区二区三区| √新版天堂资源在线资源| 成人免费淫片视频软件| 欧美激情1区2区| 黄色av网址在线观看| 色天使久久综合网天天| 天堂аⅴ在线地址8| 99国产在线| 99精品热6080yy久久| 国产黄色录像视频| 日韩视频免费观看高清完整版在线观看 | 国产午夜精品在线观看| 在线免费看91| 欧美激情一区二区三级高清视频| 色狠狠久久av综合| 亚洲娇小娇小娇小| 一区二区激情小说| 久青青在线观看视频国产| 国产美女久久久| 亚洲高清av| 国产熟女一区二区| 精品久久久久久久人人人人传媒 | 亚洲av无码一区二区三区观看| 在线精品国精品国产尤物884a| 在线观看h网| 欧美日韩精品久久久免费观看| 韩日av一区二区| 羞羞影院体验区| 久久这里有精品视频| 色先锋久久影院av| 337p日本欧洲亚洲大胆张筱雨| 色婷婷亚洲精品| 污污视频在线|