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

使用手工特征提升模型性能

大數據 機器學習
本文將使用信用違約數據集介紹手工特征的概念和創建過程。

通過對原始數據進行手工的特征工程,我們可以將模型的準確性和性能提升到新的水平,為更精確的預測和更明智的業務決策鋪平道路, 可以以前所未有的方式優化模型并提升業務能力。

原始數據就像一個沒有圖片的拼圖游戲——但通過特征工程,我們可以將這些碎片拼在一起,雖然擁有大量數據確實是尋求建立機器學習模型的金融機構的寶庫,但同樣重要的是要承認并非所有數據都提供信息。并且手工特征是人工設計出來,每一步操作能夠說出理由,也帶來了可解釋性。

特征工程不僅僅是選擇最好的特征。它還涉及減少數據中的噪音和冗余,以提高模型的泛化能力。這是至關重要的,因為模型需要在看不見的數據上表現良好才能真正有用。

數據集描述

本文中描述的數據集經過匿名處理和屏蔽,以維護客戶數據的機密性。特征可分類如下:

D_* = 拖欠變量
S_* = 支出變量
P_* = 支付變量
B_* = 平衡變量
R_* = 風險變量

總共有 100 個整數特征和 100 個浮點特征代表過去 12 個月客戶的狀態。該數據集包含有關客戶報表的信息,從 1 到 13 不等。客戶的每張信用卡報表之間可能有 30 到 180 天的間隔(即客戶的信用卡報表可能缺失)。每個客戶都由一個客戶 ID 表示。customer_ID=0的客戶前5條的樣本數據如下所示:

在 700 萬個 customer_ID 中,98% 的標簽為“0”(好客戶,無默認),2% 的標簽為“1”(壞客戶,默認)。

數據集很大,所以我們使用cudf來加速處理,如果你沒有安裝cudf,那么使用pandas也是一樣的

# LOAD LIBRARIES
import pandas as pd, numpy as np # CPU libraries
import cudf # GPU libraries
import matplotlib.pyplot as plt, gc, os

df = cudf.read_parquet('./data.parquet')

特征生成方法

有數百種想法可用于生成特征;但是我們還確保這些特征有助于提高模型的性能,下圖顯示了特征工程中使用的一些基本方法:

圖片

聚合特征

聚合是理解復雜數據的秘訣。通過計算分類分組變量(如 customer_ID (C_ID) 或產品類別)的匯總統計數據或數值變量的聚合,我們可以發現一些不可見的模式和趨勢。借助均值、最大值、最小值、標準差和中值等匯總統計數據,我們可以構建更準確的預測模型,并從客戶數據、交易數據或任何其他數值數據中提取有意義的見解。

可以計算每個客戶的這些統計屬性

cat_features = ["B_1","B_2","D_1","D_2","D_10","P_21","D_126","D_3","D_42","R_66","R_68"]
num_features = [col for col in all_cols if col not in cat_features] #all features accept cateforical features.
test_num_agg = df.groupby("customer_ID")[num_features].agg(['mean', 'std', 'min', 'max', 'last','median']) #grouping by customerID
test_num_agg.columns = ['_'.join(x) for x in test_num_agg.columns]

均值:一個數值變量的平均值,可以給出數據集中趨勢的一般意義。平均值可以捕獲:

客戶擁有的平均銀行余額。

  • 平均客戶支出。
  • 兩個信用報表之間的平均時間(信用付款之間的時間)。
  • 借錢的平均風險。

標準偏差 (Std):衡量數據圍繞均值的分布情況,可以深入了解數據的變異程度。余額的高度可變性表明客戶有消費。

最小值和最大值可以捕獲客戶的財富,也可以捕獲有關客戶支出和風險的信息。

