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

在Airbnb使用機器學(xué)習(xí)預(yù)測房源的價格

人工智能 機器學(xué)習(xí)
在本文中,我將介紹這些工具是如何協(xié)同運作來加快建模速度,從而降低開發(fā) LTV 模型(預(yù)測 Airbnb 民宿價格)總體成本的。

[[202603]]

位于希臘愛琴海伊莫洛維里的一個 Airbnb 民宿的美好風(fēng)景

簡介

數(shù)據(jù)產(chǎn)品一直是 Airbnb 服務(wù)的重要組成部分,不過我們很早就意識到開發(fā)一款數(shù)據(jù)產(chǎn)品的成本是很高的。例如,個性化搜索排序可以讓客戶更容易發(fā)現(xiàn)中意的房屋,智能定價可以讓房東設(shè)定更具競爭力的價格。然而,需要許多數(shù)據(jù)科學(xué)家和工程師付出許多時間和精力才能做出這些產(chǎn)品。

最近,Airbnb 機器學(xué)習(xí)的基礎(chǔ)架構(gòu)進行了改進,使得部署新的機器學(xué)習(xí)模型到生產(chǎn)環(huán)境中的成本降低了許多。例如,我們的 ML Infra 團隊構(gòu)建了一個通用功能庫,這個庫讓用戶可以在他們的模型中應(yīng)用更多高質(zhì)量、經(jīng)過篩選、可復(fù)用的特征。數(shù)據(jù)科學(xué)家們也開始將一些自動化機器學(xué)習(xí)工具納入他們的工作流中,以加快模型選擇的速度以及提高性能標準。此外,ML Infra 還創(chuàng)建了一個新的框架,可以自動將 Jupyter notebook 轉(zhuǎn)換成 Airflow pipeline 能接受的格式。

在本文中,我將介紹這些工具是如何協(xié)同運作來加快建模速度,從而降低開發(fā) LTV 模型(預(yù)測 Airbnb 民宿價格)總體成本的。

什么是 LTV?

LTV 全稱 Customer Lifetime Value,意為“客戶終身價值”,是電子商務(wù)、市場公司中很流行的一種概念。它定義了在未來一個時間段內(nèi)用戶預(yù)期為公司帶來的收益,通常以美元為單位。

在一些例如 Spotify 或者 Netflix 之類的電子商務(wù)公司里,LTV 通常用于制定產(chǎn)品定價(例如訂閱費等)。而在 Airbnb 之類的市場公司里,知曉用戶的 LTV 將有助于我們更有效地分配營銷渠道的預(yù)算,更明確地根據(jù)關(guān)鍵字做在線營銷報價,以及做更好的類目細分。

我們可以根據(jù)過去的數(shù)據(jù)來計算歷史值,當(dāng)然也可以進一步使用機器學(xué)習(xí)來預(yù)測新登記房屋的 LTV。

LTV 模型的機器學(xué)習(xí)工作流

數(shù)據(jù)科學(xué)家們通常比較熟悉和機器學(xué)習(xí)任務(wù)相關(guān)的東西,例如特征工程、原型制作、模型選擇等。然而,要將一個模型原型投入生產(chǎn)環(huán)境中需要的是一系列數(shù)據(jù)工程技術(shù),他們可能對此不太熟練。

 

不過幸運的是,我們有相關(guān)的機器學(xué)習(xí)工具,可以將具體的生產(chǎn)部署工作流從機器學(xué)習(xí)模型的分析建立中分離出來。如果沒有這些神奇的工具,我們就無法輕松地將模型應(yīng)用于生產(chǎn)環(huán)境。下面將通過 4 個主題來分別介紹我們的工作流以及各自用到的工具:

  • 特征工程:定義相關(guān)特征
  • 原型設(shè)計與訓(xùn)練:訓(xùn)練一個模型原型
  • 模型選擇與驗證:選擇模型以及調(diào)參
  • 生產(chǎn)部署:將選擇好的模型原型投入生產(chǎn)環(huán)境使用

特征工程

