日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

zillow房价预测比赛_Kaggle竞赛 —— 房价预测 (House Prices)

發布時間:2024/7/5 编程问答 54 豆豆
生活随笔 收集整理的這篇文章主要介紹了 zillow房价预测比赛_Kaggle竞赛 —— 房价预测 (House Prices) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

這個比賽總的情況就是給你79個特征然后根據這些預測房價 (SalePrice),這其中既有離散型也有連續性特征,而且存在大量的缺失值。不過好在比賽方提供了data_description.txt這個文件,里面對各個特征的含義進行了描述,理解了其中內容后對于大部分缺失值就都能順利插補了。

參加比賽首先要做的事是了解其評價指標,如果一開始就搞錯了到最后可能就白費功夫了-。- House Prices的評估指標是均方根誤差 (RMSE),這是常見的用于回歸問題的指標 :

\[\sqrt{\frac{\sum_{i=1}^{N}(y_i-\hat{y_i})^2}{N}}

\]

我目前的得分是0.11421

對我的分數提升最大的主要有兩塊:

特征工程 : 主要為離散型變量的排序賦值,特征組合和PCA

模型融合 : 主要為加權平均和Stacking

將在下文中一一說明。

目錄:

探索性可視化(Exploratory Visualization)

數據清洗(Data Cleaning)

特征工程(Feature Engineering)

基本建模&評估(Basic Modeling & Evaluation)

參數調整(Hyperparameters Tuning)

集成方法(Ensemble Methods)

探索性可視化(Exploratory Visualization)

由于原始特征較多,這里只選擇建造年份 (YearBuilt) 來進行可視化:

plt.figure(figsize=(15,8))

sns.boxplot(train.YearBuilt, train.SalePrice)

一般認為新房子比較貴,老房子比較便宜,從圖上看大致也是這個趨勢,由于建造年份 (YearBuilt) 這個特征存在較多的取值 (從1872年到2010年),直接one hot encoding會造成過于稀疏的數據,因此在特征工程中會將其進行數字化編碼 (LabelEncoder) 。

數據清洗 (Data Cleaning)

這里主要的工作是處理缺失值,首先來看各特征的缺失值數量:

aa = full.isnull().sum()

aa[aa>0].sort_values(ascending=False)

PoolQC 2908

MiscFeature 2812

Alley 2719

Fence 2346

SalePrice 1459

FireplaceQu 1420

LotFrontage 486

GarageQual 159

GarageCond 159

GarageFinish 159

GarageYrBlt 159

GarageType 157

BsmtExposure 82

BsmtCond 82

BsmtQual 81

BsmtFinType2 80

BsmtFinType1 79

MasVnrType 24

MasVnrArea 23

MSZoning 4

BsmtFullBath 2

BsmtHalfBath 2

Utilities 2

Functional 2

Electrical 1

BsmtUnfSF 1

Exterior1st 1

Exterior2nd 1

TotalBsmtSF 1

GarageCars 1

BsmtFinSF2 1

BsmtFinSF1 1

KitchenQual 1

SaleType 1

GarageArea 1

如果我們仔細觀察一下data_description里面的內容的話,會發現很多缺失值都有跡可循,比如上表第一個PoolQC,表示的是游泳池的質量,其值缺失代表的是這個房子本身沒有游泳池,因此可以用 “None” 來填補。

下面給出的這些特征都可以用 “None” 來填補:

cols1 = ["PoolQC" , "MiscFeature", "Alley", "Fence", "FireplaceQu", "GarageQual", "GarageCond", "GarageFinish", "GarageYrBlt", "GarageType", "BsmtExposure", "BsmtCond", "BsmtQual", "BsmtFinType2", "BsmtFinType1", "MasVnrType"]

for col in cols1:

full[col].fillna("None", inplace=True)

下面的這些特征多為表示XX面積,比如 TotalBsmtSF 表示地下室的面積,如果一個房子本身沒有地下室,則缺失值就用0來填補。

cols=["MasVnrArea", "BsmtUnfSF", "TotalBsmtSF", "GarageCars", "BsmtFinSF2", "BsmtFinSF1", "GarageArea"]

for col in cols:

full[col].fillna(0, inplace=True)

LotFrontage這個特征與LotAreaCut和Neighborhood有比較大的關系,所以這里用這兩個特征分組后的中位數進行插補。

full['LotFrontage']=full.groupby(['LotAreaCut','Neighborhood'])['LotFrontage'].transform(lambda x: x.fillna(x.median()))

特征工程 (Feature Engineering)

離散型變量的排序賦值

對于離散型特征,一般采用pandas中的get_dummies進行數值化,但在這個比賽中光這樣可能還不夠,所以下面我采用的方法是按特征進行分組,計算該特征每個取值下SalePrice的平均數和中位數,再以此為基準排序賦值,下面舉個例子:

MSSubClass這個特征表示房子的類型,將數據按其分組:

full.groupby(['MSSubClass'])[['SalePrice']].agg(['mean','median','count'])

按表中進行排序:

'180' : 1

'30' : 2 '45' : 2

'190' : 3, '50' : 3, '90' : 3,

'85' : 4, '40' : 4, '160' : 4

'70' : 5, '20' : 5, '75' : 5, '80' : 5, '150' : 5

'120': 6, '60' : 6

我總共大致排了20多個特征,具體見完整代碼。

特征組合

將原始特征進行組合通常能產生意想不到的效果,然而這個數據集中原始特征有很多,不可能所有都一一組合,所以這里先用Lasso進行特征篩選,選出較重要的一些特征進行組合。

lasso=Lasso(alpha=0.001)

lasso.fit(X_scaled,y_log)

FI_lasso = pd.DataFrame({"Feature Importance":lasso.coef_}, index=data_pipe.columns)

FI_lasso[FI_lasso["Feature Importance"]!=0].sort_values("Feature Importance").plot(kind="barh",figsize=(15,25))

plt.xticks(rotation=90)

plt.show()

最終加了這些特征,這其中也包括了很多其他的各種嘗試:

class add_feature(BaseEstimator, TransformerMixin):

