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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人工智能 > ChatGpt >内容正文

ChatGpt

KDD Cup 2019 AutoML Track冠军深兰科技DeepBlueAI团队技术分享 | 开源代码

發布時間:2024/10/8 ChatGpt 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 KDD Cup 2019 AutoML Track冠军深兰科技DeepBlueAI团队技术分享 | 开源代码 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.


作者丨羅志鵬

單位丨深蘭北京AI研發中心


近日,KDD Cup 2019 AutoML Track 比賽結果出爐,本次賽題是第五次 AutoML 挑戰賽,由第四范式、ChaLearn 和微軟聯合舉辦,專注于時序相關數據的自動機器學習。


這次競賽注冊隊伍達到近 800 支,是近幾次 AutoML 競賽中參賽隊伍最多的一次。來自深蘭科技北京 AI 研發中心的 DeepBlueAI 團隊斬獲冠軍,團隊成員均畢業或就讀于北大。新加坡國立大學的 NUS-Xtra-Lab 團隊獲得第二名,阿里巴巴集團和佐治亞理工學院組成的 admin 團隊則獲得第三名。排名前十的隊伍中還包括清華大學、南京大學、微軟亞洲研究院、??低暋⒚缊F點評等高?;驒C構。


本文帶來該團隊在競賽中技術細節分享,文末附開源代碼 Github 鏈接。





背景介紹


ACM SIGKDD 由美國計算機協會數據挖掘與知識專業委員會發起,是數據挖掘領域公認的具有最高學術地位的國際性學術會議。KDD Cup 是由 ACM 的數據挖掘及知識發現專委會(SIGKDD)主辦的數據挖掘研究領域的國際頂級賽事,從 1997 年至今已有 22 年的歷史。


作為目前數據挖掘領域最有影響力、最高水平的國際頂級賽事,KDD Cup 每年都會吸引來自世界各地數據挖掘領域的頂尖專家、學者和工程師參賽,因此也有“大數據奧運會”之名。今年, 第 25 屆 ACM SIGKDD 會議于 2019 年 8 月 4 日至 8 日在美國阿拉斯加舉行。


團隊成績


在 KDD Cup 2019 AutoML Track 當中,DeepBlueAI 團隊在 Feed-back 階段以 4 項第一,1 項第二平均成績排名第一;AutoML 階段以 3 項第一,平均指標領先第二名 0.3 的成績以絕對優勢獲得冠軍,具體排名如下:


?圖1.?KDD Cup 2019 AutoML Track終榜及開源地址

?

?圖2.?KDD Cup 2019 AutoML Track Blind Test Phase排行榜

?圖3.?KDD Cup 2019 AutoML Track Feed-back Phase排行榜

?

團隊成員獲獎記錄



賽題介紹


參賽者將利用時序關系數據,設計一個能夠自主(無人為干預)實現監督學習的AutoML計算機程序。該比賽聚焦在二分類問題,且時序關系數據均來自實際業務場景。根據大多數實際應用的時間屬性,數據集按時間順序劃分為訓練集和測試集。訓練集和測試集都由一個主表、一組相關表和一個關系圖組成:?



參賽者需要提交通過主表、相關表和關系圖自動構建機器學習模型的 AutoML 方案。一旦經過訓練,模型將以測試主表(不包括樣本標記)、相關表和關系圖作為輸入,并預測測試集的樣本標記。參賽者提交的方案將在受限制的計算資源和時間內進行測試。?


為了讓參賽者能夠更好的開發并評估方案,主辦方提供了 10 個時序關系數據集,其中 5 個公共數據集,5 個私有數據集。


比賽階段


Feedback 階段?


即反饋階段。在此階段,參賽者可以在五個公共數據集上進行訓練,開發 AutoML 方案。參賽者可以進行有限數量的提交,并獲得作為反饋的所有五個公共數據集的測試數據的性能。參賽者可以下載有標記的訓練數據集和未標記的測試數據集。因此,參賽者可以在線下準備他們的代碼并提交。該階段最后的代碼提交將最終作為下一階段進行盲測的代碼。?


Check 階段?


即校驗階段。該階段將在五個私有數據集上對第一階段的最后一次提交的代碼進行盲測,確保提交的方案順利運行,不會出現例如超時或者內存溢出等問題,但參賽者無法看到具體的結果,所有參賽隊伍具備一次更新代碼的機會,以保證在最終階段正確的運行自己的代碼。?


AutoML 階段?


即盲試階段。該階段將測試方案在私有數據集上的性能。參賽者的代碼將在無需人為干預情況下完成訓練和預測。AUC 作為評價指標,最終將根據五個私有數據集的平均排名進行評分。若最終比分相同,則優先考慮可解釋性更好的方案,可解釋性將由專家團隊評審。


以上三個階段的計算及內存資源均有所限制,因此方案應兼顧效果及效率。


競賽時間


2019 年 4 月 1 日:比賽開始,發布公共數據集。參與者可以開始提交代碼并在排行榜上獲得即時反饋信息。?


2019 年 6 月 27 日:Feedback 階段結束,Feedback 階段的代碼自動遷移到 Test 階段。?


2019 年 7 月 7 日:Check 階段結束,主辦方開始代碼驗證。?


2019 年 7 月 11 日:提交報告的截止日期。?


2019 年 7 月 16 日:AutoML 階段結束,開始評審流程。?


2019 年 7 月 20 日:宣布 KDD Cup 冠軍。?


2019 年 8 月 4 日:在 KDD 上舉辦頒獎儀式。


評測指標


本次比賽采用 AUC 作為評分指標,排名規則以官方給出的 baseline 得分 auc_base 為 0 分基準,以所有選手最高成績 auc_max 為滿分 1 分基準,按照公式得出相對分數,最后算出 5 個數據集的平均分為最終得分,得分越高代表模型性能越好。得分計算公式如下:



題目特點


在這次比賽中,主要有以下難點:


1. 挖掘有效的特征


與傳統數據挖掘競賽不同的是,AutoML 競賽中,參賽選手只知道數據的類型(數值變量、分類變量、時間變量、多值分類變量等),而不知道數據的含義,這毫無疑問會增加特征工程的難度,如何挖掘到有效的通用特征成為一個難點。


2. 賽題數據和時序相關


時序相關數據的數據挖掘難度較大,在傳統的機器學習應用中,需要經驗豐富的專家才能從時序關系型數據中挖掘出有效的時序信息,并加以利用提升機器學習模型的效果。即使具備較深的知識儲備,專家也需要通過不斷的嘗試和試錯,才能構建出有價值的時序特征,并且利用好多個相關聯表來提升機器學習模型的性能。


3. 賽題數據按照多表給出


賽題的數據是按照多表給出的,這就要求參賽選手能夠構建一個處理多表之間多樣的連接關系的自動化機器學習系統。多表數據無疑提升了對系統的穩定性的要求,稍有不慎,有可能合并出來的數據過于龐大就直接超時或者超內存而導致沒有最終成績。


4. 時間內存限制嚴格


比賽代碼運行環境是一個 4 核 CPU,16G 內存的 docker 環境,對于未知大小的數據集,在代碼執行過程中的某些操作很容易使得內存峰值超過 16G,導致程序崩潰。因此選手要嚴格優化某些操作,或使用采樣等方式完成任務。此外,比賽方對于每個數據集嚴格限制了代碼的執行時間,稍有不慎就會使得運行時間超時而崩潰。


解決方案


我們團隊基于所給數據實現了一套支持多表的 AutoML 框架,包括自動多表合并、自動特征工程、自動特征選擇、自動模型調參、自動模型融合等步驟,在時間和內存的控制上我們也做了很多優化工作。



