精品欧美一区二区三区在线观看 _久久久久国色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高清在线| 黄色工厂这里只有精品| 精品久久久久久久久久久院品网| 国产黄色激情视频| 国产18精品乱码免费看| 国产亚洲一区二区三区啪| 在线一区二区三区四区五区| 午夜精品福利一区二区| 在线亚洲欧美日韩| 国语精品一区| 亚洲欧美在线播放| 欧美wwwwwww| 四虎影视国产在线视频| 91伊人久久大香线蕉| 国产精彩精品视频| 亚洲av无码一区二区三区在线| 羞羞影院欧美| 亚洲男人天堂av| 国内一区在线| 中文字幕视频一区二区| 激情文学一区| 视频在线观看一区二区| 奇米777第四色| 欧美成人免费全部网站| 亚洲在线视频网站| 日韩精品久久久| 国产99999| 欧美a级一区| 亚洲另类激情图| 成人av毛片在线观看| a毛片不卡免费看片| 亚洲国产精品ⅴa在线观看| 亚洲自拍欧美另类| 91porny九色| 黄色亚洲在线| 色先锋资源久久综合5566| 野战少妇38p| 黄频免费在线观看| 中文字幕在线免费不卡| 欧美日韩视频在线一区二区观看视频| 夜夜嗨aⅴ一区二区三区| 午夜综合激情| 欧美日韩xxx| 日本女人性生活视频| 五月天亚洲一区| 精品免费国产二区三区| 第一区免费在线观看| 成人自拍av| 欧美日韩中文在线观看| 91看片淫黄大片91| 成人激情电影在线看| 99视频国产精品| 97视频中文字幕| 在线免费观看一级片| 久久综合影视| 国产99久久精品一区二区| 国产亚洲欧美精品久久久www| 欧美国产美女| 亚洲人午夜色婷婷| 天堂va欧美va亚洲va老司机| 欧美日韩va| 欧美日韩一区二区欧美激情| 免费黄色福利视频| 四虎av在线| 亚洲国产精品二十页| 日韩一区二区电影在线观看| 婷婷亚洲一区二区三区| www久久精品| 鲁丝一区二区三区免费| 天天干天天草天天射| 成人av综合一区| 国产在线精品一区二区三区》 | 亚洲综合成人在线视频| 香蕉视频免费版| 老司机午夜在线| 专区另类欧美日韩| 日韩精品福利片午夜免费观看| 草莓福利社区在线| 国产精品电影一区二区| 色综合久久av| 在线观看黄av| 亚洲黄一区二区三区| 97av中文字幕| 国产资源在线观看入口av| 午夜精品影院在线观看| 国产最新免费视频| 日韩经典一区| 69堂成人精品免费视频| 伊人国产精品视频| 日本在线视频一区二区三区| 日韩精品在线网站| 岛国精品资源网站| 国产亚洲一卡2卡3卡4卡新区 | www久久日com| 亚洲精品国产精华液| 成年人看的毛片| 芒果视频成人app| 欧美日韩在线播| 性生交大片免费看l| 超碰成人免费| 亚洲性生活视频| 成人免费视频网站入口::| 国产专区一区| 国产成人av在线播放| 国产又粗又猛又爽又黄的视频一| 看国产成人h片视频| 91免费版网站入口| 日韩二区三区| 亚洲三级在线免费观看| jizzjizzxxxx| 国产精品亚洲欧美一级在线| 亚洲国产精品资源| 婷婷丁香综合网| 亚洲福利专区| 国产日本欧美视频| 亚洲av电影一区| 日本一区二区久久| 欧美激情视频免费看| 国产福利91精品一区二区| 欧美成人女星排行榜| 日韩一级av毛片| 激情综合自拍| 成人在线观看视频网站| 日本1级在线| 亚洲男人天堂一区| 无限资源日本好片| 激情av综合| 一区二区三区视频观看| 国产一级视频在线| 国内精品视频666| 欧美一级爽aaaaa大片| 国产激情在线视频| 欧美色中文字幕| 亚洲精品理论片| 亚洲国产日本| 92福利视频午夜1000合集在线观看| 日本人妖在线| 亚洲成人激情av| 一级片免费在线观看视频| av中文字幕一区二区| 高清欧美电影在线| 99久久精品国产一区二区成人| 久久精品一区二区| 亚洲国产精品久久久久婷蜜芽| 天堂va欧美ⅴa亚洲va一国产| 一区二区三欧美| 精品不卡一区二区| www.性欧美| 99er在线视频| 欧美影院精品| 日韩视频―中文字幕| 中文字幕亚洲高清| 国产一区视频导航| 欧美日韩在线不卡一区| 涩涩视频在线免费看| 亚洲成人网av| 精品无码一区二区三区电影桃花 | 亚洲v中文字幕| 美国黄色一级视频| 国产尤物精品| 国产伦精品一区二区三区在线 | 中文无码av一区二区三区| 久久亚洲精品国产精品紫薇| 免费毛片网站在线观看| 国产精品对白| 91精品国产91久久久久久| 国产一区二区三区中文字幕| 国产精品不卡视频| 五月六月丁香婷婷| 欧美一区免费| 国产麻豆一区二区三区在线观看| 99在线视频影院| 精品国产免费久久| 男女视频免费看| 99re这里只有精品视频首页| 女性女同性aⅴ免费观女性恋| 久久久久久毛片免费看| 98视频在线噜噜噜国产| 久色视频在线| 欧美另类高清zo欧美| 国产日产精品一区二区三区的介绍| 国内精品写真在线观看| 免费网站在线观看视频| 91精品丝袜国产高跟在线| 久久福利视频网| 午夜精品久久久久久久96蜜桃| 亚洲国产精品一区二区www | 每日在线观看av| 欧美中文一区| 国产精品久久久久久久久久新婚| 天堂资源中文在线| 欧美日韩国产一二三| avove在线播放| 91免费国产在线观看| 簧片在线免费看| 欧美激情1区| 品久久久久久久久久96高清| 欧美激情啪啪| 久久久久久国产精品三级玉女聊斋 | 免费观看毛片网站| 懂色aⅴ精品一区二区三区蜜月| 精品人伦一区二区| 久久99精品久久久久久国产越南| 日本天堂免费a| 色婷婷久久久| 99国产超薄丝袜足j在线观看 | 国产永久精品大片wwwapp| 91在线观看免费高清完整版在线观看| 2020av在线| 中文欧美日本在线资源| 丁香六月天婷婷| 欧美日韩一本到| 久久精品视频1| 一级女性全黄久久生活片免费| 久久精品成人av| 成人精品国产福利| 色91精品久久久久久久久| 国产精品久久久久9999高清| 欧美日韩精品免费在线观看视频| 久久久国产精品入口麻豆| 日韩女优在线播放| 成人日批视频| 亚洲欧洲视频在线| 亚洲欧美国产高清va在线播放| 91电影在线观看| 日本特黄特色aaa大片免费| 国产精品国产自产拍在线| 中文字幕日韩三级片| 久久精品国产久精国产爱| mm1313亚洲国产精品无码试看| 国内综合精品午夜久久资源| 天天成人综合网| 波多野结衣的一区二区三区| 精品婷婷色一区二区三区蜜桃| 国产精品3区| 国产精品夫妻激情| 色戒汤唯在线| 国内精久久久久久久久久人| 黄视频在线观看网站| 国产亚洲美女精品久久久| 无码国产精品高潮久久99| 日韩午夜在线影院| 国产有码在线观看| 欧美三级视频在线观看| 无码视频一区二区三区| 欧美午夜视频一区二区| 欧美成人aaaaⅴ片在线看| 亚洲综合在线视频| tube国产麻豆| 亚洲色图欧美偷拍| 老湿机69福利| 中文字幕综合网| 综合 欧美 亚洲日本| 欧美激情一区二区三区四区 | 曰本一区二区三区视频| 精品午夜一区二区三区| www国产精品| 国产精品久久久一区二区三区| 久久爱.com| 国产精品一区二区三区毛片淫片| 中文字幕av一区二区三区佐山爱| 日本高清视频精品| 国产精品粉嫩| 按摩亚洲人久久| 黄色网址在线免费| 久久精品视频在线播放| www在线免费观看视频| 久久这里有精品| 中文字幕伦理免费在线视频| 久久99久久久久久久噜噜| a级在线观看| 久久久久久综合网天天| 国产h片在线观看| 欧美亚洲另类制服自拍| 不卡一二三区| 茄子视频成人在线| 91精品国产经典在线观看| 国产欧美日韩综合精品| 精品久久国产一区| 国产精品国产三级欧美二区 | 欧美精品一区二区三区很污很色的| 亚洲国产剧情在线观看| 日韩电影免费观看在线观看| 欧美视频综合| 综合国产在线视频| 四季久久免费一区二区三区四区| 久久久久久久激情视频| 国产超碰精品| 91在线播放国产| 精品欧美视频| 欧美二区三区在线| 99成人在线视频| 成人黄色av片| 日韩国产高清影视| 亚洲一区二区三区四区精品| 92国产精品观看| 亚洲精品91在线| 国产精品午夜久久| 久草免费在线观看视频| 日韩欧美成人区| 国产特黄一级片| 国产视频精品va久久久久久| 欧洲不卡av| 免费99精品国产自在在线| av老司机免费在线| 国产精品永久免费观看| 成人h动漫免费观看网站| 视频在线一区二区三区| 一区二区视频欧美| 欧美第一页浮力影院| 国产69精品久久777的优势| 中文字幕第4页| 亚洲国产精品久久久久秋霞影院| 天天操天天干天天摸| 精品国产乱码久久| 在线视频婷婷| 性欧美在线看片a免费观看| 91精品在线免费视频| 欧美日韩一区二区三区在线观看免| 一区二区三区午夜视频| 国产在线播放观看| 国产一区亚洲一区| 欧美一区二区三区粗大| 大伊人狠狠躁夜夜躁av一区| 国产a级免费视频| 神马国产精品影院av| 日韩三级影视| 九九热久久66| 欧美视频不卡| 日本人69视频| 91麻豆国产精品久久| 日本三级片在线观看| 91精品福利在线一区二区三区| 理论在线观看| 日本一区二区三区在线播放| 天堂资源在线亚洲| 日本毛片在线免费观看| 久久网站热最新地址| www.毛片.com| 亚洲久久久久久久久久久| 亚洲涩涩在线| 欧美日韩中文国产一区发布| 美女诱惑黄网站一区| 加勒比一区二区| 色综合久久中文综合久久97| 日本免费不卡| 国产精品久久久久77777| 欧美日韩水蜜桃| 亚洲精品20p| 一区二区三区在线观看视频| 性一交一乱一伧老太| 欧美激情18p| 免费看久久久| 精品一区二区中文字幕| 久久一区二区三区四区| 超碰在线观看91| 日韩最新免费不卡| 深夜激情久久| 国产最新免费视频| 国产精品久久久久三级| 国产视频在线观看免费| 高清一区二区三区日本久| 日韩av不卡一区| 亚洲77777| 亚洲激情成人在线| 亚洲欧美日韩动漫| 国产精品亚洲第一区| 欧美aⅴ99久久黑人专区| 中文字幕在线播放一区| 欧美亚洲综合另类| 在线电影福利片| 久久av免费一区| 麻豆成人av在线| 久久免费播放视频| 亚洲人成亚洲人成在线观看| 成人免费91| 欧美私人情侣网站| 亚洲日本在线看| 四虎精品成人影院观看地址| 国产日韩欧美91| 日韩视频久久| 精品少妇一区二区三区密爱| 精品国产污污免费网站入口| 成人黄色免费短视频| 欧美另类videosbestsex日本| 91麻豆swag| 成人黄色免费视频| 国产精品久久久久99| 亚洲黄色毛片| www..com.cn蕾丝视频在线观看免费版 | 国产亚洲精品超碰| 亚洲不卡免费视频| 国产精品毛片a∨一区二区三区|国| 欧美在线不卡| 国产熟女一区二区| 亚洲第一福利网站| www.久久爱.com| 久热免费在线观看| 亚洲一区二区视频在线观看|