使用工具:Airbnb 內(nèi)部特征庫 — Zipline

任何監(jiān)督學(xué)習(xí)項目的***步都是去找到會影響到結(jié)果的相關(guān)特征,這一個過程被稱為特征工程。例如在預(yù)測 LTV 時,特征可以是某個房源房屋在接下來 180 天內(nèi)的可使用天數(shù)所占百分比,或者也可以是其與同市場其它房屋定價的差異。

在 Airbnb 中,要做特征工程一般得從頭開始寫 Hive 查詢語句來創(chuàng)建特征。但是這個工作相當(dāng)無聊,而且需要花費很多時間。因為它需要一些特定的領(lǐng)域知識和業(yè)務(wù)邏輯,也因此這些特征 pipeline 并不容易共享或復(fù)用。為了讓這項工作更具可擴展性,我們開發(fā)了 Zipline—— 一個訓(xùn)練特征庫。它可以提供不同粒度級別(例如房主、客戶、房源房屋及市場級別)的特征。

這個內(nèi)部工具“多源共享”的特性讓數(shù)據(jù)科學(xué)家們可以在過去的項目中找出大量高質(zhì)量、經(jīng)過審查的特征。如果沒有找到希望提取的特征,用戶也可以寫一個配置文件來創(chuàng)建他自己需要的特征:

  1. source: { 
  2.   type: hive 
  3.   query:""
  4.     SELECT 
  5.         id_listing as listing 
  6.       , dim_city as city 
  7.       , dim_country as country 
  8.       , dim_is_active as is_active 
  9.       , CONCAT(ds, ' 23:59:59.999'as ts 
  10.     FROM 
  11.       core_data.dim_listings 
  12.     WHERE 
  13.       ds BETWEEN '{{ start_date }}' AND '{{ end_date }}' 
  14.   ""
  15.   dependencies: [core_data.dim_listings] 
  16.   is_snapshot: true 
  17.   start_date: 2010-01-01 
  18. features: { 
  19.   city: "City in which the listing is located." 
  20.   country: "Country in which the listing is located." 
  21.   is_active: "If the listing is active as of the date partition." 
  22.  

在構(gòu)建訓(xùn)練集時,Zipline 將會找出訓(xùn)練集所需要的特征,自動的按照 key 將特征組合在一起并填充數(shù)據(jù)。在構(gòu)造房源 LTV 模型時,我們使用了一些 Zipline 中已經(jīng)存在的特征,還自己寫了一些特征。模型總共使用了 150 多個特征,其中包括:

  • 位置:國家、市場、社區(qū)以及其它地理特征
  • 價格:過夜費、清潔費、與相似房源的價格差異
  • 可用性:可過夜的總天數(shù),以及房主手動關(guān)閉夜間預(yù)訂的占比百分數(shù)
  • 是否可預(yù)訂:預(yù)訂數(shù)量及過去 X 天內(nèi)在夜間訂房的數(shù)量
  • 質(zhì)量:評價得分、評價數(shù)量、便利設(shè)施 

 

實例數(shù)據(jù)集

在定義好特征以及輸出變量之后,就可以根據(jù)我們的歷史數(shù)據(jù)來訓(xùn)練模型了。

原型設(shè)計與訓(xùn)練

使用工具:Python 機器學(xué)習(xí)庫 — scikit-learn

以前面的訓(xùn)練集為例,我們在做訓(xùn)練前先要對數(shù)據(jù)進行一些預(yù)處理:

  • 數(shù)據(jù)插補:我們需要檢查是否有數(shù)據(jù)缺失,以及它是否為隨機出現(xiàn)的缺失。如果不是隨機現(xiàn)象,我們需要弄清楚其根本原因;如果是隨機缺失,我們需要填充空缺數(shù)據(jù)。
  • 對分類進行編碼:通常來說我們不能在模型里直接使用原始的分類,因為模型并不能去擬合字符串。當(dāng)分類數(shù)量比較少時,我們可以考慮使用 one-hot encoding 進行編碼。如果分類數(shù)量比較多,我們就會考慮使用 ordinal encoding, 按照分類的頻率計數(shù)進行編碼。

在這一步中,我們還不知道最有效的一組特征是什么,因此編寫可快速迭代的代碼是非常重要的。如 Scikit-Learn、Spark 等開源工具的 pipeline 結(jié)構(gòu)對于原型構(gòu)建來說是非常方便的工具。Pipeline 可以讓數(shù)據(jù)科學(xué)家們設(shè)計藍圖,指定如何轉(zhuǎn)換特征、訓(xùn)練哪一個模型。更具體來說,可以看下面我們 LTV 模型的 pipeline:

  1. transforms = [] 
  2.  
  3. transforms.append( 
  4.     ('select_binary', ColumnSelector(features=binary)) 
  5.  
  6. transforms.append( 
  7.     ('numeric', ExtendedPipeline([ 
  8.         ('select', ColumnSelector(features=numeric)), 
  9.         ('impute', Imputer(missing_values='NaN', strategy='mean', axis=0)), 
  10.     ])) 
  11.  
  12. for field in categorical: 
  13.     transforms.append( 
  14.         (field, ExtendedPipeline([ 
  15.             ('select', ColumnSelector(features=[field])), 
  16.             ('encode', OrdinalEncoder(min_support=10)) 
  17.             ]) 
  18.         ) 
  19.     ) 
  20.  
  21. features = FeatureUnion(transforms)  

在高層設(shè)計時,我們使用 pipeline 來根據(jù)特征類型(如二進制特征、分類特征、數(shù)值特征等)來指定不同特征中數(shù)據(jù)的轉(zhuǎn)換方式。***使用 FeatureUnion 簡單將特征列組合起來,形成最終的訓(xùn)練集。

使用 pipeline 開發(fā)原型的優(yōu)勢在于,它可以使用 data transforms 來避免繁瑣的數(shù)據(jù)轉(zhuǎn)換。總的來說,這些轉(zhuǎn)換是為了確保數(shù)據(jù)在訓(xùn)練和評估時保持一致,以避免將原型部署到生產(chǎn)環(huán)境時出現(xiàn)的數(shù)據(jù)不一致。

另外,pipeline 還可以將數(shù)據(jù)轉(zhuǎn)換過程和訓(xùn)練模型過程分開。雖然上面代碼中沒有,但數(shù)據(jù)科學(xué)家可以在***一步指定一種 estimator(估值器)來訓(xùn)練模型。通過嘗試使用不同的估值器,數(shù)據(jù)科學(xué)家可以為模型選出一個表現(xiàn)***的估值器,減少模型的樣本誤差。

模型選擇與驗證

使用工具:各種自動機器學(xué)習(xí)框架

如上一節(jié)所述,我們需要確定候選模型中的哪個最適合投入生產(chǎn)。為了做這個決策,我們需要在模型的可解釋性與復(fù)雜度中進行權(quán)衡。例如,稀疏線性模型的解釋性很好,但它的復(fù)雜度太低了,不能很好地運作。一個足夠復(fù)雜的樹模型可以擬合各種非線性模式,但是它的解釋性很差。這種情況也被稱為偏差(Bias)和方差(Variance)的權(quán)衡。

 

上圖引用自 James、Witten、Hastie、Tibshirani 所著《R 語言統(tǒng)計學(xué)習(xí)》

在保險、信用審查等應(yīng)用中,需要對模型進行解釋。因為對模型來說避免無意排除一些正確客戶是很重要的事。不過在圖像分類等應(yīng)用中,模型的高性能比可解釋更重要。

由于模型的選擇相當(dāng)耗時,我們選擇采用各種自動機器學(xué)習(xí)工具來加速這個步驟。通過探索大量的模型,我們最終會找到表現(xiàn)***的模型。例如,我們發(fā)現(xiàn) XGBoost (XGBoost) 明顯比其他基準模型(比如 mean response 模型、嶺回歸模型、單一決策樹)的表現(xiàn)要好。

 

上圖:我們通過比較 RMSE 可以選擇出表現(xiàn)更好的模型

鑒于我們的最初目標是預(yù)測房源價格,因此我們很舒服地在最終的生產(chǎn)環(huán)境中使用 XGBoost 模型,比起可解釋性它更注重于模型的彈性。

生產(chǎn)部署

使用工具:Airbnb 自己寫的 notebook 轉(zhuǎn)換框架 — ML Automator

如開始所說,構(gòu)建生產(chǎn)環(huán)境工作流和在筆記本上構(gòu)建一個原型是完全不同的。例如,我們?nèi)绾芜M行定期的重訓(xùn)練?我們?nèi)绾斡行У卦u估大量的實例?我們?nèi)绾谓⒁粋€ pipeline 以隨時監(jiān)視模型性能?

在 Airbnb,我們自己開發(fā)了一個名為 ML Automator 的框架,它可以自動將 Jupyter notebook 轉(zhuǎn)換為 Airflow 機器學(xué)習(xí) pipeline。該框架專為熟悉使用 Python 開發(fā)原型,但缺乏將模型投入生產(chǎn)環(huán)境經(jīng)驗的數(shù)據(jù)科學(xué)家準備。

 

ML Automator 框架概述(照片來源:Aaron Keys)

首先,框架要求用戶在 notebook 中指定模型的配置。該配置將告訴框架如何定位訓(xùn)練數(shù)據(jù)表,為訓(xùn)練分配多少計算資源,以及如何計算模型評價分數(shù)。

另外,數(shù)據(jù)科學(xué)家需要自己寫特定的 fit 與 transform 函數(shù)。fit 函數(shù)指定如何進行訓(xùn)練,而 transform 函數(shù)將被 Python UDF 封裝,進行分布式計算(如果有需要)。

下面的代碼片段展示了我們 LTV 模型中的 fit 與 transform 函數(shù)。fit 函數(shù)告訴框架需要訓(xùn)練 XGBoost 模型,同時轉(zhuǎn)換器將根據(jù)我們之前定義的 pipeline 轉(zhuǎn)換數(shù)據(jù)。

  1. def fit(X_train, y_train): 
  2.     import multiprocessing 
  3.     from ml_helpers.sklearn_extensions import DenseMatrixConverter 
  4.     from ml_helpers.data import split_records 
  5.     from xgboost import XGBRegressor 
  6.  
  7.     global model 
  8.  
  9.     model = {} 
  10.     n_subset = N_EXAMPLES 
  11.     X_subset = {k: v[:n_subset] for k, v in X_train.iteritems()} 
  12.     model['transformations'] = ExtendedPipeline([ 
  13.                 ('features', features), 
  14.                 ('densify', DenseMatrixConverter()), 
  15.             ]).fit(X_subset) 
  16.  
  17.     # 并行使用轉(zhuǎn)換器 
  18.     Xt = model['transformations'].transform_parallel(X_train) 
  19.  
  20.     # 并行進行模型擬合 
  21.     model['regressor'] = XGBRegressor().fit(Xt, y_train) 
  22.  
  23. def transform(X): 
  24.     # return dictionary 
  25.     global model 
  26.     Xt = model['transformations'].transform(X) 
  27.     return {'score': model['regressor'].predict(Xt)}  

一旦 notebook 完成,ML Automator 將會把訓(xùn)練好的模型包裝在 Python UDF 中,并創(chuàng)建一個如下圖所示的 Airflow pipeline。數(shù)據(jù)序列化、定期重訓(xùn)練、分布式評價等數(shù)據(jù)工程任務(wù)都將被載入到日常批處理作業(yè)中。因此,這個框架顯著降低了數(shù)據(jù)科學(xué)家將模型投入生產(chǎn)的成本,就像有一位數(shù)據(jù)工程師在與科學(xué)家一起工作一樣!

 

我們 LTV 模型在 Airflow DAG 中的圖形界面,運行于生產(chǎn)環(huán)境中

Note:除了模型生產(chǎn)化之外,還有一些其它項目(例如跟蹤模型隨著時間推移的性能、使用彈性計算環(huán)境建模等)我們沒有在這篇文章中進行介紹。這些都是正在進行開發(fā)的熱門領(lǐng)域。

經(jīng)驗與展望

過去的幾個月中,我們的數(shù)據(jù)科學(xué)家們與 ML Infra 密切合作,產(chǎn)生了許多很好的模式和想法。我們相信這些工具將會為 Airbnb 開發(fā)機器學(xué)習(xí)模型開辟新的范例。

  • 首先,顯著地降低了模型的開發(fā)成本:通過組合各種不同的獨立工具的優(yōu)點(Zipline 用于特征工程、Pipeline 用于模型原型設(shè)計、AutoML 用于模型選擇與驗證,以及***的 ML Automator 用于模型生產(chǎn)化),我們大大減短了模型的開發(fā)周期。
  • 其次,notebook 的設(shè)計降低了入門門檻:還不熟悉框架的數(shù)據(jù)科學(xué)家可以立即得到大量的真實用例。在生產(chǎn)環(huán)境中,可以確保 notebook 是正確、自解釋、***的。這種設(shè)計模式受到了新用戶的好評。
  • 因此,團隊將更愿意關(guān)注機器學(xué)習(xí)產(chǎn)品的 idea:在本文撰寫時,我們還有其它幾支團隊在采用類似的方法探索機器學(xué)習(xí)產(chǎn)品的 idea:為檢查房源隊列進行排序、預(yù)測房源是否會增加合伙人、自動標注低質(zhì)量房源等等。

我們對這個框架和它帶來的新范式的未來感到無比的興奮。通過縮小原型與生產(chǎn)環(huán)境間的差距,我們可以讓數(shù)據(jù)科學(xué)家和數(shù)據(jù)工程師更多去追求端到端的機器學(xué)習(xí)項目,讓我們的產(chǎn)品做得更好。 

責(zé)任編輯:龐桂玉 來源: 36大數(shù)據(jù)
相關(guān)推薦

2022-02-21 16:05:26

機器學(xué)習(xí)優(yōu)勢Python

2020-08-06 16:37:25

機器學(xué)習(xí)技術(shù)股票

2022-01-18 09:21:17

Python機器學(xué)習(xí)黃金價格

2017-05-03 19:08:10

機器學(xué)習(xí)

2022-06-09 09:14:31

機器學(xué)習(xí)PythonJava

2021-05-16 17:44:08

Python比特幣價格

2018-02-25 19:02:45

Python機器學(xué)習(xí)算法

2018-08-30 14:58:12

機器學(xué)習(xí)磁盤故障

2023-05-26 12:45:22

predict?方法數(shù)據(jù)

2021-02-02 10:43:13

比特幣區(qū)塊鏈加密貨幣

2018-03-20 15:33:05

深度學(xué)習(xí)加密貨幣

2020-04-27 09:52:03

預(yù)測銷售機器學(xué)習(xí)ML

2020-01-31 16:08:00

?機器學(xué)習(xí)數(shù)據(jù)技術(shù)

2017-07-25 12:09:10

機器學(xué)習(xí)預(yù)測性維護模型

2019-10-14 16:57:19

機器學(xué)習(xí)預(yù)測分析 區(qū)別

2016-12-28 15:19:22

大數(shù)據(jù)機器學(xué)習(xí)銷售預(yù)測

2019-03-21 12:33:14

NAND閃存存儲IDC

2020-08-28 07:00:00

機器學(xué)習(xí)預(yù)測股市人工智能

2021-08-21 14:30:58

機器學(xué)習(xí)bilibili股價

2021-08-23 11:15:20

Python機器學(xué)習(xí)bilibili
點贊
收藏

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

www.日韩av| 日韩欧美在线精品| 亚洲男同1069视频| 激情视频一区二区| 国产免费a视频| 99精品全国免费观看视频软件| 91精品婷婷国产综合久久性色| 日本成人在线不卡| 精品乱码一区二区三四区视频| 青青草97国产精品免费观看| 欧美精品第一页在线播放| 白白色免费视频| 欧美1区2区3| 色综合久久综合| 免费日韩在线观看| 国产高清视频在线| www.亚洲人| 成人午夜黄色影院| 丰满人妻老熟妇伦人精品| 欧美另类视频| www.欧美免费| 久久精品老司机| 国产精品一区二区三区www| 婷婷开心久久网| 久久久国产精华液999999| 亚洲 小说区 图片区 都市| 国内欧美视频一区二区| 日本久久久久久久| 亚洲 欧美 视频| 欧美精品日韩| 久久久精品影院| 日本一区二区视频在线播放| 91麻豆精品激情在线观看最新| 欧美日韩一级片在线观看| 中文字幕无码精品亚洲资源网久久| 成人18在线| 91麻豆成人久久精品二区三区| 亚洲在线免费观看| 国产精品51麻豆cm传媒| 久久xxxx| 奇米成人av国产一区二区三区 | 国产亚洲成年网址在线观看| 国产精品一区二区三区四区五区 | 一本久久a久久精品vr综合 | 九色丨蝌蚪丨成人| 日韩亚洲欧美综合| 日韩久久久久久久久久久| 羞羞视频在线观看一区二区| 在线看国产日韩| 国产成人久久777777| 天堂中文av在线资源库| 亚洲成人在线网站| 国产精品久久久久7777| 国产经典三级在线| 亚洲成人免费影院| 农民人伦一区二区三区| а√天堂中文在线资源8| 偷拍一区二区三区四区| 免费无码不卡视频在线观看| 日韩精品av| 欧美日韩在线视频一区| 黄在线观看网站| 欧美片第一页| 欧美日韩午夜在线视频| 欧美国产日韩另类| 久久亚洲精精品中文字幕| 日韩欧美国产三级电影视频| 深夜福利网站在线观看| 中文字幕日韩在线| 亚洲的天堂在线中文字幕| 亚洲一区二区三区黄色| 美日韩黄色大片| 亚洲午夜性刺激影院| 99精品欧美一区二区| 亚洲91中文字幕无线码三区| 伦理中文字幕亚洲| 国产一级特黄视频| 久久一二三区| 国产日韩亚洲欧美| 亚洲伦理在线观看| 久久免费偷拍视频| 色呦呦网站入口| av在线理伦电影| 色菇凉天天综合网| 一级片黄色免费| 久久99精品久久久久久欧洲站| 亚洲国产精品yw在线观看| 一道本在线观看| 亚洲无中文字幕| 2025国产精品视频| 91成年人视频| 播五月开心婷婷综合| 日韩av电影免费在线观看| 国产精品刘玥久久一区| 精品久久久久久久中文字幕| 男女无套免费视频网站动漫| 2020最新国产精品| 亚洲社区在线观看| 午夜写真片福利电影网| 久久婷婷av| 91免费看蜜桃| 成人精品一区二区三区免费| 一区二区三区精品视频| xxxx一级片| 精品国产导航| 久久久国产视频91| www.国产一区二区| 国产99精品在线观看| 天堂√在线观看一区二区| xxxx在线视频| 777亚洲妇女| 白白色免费视频| 亚洲激情欧美| 91色视频在线导航| 黄视频在线播放| 亚洲第一福利一区| 免费不卡av网站| 日韩毛片视频| 日本aⅴ大伊香蕉精品视频| 性猛交xxxx乱大交孕妇印度| 国产精品久久久久久久蜜臀| 欧美啪啪免费视频| 91精品尤物| 欧美成人亚洲成人日韩成人| 一区二区三区麻豆| 久久久九九九九| 5月婷婷6月丁香| 北条麻妃在线一区二区免费播放| 少妇高潮久久久久久潘金莲| av片免费观看| 97精品久久久午夜一区二区三区 | 亚洲一区二区三区午夜| 国偷自产一区二区免费视频| 亚洲精品按摩视频| 国产无码精品久久久| 国产精品1区2区3区在线观看| 五月天丁香综合久久国产 | 超碰人人在线| 欧美巨大另类极品videosbest | 韩国成人动漫| 精品亚洲一区二区三区| 青青操免费在线视频| 不卡欧美aaaaa| 国自产拍偷拍精品啪啪一区二区| 伊人久久影院| 高清欧美一区二区三区| 亚洲国产成人精品一区二区三区| 亚洲激情图片qvod| 日本黄色www| 亚洲婷婷在线| 国产免费一区二区三区| 国产资源在线观看入口av| 亚洲福利影片在线| 国产成人免费看| 久久精品一区八戒影视| 亚洲乱码国产一区三区| 欧美精品系列| 成人在线观看视频网站| www在线免费观看视频| 日韩一区二区三区电影| 久草视频在线资源| fc2成人免费人成在线观看播放 | 自拍在线观看| 亚洲欧洲偷拍精品| 在线播放一级片| 亚洲欧美乱综合| 熟妇高潮一区二区| 香蕉亚洲视频| 亚洲精品一区二| 精品午夜av| 97香蕉超级碰碰久久免费软件| 四虎精品成人免费网站| 欧洲精品中文字幕| 国产suv一区二区三区| 成人免费观看av| 国产亚洲天堂网| 久久久久久久久丰满| 国产高清精品一区二区| 国产日韩电影| 欧美不卡视频一区发布| 婷婷伊人综合中文字幕| 欧美综合视频在线观看| 亚洲欧美一区二区三区四区五区| 波多野结衣中文字幕一区二区三区| 亚洲精品无码久久久久久| 欧美独立站高清久久| 国产欧美日韩在线播放| 免费在线观看一区| 欧美精品18videosex性欧美| 国产视频福利在线| 日韩午夜在线影院| 中文字幕手机在线视频| 一区二区三区精品视频| 91在线无精精品白丝| 国产98色在线|日韩| 国产精品涩涩涩视频网站| 欧美777四色影| 欧美成熟毛茸茸复古| 日本一区二区乱| 日韩av大片在线| 黄网av在线| 菠萝蜜影院一区二区免费| 色综合成人av| 欧美电影精品一区二区| 中文字幕精品一区二| 婷婷久久综合九色综合伊人色| 很污很黄的网站| 久久久久免费观看| 日本美女视频网站| 国内成人免费视频| 日日碰狠狠丁香久燥| 韩日精品在线| 在线视频一二三区| 欧美偷拍自拍| 另类小说综合网| av在线亚洲色图| 亚洲综合小说区| 日韩一级特黄| 国产精品a久久久久久| 国模精品视频| 欧美激情一区二区三区在线视频观看 | 国产精品乱码一区二区| 在线观看不卡一区| 日韩免费视频一区二区视频在线观看| 亚洲欧洲综合另类在线| av免费播放网站| 国产亚洲欧美日韩日本| 久久久久麻豆v国产精华液好用吗| 国产一二三精品| 成人综合久久网| 欧美bbbbb| 美女喷白浆视频| 日韩电影免费一区| 老头吃奶性行交视频| 亚久久调教视频| jizzjizzxxxx| 亚洲免费网站| 国产91对白刺激露脸在线观看| 在线观看一区| 国产精品专区在线| 一本色道88久久加勒比精品| 日韩五码在线观看| 日韩视频久久| 国产h视频在线播放| 亚洲伊人网站| av网站在线观看不卡| 六月婷婷一区| 动漫av免费观看| 轻轻草成人在线| 国产3p在线播放| 激情综合网最新| 4438x全国最大成人| 国产馆精品极品| 日本少妇xxxx| 91麻豆成人久久精品二区三区| 精品无码人妻一区| 国产日韩欧美不卡| 欧美性猛交xxxx乱大交少妇| 最好看的中文字幕久久| 强行糟蹋人妻hd中文| 亚洲国产精品天堂| 人妻 日韩精品 中文字幕| 色视频成人在线观看免| 在线观看视频二区| 日韩欧美在线1卡| 神马久久久久久久久久| 亚洲男人天堂视频| 3p在线观看| 色综合久久悠悠| 在线免费看h| 国产精品美女久久| 视频欧美一区| 欧美不卡在线一区二区三区| 日韩理论电影院| 日本中文字幕亚洲| 天堂av在线一区| 九九九久久久久久久| 97精品视频在线观看自产线路二| 国产不卡在线观看视频| 一区二区三区四区蜜桃| 国产精品第5页| 日韩视频免费观看高清完整版| 五月婷婷在线播放| 日韩在线欧美在线| 国产白浆在线免费观看| 国产精品视频最多的网站| 亚洲高清999| 日韩精品久久久毛片一区二区| 夜间精品视频| 不卡影院一区二区| 国产成人av电影在线| 亚洲熟妇无码av| 一区二区成人在线视频| 一级黄色av片| 亚洲大尺度美女在线| 欧美极品另类| 欧洲中文字幕国产精品| av一级亚洲| gogogo免费高清日本写真| 免费视频一区二区三区在线观看| 日日夜夜精品视频免费观看| 欧美韩日一区二区三区四区| 九九热国产视频| 制服丝袜成人动漫| 国产女人在线观看| 91国自产精品中文字幕亚洲| 91精品福利观看| 视频一区二区三区免费观看| 亚洲高清久久| 精品人妻一区二区三| 国产精品久久看| 无码视频在线观看| 日韩精品视频在线观看免费| 日韩另类在线| 亚洲在线视频福利| 婷婷久久综合| 一路向西2在线观看| 久久久久久一级片| 日韩免费黄色片| 精品裸体舞一区二区三区| 欧美性天天影视| 国产精品久久久久高潮| 妖精视频一区二区三区免费观看| 日本一区午夜艳熟免费| 国产精品影视在线观看| 日韩在线一卡二卡| 欧美午夜一区二区| 国产露出视频在线观看| 欧美在线性爱视频| 亚洲精品中文字幕99999| 丁香花在线影院观看在线播放| 国产精品一区二区在线观看网站| 亚洲人做受高潮| 欧美美女黄视频| 日本暖暖在线视频| 国产综合久久久久| 欧美丰满老妇| 超碰91在线播放| 亚洲精品一二三区| www.桃色av嫩草.com| 久久99精品视频一区97| 午夜视频一区二区在线观看| 国产一二三四区在线观看| 国产一区二区女| 久草网站在线观看| 精品久久久久久综合日本欧美| 色操视频在线| 国新精品乱码一区二区三区18 | 精品www久久久久奶水| 久久先锋影音av鲁色资源网| 三级视频在线观看| 一本色道久久综合狠狠躁篇怎么玩 | 日韩欧美在线字幕| 久久电影视频| 国产精品video| 999精品在线| 成人一区二区三区仙踪林| 亚洲一二三四区| 亚洲aaaaaaa| 国产精品视频免费在线| 99精品美女| 精品熟女一区二区三区| 色综合一个色综合亚洲| 99视频在线观看地址| 亚洲一区二区三区毛片| 激情婷婷亚洲| 久久无码人妻精品一区二区三区 | 亚洲日本丝袜连裤袜办公室| 国产高清免费在线观看| 91国产一区在线| 精品久久综合| 中文字幕人妻无码系列第三区| 亚洲午夜久久久久久久久电影院| 天天色棕合合合合合合合| 国产经典一区二区| 性欧美欧美巨大69| 一级欧美一级日韩片| 欧美亚洲国产一区二区三区| 毛片在线不卡| 精品乱码一区| 免费日本视频一区| 国产大片中文字幕| 国产一区二区三区三区在线观看| 91麻豆精品国产91久久久更新资源速度超快| 国产亚洲精品久久久久久久| 91碰在线视频| 国产美女无遮挡永久免费| 8090成年在线看片午夜| 久久影院一区| 蜜桃精品成人影片| 4438x亚洲最大成人网| 成人欧美大片| 亚洲乱码日产精品bd在线观看| 国产婷婷色一区二区三区四区| av免费在线不卡| 国产精品对白刺激| 亚洲激情社区| 91视频综合网| 在线视频亚洲欧美| 天美av一区二区三区久久|