數據預處理


我們通過對表結構及其屬性的分析,針對不同類型的數據制定不同的數據預處理方案。首先,在多表間的多個連接 key 中,我們在主表中種類最多的一個 key 識別為 user?;谧R別出的 user,可以嘗試在主表的 category 中識別出 session。


另外,我們嘗試在 category 數據中識別出只有兩類有效值的 binary 數據。我們對 category、user、session、key 進行重新編碼,對 numerical 數據嘗試將其轉換為占用內存更少的類型,將 time 數據轉換為容易操作的 datetime 類型。


#?識別user?與?sessiondef?recognize_user_col(self,data,key_cols):????user_col?=?None????nunique?=?-1????for?col?in?key_cols:????????nnum?=?data[col].nunique()????????if?nnum?>?nunique:????????????user_col?=?col????????????nunique?=?nnum????return?user_coldef?recognize_session_col(self,data,cat_cols,user_col):????if?user_col?is?None:????????return?[]????user_nunique?=?data[user_col].nunique()????session_cols?=?[]????def?func(df,user_nunique):????????cat_col?=?df.columns[0]????????user_col?=?df.columns[1]????????cat_nunique?=?df[cat_col].nunique()????????if?(cat_nunique?<=?user_nunique)?or?(cat_nunique?>=?df.shape[0]-10):????????????return?False????????if?(df.groupby(cat_col)[user_col].nunique()>1).sum()>10:????????????return?False????????return?True????res?=?Parallel(n_jobs=CONSTANT.JOBS,require='sharedmem')(delayed(func)(data[[col,user_col]],user_nunique)?for?col?in?cat_cols)????for?col,is_session?in?zip(cat_cols,res):????????if?is_session:????????????session_cols.append(col)????return?session_cols
def?recognize_user_col(self,data,key_cols):
????user_col?=?None
????nunique?=?-1
????for?col?in?key_cols:
????????nnum?=?data[col].nunique()
????????if?nnum?>?nunique:
????????????user_col?=?col
????????????nunique?=?nnum
????return?user_col

def?recognize_session_col(self,data,cat_cols,user_col):
????if?user_col?is?None:
????????return?[]

????user_nunique?=?data[user_col].nunique()
????session_cols?=?[]

????def?func(df,user_nunique):
????????cat_col?=?df.columns[0]
????????user_col?=?df.columns[1]
????????cat_nunique?=?df[cat_col].nunique()

????????if?(cat_nunique?<=?user_nunique)?or?(cat_nunique?>=?df.shape[0]-10):
????????????return?False

????????if?(df.groupby(cat_col)[user_col].nunique()>1).sum()>10:
????????????return?False

????????return?True

????res?=?Parallel(n_jobs=CONSTANT.JOBS,require='sharedmem')(delayed(func)(data[[col,user_col]],user_nunique)?for?col?in?cat_cols)

????for?col,is_session?in?zip(cat_cols,res):
????????if?is_session:
????????????session_cols.append(col)

????return?session_cols

多表連接



比賽給的數據結構如上圖所示,表和表之間的連接關系可以分為四種,分別是 1-1、1-M、M-1、M-M。因為時間和內存的限制,所以我們需要在盡可能保留信息的同時,讓最后生成的表的數據規模不至于過大。而處理多表連接的方式,直接影響到后面的結果。我們針對不同的連接方式采用了不同的方法。


首先將四種連接方式分成了兩種類型:類型 1 包含了 1-1、M-1,類型 2 包含了 1-M、M-M。對于類型 1,我們可以直接將副表的數據通過 key 合并到主表上。對于類型 2,我們首先對副表做一些聚集操作,生成聚集的結果,而這些聚集的結果可以理解為和主表是類型1的關系。


接下來,我們只要對生成聚集的結果做類型 1 的操作,直接將其合并到主表上即可。并且,對于主表和副表都有時間戳的情況下,我們為了盡可能保留信息,將副表上離主表當前數據早且最近并且為相同 key 值的數據合并到主表上。



其具體操作可以見圖示,key 為 147714011 的數據項的 n_1 列的數據為 3.6,連接到 Main Table 對應的 147714011 的所有數據項之上。


該圖表示了類型 2 的連接方式,這個例子為對 n_1 列做了均值聚集操作,key 為 147714011 的數據項在 n_1 列上的均值為 2.3,之后就是將該數據對應合并到主表上。


采樣


因為 AutoML 比賽方給定的數據集大小未知,在對其進行操作處理之前首先要判斷當前環境是否能夠支持整個數據集共同參與特征工程及模型訓練過程。我們在讀入數據進入預處理之前做了一次判斷,即要求訓練集與測試集的總樣本數不超過某一個可以接受的閾值。如訓練集與測試集的總樣本數過多,我們就考慮對其進行采樣,在當前給定的 16G 內存的條件下,我們經過估算,得到 400 萬條數據是一個比較好的閾值。


此外,在特征工程的組合特征模塊中,同樣用到了采樣的思想。組合特征的特點是產生的特征數量多,特征工程的時間長,內存峰值高,起作用的特征數量少。因此,為了避免內存溢出,我們在做組合特征之前,在小數據集上進行特征工程,經過篩選后得到真正有效的特征,再在整個數據集上僅做出這些有效的特征這樣不僅可以減少系統運行時間也能避免爆內存的風險。


自動特征工程



def?main_init(self):????self.order1s?=?[????????????????PreMcToNumpy,McCatRank,????????????????OriginSession,????????????????ApartCatRecognize,\????????????????KeysCountDIY,UserKeyCntDIY,SessionKeyCntDIY,\????????????????KeysTimeDiffAndFuture,????????????????KeysNuniqueDIY,?KeysCntDivNuniqueDIY,????????????????KeysCumCntRateAndReverse,UserKeyCumCntRateAndReverse,????????????????KeyTimeDate,KeyTimeBin,KeysBinCntDIY,????????????????CatCountDIY,????????????????LGBFeatureSelection,????????????]????self.keys_order2s?=?[????????????????KeysNumMeanOrder2MinusSelfNew,????????????????KeysNumMaxMinOrder2MinusSelfNew,????????????????KeysNumStd,????????????????KeysCatCntOrder2New,????????????????LGBFeatureSelectionWait,????????????]????????self.all_order2s?=?[????????????????BinsCatCntOrder2DIYNew,????????????????BinsNumMeanOrder2DIYNew,????????????????CatNumMeanOrder2DIYNew,????????????????CatCntOrder2DIYNew,????????????????LGBFeatureSelectionWait????????????]????????self.post_order1s?=?[????????????????TimeNum,????????????]????????self.merge_order1s?=?[????????????????CatSegCtrOrigin,????????????????CatMeanEncoding,????????????????LGBFeatureSelectionLast,????????????]
????self.order1s?=?[
????????????????PreMcToNumpy,McCatRank,
????????????????OriginSession,
????????????????ApartCatRecognize,\
????????????????KeysCountDIY,UserKeyCntDIY,SessionKeyCntDIY,\
????????????????KeysTimeDiffAndFuture,
????????????????KeysNuniqueDIY,?KeysCntDivNuniqueDIY,
????????????????KeysCumCntRateAndReverse,UserKeyCumCntRateAndReverse,
????????????????KeyTimeDate,KeyTimeBin,KeysBinCntDIY,
????????????????CatCountDIY,
????????????????LGBFeatureSelection,
????????????]
????self.keys_order2s?=?[
????????????????KeysNumMeanOrder2MinusSelfNew,
????????????????KeysNumMaxMinOrder2MinusSelfNew,
????????????????KeysNumStd,
????????????????KeysCatCntOrder2New,
????????????????LGBFeatureSelectionWait,
????????????]
????????self.all_order2s?=?[
????????????????BinsCatCntOrder2DIYNew,
????????????????BinsNumMeanOrder2DIYNew,
????????????????CatNumMeanOrder2DIYNew,
????????????????CatCntOrder2DIYNew,
????????????????LGBFeatureSelectionWait
????????????]