中位數:當數據高度傾斜時,使用平均值并不是一個更好的主意,因此可以使用中值(可以使用數值的中間值。

最新值可能是最重要的特征,因為它們包含有關發布給客戶的最新已知信用聲明的信息,也就表明目前客戶賬戶的最新狀態。

獨熱編碼

對分類變量使用上述統計屬性是不明智的,因為計算最小值、最大值或標準偏差并不能給我們任何有用的信息。那么我們應該怎么做呢?可以使用像count這樣的特征,和唯一的數量來計算特征,最新的值也可以使用

cat_features = ["B_1","B_2","D_1","D_2","D_10","P_21","D_126","D_3","D_42","R_66","R_68"]
test_cat_agg = df.groupby("customer_ID")[cat_features].agg(['count', 'last', 'nunique'])
test_cat_agg.columns = ['_'.join(x) for x in test_cat_agg.columns]

但是這些信息不會捕獲客戶是否被歸類到特定的類別中。所以我們通過對變量進行獨熱編碼,然后對變量(例如均值、總和和最后)進行聚合來實現。

平均值將捕獲客戶屬于該類別的總次數/銀行對帳單總數的比率。總和將只是客戶屬于該類別的總次數。

from cuml.preprocessing import OneHotEncoder
df_categorical = df_last[cat_features].astype(object)
ohe = OneHotEncoder(drop='first', sparse=False, dtype=np.float32, handle_unknown='ignore')
ohe.fit(df_categorical)with open("ohe.pickle", 'wb') as f:
pickle.dump(ohe, f) #save the encoder so that it can be used for test data as well df_categorical = pd.DataFrame(ohe.transform(df_categorical).astype(np.float16),index=df_categorical.index).rename(columns=str)
df_categorical['customer_ID']=df['customer_ID']
df_categorical.groupby('customer_ID').agg(['mean', 'sum', 'last'])

圖片

基于排名的特征

在預測客戶行為方面,基于排名的特征是非常重要的。通過根據收入或支出等特定屬性對客戶進行排名,我們可以深入了解他們的財務習慣并更好地管理風險。

使用 cudf 的 rank 函數,我們可以輕松計算這些特征并使用它們來為預測提供信息。例如,可以根據客戶的消費模式、債務收入比或信用評分對客戶進行排名。然后這些特征可用于預測違約或識別有可能拖欠付款的客戶。

基于排名的特征還可用于識別高價值客戶、目標營銷工作和優化貸款優惠。例如,可以根據客戶接受貸款提議的可能性對客戶進行排名,然后將排名最高的客戶作為目標。

df[feat+'_rank']=df[feat].rank(pct=True, method='min')

PCT用于是否做百分位排名。客戶的排名也可以基于分類特征來計算。

df[feat+'_rank']=df.groupby([cat_feat]).rank(pct=True, method='min')

特征組合

圖片

特征組合的一種流行方法是線性或非線性組合。這包括采用兩個或多個現有特征,將它們組合在一起創建一個新的復合特征。然后使用這個復合特征來識別單獨查看單個特征時可能不可見的模式、趨勢和相關性。

例如,假設我們正在分析客戶消費習慣的數據集。可以從個人特征開始,比如年齡、收入和地點。但是通過以線性或非線性的方式組合這些特性,可以創建新的復合特性,使我們能夠更多地了解客戶。可以結合收入和位置來創建一個復合特征,該特征告訴我們某一地區客戶的平均支出。

但是并不是所有的特征組合都有用。關鍵是要確定哪些組合與試圖解決的問題最相關,這需要對數據和問題領域有深刻的理解,并仔細分析創建的復合特征和試圖預測的目標變量之間的相關性。

下圖展示了一個組合特征并將信息用于模型的過程。作為篩選條件,這里只選擇那些與目標相關性大于最大值 0.9 的特征。

features=[col for col in train.columns if col not in ['customer_ID',target]+cat_features]
for feat1 in features:
for feat2 in features:
th=max(np.corr(feat1,Y)[0],np.corr(feat1,Y)[0]) #calculate threshold
feat3=df[feat1]-df[feat2] #difference feature
corr3=np.corr(feat3,Y)[0]
if(corr3>max(th,0.9)): #if correlation greater than max(th,0.9) we add it as feature
df[feat1+'_'+feat2]=feat3

基于時間/日期的特征

在數據分析方面,基于時間的特征非常重要。通過根據時間屬性(例如月份或星期幾)對數據進行分組,可以創建強大的特征。這些特征的范圍可以從簡單的平均值(如收入和支出)到更復雜的屬性(如信用評分隨時間的變化)。

借助基于時間的特征,還可以識別在孤立地查看數據時可能看不到的模式和趨勢。下圖演示了如何使用基于時間的特征來創建有用的復合屬性。

首先,計算一個月內的值的平均值(可以使用該月的某天或該月的某周等),將獲得的DF與原始數據合并,并取各個特征之間的差。

features=[col for col in train.columns if col not in ['customer_ID',target]+cat_features]
month_Agg=df.groupby([month])[features].agg('mean')#grouping based on month feature
month_Agg.columns = ['_month_'.join(x) for x in month_Agg.columns]
month_Agg.reset_index(inplace=True)
df=df.groupby(month_Agg,notallow='month')
for feat in features: #create composite features b taking difference
df[feat+'_'+feat+'_month_mean']=df[feat]-df[feat+'_month_mean']

圖片

還可以通過使用時間作為分組變量來創建基于排名的特征,如下所示

features=[col for col in train.columns if col not in ['customer_ID',target]+cat_features]
month_Agg=df.groupby([month])[features].rank(pct=True) #grouping based on month feature
month_Agg.columns = ['_month_'.join(x) for x in month_Agg.columns]
month_Agg.reset_index(inplace=True)
df=pd.concat([df,month_Agg],axis=1) #concat to original dataframe

滯后特征

滯后特征是有效預測金融數據的重要工具。這些特征包括計算時間序列中當前值與之前值之間的差值。通過將滯后特征納入分析,可以更好地理解數據中的模式和趨勢,并做出更準確的預測。

如果滯后特征顯示客戶連續幾個月按時支付信用卡賬單,可能會預測他們將來不太可能違約。相反,如果延遲特征顯示客戶一直延遲或錯過付款,可能會預測他們更有可能違約。

# difference function calculate the lag difference for numerical features
#between last value and shift last value.
def difference(groups,num_features,shift):
data=(groups[num_features].nth(-1)-groups[num_features].nth(-1*shift)).rename(columns={f: f"{f}_diff{shift}" for f in num_features})
return data
#calculate diff features for last -2nd last, last -3rd last, last- 4th last
def get_difference(data,num_features):
print("diff features...")
groups=data.groupby('customer_ID')
df1=difference(groups,num_features,2).fillna(0)
df2=difference(groups,num_features,3).fillna(0)
df3=difference(groups,num_features,4).fillna(0)
df1=pd.concat([df1,df2,df3],axis=1)
df1.reset_index(inplace=True)
df1.sort_values(by='customer_ID')
del df2,df3
gc.collect()
return df1train_diff = get_difference(df, num_features)

圖片

基于滾動窗口的特性

這些特征只是取最后3(4,5,…x)值的平均值,這取決于數據,因為基于時間的最新值攜帶了關于客戶最新狀態的信息。

xth=3 #define the window size
df["cumulative"]=df.groupby('customer_ID').sort_values(by=['time'],ascending=False).cumcount()
last_info=df[df["cumulative"]<=xth]
last_info = last_info.groupby("customer_ID")[num_features].agg(['mean', 'std', 'min', 'max', 'last','median']) #grouping by customerID
last_info.columns = ['_'.join(x) for x in last_info.columns]

其他的特征提取方法

上面的方法已經創建了足夠多的特征來構建一個很棒的模型。但是根據數據的性質,還可以創建更多的特征。例如:可以創建像null計數這樣的特征,它可以計算客戶當前的總null值,從而幫助捕獲基于樹的算法無法理解的特征分布。

def calc_nan(df,features):
print("calculating nan_info...")
df_nan = (df[features].mul(0) + 1).fillna(0) #marke non_null values as 1 and null as zero
df_nan['customer_ID'] = df['customer_ID']
nan_sum = df_nan.groupby("customer_ID").sum().sum(axis=1) #total unknown values for a customer
nan_last = df_nan.groupby("customer_ID").last().sum(axis=1)#how many last values that are not known
del df_nan
gc.collect()
return nan_sum,nan_last

這里可以不使用平均值,而是使用修正的平均值,如基于時間的加權平均值或 HMA(hull moving average)。

總結

在本文中介紹了一些在現實世界中用于預測違約風險的最常見的手工特性策略。但是總是有新的和創新的方法來設計特征,并且手工設置特征的方法是費時費力的,所以我們將在后面的文章中介紹如何實用工具進行自動的特征生成。

責任編輯:華軒 來源: DeepHub IMBA
相關推薦

2021-09-27 08:16:38

Webpack 前端Cache

2024-04-11 08:00:00

人工智能機器學習

2025-06-18 11:16:50

大模型性能KV-Cache

2023-05-12 13:21:12

JMHJava程序

2017-03-13 09:50:00

HadoopHive

2024-04-29 18:55:16

緩存Spring性能

2023-08-03 08:06:50

2015-01-06 09:59:03

2011-03-08 13:30:46

Xperf監控Windows性能

2017-01-10 14:08:33

C++StringBuild性能

2015-01-21 15:40:44

GoRuby

2023-08-16 17:44:38

2009-02-18 20:27:24

組策略提升Windows性能

2015-11-10 09:25:05

HTTP2提升性能

2013-09-11 16:11:57

C++StringBuild

2014-04-11 09:45:15

2021-10-25 10:23:49

Webpack 前端Tree shakin

2023-08-15 08:32:09

yaraQA語法規則

2013-09-26 14:11:23

SQL性能優化

2011-08-24 11:22:38

SQL ServerUNION代替OR
點贊
收藏

51CTO技術棧公眾號

欧美三电影在线| 久久久亚洲综合| 久久久久久国产精品久久| 亚洲久久久久久| 色成人免费网站| 亚洲欧美乱综合| 欧美激情一区二区三区在线视频| 一区二区三区黄| 在线日韩欧美| 久久综合九色九九 | 久国产精品韩国三级视频| 欧美成人精品在线观看| 小早川怜子久久精品中文字幕| 久久免费精品| 91久久一区二区| www.男人天堂网| 91激情在线| 本田岬高潮一区二区三区| 国产精品一区二区久久久| 日韩成人一区二区三区| 天天综合久久| 亚洲性69xxxbbb| 中文字幕乱视频| 国产精品一区二区精品| 在线观看欧美精品| 2022亚洲天堂| 国产深夜视频在线观看| 中文字幕一区二区三中文字幕| 蜜桃999成人看片在线观看| 超碰在线人人干| 蜜桃一区二区三区在线| 日本电影亚洲天堂| 日韩免费视频网站| 欧美日韩免费| 久久这里只有精品视频首页| 无码人中文字幕| 欧美精选一区二区三区| 日韩乱码在线视频| 亚洲国产综合视频| 综合久久成人| 欧美一区二区三区视频免费| 不卡的av中文字幕| 国产精品99久久久久久董美香| 色婷婷综合久久久久中文 | 爆操欧美美女| 中文字幕亚洲欧美在线不卡| 亚洲开发第一视频在线播放| 黄色毛片在线观看| 久久品道一品道久久精品| 久久婷婷人人澡人人喊人人爽| 刘玥91精选国产在线观看| 国产精品99久久久久久久vr| 91麻豆精品秘密入口| 国产乱码精品一区二三区蜜臂| 久久爱www久久做| 91精品久久久久| 国产一区二区三区在线观看| 久久国产三级精品| 成人亚洲欧美一区二区三区| 国产欧美久久久| 国产乱子伦视频一区二区三区| 亚洲自拍偷拍视频| 国产女人18毛片18精品| 国产很黄免费观看久久| 肥熟一91porny丨九色丨| 成人午夜免费在线观看| 99精品黄色片免费大全| 免费在线国产精品| 91在线视频免费看| 成人欧美一区二区三区1314| 奇米777四色影视在线看| 波多野在线观看| 欧美性猛交99久久久久99按摩| 国产中文字幕免费观看| 小黄鸭精品aⅴ导航网站入口| 日本丶国产丶欧美色综合| 一区二区三区欧美精品| 亚洲视频国产| 亚洲精品自在久久| 日本高清黄色片| 欧美日韩 国产精品| 5252色成人免费视频| 国产亚洲欧美日韩高清| 国产另类ts人妖一区二区| 国产精品一区在线观看| 久草在线网址| 一个色在线综合| 亚洲熟女乱色一区二区三区| 精品国产黄a∨片高清在线| 日韩一级片在线观看| 黄色网址在线视频| 日韩国产一区二区| 国内免费久久久久久久久久久 | 国产欧美日本在线| 成人在线免费看| 亚洲精品视频一区| 毛片av免费在线观看| 国产精久久久| 亚洲欧美另类人妖| 成人在线观看高清| 国产日韩1区| 成人免费视频a| 青青草观看免费视频在线 | 日韩经典第一页| 97精品在线播放| 一本不卡影院| 91免费视频网站| 国产一区二区三区不卡在线| 夜夜精品视频一区二区| 亚洲免费一级视频| 欧美绝顶高潮抽搐喷水合集| 久久久精品999| 欧美人一级淫片a免费播放| 成人天堂资源www在线| 色婷婷精品国产一区二区三区| 免费污视频在线观看| 精品视频一区二区三区免费| 在线xxxxx| 久久精品影视| 国产精品日韩久久久久| 天堂中文在线资| 亚洲一区在线视频| 在线视频一二区| 日韩极品一区| 国产成一区二区| 五月婷婷深深爱| 一区二区三区久久久| 天天操狠狠操夜夜操| 欧美色图国产精品| 欧美一级在线亚洲天堂| 亚洲精品国偷拍自产在线观看蜜桃| 国产精品久久久久久久久快鸭| 国产男女激情视频| 欧美一区二区三区红桃小说| 久久久久久久久久久久久久久久久久av| 国产精品伦理一区| 欧美韩日一区二区三区四区| 免费无码国产v片在线观看| 国产乱人伦精品一区| 欧美另类老女人| 精品国产va久久久久久久| 亚洲人成网站精品片在线观看| 午夜精品中文字幕| 久久高清免费| 国产欧美日韩中文字幕| 又爽又大又黄a级毛片在线视频| 欧美在线一区二区| 熟女少妇内射日韩亚洲| 青青草一区二区三区| 色播亚洲视频在线观看| 国产精品天堂蜜av在线播放| 日韩在线一区二区三区免费视频| 自拍偷拍第八页| 国产精品免费丝袜| 午夜免费一级片| 国产精品久久| 国产一区在线免费| 欧美色网一区| 伊人久久五月天| 亚洲无码久久久久久久| 亚洲女同一区二区| 挪威xxxx性hd极品| 亚洲一区二区动漫| 日韩精品欧美一区二区三区| 欧美少妇激情| 欧美乱大交做爰xxxⅹ性3| 丁香六月天婷婷| 色悠久久久久综合欧美99| 亚洲理论片在线观看| 久久精品999| 久久www视频| 亚洲日本三级| 国产主播精品在线| 国产www视频在线观看| 日韩国产精品一区| 中文字幕一区二区人妻| 有码一区二区三区| av无码一区二区三区| 日本视频免费一区| 国产91在线亚洲| 群体交乱之放荡娇妻一区二区| 日韩免费在线视频| 黄色网在线免费观看| 亚洲第一男人av| 日本欧美www| 亚洲曰韩产成在线| 国产肥白大熟妇bbbb视频| 韩国v欧美v日本v亚洲v| 少妇人妻无码专区视频| 日韩电影在线视频| 国产一区二区精品免费| 久久日本片精品aaaaa国产| 欧美激情视频在线| 成人在线观看黄色| 精品久久人人做人人爱| 久久人人爽人人爽人人片av免费| 一区二区三区中文在线观看| 摸摸摸bbb毛毛毛片| 国产成人av电影在线播放| 天天碰免费视频| 欧美视频一区| 亚洲一二区在线| 欧美一性一交| 97人人模人人爽人人少妇| 欧美精品高清| 久久久久久久久久久久久久久久久久av | 日韩美一区二区三区| 午夜久久久久久久久久影院| 亚洲一区二区三区在线看| 日韩不卡av在线| 99国产一区二区三精品乱码| 久久婷婷中文字幕| 日韩国产高清影视| 日本福利视频在线| 欧美一区免费| 一区二区91美女张开腿让人桶| 日本久久成人网| 国产成人精品福利一区二区三区| 亚洲电影二区| 国产精品欧美亚洲777777 | 成人免费福利视频| 国产黄色一区| 国产精品久久久久久久久久久新郎 | 国产精品视频一二| 人妻精品久久久久中文字幕| 国产mv日韩mv欧美| 欧美污在线观看| 美女在线视频一区| av在线无限看| 日韩精品福利网| 少妇高清精品毛片在线视频| 亚洲久久成人| 日本午夜激情视频| 亚洲午夜av| 日本男女交配视频| 欧美午夜一区| 日本五级黄色片| 韩日在线一区| 亚洲精品久久久久久久蜜桃臀| 亚洲五月综合| 在线观看视频黄色| 欧美在线91| 国产爆乳无码一区二区麻豆| 中文字幕乱码亚洲无线精品一区 | 免费成人黄色| 久久精品亚洲一区| 日本在线观看视频| 久久精品国产2020观看福利| 免费在线观看av| 久久天天躁夜夜躁狠狠躁2022| 美女羞羞视频在线观看| 久久成人亚洲精品| 日韩精品亚洲人成在线观看| 久久久久久91| 国产社区精品视频| 日本精品视频在线| 日韩精品一区二区三区av| 国产在线久久久| 亚洲国产中文在线| 国产福利久久精品| 婷婷亚洲精品| 日本在线成人一区二区| 欧美wwwww| 国产av熟女一区二区三区| 日韩午夜黄色| 日韩av手机版| 国产麻豆精品久久一二三| 日本性生活一级片| 久久久精品人体av艺术| 麻豆视频免费在线播放| 亚洲精品成人悠悠色影视| 天海翼一区二区| 在线一区二区三区| 国产情侣激情自拍| 亚洲激情中文字幕| av基地在线| 欧美日韩成人免费| 吞精囗交69激情欧美| 国产日韩中文字幕| 久久亚州av| 亚洲视频小说| 亚洲国产第一| 玖玖爱视频在线| 岛国精品在线观看| 精品无码在线观看| 亚洲综合一区二区| 久久人人爽人人爽人人片av免费| 日韩一二三区视频| 美丽的姑娘在线观看免费动漫| 日韩天堂在线视频| 涩涩视频在线| 亚洲一区二区三区香蕉| 亚洲精品国产setv| 国产免费一区二区三区四在线播放| 91久久亚洲| 国内国产精品天干天干| 91亚洲精品一区二区乱码| 91狠狠综合久久久| 欧美日韩亚洲精品内裤| 国产高潮在线观看| 国产亚洲精品久久久久久777| 欧美性video| 成人福利网站在线观看| 香蕉久久99| 亚洲色成人www永久在线观看| 日本在线观看不卡视频| 天天躁日日躁狠狠躁av| 一区在线观看视频| 亚洲精品男人的天堂| 精品国产三级电影在线观看| 91.xxx.高清在线| 青青青国产精品一区二区| 亚洲精品观看| 中文字幕在线观看一区二区三区| 亚洲综合精品四区| 熟妇高潮一区二区| 亚洲精品成人天堂一二三| 中文字幕乱码视频| 亚洲人在线视频| 国产网站在线| 国内一区在线| 韩国自拍一区| 激情久久综合网| 国产精品毛片a∨一区二区三区| 国产 日韩 欧美 在线| 欧美zozozo| 91中文在线| 91精品视频在线看| 午夜精品一区二区三区国产| 日韩肉感妇bbwbbwbbw| 国产女同性恋一区二区| 亚洲GV成人无码久久精品| 日韩电影中文字幕av| 国产丝袜视频在线播放| 国产精品国产精品国产专区蜜臀ah | 第九区2中文字幕| 久久99热这里只有精品| 在线不卡av电影| 色婷婷综合久久久久中文| 免费a在线观看| 国产高清视频一区三区| 国产亚洲一卡2卡3卡4卡新区| 无码aⅴ精品一区二区三区浪潮 | 久久久久久天堂| 正在播放一区二区| 国产精品va在线观看视色| 成人av在线网址| 亚洲91中文字幕无线码三区| 97超碰人人爽| 亚洲精品日韩综合观看成人91| 国产精品一区二区三区在线免费观看| 日韩中文字幕网| 伊人久久大香线蕉综合影院首页| 中文字幕欧美日韩一区二区| 国产真实乱偷精品视频免| 五月综合色婷婷| 日韩一区二区三区四区| 久草在线新免费首页资源站| 国产高清在线一区| 国产亚洲亚洲| 一区二区黄色片| 欧美日韩激情在线| 中文字幕有码在线观看| 国产精品视频免费一区| 噜噜噜91成人网| 毛片视频免费播放| 日韩女同互慰一区二区| 2020国产在线| 欧美一区二区三区四区夜夜大片| 日韩电影在线一区| 一级片一级片一级片| 精品免费国产一区二区三区四区| www.youjizz.com在线| 日韩欧美在线一区二区| 国产综合色视频| 国产精品6666| 国产亚洲欧美日韩一区二区| 国产一区二区三区免费观看在线 | 性色国产成人久久久精品| 欧美一区二区三区公司| h片在线观看视频免费| 日本午夜一区二区三区| 国产精品资源网站| 五月婷婷亚洲综合| 久久精品视频va| 欧美精品中文字幕亚洲专区| 中文字幕国产免费| 亚洲成人你懂的| 天堂а√在线资源在线| 国产一区二区高清视频| 理论电影国产精品| 香蕉免费毛片视频| 日韩中文字幕不卡视频| 大奶在线精品| 亚洲另类第一页| 狠狠干狠狠久久| 国产秀色在线www免费观看| 精品午夜一区二区| 国产一区中文字幕| 中文字幕在线播|