def __init__(self,additional=1):

self.additional = additional

def fit(self,X,y=None):

return self

def transform(self,X):

if self.additional==1:

X["TotalHouse"] = X["TotalBsmtSF"] + X["1stFlrSF"] + X["2ndFlrSF"]

X["TotalArea"] = X["TotalBsmtSF"] + X["1stFlrSF"] + X["2ndFlrSF"] + X["GarageArea"]

else:

X["TotalHouse"] = X["TotalBsmtSF"] + X["1stFlrSF"] + X["2ndFlrSF"]

X["TotalArea"] = X["TotalBsmtSF"] + X["1stFlrSF"] + X["2ndFlrSF"] + X["GarageArea"]

X["+_TotalHouse_OverallQual"] = X["TotalHouse"] * X["OverallQual"]

X["+_GrLivArea_OverallQual"] = X["GrLivArea"] * X["OverallQual"]

X["+_oMSZoning_TotalHouse"] = X["oMSZoning"] * X["TotalHouse"]

X["+_oMSZoning_OverallQual"] = X["oMSZoning"] + X["OverallQual"]

X["+_oMSZoning_YearBuilt"] = X["oMSZoning"] + X["YearBuilt"]

X["+_oNeighborhood_TotalHouse"] = X["oNeighborhood"] * X["TotalHouse"]

X["+_oNeighborhood_OverallQual"] = X["oNeighborhood"] + X["OverallQual"]

X["+_oNeighborhood_YearBuilt"] = X["oNeighborhood"] + X["YearBuilt"]

X["+_BsmtFinSF1_OverallQual"] = X["BsmtFinSF1"] * X["OverallQual"]

X["-_oFunctional_TotalHouse"] = X["oFunctional"] * X["TotalHouse"]

X["-_oFunctional_OverallQual"] = X["oFunctional"] + X["OverallQual"]

X["-_LotArea_OverallQual"] = X["LotArea"] * X["OverallQual"]

X["-_TotalHouse_LotArea"] = X["TotalHouse"] + X["LotArea"]

X["-_oCondition1_TotalHouse"] = X["oCondition1"] * X["TotalHouse"]

X["-_oCondition1_OverallQual"] = X["oCondition1"] + X["OverallQual"]

X["Bsmt"] = X["BsmtFinSF1"] + X["BsmtFinSF2"] + X["BsmtUnfSF"]

X["Rooms"] = X["FullBath"]+X["TotRmsAbvGrd"]

X["PorchArea"] = X["OpenPorchSF"]+X["EnclosedPorch"]+X["3SsnPorch"]+X["ScreenPorch"]

X["TotalPlace"] = X["TotalBsmtSF"] + X["1stFlrSF"] + X["2ndFlrSF"] + X["GarageArea"] + X["OpenPorchSF"]+X["EnclosedPorch"]+X["3SsnPorch"]+X["ScreenPorch"]

return X

PCA

PCA是非常重要的一環,對于最終分數的提升很大。因為我新增的這些特征都是和原始特征高度相關的,這可能導致較強的多重共線性 (Multicollinearity) ,而PCA恰可以去相關性。因為這里使用PCA的目的不是降維,所以 n_components 用了和原來差不多的維度,這是我多方實驗的結果,即前面加XX特征,后面再降到XX維。

pca = PCA(n_components=410)

X_scaled=pca.fit_transform(X_scaled)

test_X_scaled = pca.transform(test_X_scaled)

基本建模&評估(Basic Modeling & Evaluation)

首先定義RMSE的交叉驗證評估指標:

def rmse_cv(model,X,y):

rmse = np.sqrt(-cross_val_score(model, X, y, scoring="neg_mean_squared_error", cv=5))

return rmse

使用了13個算法和5折交叉驗證來評估baseline效果:

LinearRegression

Ridge

Lasso

Random Forrest

Gradient Boosting Tree

Support Vector Regression

Linear Support Vector Regression

ElasticNet

Stochastic Gradient Descent

BayesianRidge

KernelRidge

ExtraTreesRegressor

XgBoost

names = ["LR", "Ridge", "Lasso", "RF", "GBR", "SVR", "LinSVR", "Ela","SGD","Bay","Ker","Extra","Xgb"]

for name, model in zip(names, models):

score = rmse_cv(model, X_scaled, y_log)

print("{}: {:.6f}, {:.4f}".format(name,score.mean(),score.std()))

結果如下, 總的來說樹模型普遍不如線性模型,可能還是因為get_dummies后帶來的數據稀疏性,不過這些模型都是沒調過參的。

LR: 1026870159.526766, 488528070.4534

Ridge: 0.117596, 0.0091

Lasso: 0.121474, 0.0060

RF: 0.140764, 0.0052

GBR: 0.124154, 0.0072

SVR: 0.112727, 0.0047

LinSVR: 0.121564, 0.0081

Ela: 0.111113, 0.0059

SGD: 0.159686, 0.0092

Bay: 0.110577, 0.0060

Ker: 0.109276, 0.0055

Extra: 0.136668, 0.0073

Xgb: 0.126614, 0.0070

接下來建立一個調參的方法,應時刻牢記評估指標是RMSE,所以打印出的分數也要是RMSE。

class grid():

def __init__(self,model):

self.model = model

def grid_get(self,X,y,param_grid):

grid_search = GridSearchCV(self.model,param_grid,cv=5, scoring="neg_mean_squared_error")

grid_search.fit(X,y)

print(grid_search.best_params_, np.sqrt(-grid_search.best_score_))

grid_search.cv_results_['mean_test_score'] = np.sqrt(-grid_search.cv_results_['mean_test_score'])

print(pd.DataFrame(grid_search.cv_results_)[['params','mean_test_score','std_test_score']])

舉例Lasso的調參:

grid(Lasso()).grid_get(X_scaled,y_log,{'alpha': [0.0004,0.0005,0.0007,0.0006,0.0009,0.0008],'max_iter':[10000]})

{'max_iter': 10000, 'alpha': 0.0005} 0.111296607965

params mean_test_score std_test_score

0 {'max_iter': 10000, 'alpha': 0.0003} 0.111869 0.001513