????????self.post_order1s?=?[
????????????????TimeNum,
????????????]

????????self.merge_order1s?=?[
????????????????CatSegCtrOrigin,
????????????????CatMeanEncoding,
????????????????LGBFeatureSelectionLast,
????????????]


特征工程部分往往是數據挖掘競賽的關鍵核心內容,也是我們團隊在競賽中取得顯著優勢的重要因素。我們通過 LightGBM 模型來驗證特征效果。我們將特征工程分成幾個模塊。


第一個模塊是基礎特征部分,這一部分主要是針對 user、key、session 的統計特征,產生新特征的數目較少卻有很好的效果,因此放在最先。


第二模塊是一階組合特征部分,我們嘗試將主表中較為重要的 user、key、session 與其余的 numerical 或 categorical 挑選出的數據進行組合,對某些數據集有非常好的效果。


第三個是大量組合特征部分,我們對時間分桶,嘗試使用時間桶對 categorical 和 numerical 數據進行組合,此外我們還根據不同數據集的數據量大小,篩選出適量的 categorical 或 numerical 數據兩兩組合形成新的特征,在希望挖掘到有用的特征的同時,盡量減小內存溢出的風險。


最后的部分是有監督學習的 CTR 和均值編碼特征,將其放在最后的原因是一方面在這一階段會產生很多特征,容易造成生成過多的特征而導致爆內存;另一方面是我們認為這些特征和其他特征組合沒有什么實際意義,因此將其放在最后不參與組合。


同時,因為本次競賽的時間和內存的控制比較嚴格,在面對百萬級的數據量上,每個特征生成幾乎都要控制在幾秒內生成,為了滿足這一要求,我們的代碼加入了許多優化。比如對于類別數據在多類別數據中的位置這一特征,如果用傳統的 Pandas 實現,時間會達到幾個小時,而加入多線程之后,情況會有所改善,但是仍舊要消耗大量的時間。


我們退而求其次,使用 numpy 來實現該特征,特征的生成時間直接到達了幾十秒的級別,但是這仍舊不能滿足我們的要求。最后我們對這塊代碼使用 cython 去優化,并且對 cython 代碼進行精雕細琢,最后該特征的生成只需要幾秒。


?圖4.?經過篩選后較為重要的特征

?

自動特征選擇

?

在自動特征工程階段,我們將特征工程分為多個階段。在每一個模塊結束后,我們都會做一次特征選擇來篩掉那些在這一階段做出的無效的特征,來避免內存溢出并且加速最終的模型訓練。


我們通過結合特征重要性及序列后向選擇算法,設置一個閾值,將在參與模型訓練中,篩出重要性較低的特征而盡可能小地損失模型精度。我們還嘗試了基于特征的信息增益來對特征進行篩選,亦或是對兩種篩選方法進行結合,但因為沒能找到更好的切分點,最終還是使用了基于特征重要性的方法。


?圖5.?特征選擇機制


類別不平衡問題處理


我們對類別不平衡的數據在訓練時做了處理。正負樣本比例超過 1:3 時,我們采用欠采樣的方式,緩和正負樣本不平衡。此外,我們還嘗試通過增加正樣本的權重等方式來優化類別不平衡帶來的問題。在模型融合的部分,我們在保留原始較少的正樣本的同時,換一批負樣本來進行訓練,這樣能夠盡可能保留更多的原始數據的信息,同時緩解類別不平衡的問題。


模型融合


由于比賽環境對時間和內存做了嚴格的限制,我們在模型融合方面考慮了 bagging、blending、stacking 等方案,最終選用了使用 bagging 的方法。我們通過計算一個 demo 模擬真實數據集訓練和預測來預估真實數據集所需要的時間,如時間不足則選擇在訓練時 early-stop,允許精度上的損失來保證代碼能夠在規定時間內運行完畢。


如時間充裕,則通過當前剩余時間計算允許多少個模型進行融合。為了保證代碼通過,我們采用了保守估計的方式,即在計算出模型融合數量的基礎上,選擇少融合一個模型。


start_time?=?time.time()temp?=?X.iloc[:100000]temp?=?temp.astype(np.float32)gc.collect()temp?=?temp.valuesgc.collect()model.predict(temp)end_time?=?time.time()model_test_use_time?=?(end_time-start_time)#?估算預測10萬條數據所需的時間model_test_use_time?=?len_test/temp.shape[0]?*?model_test_use_time#?得到預測測試集數據所需的時間model_use_time?=?model_use_time?+?model_test_use_time#?總時間?=?訓練時間?+?測試時間del?temp,modelrest_time?=?config.budget/10*9-(end_time-config.start_time)#?使用給定時間的90%做保守估計,計算剩余可用時間if?rest_time?<=?0:????rest_model_num?=?0else:????rest_model_num?=?int(rest_time?/?model_use_time)if?rest_model_num?>=?50:????rest_model_num?=?50?if?rest_model_num?>=?1:????rest_model_num?-=?1#?根據剩余時間計算出可融合模型的數量,在此基礎上少融合一個模型100000]

temp?=?temp.astype(np.float32)
gc.collect()
temp?=?temp.values
gc.collect()

model.predict(temp)
end_time?=?time.time()
model_test_use_time?=?(end_time-start_time)
#?估算預測10萬條數據所需的時間
model_test_use_time?=?len_test/temp.shape[0]?*?model_test_use_time
#?得到預測測試集數據所需的時間
model_use_time?=?model_use_time?+?model_test_use_time
#?總時間?=?訓練時間?+?測試時間
del?temp,model

rest_time?=?config.budget/10*9-(end_time-config.start_time)
#?使用給定時間的90%做保守估計,計算剩余可用時間
if?rest_time?<=?0:
????rest_model_num?=?0
else:
????rest_model_num?=?int(rest_time?/?model_use_time)

if?rest_model_num?>=?50:
????rest_model_num?=?50?

if?rest_model_num?>=?1:
????rest_model_num?-=?1
#?根據剩余時間計算出可融合模型的數量,在此基礎上少融合一個模型


運行時間優化


我們的時間控制在各個過程中都有體現。?


在自動化數據處理和自動化特征工程的過程中,我們使用 Cython 對編碼以及一些生成效率較慢的特征進行加速。這里舉一個特征為例,對于兩列數據,一列為 category 類型的數據,一列為 multi-category 類型的數據,我們提前判斷了兩列數據的數據項集具有交集,我們要計算這一 category 列中的數據項在 multi-category 列對應的數據項集中的位置信息。


比如說有有一條數據。data : [ 2137 , (134,2137,576,816) ] ,前者 2137 在后者的第 2 個位置上。所以這條數據該特征為 2。如果沒有出現的話,規定為 0。對于這一特征,如果我們使用 pandas 提供的 apply 接口來實現,在本次競賽的環境下,該類特征的生成需要大約幾個小時的時間。


考慮到 DataFrame 不適合做遍歷,以及接口泛化性帶來的性能上的損失。我們使用 Numpy,做遍歷來實現該特征,能夠讓特征的生成達到分鐘級。而本次競賽的時間和內存有嚴格的控制,像那些需要超過 10 秒才能生成的一類特征就算非常耗時的了。


之后我們采用 Cython,應用 Cython 提前編譯,靜態類型等機制我們將該特征的生成時間控制在了 10 秒內。其中生成該特征的過程中有一些細節。比如如果在 Cython 中繼續使用 Python 原生類型,那么遍歷的效率還是比較緩慢。但是 multi-category 類型的數據存儲又不好離開 Python 原生類型的支持。


考慮我們在生成特征的過程中,主要是對 multi-category 類型做遍歷操作,所以可以使用一個數組去存儲 multi-category 的每個數據項。并且用額外一個數組去保存每個 multi-category 的數據項集的長度。這樣根據其長度數組和數據數組,我們就能做一個高效的遍歷。


在測試這段優化的過程中,純粹的 Python 代碼經過 Cython 優化,效率大概能到 60 秒。而經過這段優化,很輕松就能到達 10 秒內(測試環境就是以我們的本次計算機為主,線上環境會多一些時間)。?


在模型集成部分,我們會做提前計算,記錄到當前用時,通過訓練模型幾個輪次來計算出模型啟動的時間以及模型訓練每一輪數據所消耗的時間,通過這兩個時間,我們能夠預估出后續的參數調優,模型訓練的時間。從而決定最后模型融合的數量。


?時間優化前后對比


運行內存優化


在內存控制方面,我們首先實現了一個內存的監聽器。我們首先完整運行一輪我們的系統,記錄下內存情況,對不同數據集的內存峰值進行分析??梢园l現的是,內存峰值往往就出現在幾個典型的地方。比如:數據合成時、在模型開始訓練時、某些特征生成時。


經過分析,可以概括為幾個點,其中比較典型的是數據合成時,如果使用 pandas 的接口 pandas.concat 進行數據合并,其合并過程中,會生成大約兩倍當前數據內存的量。這個是顯然的,因為其合并返回的結果不是就地的,而是創建出第三塊內存。因此,我們將合成的過程改為按列賦值,這樣合并時就幾乎不存在內存峰值了。但是這么做,同時會帶來較差的時間效率。所以在系統的早期,內存比較寬松的情況下,我們仍舊采用 pandas 的接口來進行對數據的合并。


另外,我們同樣對訓練預測時內存的情況進行了提前計算,在最后的特征篩選的過程中,我們會計算模擬出在生成多大的數據量下,能夠完整進行系統后續的過程。從而來控制最后篩選出來的數據量。并且在最后一次特征篩選前,生成特征時,我們也會先時候小數據集進行一個模擬過程,來計算出整個過程中的內存情況,來對生成期生成的特征數量進行一個控制。


最后,我們會做一些比較精細的內存管理,在變量生命周期結束的時候,我們都會對其進行內存回收。以下是我們內存優化前后的一個對比。里面包含了比賽中給的 5 個數據集的運行過程中的內存情況。


?圖6.?內存優化前后對比

?

系統測試


對于系統的測試,我們分為了兩個方面進行。第一個方面是測試系統的擴展性,第二個方面是測試系統的性能。?
對于系統的擴展性,我們測試過如下:?

以及其他一系列的極限狀態。
而對于系統的性能方面,我們測試過如下:?


總結


本次 KDD Cup AutoML 競賽在賽制上得到進一步完善。相對于 NeurIPS 2018 AutoML 競賽增加了一次 AutoML 階段的提交次數,這樣能夠盡量保障參賽選手順利跑通 B 榜數據。相對于 PAKDD 2019 AutoML 競賽改進評分機制,最終得分只受各任務最高分的影響。完善后的競賽機制讓參賽選手得到更好的競賽體驗和技術發揮,感謝主辦方的辛勤付出。?


在這次競賽中我們的工作圍繞著競賽的挑戰而進行,主要有幾個比較重要的過程:自動化多表數據處理、自動多表連接、自動化特征工程、自動化模型構建、選擇和融合。同時為了滿足競賽的時間和內存的需求,我們在代碼上做了相當多的優化,比如使用了多線程、Cython、預處理、提前估算等方法。最后我們的成績相當不錯,A,B 榜單上均在多個任務集上有比較大的優勢。?


時序關系型數據在在線廣告、推薦系統、金融市場分析等應用場景中十分常見。本次 AutoML 聚焦時序關系型數據,為參賽者提出了挑戰,同時也為 AutoML 的發展提供了新的思路。近年來 AutoML 因為其高適應性、高效性、可擴展性、高可用性,在工業應用中可以大大降低應用門檻,在不同的場景中均可以發揮出用武之地,大大縮短項目開發周期。最后祝賀所有的 Top 隊伍,愿大家在未來都能取得自己滿意的成績!


作者介紹


羅志鵬,深蘭北京 AI 研發中心負責人,深蘭科技機器學習科學家。


碩士畢業于北大,獲得過 PAKDD,KDD,NeurIPS,CIKM,CVPR,SIGIR 等頂級會議競賽冠軍,以一作發表 KDD Oral 一篇,共同一作 WWW 一篇,多年機器學習實戰經驗。


開源鏈接


https://github.com/DeepBlueAI/AutoSmart




點擊以下標題查看更多往期內容:?


  • 圖神經網絡綜述:模型與應用

  • ACL 2019 | 基于知識增強的語言表示模型

  • ACL 2019 | 基于上下文感知的向量優化

  • 基于小樣本學習的意圖識別冷啟動

  • 復旦大學邱錫鵬:詞法、句法分析研究進展綜述

  • ACL 2019?| 句對匹配的樣本選擇偏差與去偏方法

  • 深度長文:NLP的巨人肩膀(上)

  • NLP 的巨人肩膀(下):從 CoVe 到 BERT




#投 稿 通 道#

?讓你的論文被更多人看到?



如何才能讓更多的優質內容以更短路徑到達讀者群體,縮短讀者尋找優質內容的成本呢?答案就是:你不認識的人。


總有一些你不認識的人,知道你想知道的東西。PaperWeekly 或許可以成為一座橋梁,促使不同背景、不同方向的學者和學術靈感相互碰撞,迸發出更多的可能性。


PaperWeekly 鼓勵高校實驗室或個人,在我們的平臺上分享各類優質內容,可以是最新論文解讀,也可以是學習心得技術干貨。我們的目的只有一個,讓知識真正流動起來。


??來稿標準:

? 稿件確系個人原創作品,來稿需注明作者個人信息(姓名+學校/工作單位+學歷/職位+研究方向)?

? 如果文章并非首發,請在投稿時提醒并附上所有已發布鏈接?

? PaperWeekly 默認每篇文章都是首發,均會添加“原創”標志


? 投稿郵箱:

? 投稿郵箱:hr@paperweekly.site?

? 所有文章配圖,請單獨在附件中發送?

? 請留下即時聯系方式(微信或手機),以便我們在編輯發布時和作者溝通




?


現在,在「知乎」也能找到我們了

進入知乎首頁搜索「PaperWeekly」

點擊「關注」訂閱我們的專欄吧



關于PaperWeekly


PaperWeekly 是一個推薦、解讀、討論、報道人工智能前沿論文成果的學術平臺。如果你研究或從事 AI 領域,歡迎在公眾號后臺點擊「交流群」,小助手將把你帶入 PaperWeekly 的交流群里。


▽ 點擊 |?閱讀原文?| 獲取最新論文推薦

總結

以上是生活随笔為你收集整理的KDD Cup 2019 AutoML Track冠军深兰科技DeepBlueAI团队技术分享 | 开源代码的全部內容,希望文章能夠幫你解決所遇到的問題。

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