1 {'max_iter': 10000, 'alpha': 0.0002} 0.112745 0.001753

2 {'max_iter': 10000, 'alpha': 0.0004} 0.111463 0.001392

3 {'max_iter': 10000, 'alpha': 0.0005} 0.111297 0.001339

4 {'max_iter': 10000, 'alpha': 0.0007} 0.111538 0.001284

5 {'max_iter': 10000, 'alpha': 0.0006} 0.111359 0.001315

6 {'max_iter': 10000, 'alpha': 0.0009} 0.111915 0.001206

7 {'max_iter': 10000, 'alpha': 0.0008} 0.111706 0.001229

經過漫長的多輪測試,最后選擇了這六個模型:

lasso = Lasso(alpha=0.0005,max_iter=10000)

ridge = Ridge(alpha=60)

svr = SVR(gamma= 0.0004,kernel='rbf',C=13,epsilon=0.009)

ker = KernelRidge(alpha=0.2 ,kernel='polynomial',degree=3 , coef0=0.8)

ela = ElasticNet(alpha=0.005,l1_ratio=0.08,max_iter=10000)

bay = BayesianRidge()

集成方法 (Ensemble Methods)

加權平均

根據權重對各個模型加權平均:

class AverageWeight(BaseEstimator, RegressorMixin):

def __init__(self,mod,weight):

self.mod = mod

self.weight = weight

def fit(self,X,y):

self.models_ = [clone(x) for x in self.mod]

for model in self.models_:

model.fit(X,y)

return self

def predict(self,X):

w = list()

pred = np.array([model.predict(X) for model in self.models_])

# for every data point, single model prediction times weight, then add them together

for data in range(pred.shape[1]):

single = [pred[model,data]*weight for model,weight in zip(range(pred.shape[0]),self.weight)]

w.append(np.sum(single))

return w

weight_avg = AverageWeight(mod = [lasso,ridge,svr,ker,ela,bay],weight=[w1,w2,w3,w4,w5,w6])

score = rmse_cv(weight_avg,X_scaled,y_log)

print(score.mean()) # 0.10768459878025885

分數為0.10768,比任何單個模型都好。

然而若只用SVR和Kernel Ridge兩個模型,則效果更好,看來是其他幾個模型拖后腿了。。

weight_avg = AverageWeight(mod = [svr,ker],weight=[0.5,0.5])

score = rmse_cv(weight_avg,X_scaled,y_log)

print(score.mean()) # 0.10668349587195189

Stacking

Stacking的原理見下圖:

如果是像圖中那樣的兩層stacking,則是第一層5個模型,第二層1個元模型。第一層模型的作用是訓練得到一個\(\mathbb{R}^{n×m}\)的特征矩陣來用于輸入第二層模型訓練,其中n為訓練數據行數,m為第一層模型個數。

class stacking(BaseEstimator, RegressorMixin, TransformerMixin):

def __init__(self,mod,meta_model):

self.mod = mod

self.meta_model = meta_model

self.kf = KFold(n_splits=5, random_state=42, shuffle=True)

def fit(self,X,y):

self.saved_model = [list() for i in self.mod]

oof_train = np.zeros((X.shape[0], len(self.mod)))

for i,model in enumerate(self.mod):

for train_index, val_index in self.kf.split(X,y):

renew_model = clone(model)

renew_model.fit(X[train_index], y[train_index])

self.saved_model[i].append(renew_model)

oof_train[val_index,i] = renew_model.predict(X[val_index])

self.meta_model.fit(oof_train,y)

return self

def predict(self,X):

whole_test = np.column_stack([np.column_stack(model.predict(X) for model in single_model).mean(axis=1)

for single_model in self.saved_model])

return self.meta_model.predict(whole_test)

def get_oof(self,X,y,test_X):

oof = np.zeros((X.shape[0],len(self.mod)))

test_single = np.zeros((test_X.shape[0],5))

test_mean = np.zeros((test_X.shape[0],len(self.mod)))

for i,model in enumerate(self.mod):

for j, (train_index,val_index) in enumerate(self.kf.split(X,y)):

clone_model = clone(model)

clone_model.fit(X[train_index],y[train_index])

oof[val_index,i] = clone_model.predict(X[val_index])

test_single[:,j] = clone_model.predict(test_X)

test_mean[:,i] = test_single.mean(axis=1)

return oof, test_mean

最開始我用get_oof的方法將第一層模型的特征矩陣提取出來,再和原始特征進行拼接,最后的cv分數下降到了0.1018,然而在leaderboard上的分數卻變差了,看來這種方法會導致過擬合。

X_train_stack, X_test_stack = stack_model.get_oof(a,b,test_X_scaled)

X_train_add = np.hstack((a,X_train_stack))

X_test_add = np.hstack((test_X_scaled,X_test_stack))

print(rmse_cv(stack_model,X_train_add,b).mean()) # 0.101824682747

最后的結果提交,我用了Lasso,Ridge,SVR,Kernel Ridge,ElasticNet,BayesianRidge作為第一層模型,Kernel Ridge作為第二層模型。

stack_model = stacking(mod=[lasso,ridge,svr,ker,ela,bay],meta_model=ker)

stack_model.fit(a,b)

pred = np.exp(stack_model.predict(test_X_scaled))

result=pd.DataFrame({'Id':test.Id, 'SalePrice':pred})

result.to_csv("submission.csv",index=False)

總結

以上是生活随笔為你收集整理的zillow房价预测比赛_Kaggle竞赛 —— 房价预测 (House Prices)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