欧美一区二区三区在线播放 | a级国产乱理伦片在线播放 久久久久国产精品一区 | 国产精品久久久久久久久久久久午夜片 | 国产日韩欧美网站 | 9久久精品 | 狠狠色噜噜狠狠狠狠2021天天 | 人人爽人人看 | 成人av免费在线 | 欧美精品久久99 | 波多野结衣精品 | 91免费网 | 最近乱久中文字幕 | 国产在线播放一区二区三区 | 国产日韩视频在线观看 | 五月天激情视频在线观看 | 天天射综合网站 | 亚洲国产精品久久久久婷婷884 | www.人人干 | 成人不用播放器 | 五月婷婷激情综合 | 国产69精品久久久久9999apgf | 国产精品情侣视频 | 欧美日韩不卡在线观看 | 婷婷九月丁香 | 在线岛国av | 不卡视频在线 | 久久综合久久综合这里只有精品 | 99热国产在线中文 | 国产成人久久77777精品 | 黄色片网站免费 | 免费观看成人网 | 日韩av网址在线 | 精品国产一区二区三区久久久蜜臀 | 久久久久久久久久影院 | 久草在线网址 | 九九99 | 色天堂在线视频 | 久久久久亚洲最大xxxx | 日本特黄一级片 | 天天操天天是 | 国产精品欧美日韩在线观看 | 久久只有精品 | 久久免费视频在线观看 | 麻豆91在线观看 | 久草在线视频在线 | 日韩特黄一级欧美毛片特黄 | 免费视频色 | 97国产在线视频 | 人人干狠狠干 | 视频在线观看亚洲 | 国产字幕在线观看 | 日韩在线观看 | 久久色视频 | 国产精品porn | 九九热只有这里有精品 | 色网址99 | 亚洲天堂视频在线 | 国内精品福利视频 | 爱情影院aqdy鲁丝片二区 | 日日摸日日爽 | 91福利小视频| 国产裸体永久免费视频网站 | 欧美小视频在线 | 免费观看高清 | www.国产在线| 国产精品18久久久久vr手机版特色 | 日韩三区在线 | 国产拍揄自揄精品视频麻豆 | 国产伦理久久精品久久久久_ | 欧美最爽乱淫视频播放 | 国产96在线 | 日韩av在线看 | 一级特黄aaa大片在线观看 | 国产黄a三级三级三级三级三级 | 粉嫩高清一区二区三区 | 美女网站在线 | 免费视频二区 | 最新国产中文字幕 | 国产一区二区精品 | 国产午夜精品福利视频 | 成人黄色电影免费观看 | 久久国产精品一区二区三区 | 91桃色视频| 91免费高清在线观看 | 日韩在线三区 | 欧美成人基地 | 日韩三级视频 | 久草在线中文888 | 人人精品 | 久久婷婷国产色一区二区三区 | 久久久国产毛片 | 午夜精品一区二区三区在线播放 | 99精品在线观看 | 欧美成人黄色 | 亚洲精品在线免费 | 欧美日韩亚洲在线 | 国产日韩在线一区 | 国产精品va最新国产精品视频 | 91大神精品视频在线观看 | 国产精品女人久久久久久 | 久草爱 | 在线看日韩av | 中文字幕亚洲综合久久五月天色无吗'' | 视频国产一区二区三区 | 国产成人一区二区在线观看 | 久久精品中文字幕 | 天天操天天摸天天爽 | 成人小视频在线免费观看 | 国产婷婷 | 91爱爱视频 | 中文在线免费观看 | 最新av网址在线观看 | 精品999在线观看 | 在线a人片免费观看视频 | 日韩另类在线 | 中国一级片免费看 | 天天艹日日干 | 久要激情网| 超碰在线97国产 | 亚洲综合情 | 99在线观看视频网站 | 午夜婷婷在线观看 | 444av| 国产精品一区在线观看 | 黄色在线观看免费网站 | 91在线资源 | 亚洲免费不卡 | 成人免费在线网 | 中国一级片在线 | 久久影院午夜论 | 91香蕉视频720p | 久久精品国产一区二区三区 | 碰超在线97人人 | 在线观看深夜福利 | 激情影音 | 日韩在线观看视频在线 | 色丁香综合 | 国产精品私人影院 | 欧美一区在线看 | av在线播放亚洲 | 国产第一页在线观看 | 夜色资源站国产www在线视频 | 激情视频在线观看网址 | 中文字幕在线色 | 99国产情侣在线播放 | 欧美老女人xx | 欧美激情精品 | 99久久精品国产亚洲 | 久久久国产精品麻豆 | 欧美日韩激情视频8区 | 在线天堂中文www视软件 | 成人免费视频免费观看 | 丁香婷婷久久久综合精品国产 | 亚洲爱爱视频 | 色婷五月| 四虎在线视频免费观看 | 亚洲综合色av | 免费黄色一区 | 亚洲特级片 | 三级黄色在线 | 人人干天天射 | 欧美成人精品在线 | 探花视频在线观看+在线播放 | 国产欧美精品在线观看 | 99久久夜色精品国产亚洲96 | 国产黄色免费看 | 久久深夜福利免费观看 | 日韩av偷拍| 精品欧美日韩 | 日韩综合第一页 | 人人玩人人添人人 | 91传媒视频在线观看 | 精品久久一 | 日韩精品中文字幕在线播放 | 五月婷婷色丁香 | 手机av电影在线观看 | 久久免费在线观看 | 国产h在线观看 | 亚洲一级黄色大片 | 最近的中文字幕大全免费版 | 久久99精品一区二区三区三区 | 成年人免费在线播放 | 激情婷婷亚洲 | 日本资源中文字幕在线 | www在线免费观看 | 成人亚洲综合 | 亚洲成人精品影院 | 亚洲精品美女视频 | www.色综合.com | 久久久亚洲国产精品麻豆综合天堂 | 69亚洲乱 | 一二区av | 久久夜色精品国产欧美一区麻豆 | 欧美不卡在线 | 亚洲精品视频www | 国产精品久久久久国产a级 激情综合中文娱乐网 | 国产第一页在线观看 | 五月婷婷导航 | 亚洲高清av在线 | 国产精品女人网站 | 久久另类小说 | 菠萝菠萝蜜在线播放 | 欧美综合国产 | 国产男男gay做爰 | 深夜免费小视频 | 日日操日日操 | 毛片.com| 久久国际影院 | 久久夜色精品国产欧美乱 | 精品久久福利 | 伊人亚洲综合网 | 久久久久久久久电影 | 最新久久免费视频 | 91精品入口 | 久久影视一区 | 亚洲成人999| aaa黄色毛片 | 91网站在线视频 | 久热电影| 91精品在线免费观看 | 欧美日韩中字 | 免费热情视频 | 在线小视频你懂的 | 久久激情视频 久久 | 伊人久久在线观看 | 91精品在线麻豆 | 亚洲丝袜一区 | 99热精品在线观看 | 国产精品99爱 | a午夜电影| 午夜影院一级片 | www色网站| 在线视频 国产 日韩 | 国产成人三级一区二区在线观看一 | 精品久久久久久久 | 91精品视频一区 | 操久久免费视频 | 国产青春久久久国产毛片 | 成人免费ⅴa | 久久亚洲成人网 | 色欧美88888久久久久久影院 | 亚洲一级片在线观看 | 狠狠躁夜夜av | 国产精品一区二区久久 | 亚洲一区二区视频在线播放 | 久久在线免费视频 | 综合婷婷丁香 | 激情久久伊人 | 精品毛片一区二区免费看 | 激情综合网天天干 | 久久成人一区二区 | 免费三级黄色片 | 超级碰碰碰碰 | 欧美色精品天天在线观看视频 | 很黄很色很污的网站 | 伊人中文网 | 国产精成人品免费观看 | 手机成人在线 | 精品久久免费看 | 99精品在线直播 | 综合婷婷丁香 | 超碰97在线资源站 | 国产午夜在线观看 | 在线欧美最极品的av | a黄色一级| 久久综合成人网 | 国产成人a亚洲精品v | 国产精久久久久久妇女av | 精品二区久久 | 日本中文在线播放 | 色视频网页 | 国产黄色观看 | 国产精品久久久久久久久久久久冷 | 97超碰在线人人 | 狠狠干天天射 | 九九综合九九综合 | 91试看 | 在线观看成人一级片 | 久久免费视频这里只有精品 | 中文字幕在线观看视频网站 | 夜夜视频欧洲 | 中文字幕国产一区二区 | 热九九精品 | 中文字幕精 | 亚洲一区二区三区91 | 日韩精品一区二区久久 | 91麻豆免费看| 色综合久久88 | 午夜国产影院 | 69国产盗摄一区二区三区五区 | 91麻豆福利| 亚洲精品成人网 | 国产小视频国产精品 | 国产高清免费视频 | 免费色视频网站 | 综合网成人 | 五月婷婷中文网 | 在线观看国产v片 | 99在线热播精品免费99热 | 免费欧美 | 中文字幕在线影院 | 欧美日韩中文在线视频 | 水蜜桃亚洲一二三四在线 | 亚洲精品福利在线 | 成人作爱视频 | 91精品国产乱码在线观看 | 免费在线观看黄网站 | 国产精品久久久久久久av电影 | 久久黄网站 | 欧美整片sss | 特级aaa毛片 | 亚洲一区 影院 | 亚洲黄色av | 一区二区三区韩国免费中文网站 | 国产超碰在线 | 亚洲精品影视在线观看 | 91精品久久久久久久久久久久久 | 天天射,天天干 | 国产玖玖视频 | 国产日韩欧美在线播放 | 99热国产在线中文 | 天天干com| 六月丁香综合网 | 久久久久久久看片 | 天堂va欧美va亚洲va老司机 | av中文字幕免费在线观看 | 日日日天天天 | 中文字幕av一区二区三区四区 | 美女精品在线 | 欧美亚洲精品一区 | 在线高清一区 | 精品亚洲网 | av日韩av| 亚洲码国产日韩欧美高潮在线播放 | 久久久久免费电影 | 超碰av在线 | 日韩一区二区三区高清在线观看 | 亚洲激情视频 | 在线观看视频你懂得 | 奇米网在线观看 | 亚洲精品国偷拍自产在线观看 | 成年人国产视频 | 在线观看色网站 | 在线播放视频一区 | 九九九在线观看视频 | 久久国语露脸国产精品电影 | 在线观看久久久久久 | 欧美美女激情18p | 欧美日韩国产伦理 | 中文字幕av播放 | 免费在线黄 | 99热999| 一区二区视频在线免费观看 | www操操| 中字幕视频在线永久在线观看免费 | 国产 视频 高清 免费 | 久久国色夜色精品国产 | 伊人久久电影网 | 欧美一级久久 | 国产伦精品一区二区三区四区视频 | 午夜婷婷综合 | 国产精品久久人 | 999久久久国产精品 高清av免费观看 | 亚洲 欧美 91 | 久久综合亚洲鲁鲁五月久久 | 天天草天天操 | 日本特黄一级 | 久久成人毛片 | 久久成人人人人精品欧 | 91在线精品秘密一区二区 | 精品国产乱码久久久久 | 色婷久久| 在线观av| 欧美福利网址 | 午夜精品久久久久久99热明星 | 中文在线最新版天堂 | 色资源在线观看 | 久草在线视频精品 | 亚洲aⅴ乱码精品成人区 | 亚洲精品一区二区在线观看 | 久久经典国产视频 | 国产99久久九九精品免费 | av中文字幕在线观看网站 | 日韩一区正在播放 | 国产精品视频久久久 | 成人黄色在线看 | 伊人狠狠色丁香婷婷综合 | 色综合天天射 | 色中色综合 | 99精品视频精品精品视频 | 国产精品一区二区果冻传媒 | 久久久精品福利视频 | 97精品国产aⅴ | av一区二区三区在线观看 | 蜜臀久久99精品久久久久久网站 | 久久综合欧美精品亚洲一区 | 成人黄色一级视频 | 天天色天天操天天爽 | 久久精彩免费视频 | 欧美成人在线免费 | 久久久久久久影视 | 天天操天天射天天舔 | 午夜精品中文字幕 | 午夜精品成人一区二区三区 | 亚洲乱码精品久久久久 | 欧美日韩亚洲第一页 | 国产精品毛片一区视频 | 91视频亚洲| 日韩av免费一区 | 91精品啪在线观看国产线免费 | 国产中文伊人 | 91av在线电影 | 久香蕉 | www.夜夜操 | 96久久欧美麻豆网站 | 91亚洲网| 国产精品人人做人人爽人人添 | 久久69av| 六月丁香六月婷婷 | 国产视频日韩视频欧美视频 | 九九精品毛片 | 免费视频18| 国产精品久久久久久久久久久久久 | 欧美日本不卡视频 | 国产区久久 | 国产在线国偷精品产拍免费yy | 天天干,天天射,天天操,天天摸 | 国产操在线 | 91精品91| 国产精品成人一区二区 | 精品中文字幕在线播放 | 99久久精品久久亚洲精品 | 亚洲三级黄色 | 99久久久久 | 日韩成人免费在线 | 国产伦理一区二区 | 热99在线| 少妇bbbb揉bbbb日本 | 日批网站免费观看 | 最近中文字幕免费 | 免费a网 | 狠狠综合久久av | 性色av香蕉一区二区 | 国产一级特黄电影 | 国内精品一区二区 | 久艹视频在线免费观看 | 国产福利在线免费观看 | 日韩视频一区二区三区在线播放免费观看 | 欧美在线视频不卡 | 久久成人黄色 | 天天摸日日摸人人看 | 国产免费黄色 | av资源免费在线观看 | 国产成人99av超碰超爽 | 日韩mv欧美mv国产精品 | 玖玖在线观看视频 | 天天操狠狠操网站 | 91丨九色丨国产在线观看 | 国产一区二区精品久久91 | 91精品久久香蕉国产线看观看 | 一区二区三区久久精品 | 久久影视中文字幕 | 手机看片中文字幕 | 国产一级视频在线 | 欧美性精品| 久久久久久久国产精品影院 | 国产精品资源在线观看 | 麻豆91精品视频 | 亚洲理论电影网 | 狠狠的干狠狠的操 | 国产精品一区二区三区四区在线观看 | 麻豆国产精品一区二区三区 | 亚州性色 | 波多野结衣理论片 | 色福利网站 | 激情av五月婷婷 | 中文字幕中文字幕在线中文字幕三区 | av大全在线播放 | 91精品色| 日韩精品一区二区三区三炮视频 | 久草在线免费电影 | 欧美日韩成人一区 | 日韩高清在线观看 | 最近中文字幕mv | 国产一级片久久 | 亚洲伦理中文字幕 | 久久一区二区三区国产精品 | 午夜精品久久久久久久久久 | 91亚洲精品久久久久图片蜜桃 | 欧美一级网站 | 国内精品在线一区 | 欧美精品久 | 欧美在线视频一区二区三区 | 欧美久久影院 | 欧美精品一区二区三区一线天视频 | 国产在线999 | 国产精品高清av | 日韩一区正在播放 | 香蕉视频在线播放 | 在线精品视频在线观看高清 | 国产日韩欧美在线 | 婷婷夜夜 | 欧美日本啪啪无遮挡网站 | 亚洲黄色免费在线看 | 最新av在线播放 | 欧美做受高潮1 | 91毛片在线| 日日夜夜网站 | 久久国内精品99久久6app | 欧美人体xx | 自拍超碰在线 | 亚洲影院色 | 久久久久成人免费 | 青青草国产精品 | 日韩视频区| 麻豆va一区二区三区久久浪 | 黄色毛片视频免费 | www天天干 | 96精品高清视频在线观看软件特色 | 最新婷婷色 | 免费在线一区二区 | 国内精品在线看 | 欧美日韩三区二区 | 中文字幕在线国产精品 | 97国产情侣爱久久免费观看 | 西西444www高清大胆 | 成人av免费看 | 国产成人一区二区三区在线观看 | 国产99精品| 久久精品爱爱视频 | 欧美精品一区二区免费 | 国产精品嫩草影院123 | 国产又粗又猛又黄 | 99精品久久99久久久久 | 亚洲人久久久 | 国产一级免费av | 色网站在线免费观看 | 欧美国产日韩一区二区三区 | 最近免费在线观看 | 在线 视频 一区二区 | 毛片网站观看 | 天天玩天天操天天射 | 久久人人爽人人爽人人片 | 在线成人免费电影 | 丁香网五月天 | 欧美男同视频网站 | 狠狠干狠狠艹 | 欧美aa在线观看 | 天天草综合网 | 久久成年人| 公与妇乱理三级xxx 在线观看视频在线观看 | 特级黄色一级 | 永久免费精品视频 | 91成人免费看片 | 97超碰在线久草超碰在线观看 | 黄色日批网站 | 夜夜爽天天爽 | 日日躁夜夜躁xxxxaaaa | 午夜精品久久久久久久99热影院 | 97视频在线免费 | 国产色婷婷在线 | 久草在线99| 在线观看成人一级片 | 五月婷婷深开心 | 国产高清精品在线 | 91污污视频在线观看 | 在线电影 你懂得 | 中文字幕日本在线观看 | 狠狠色伊人亚洲综合成人 | 97操碰| 国产日韩欧美在线播放 | 一级片免费观看视频 | 97在线视频观看 | 日p在线观看 | 精品国产欧美 | 日韩av成人在线观看 | 波多野结衣在线中文字幕 | 欧美日韩国产亚洲乱码字幕 | 超碰人人超| 国产亚洲精品久久久久久无几年桃 | 91在线看片 | 免费在线一区二区三区 | 免费视频三区 | 91精品久久久久久综合五月天 | 一区二区三区视频在线 | 99久久精品国产一区 | 成人免费一级 | 欧美一级电影片 | 99综合电影在线视频 | 欧美在线视频不卡 | 免费在线一区二区 | 9在线观看免费高清完整版在线观看明 | 91片黄在线观| 干 操 插 | av福利超碰网站 | 在线观看视频国产 | 国产免费一区二区三区最新 | 98精品国产自产在线观看 | 在线观看黄网站 | 国产糖心vlog在线观看 | av福利在线播放 | 精品国产三级a∨在线欧美 免费一级片在线观看 | 中文字幕在线观看视频网站 | 亚洲精品国产精品久久99热 | 人人澡人摸人人添学生av | 免费观看特级毛片 | 久久久久久蜜av免费网站 | 日韩欧美高清不卡 | 国产精品系列在线播放 | 欧美激情一区不卡 | 国产精品高潮呻吟久久av无 | 欧美精品中文字幕亚洲专区 | 亚洲视频专区在线 | 在线香蕉视频 | 91亚洲综合| 成人免费看片98欧美 | 国产精品毛片一区二区在线 | 国产麻豆果冻传媒在线观看 | 中文字幕一区二区三区四区在线视频 | 免费看成人a | 干狠狠 | 亚洲国产日韩精品 | 中文字幕在线一区观看 | 国产精品黄色 | 超碰人人av| 成人av影院在线观看 | 一区二区三区高清在线 | 久久久久久97三级 | 国产午夜精品久久久久久久久久 | www.五月婷 | 在线韩国电影免费观影完整版 | 婷婷亚洲综合 | 久久综合狠狠 | 韩国av免费观看 | 国产明星视频三级a三级点| 波多野结衣精品视频 | 欧美精品999 | 狠狠狠狠狠操 | 国产精品高潮呻吟久久久久 | 日韩欧美一区二区三区视频 | 在线视频专区 | 免费在线观看一区 | 99精品国产99久久久久久福利 | 国产九色在线播放九色 | www.天天干 | 91插插插免费视频 | 丝袜+亚洲+另类+欧美+变态 | 国产亚洲人成网站在线观看 | 99视频国产精品免费观看 | 国产1区2区3区在线 亚洲自拍偷拍色图 | 99热国产在线中文 | 色香蕉视频 | 美女福利视频一区二区 | 日本视频精品 | 午夜国产福利视频 | 午夜免费视频网站 | 黄色字幕网| 日本久久精品视频 | ww亚洲ww亚在线观看 | 91高清免费在线观看 | 波多野结依在线观看 | 国产精品久久伊人 | 中国一级片免费看 | 国产老妇av | 国产亚洲亚洲 | 在线视频婷婷 | 国产亚洲亚洲 | 国产福利av | 91在线九色| 国内精品视频一区二区三区八戒 | 激情图片区 | 99精品久久精品一区二区 | 国产精品久久久久国产a级 激情综合中文娱乐网 | 国产精品99精品久久免费 | 久久久久久片 | 三级黄色片在线观看 | 91伊人| 在线观看视频在线 | 视频福利在线观看 | 日韩精品免费一区二区在线观看 | 777视频在线观看 | 久久久久久久久久久久影院 | 久av在线 | av黄网站| 在线观看中文字幕一区二区 | 欧美一级片在线播放 | 人人爽人人爽人人爽 | 玖玖在线免费视频 | 国产精品v欧美精品v日韩 | 999视频网 | 伊人开心激情 | 日韩成人黄色 | 中文字幕在线观看第一区 | 免费看的黄网站 | a黄色片在线观看 | 亚洲欧洲精品一区二区精品久久久 | 日日夜夜亚洲 | 97精品国产97久久久久久春色 | 五月婷婷六月丁香激情 | 日本久久久影视 | 麻豆精品传媒视频 | 中文字幕人成不卡一区 | 白丝av免费观看 | 日韩国产精品久久 | 欧美视频网址 | 黄色一区二区在线观看 | 亚洲国产精品一区二区久久hs | 天天干 夜夜操 | 久久国产99 | 国产在线观看黄 | 欧美日韩国产亚洲乱码字幕 | 国产综合久久 | 欧美视频国产视频 | 欧美日韩国产网站 | 久久视频一区二区 | 精品国产一区二区三区久久 | 少妇精69xxtheporn | 97福利在线观看 | 精品国产一区二区三区四 | 九九色综合 | 免费在线黄色av | 欧美日韩网站 | 久久伦理电影网 | 丝袜美女在线观看 | av电影免费观看 | 国产亲近乱来精品 | 91精品国产乱码在线观看 | 欧美久久九九 | 日韩一区二区免费在线观看 | 久久综合婷婷国产二区高清 | 九九精品视频在线看 | 色婷婷在线观看视频 | 精品国内自产拍在线观看视频 | 日本中文字幕影院 | 波多野结衣在线视频一区 | 一区二区三区在线观看 | 久久国产精品久久久久 | 婷婷免费视频 | 色综合久久久久综合体桃花网 | 成人黄色一级视频 | 夜夜躁日日躁狠狠久久88av | 精品国产一区二区三区在线 | 顶级欧美色妇4khd | 一区 二区 精品 | 精品一二 | 国产一级高清视频 | 狠狠狠狠狠狠狠 | 在线观看国产麻豆 | 国产一区二区高清不卡 | 青青河边草免费视频 | 日韩在线观看中文 | 麻豆国产电影 | 日韩av电影网站在线观看 | 欧美二区视频 | 中文字幕在线观看你懂的 | 天天操天天舔天天干 | 欧美激情视频一区二区三区免费 | 99精品在线免费视频 | 在线观看亚洲国产 | 国产不卡网站 | 欧美孕妇与黑人孕交 | 亚洲精品视频在线观看免费视频 | 超碰在线免费福利 | 久久精品国产免费观看 | 日韩理论片 | 欧美日韩性生活 | 2021国产视频 | 五月婷婷中文 | 操久 | 中文字幕在线播放日韩 | 亚洲片在线观看 | 国产一级视频在线观看 | 亚洲欧洲精品久久 | 亚洲福利精品 | 天天色天天操综合网 | 2000xxx影视 | 日韩av黄| 国产精品久久久久久久久久久不卡 | 色com| 久久成人综合 | 深爱婷婷久久综合 | 国产精品久久久 | 国产国产人免费人成免费视频 | 久久婷婷开心 | 国产一二区视频 | 狠狠色丁香婷婷综合久久片 | 国产精品乱码久久久 | 日韩免费电影网 | 中文字幕乱偷在线 | 91精品国产自产在线观看 | 国产成人三级一区二区在线观看一 | 99热这里只有精品在线观看 | 欧美国产日韩在线观看 | 五月开心婷婷网 | 久久久久久久久免费 | 免费看成人 | 五月香视频在线观看 | 夜夜干夜夜 | 超碰在线观看97 | 日韩久久影院 | 日韩精品视频免费专区在线播放 | 美女av免费看 | 玖玖精品视频 | 91大神精品视频在线观看 | 一区二区三区四区在线 | www久久精品 | 麻豆国产在线视频 | 久久久伊人网 | 91精品高清 | 亚洲女人天堂成人av在线 | 精品久久一区二区三区 | 午夜视频在线网站 | 国产日韩精品在线 | 日韩性xxxx| 国产精品久久久久久久免费大片 | 中文字幕一区二区三区四区 | 亚洲精品综合一二三区在线观看 | 精品久久久久国产免费第一页 | 日韩精品一区二区在线观看视频 | 四虎永久免费在线观看 | 99精品视频精品精品视频 | 午夜精品久久久久久久99无限制 | 色爱成人网 | 最近最新最好看中文视频 | 久久久国产影视 | 在线播放日韩av | a级免费观看 | 天天干天天干天天干 | 五月婷婷色播 | 久久久久久久久久久久电影 | 久久国产三级 | 人人超碰人人 | 午夜视频在线网站 | 韩日三级av | 日韩一区二区三区免费视频 | sesese图片| 国产视频在线播放 | 激情欧美国产 | 欧美天堂影院 | 日韩高清不卡在线 | 五月丁香 | 在线电影av | 91亚州 | 国内亚洲精品 | 99r在线播放 | 久久精品视频中文字幕 | 国产日韩精品一区二区在线观看播放 | 成人国产在线 | 日韩精品一卡 | 99久久久久国产精品免费 | 精品福利在线观看 | 天天射天天艹 | 久久免费视频在线观看30 | 国产亚州av | 亚洲国产久 | 国产精品久久久久久久免费大片 | 久久精品久久综合 | 中文字幕在线日 | 97香蕉久久超级碰碰高清版 | 国产手机视频在线观看 | 免费网站在线观看人 | 亚洲精选国产 | 成人免费色 | 亚洲精品女 | 97国产一区 | 97色在线| 欧美日韩精 | 蜜桃视频日韩 | 99高清视频有精品视频 | 午夜影视剧场 | 久久久久久久免费 | h久久| 免费午夜视频在线观看 | 色综合国产 | 激情五月婷婷丁香 | 国产精品久久久久久妇 | 99视频在线观看视频 | 中文字幕亚洲综合久久五月天色无吗'' | 精品国模一区二区 | 伊人中文在线 | 婷婷在线网| 国产 一区二区三区 在线 | 精品一区 在线 | 最近中文字幕免费大全 | 婷婷国产在线观看 | 久久精品综合 | 在线观看视频h | 日日夜夜天天射 | 久久伊人精品一区二区三区 | 激情片av| 久久公开免费视频 | 韩日视频在线 | 免费影视大全推荐 | www.色婷婷.com | 在线观看国产www | 亚洲小视频在线 | 欧美少妇影院 | 九九久久久久99精品 | 免费黄在线看 | 日本在线观看视频一区 | 日韩国产欧美在线视频 | 99热播精品 | 国产亚州av | 最近日韩中文字幕中文 | 免费日韩 精品中文字幕视频在线 | 日日爱网站| 午夜精品久久一牛影视 | 欧美性黑人 | 在线观看aa | 久久久999 | 国产成人精品av在线观 | 日韩xxxxxxxxx | 91av视频免费观看 | 亚洲欧洲精品久久 | 欧美爽爽爽 | 国产xvideos免费视频播放 | 日韩激情视频在线 | 中文字幕av在线不卡 | 婷婷九月激情 | 五月宗合网 | 手机看片1042 | 成年人电影毛片 | 久久久 精品 | 久久久99国产精品免费 | 五月婷网站 | 中文字幕在线观看视频一区 | 999日韩| 91免费高清在线观看 | 国产精品一区二区久久精品 | 人人舔人人插 | 国产一级片久久 | 中文字幕免费高清在线 | 国产美女在线观看 | 最近乱久中文字幕 | 久久成人免费视频 | 国产精品午夜免费福利视频 | 成人午夜黄色 | 天天爽天天搞 | 色播五月激情综合网 | 亚洲第一av在线播放 | h视频日本 | 久久97久久 | 四虎成人精品永久免费av九九 | 欧美日韩久久一区 | 国产一区私人高清影院 | 国产精品一二三 | 久久男人视频 | 中文字幕在线观看三区 | 亚洲精品综合一二三区在线观看 | 福利网在线 | 人人爱在线视频 | 欧美伦理电影一区二区 | 国产小视频在线播放 | 色狠狠狠 | 亚洲午夜av | 亚洲精品成人在线 | 久久精品这里热有精品 | 日韩在线理论 | 毛片永久免费 | 久久久精华网 | 91久久精品日日躁夜夜躁国产 | 欧美精品一区二区在线播放 | 国产高清无线码2021 | 精品中文字幕在线 | 国产精品自产拍在线观看蜜 | 六月激情婷婷 | 国产永久免费 | 99色在线观看视频 | 中文字幕一区二区在线观看 | 亚洲人在线视频 | 日韩 在线| 国产亚洲精品中文字幕 | 天天曰天天爽 | 啪一啪在线 | 久久精久久精 | 97电影手机版| 欧美成人手机版 | 久久tv| 久久久久久久久久电影 | 91九色国产视频 | 伊人va| 欧美极品少妇xxxxⅹ欧美极品少妇xxxx亚洲精品 | 久久精品女人毛片国产 | 日韩精品最新在线观看 | 九草在线观看 | 日韩精品久久久免费观看夜色 | 久久免费视频在线 | 婷婷久久久久 | 国产精品久久久久久一区二区三区 | 久久精品免费观看 | 欧美日韩在线视频免费 | 成人h电影在线观看 | 国产在线久草 | 久久午夜影院 | 国产视频一区二区在线播放 | 免费黄色av. | 国产字幕在线看 | 91精品日韩 |