成人高清在线观看 | 日韩久久精品一区二区三区下载 | 粉嫩av一区二区三区免费 | 香蕉视频在线观看免费 | 又黄又刺激视频 | 欧美少妇的秘密 | 麻豆视频免费入口 | 在线亚洲高清视频 | 国产精品免费视频观看 | 国产女v资源在线观看 | 亚洲精品国产日韩 | 中文字幕影片免费在线观看 | 狠狠操狠狠插 | 国产高清久久久久 | 一区二区三区动漫 | www.五月天| 五月婷婷深开心 | 久久精品视 | 超碰久热 | avhd高清在线谜片 | 国产一区私人高清影院 | 一区二区三区高清在线 | 五月天婷婷在线播放 | av高清不卡 | 国产视频1| 日韩免费在线视频观看 | 在线之家免费在线观看电影 | 色婷婷狠狠五月综合天色拍 | 亚洲视频h| 九九视频在线播放 | 天堂av免费在线 | 99热精品国产 | 国产私拍在线 | 亚洲专区免费观看 | 97视频人人免费看 | 日韩乱理 | 久久99婷婷 | 国产成人综合图片 | av888av.com| 亚洲aⅴ在线观看 | 久久专区| 天天综合导航 | 欧美久久电影 | 在线观看中文字幕视频 | 亚洲 综合 国产 精品 | 日本精品二区 | 亚洲国产激情 | 国产 亚洲 欧美 在线 | 99精品国产一区二区三区不卡 | 天天摸天天弄 | 久久久久久久久毛片 | 国产亚洲精品久久久久秋 | 日本xxxx.com| 免费av福利 | 久久国产精品二国产精品中国洋人 | 草久久久久久久 | 不卡视频国产 | 香蕉日日 | 欧美一二三区在线观看 | 久久怡红院 | 久久久久久久久久久久国产精品 | 国产高清在线精品 | 国内少妇自拍视频一区 | 亚洲三级在线播放 | 久久激情电影 | 国产亚洲精品电影 | 亚洲精品美女 | 国产免费黄色 | 爱干视频 | 中文字幕视频免费观看 | 色综合天天在线 | 88av色| 香蕉视频亚洲 | 国产亚洲精品综合一区91 | 在线91色| 亚洲精品美女 | 欧美一区影院 | 亚洲激情 在线 | 久99久精品视频免费观看 | 四虎国产永久在线精品 | 国产精品久久久久久久久久三级 | 免费高清无人区完整版 | 久久综合狠狠综合久久综合88 | 天天干天天色2020 | 最近日本中文字幕 | 国产91全国探花系列在线播放 | 一区二区三区免费播放 | 日韩有码专区 | 久久人人97超碰精品888 | 久久五月网 | 91av蜜桃 | 精品国产伦一区二区三区观看体验 | 国产中文字幕视频在线观看 | 91伊人久久大香线蕉蜜芽人口 | 国产日韩精品一区二区三区 | 久久久久久电影 | 国产女教师精品久久av | 久久深夜| 91av在线免费 | 欧美日韩一区二区三区免费视频 | 91一区啪爱嗯打偷拍欧美 | 亚洲国产精品久久久久婷婷884 | 黄色免费在线视频 | 6080yy精品一区二区三区 | 亚洲精品久久久久999中文字幕 | 激情小说网站亚洲综合网 | 91最新在线视频 | 国产成人99av超碰超爽 | 天天色天天上天天操 | 一区二区三区四区精品 | 超碰97人人爱 | 97视频在线观看免费 | 九七视频在线观看 | 久草资源在线 | 在线观看av片 | 久草视频资源 | 天天拍夜夜拍 | 亚洲精品久久久蜜桃 | 久久九九久久精品 | 四虎成人免费观看 | 国产视频资源 | 999免费视频 | 99久久久久免费精品国产 | 五月婷婷六月丁香激情 | 麻豆国产在线播放 | 三级黄色欧美 | 久久超碰在线 | 91视频在线免费看 | 天堂av免费 | 综合久久久久久久 | 六月色丁香 | 日韩欧美视频免费在线观看 | 99久久综合狠狠综合久久 | 国产视频不卡一区 | 正在播放日韩 | 国产一区精品在线观看 | 婷婷精品国产欧美精品亚洲人人爽 | 亚洲电影黄色 | 在线a视频 | 久久久久高清毛片一级 | 奇米777777| 国产中文字幕在线免费观看 | 免费av的网站 | 亚洲精品乱码久久久久久久久久 | 2024国产精品视频 | 国产黄在线看 | 亚洲国产精品一区二区久久,亚洲午夜 | 99久久日韩精品视频免费在线观看 | 成人免费视频a | 久久国产剧场电影 | 毛片3| 色狠狠综合 | 国产午夜三级一区二区三 | 欧美一区免费观看 | 欧美一级艳片视频免费观看 | 色狠狠干 | 毛片网在线观看 | 在线免费观看黄网站 | 99精品视频精品精品视频 | 国产字幕在线看 | 超碰97免费在线 | 国产精品毛片一区二区 | 色九九影院 | 久久综合干 | 97成人精品区在线播放 | 91久久国产精品 | 亚洲国产高清在线观看视频 | 在线观看岛国av | 人人澡人| 国产成人亚洲在线电影 | 色婷婷av在线 | 国产精品男女视频 | 成在线播放 | 成人午夜电影在线观看 | 在线视频免费观看 | 又爽又黄又刺激的视频 | 超碰久热 | 精品一区精品二区 | 国产又粗又猛又色又黄网站 | 夜夜操狠狠操 | 亚洲欧洲日韩 | av在线亚洲天堂 | 日日操天天爽 | 免费av网址在线观看 | 久久99九九99精品 | 国产成人99av超碰超爽 | 黄色免费高清视频 | 国产精品久久久久久久久免费 | www免费网站在线观看 | 中国老女人日b | 久久国产精品色婷婷 | 日本精品久久久久久 | 99免费在线观看 | 日韩久久久久久 | 久久久毛片 | 夜色资源站国产www在线视频 | 亚洲香蕉视频 | 黄色电影小说 | 国产精品乱码高清在线看 | 91porny九色在线播放 | 色婷婷亚洲精品 | 激情片av | 日韩精品电影在线播放 | 成年人黄色av | 免费观看成年人视频 | 国产1级毛片 | 午夜精品视频一区二区三区在线看 | 久操视频在线 | 午夜精品电影 | 91久久精品一区二区二区 | 麻豆91精品91久久久 | 久久国产综合视频 | 国产成人精品不卡 | 色综久久| 国产一区福利在线 | 久久久久电影网站 | 日韩中文字幕亚洲一区二区va在线 | 操操色 | 国产精选在线观看 | 欧美激情第一区 | 欧美日韩国产页 | 亚洲精品午夜视频 | 久久免费毛片 | 欧美色精品天天在线观看视频 | 国产在线观看你懂的 | 99re久久资源最新地址 | 五月综合色 | 国产无限资源在线观看 | 久久精品一区二 | 久草色在线观看 | 久久综合五月 | 日韩免费在线一区 | 日韩a免费 | 欧美最爽乱淫视频播放 | 午夜精品久久久久久久99无限制 | av免费在线观看网站 | 国产色综合天天综合网 | av观看久久久 | 色吧av色av| 国产精品嫩草55av | 色综合亚洲精品激情狠狠 | 日韩精品中文字幕久久臀 | 国产精品区免费视频 | 欧美另类美少妇69xxxx | 国产成人精品999在线观看 | 久久激情视频网 | 亚洲精品永久免费视频 | 不卡精品视频 | 国产一区二区三区在线 | 国产一级a毛片视频爆浆 | 免费看麻豆 | 亚洲爱av | 久久综合之合合综合久久 | 69av国产| 6080yy精品一区二区三区 | 日韩在线免费观看视频 | 麻豆影视网站 | 日韩精品一区二区三区免费观看 | 五月天久久 | 国产123av| 国产精品电影一区二区 | 成人网色 | 国产美女黄网站免费 | 中文字幕在线一区观看 | 成人av高清在线观看 | 亚洲成人av影片 | 国内精品久久久久久久久久清纯 | 日韩一级电影在线观看 | 久久久五月天 | 亚洲性xxxx| 日韩av在线资源 | 婷婷在线免费 | 国产精品第52页 | 日本深夜福利视频 | 日韩精品视频免费专区在线播放 | 国产精品久久久久久久久久久久午夜 | 一级黄色电影网站 | 亚洲国产欧洲综合997久久, | 99久久超碰中文字幕伊人 | 五月激情久久 | 久久精品免费 | 欧美色精品天天在线观看视频 | 国产对白av | 久久激情久久 | 亚洲欧美日本一区二区三区 | 亚洲国产精品电影在线观看 | 免费在线黄网 | 一区二区三区免费在线观看视频 | 天天搞天天干天天色 | 在线视频免费观看 | 国产在线观看你懂的 | 日本高清中文字幕有码在线 | 五月天激情在线 | 国产精品18毛片一区二区 | 日韩av在线一区二区 | 国产免费又爽又刺激在线观看 | 免费在线一区二区 | 天天干天天射天天爽 | www久久九 | 国产日韩精品欧美 | 日韩久久久久久久久久 | 欧美日韩国产一区二区在线观看 | 欧美精品久久久久久久亚洲调教 | 99视频国产精品免费观看 | 日韩电影中文字幕在线观看 | 91麻豆国产福利在线观看 | 国产精品亚洲视频 | 黄色小说视频网站 | 亚洲一区二区精品3399 | 国产破处视频在线播放 | 亚洲综合五月 | 亚洲欧美精品在线 | 久久天天躁狠狠躁亚洲综合公司 | 国产一区二区不卡视频 | 91亚洲欧美 | 欧美午夜视频在线 | 国产精品mv| 天天干人人 | 在线va视频 | 东方av在 | 日韩久久久久久久久久久久 | 伊人国产在线播放 | 午夜久久美女 | 激情网站免费观看 | 日韩毛片在线免费观看 | 国产不卡一二三区 | 中文一区在线 | 热久久视久久精品18亚洲精品 | 国产精品午夜在线观看 | 97色se | av电影中文| 久草在线免费色站 | 97色在线观看免费视频 | 久久中文欧美 | 激情深爱 | 国产成人99av超碰超爽 | 亚洲综合色婷婷 | 成人免费观看在线视频 | 久久精品99国产国产精 | 国产日韩精品久久 | 国产视频在线播放 | 美女视频是黄的免费观看 | 久草在线中文888 | 国产一级做a爱片久久毛片a | 日日夜夜狠狠干 | 99久久婷婷国产一区二区三区 | 又爽又黄又刺激的视频 | 国产美女免费看 | 欧美视频www | 91中文字幕网 | 亚洲精品视频在 | 久久电影网站中文字幕 | 久久综合欧美精品亚洲一区 | 久久国产精品99久久久久久进口 | 91中文字幕在线播放 | 亚洲免费av在线 | 欧美性生活免费 | av中文字幕av | 欧美日韩国产mv | 日韩中文字幕免费看 | 免费看一及片 | 国产一区二三区好的 | 国产专区日韩专区 | www.国产毛片 | 中文字幕电影高清在线观看 | 国产美女视频黄a视频免费 久久综合九色欧美综合狠狠 | 久久久久观看 | 福利视频入口 | 久草视频免费在线播放 | 四虎在线免费观看视频 | 久久久久国产精品免费网站 | 日韩欧美在线观看一区二区 | 欧美激情综合五月 | 国产精品久久久久久久久久久免费看 | 国产在线91在线电影 | 亚洲欧美日韩精品久久奇米一区 | 亚洲黄网址 | 尤物97国产精品久久精品国产 | 亚洲亚洲精品在线观看 | 91在线视频免费91 | 免费看十八岁美女 | 国产一区视频在线播放 | 久久1区 | 欧美成人xxx | 五月花丁香婷婷 | 一区二区三区在线免费观看 | 99久久精品午夜一区二区小说 | 国产免码va在线观看免费 | 国产在线高清 | 欧美日韩在线观看一区二区三区 | 激情导航 | aaa亚洲精品一二三区 | 最近2019中文免费高清视频观看www99 | 亚洲精品视频偷拍 | 中文字幕丝袜一区二区 | 天天爱天天操天天干 | 96av在线视频 | 99久久精品国产观看 | 四虎永久免费在线观看 | 99热这里精品 | 亚洲黄网站| 日韩成人精品 | 91丨九色丨国产丨porny精品 | 中文字幕在线第一页 | 久久1区| 国产精品18久久久久久首页狼 | 国产精品精品久久久久久 | 九九免费在线观看 | 香蕉在线观看视频 | 天天干天天射天天爽 | 在线三级播放 | 天天干天天操天天干 | 日韩精品在线视频 | 国产黄在线观看 | 天天夜夜狠狠操 | 91少妇精拍在线播放 | 国产拍揄自揄精品视频麻豆 | 久久精品免费 | 日韩中文字幕在线观看 | 又色又爽的网站 | 精品96久久久久久中文字幕无 | 国产高清小视频 | 国产成人精品一区二区三区 | 国产精品久久久久婷婷二区次 | 免费黄色a网站 | 久久看看 | 狠狠狠狠狠干 | 蜜臀一区二区三区精品免费视频 | 久久手机视频 | 在线播放 日韩专区 | 在线观看一区二区精品 | 亚洲日本中文字幕在线观看 | 国产九九九九九 | 久久久久久久久久久免费 | 日韩免费视频网站 | 波多野结衣久久资源 | 中文在线最新版天堂 | 欧美久久综合 | 五月天激情视频 | 日本黄色大片免费看 | 国产日产亚洲精华av | 久久不卡电影 | 日韩激情一二三区 | 丁香九月婷婷综合 | freejavvideo日本免费| 啪啪激情网 | 97在线观看免费观看高清 | 久久久久久久久久久久久久免费看 | 国产剧情在线一区 | 丁香婷五月 | 激情欧美一区二区三区 | 久久久一本精品99久久精品 | 青草草在线 | 韩国av免费观看 | 高潮久久久久久久久 | 黄色一级在线视频 | 91九色成人蝌蚪首页 | 日日夜夜网站 | 国产成人精品综合久久久 | 久久久久久久久久影视 | a级国产乱理论片在线观看 伊人宗合网 | 国产九九在线 | 国产乱码精品一区二区三区介绍 | 99国产精品久久久久久久久久 | 一级黄色片在线播放 | 日韩精品五月天 | 91禁看片 | aaa毛片视频| 日韩电影中文,亚洲精品乱码 | 久久九九影院 | 中文免费在线观看 | 欧美天堂视频在线 | 六月激情 | 天天操天天谢 | 在线黄色免费av | 国产不卡网站 | 午夜久久视频 | 国产精品一区免费在线观看 | 国产午夜精品一区二区三区欧美 | 超碰在97| 国产91精品一区二区麻豆网站 | 高清av免费观看 | 五月香视频在线观看 | 亚洲va在线va天堂 | 一区二区三区四区精品 | 日本久久久久久久久 | 黄色免费视频在线观看 | 日韩亚洲在线观看 | 天天射天天射 | 91三级视频| 97精品在线视频 | 2024国产精品视频 | 成人免费视频观看 | 日韩精品视频网站 | 久久精品一区二 | 久久老司机精品视频 | 黄色特级片 | 精品久久一区二区 | 免费看片网址 | 97精品电影院 | 久久不卡国产精品一区二区 | 婷婷5月激情5月 | 久久成人国产精品一区二区 | www国产亚洲精品久久网站 | 91看片麻豆| 欧美日韩在线精品一区二区 | 中文字幕av一区二区三区四区 | 日韩在线一级 | 日韩欧美中文 | 婷婷夜夜| 9992tv成人免费看片 | av专区在线 | 欧美日韩一级视频 | 国产精品一区二区62 | 91在线入口 | 毛片a级片 | 天天射,天天干 | 97电院网手机版 | 国产精品美女久久久 | 欧美 亚洲 另类 激情 另类 | 国产一级二级在线观看 | 久久五月婷婷丁香社区 | 五月在线 | 黄a在线| 久久精品综合网 | 久久久久久久久久久国产精品 | 国产一级在线看 | 天堂网一区 | 欧美孕妇与黑人孕交 | 三级免费黄色 | 日韩av伦理片 | 中文字幕资源在线观看 | 国产成人亚洲在线观看 | 成人在线视频论坛 | 国产91aaa| 国产精品久久久久久一区二区 | av 一区二区三区四区 | 亚洲精品字幕在线观看 | 国产v在线 | 91系列在线 | 精品国产一区二区三区久久久蜜月 | 丁香婷婷激情五月 | 日韩a级免费视频 | 色婷丁香 | 欧美日韩免费观看一区=区三区 | 亚洲黄色a | 日本狠狠色 | 国产三级国产精品国产专区50 | 日本91在线 | 亚洲精品 在线视频 | 日本精品在线视频 | 超碰公开在线 | 狠狠干天天操 | 国产视频精品在线 | 午夜视频一区二区 | 国产色婷婷精品综合在线手机播放 | 国产高清在线精品 | 激情欧美在线观看 | 狠狠狠色丁香综合久久天下网 | www激情网 | 特级片免费看 | 国产一在线精品一区在线观看 | 天天综合天天做天天综合 | 91九色在线 | 亚洲高清免费在线 | 亚洲成人av在线 | 又黄又刺激又爽的视频 | 久青草电影 | 国产免费一区二区三区最新6 | www.亚洲精品 | 精品国产1区2区3区 国产欧美精品在线观看 | 天天综合中文 | 2018亚洲男人天堂 | 欧美成天堂网地址 | 中文字幕你懂的 | 亚洲 欧美变态 另类 综合 | 日韩视频免费在线观看 | 国产天天爽 | 成片免费观看视频 | 黄色电影小说 | 超碰公开在线观看 | 探花视频免费在线观看 | 久久精品久久久精品美女 | 亚洲成人免费在线 | 丁香五婷 | 久久精品91视频 | 中文字幕色在线视频 | 玖玖玖在线| 国产免费黄视频在线观看 | 久草精品视频 | 在线观看一级视频 | 久久免费视频国产 | 一本之道乱码区 | 免费瑟瑟网站 | 97香蕉超级碰碰久久免费软件 | 97韩国电影| 亚洲精品综合在线观看 | 欧美国产视频在线 | 精品美女在线视频 | 九九一级片 | 六月丁香婷 | 免费看成人片 | 在线观看视频一区二区 | 99久久精品免费看国产一区二区三区 | 精品一区二区在线观看 | 亚洲精品在线一区二区三区 | 在线观看av黄色 | 国产成人久久精品77777综合 | 国产手机视频在线播放 | 黄色在线网站噜噜噜 | 亚洲最新av网址 | 天天操天天拍 | 久久特级毛片 | 日韩大片在线免费观看 | 亚洲区另类春色综合小说校园片 | 91视频在线免费下载 | 一本一道波多野毛片中文在线 | 一区二区三区四区久久 | 亚洲精品女 | www.av免费观看 | 国产精品国产亚洲精品看不卡15 | 久久久久久久av麻豆果冻 | 色综合网在线 | 91九色蝌蚪视频 | 天天综合视频在线观看 | 国产精品精品久久久 | 国产专区日韩专区 | 亚洲在线不卡 | 激情婷婷亚洲 | 免费看一及片 | 亚洲国产精品久久久久婷婷884 | 国产夫妻自拍av | 美女黄网站视频免费 | 国模精品在线 | 亚洲激情免费 | 久久精品视频4 | 91国内产香蕉 | 超碰人人91| 深夜福利视频在线观看 | 99视频国产精品免费观看 | 免费a现在观看 | 黄色特级一级片 | 中文字幕在线观看视频网站 | 99久久国产免费看 | 国产精品福利小视频 | 国产精品99久久久久的智能播放 | 国产日韩亚洲 | 国产精品美女网站 | 国产精品男女视频 | 91麻豆福利 | 婷婷久久丁香 | 日韩成人邪恶影片 | 亚洲成a人片77777kkkk1在线观看 | 日韩一三区 | 免费黄色在线网站 | 久久激情视频免费观看 | 国产不卡精品 | 在线国产激情视频 | 国产人成免费视频 | 成人一级在线 | 人人舔人人干 | 国产精品五月天 | 中文字幕免费在线 | 免费亚洲电影 | av不卡中文字幕 | 人人爽人人爽人人片av免 | 日本h视频在线观看 | 久久免费精彩视频 | 中文字幕欲求不满 | 国产精品9999 | 久久成电影 | 久久狠狠亚洲综合 | 男女啪啪网站 | 国产精品一区二区av | 久久久精品视频成人 | 欧美日韩另类视频 | 亚洲伊人成综合网 | 欧美成人日韩 | 久久精品麻豆 | 久久精品一区八戒影视 | 欧美精品第一 | 国产黄色理论片 | 国偷自产中文字幕亚洲手机在线 | 久久精品亚洲综合专区 | 亚洲男女精品 | 九九热视频在线 | 狠狠的操你| 久久96国产精品久久99漫画 | 亚洲一区天堂 | 亚洲粉嫩av | 国产欧美精品在线观看 | 久久午夜精品视频 | 日韩一区二区三区在线观看 | 日韩精品视频一二三 | 久久福利剧场 | 色婷婷骚婷婷 | 亚洲最新av网址 | 免费看十八岁美女 | 丁香伊人网 | 国产午夜亚洲精品 | 2019中文最近的2019中文在线 | 在线观看v片| 看全黄大色黄大片 | 国产精品岛国久久久久久久久红粉 | 国产一级电影免费观看 | 精品播放 | 欧美在线资源 | 久久久久久久久久久网站 | 国产精品免费久久久久久久久久中文 | 日韩理论电影在线 | 国产成人精品一区二区三区福利 | 精品视频免费在线 | 免费视频一级片 | 亚洲最新av网址 | 丁香激情综合久久伊人久久 | 久久日韩精品 | 婷婷在线不卡 | 午夜视频黄 | 欧美精品一区二区蜜臀亚洲 | 免费观看视频黄 | 狠狠干,狠狠操 | 99精品热视频只有精品10 | 国产精品免费久久久久久 | 国产不卡高清 | 国产中文视频 | 国产精品久久久网站 | 成人免费视频网 | 亚洲成人影音 | 五月天婷婷在线视频 | 成人天堂网| 99热这里只有精品国产首页 | 成人免费电影 | 91福利视频免费观看 | 亚洲视频 中文字幕 | 91色亚洲 | 国产精品久久久久999 | 久久久久久毛片精品免费不卡 | 草久在线观看视频 | 欧美一级日韩免费不卡 | 免费精品在线 | 欧美成人在线免费观看 | 婷婷草| 久久亚洲综合国产精品99麻豆的功能介绍 | 久草在线视频新 | 国产成人精品电影久久久 | 精品国产一二三 | 色婷婷综合久久久久中文字幕1 | 国产精品成人a免费观看 | 日韩天天干 | 久久经典视频 | 免费成人av在线 | 国产手机视频在线播放 | 亚洲 中文 在线 精品 | 国产资源网站 | 天堂网中文在线 | 在线国产日韩 | 精品一区二区在线免费观看 | 91在线免费播放视频 | 日韩av中文字幕在线 | 久久成人黄色 | 国产九九热 | 日韩欧美高清不卡 | 综合网在线视频 | 亚洲最快最全在线视频 | 久久九九国产视频 | 久久女教师 | 亚洲一级二级 | 色999在线| 亚洲第一中文网 | 久久情爱 | 日韩欧美黄色网址 | 国产黄网站在线观看 | 免费看国产精品 | 国产一级精品视频 | 欧美激情视频一区二区三区免费 | 九九九电影免费看 | 九九免费在线看完整版 | 一区二区三区影院 | 日日夜夜综合 | 国产午夜不卡 | 精品国产乱码久久久久久浪潮 | 色久天 | 99综合影院在线 | 手机av电影在线观看 | 超碰99人人 | 手机在线看片日韩 | 日韩在线视 | 开心激情五月婷婷 | 超碰九九| 免费在线观看国产精品 | 国产在线自 | 91精品在线视频观看 | 成年人视频在线免费播放 | 午夜在线资源 | 日韩二三区 | 五月天电影免费在线观看一区 | 婷婷色狠狠| 免费在线成人av | 亚洲视频精品在线 | 国产精品黄网站在线观看 | 91重口视频| 国产精品毛片一区视频播 | 亚洲视频分类 | 免费日韩av电影 | 999国产在线 | 国产夫妻性生活自拍 | 免费在线观看的av网站 | 久久久久久久久久久高潮一区二区 | 久久综合欧美精品亚洲一区 | 精品国产1区 | 91看片淫黄大片在线播放 | 黄色一区三区 | a色视频| av超碰在线 | 天天插综合 | 天天插天天操天天干 | 国产一区二区成人 | 婷婷久久综合九色综合 | 亚洲成人精品在线 | 在线免费黄色av | 精品视频123区在线观看 | 欧美日韩精品免费观看视频 | 又污又黄的网站 | 国产精品综合久久久 | 狠狠干中文字幕 | 国产99久久久精品视频 | av网站在线免费观看 | 伊人永久| 五月网婷婷 | 欧美一区二区三区不卡 | 日韩欧美视频免费在线观看 | 国产福利一区二区三区在线观看 | 97综合在线 | 国产视频久久 | 激情五月婷婷丁香 | 伊人婷婷综合 | 国产欧美最新羞羞视频在线观看 | 欧美99久久 | 国产精品女教师 | 精品美女在线观看 | 国产亚洲精品电影 | 亚洲久久视频 | 69av国产| 久久高清免费 | 国产免费视频在线 | 久久精彩 | 国产一区二区成人 | 国产成人61精品免费看片 | 一区 在线 影院 | 一区二区中文字幕在线观看 | 色在线国产 | 欧美成人精品三级在线观看播放 | 国产精品 日韩精品 | 高清视频一区二区三区 | 久久99精品国产麻豆宅宅 | 99久久99久久免费精品蜜臀 | 黄色av网站在线观看 | 免费福利视频网 | 91av片 | 天天操天天能 | 91精品色 | 激情伊人五月天久久综合 | 天天爽天天碰狠狠添 | 成人av资源网站 | 亚洲电影影音先锋 | 国产美女免费视频 | 国产 日韩 中文字幕 | 精品九九九 | 在线观看a视频 | 精品久久久久久久久久久久 | 国产黑丝袜在线 | 最近最新最好看中文视频 | 久久久久国产成人免费精品免费 | 久久精品国产亚洲 | 精品成人a区在线观看 | 不卡日韩av| 中文字幕在线一区二区三区 | 日韩色爱 | 色av资源网 | 国产精品二区在线观看 | 日韩在线观看视频在线 | 99精品乱码国产在线观看 | 久久精品在线免费观看 | 久久久久日本精品一区二区三区 | 99久热在线精品视频观看 | www成人精品 | 久久综合之合合综合久久 | 国产精品一区二区精品视频免费看 | 人人玩人人爽 | 国产正在播放 | 亚洲精品在线看 | 国产色综合天天综合网 | 69精品视频在线观看 | 九九热视频在线免费观看 | 91精选| 97在线观看免费观看高清 | 日批在线看 | 久久av伊人 | 天天草视频 | 福利视频一区二区 | 午夜视频亚洲 | 欧美日韩中文国产 | 久久精品国产一区 | 在线观看国产高清视频 | 福利视频网站 | 中文字幕精品三区 | 玖操| 四虎国产精品成人免费4hu | 在线a人片免费观看视频 | av一级网站 | 狠狠色丁香婷婷综合久小说久 | www.久久99 | 国内精品久久久久影院优 | 伊人黄色网 | 精品国产精品久久 | 午夜电影一区 | 91精品国产一区 | 美女网站在线观看 | 天天操天天综合网 | 三级黄色免费片 | 国产情侣一区 | 九九在线视频免费观看 | 欧美福利视频 | 天天色天天色天天色 | 亚洲精选在线观看 | 亚洲精品国产综合久久 | 亚洲三级在线播放 | 日韩视频免费在线观看 | 日韩欧美精品在线 | 天天干,天天射,天天操,天天摸 | 99久久精品国产一区二区成人 | www.香蕉视频在线观看 | 久久国产精品系列 | 最近日本mv字幕免费观看 | 97av视频| 午夜美女网站 | 免费看一级黄色大全 | 国产精品s色 | 在线观看久草 | 日韩视频在线一区 | 中文字幕综合在线 | 国产精品一区二区久久国产 | 中文字幕日韩伦理 | 中国一级特黄毛片大片久久 | 久久精品99国产精品 | 中文字幕免费不卡视频 | 久草视频首页 | 在线观看日韩中文字幕 | 四虎影视成人精品国库在线观看 | 成人99免费视频 | 亚洲精品一区二区18漫画 | 麻豆 videos| 在线观看成人毛片 | 国产美女被啪进深处喷白浆视频 | 热99在线 | 精品一区二区免费视频 | 成人亚洲精品国产www | 婷婷在线视频观看 | 伊人黄色网 | 97超碰中文 | 一区视频在线 | 国产精品黄网站在线观看 | 亚洲成成品网站 | 国产成人三级在线观看 | 国产精品毛片完整版 | 91丨九色丨国产在线观看 | 最新av免费在线 | 97在线观看免费观看 | 国产精品视频永久免费播放 | 亚洲少妇自拍 | 国产精品黄色影片导航在线观看 | 国产在线国偷精品产拍 | 西西大胆啪啪 | 欧日韩在线 | 免费看黄的视频 | 激情久久小说 | 成人午夜影视 | 麻豆国产精品视频 | 日韩高清在线不卡 | 国产 日韩 在线 亚洲 字幕 中文 | 免费av大片 | 最新日韩在线观看视频 | av免费在线看网站 | av高清在线 | 伊人色综合久久天天网 | 日日日操操 | 成 人 黄 色 片 在线播放 | 成人片在线播放 | 国产一级黄色免费看 | 丰满少妇在线观看资源站 | 欧美国产91 | www.久久久com | 免费在线观看视频一区 | 国产中文字幕在线观看 | 人人干人人草 | 欧美美女一级片 | 久久精品欧美日韩精品 | 日产乱码一二三区别在线 |