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

為什么你需要改進訓練數據,如何改進?

大數據
Andrej Karpathy 在他的 Train AI 演講中展示了這張膠片,我非常喜歡。這張膠片完美地揭示了深度學習在研究與生產間的區別。通常來說,學術論文的主要精力是放在開發新的、先進的模型上面,在數據集方面一般都是從公開的數據集取一部分使用。


圖片來自 Lisha Li

Andrej Karpathy 在他的 Train AI 演講中展示了這張膠片,我非常喜歡。這張膠片***地揭示了深度學習在研究與生產間的區別。通常來說,學術論文的主要精力是放在開發新的、先進的模型上面,在數據集方面一般都是從公開的數據集取一部分使用。而相反,那些我所知道的想用深度學習技術做實際應用的開發者們,他們絕大部分的精力都花在了擔心他們的訓練數據上面。

有許多好的原因可以解釋為什么那些研究員會將精力放在模型架構上,而對于那些想要在實際生產過程中運用機器學習的人來說,相關的指導材料就比較少。為了解決這個問題,我在此次會議上的演講主題是「關于訓練數據上不可以思議的效果」,并且我想在這篇 blog 中進一步說明為什么優化訓練數據是如此重要,并給出一些實用的建議。

在我的工作中經常與許多研究員與生產團隊有緊密的合作,而我之所以如此相信優化數據的魔力是因為我親眼目睹了它們在構建模型時所發揮的作用以及所帶來的巨大收益。對于大多數應用來說,能否使用深度學習的***障礙是模型精度能否達到實際使用的要求,而據我所知,最快捷的提升精度的方式就是優化訓練集。并且如果在部署過程中你還受限于例如時延或存儲大小等因素,那么你可能需要在一個滿足性能要求,經過折衷的較小模型架構上來提升模型精度。

語音控制

我不能分享我在所生產系統中觀察到的,但是我能從一個開源項目的例子中來證明這點。去年我通過 Tensorflow 框架搭建了一個簡單的語音識別系統,但在實現的過程中發現沒有現成的數據集可以讓我來訓練模型。在大量志愿者的幫助下,我收集了 60000 個 1 秒鐘的語音片段,這里要感謝 Open Speech 網站中的 AIY 團隊。通過這個數據集,最終訓練出來的模型是可用的,但是精度沒有達到我的預期。為了看看這是否是由于我所設計模型所導致的,我在 Kaggle 上用同樣的訓練集發起了一個競賽。在競賽中,許多競賽者設計的模型要比我的效果好,但即使是來自不同團隊不同方法,最終的精度也就只能達到 91%。對我來說這暗示著數據集中存在一些基本的錯誤,確實,有競賽者也向我指出了許多關于訓練集的錯誤,如:有些音頻標簽打錯了,有些音頻不完整。這促使我有了發布一個新數據集的動力,解決他們所指出的那些問題并且再補充更多的樣本。

我通過查看錯誤的度量標準去理解什么樣的詞匯是模型難以識別的。結果顯示「其他」種類(當語音辨識系統識別語音時該單詞卻不在模型所訓練到的詞匯中)的是最容易識別錯誤的。為了解決這個問題,我們獲取了更多不同的單詞以確保訓練數據的多樣性。

自從 Kaggle 競賽者報告了標簽錯誤這一問題,我就請人做了額外的驗證環節,請人去聽每個語音片段然后確保它與預期的標簽相符。另外由于 Kaggle 數據集還被發現了又很多幾乎沒有聲音或者很短的聲音,因此我寫了能自動做一些音頻分析并且剔除這些不太好的數據的小程序。最終,雖然刪除了很多不太好的語音數據但還是將語音數據增加到了十萬,這多虧了志愿者與一些受雇人員的努力。

為了幫助其他人更好地使用數據集(不要重蹈我的覆轍!)我將這一切相關的都寫在一篇 Arixiv 論文當中了,以及更新后的準確率。最重要的結論是,在不改變模型和測試集數據的情況下,top-one(***次預測類)的準確率從 85.4% 提高到 89.7%,整整提高了超過 4%。這是一個令人驚嘆的提升,這樣的提升對于將模型部署在安卓或樹莓派小應用的人來說這是十分滿意的了。另外,我也很有自信在使用的模型架構落后于現有先進水平的情況下通過花費一定時間來調整模型獲得進一步的少量提高。

這是在實際應用過程中一次又一次獲得過好結果的過程,然而如果你想做一樣的嘗試,那么從哪開始對于你來說其實是比較困難的。你可以從我剛才對語音數據的處理中得到一些啟發,但是我這里有一些更實用的方法。

首先,觀察你的數據

這個似乎是顯而易見的,但其實你首先需要做的是隨機觀察你的訓練數據。將其中一部分復制到你的本地機,并且花費幾個小時去預覽它們。如果你的數據是一些圖片,那么使用一些類似 MacOs 系統的查看器非??焖俚牟榭磾登埧s略圖。對于音頻來說,可以播放它們的預覽,又或者對于文本來說,可以隨機的轉儲一些片段到終端設備。我沒有用足夠的時間在***次語音中做這樣的工作,因此導致 Kaggle 參賽者發現非常多的問題。

我總是會感覺到這個觀察數據的過程有點傻,但是我從未后悔過。每次我這么做之后都會發現很多關于數據集的一些很關鍵的問題,像是類別不均衡問題,無法讀入的數據(例如 PNG 格式的圖片被加上了 JPG 格式的后綴),錯誤的標簽亦或者令人奇怪的組合。Tom White 在預先觀察數據的過程中在 ImageNet 數據集中有一些奇特的發現,例如將一個用于放大太陽光的古老設備標記為「太陽鏡」,一張有魅力的圖片被標記為」垃圾車」,一個穿著紅斗篷的女人被標記為「斗篷」。Andrej 手工區分從 ImageNet 中的照片的工作也教會了我很多對于數據集的理解,包括即使對于一個人來說區分狗的種類也是很困難的事。

 

[[235018]]

你所采取的行動取決于你的發現,但其實你應該堅持在做其他的數據清洗工作之前有這樣的對于數據預先觀察的過程,因為在這個過程中你會獲取一些直覺信息以幫助你在其他步驟里作出決策。

快速選擇模型

不要花太多時間在模型選擇上。如果你需要做圖像分類,可以看看 AutoML,TensorFlow 的 model repository,或者 Fast.AI 的 collection of examples,這些模型庫里一般可以找到一些解決類似于你產品的問題的模型。最重要的是盡快開始迭代你的模型,這樣你就可以盡早地讓真實用戶來測試你的模型。你總會有機會在后續的過程中來提高你的模型,也可能會得到更好的結果,但是首先你必須保證你的數據在一開始就是有效的。深度學習依然遵從最基本的計算定律,輸入無效數據,那么就輸出無效的結果。因此,即使***的模型也受限于訓練數據中的瑕疵。通過選擇一個模型并對其進行測試,你會找到訓練數據中存在的問題并對這些問題進行改進。

為了進一步提高你的迭代速度,可以從一個已經在大樣本數據上訓練過的模型開始,利用遷移學習在一個你所收集的可能小很多的數據集上來對模型參數進行微調。相比直接用你的小樣本數據來對模型進行訓練,這樣通常可以更快地得到更好的結果,你也可以由此找到一些感覺需要怎樣對你收據收集的方式做一些必要的調整。這樣做最重要的效果是你可以把你訓練得到的結果反饋到數據收集的過程中去,邊學習邊調整,而不是把數據采集作為一個獨立的在訓練之前的一個步驟。

創造之前先模擬

研究建模和產品建模之間***的區別在于前者通常在一開始就有一個非常明確的問題描述,而后者對于模型的許多要求一開始并不明確,而是存在于用戶的腦中,需要一步一步挖掘出來。例如,我們希望 Jetpac 能提供好的照片給自動化的城市旅游指南。開始的時候,我們讓打分的人來給照片貼標簽,如果他們覺得照片「好」,就給照片做標記。但是,我們***得到了很多帶有微笑的人像的照片,因為打分者認為這些是「好」照片。我們把這些標記了的照片用到我們的產品模型中,看看測試用戶的反應。可想而知,他們并不滿意***的結果。

為了解決這個問題,我們把標記照片時的問題改成了:「這張照片會吸引你去這個地方旅游嗎?」這使得我們得到的標記照片質量提高很多,但是,我們還是得到了一些這樣的標記照片,一些東南亞尋找工作的人認為在大酒店里有很多西裝革履拿著酒杯的會議照片非常吸引人。這些被不正確標記的照片提醒我們當下生活的泡沫時代,但是這是個實際的問題,因為我們的目標人群是美國人,他們會覺得會議照片非常的乏味又無趣。最終,我們 Jetpac 組的六個人手動標記了超過 200 萬的照片,因為我們比任何其他人更清楚打分的標準是什么。

這是一個比較極端的例子,但是它說明了數據標記過程很大程度上取決于你應用的要求。對于大部分產品應用的案例,開發人員需要花很長的時間來搞清楚我們到底需要模型回答一個什么樣的問題,而搞清楚這個問題是非常關鍵的。如果你的模型在回答一個錯誤的問題,那么在這個基礎上,你將永遠不能創造一個好的用戶體驗。

 

[[235019]]
圖片來自Thomas Hawk

我認為唯一能夠確認你是否在問正確的問題的方法是模擬你的應用,但是不是用機器學習模型而是用人的反饋。這個方法有時被稱為「Wizard-of-Oz-ing」,因為幕后有人在操作。在 Jetpac 這個案例上,我們請人手動從一些旅游指南的樣本中選擇一些照片,并用測試用戶的反饋來調整我們選擇照片的標準,而不是訓練一個模型來做這件事。一旦我們的測試反饋都是肯定的,我們就把***的照片選擇標準作為標記的準則來對訓練集里數百萬的照片進行打分做標記。這些照片之后訓練的模型有能力對數以億計的照片進行高精度的預測,但是這個模型的核心起源于我們手動標記確定出來的打分標準。

用同源數據做訓練

在 Jetpac 這個項目上,我們用于訓練模型的圖片(主要來源于 Facebook 和 Instagram)和我們最終使用模型的圖片是同源的。但是,一個普遍的問題在于,用于訓練的數據常常和最終要應用模型處理的數據在一些很重要的特征上不一致。例如,我常常遇到有些團隊在 ImageNet 上訓練他們的模型,但是最終他們的模型卻是要用于解決無人機或者機器人圖片的問題。這樣做也是有道理的,因為 ImageNet 上有很多人拍攝的照片,而這些照片和無人機或者機器人得到的照片有很多共性。ImageNet 上的照片很多是手機或者相機,使用中性鏡頭,在大概一人的高度,自然光或者人工打光下,并保證被標記的對象處于前景中心位置這些條件下拍攝的。機器人和無人機使用攝像照相機,通常用視角鏡頭,從地面或者高空在光線較弱,也不會使用智能定位的情況下拍攝照片,所以這些照片中的對象常常是不完整的。這些圖片特性的差異最終會導致在 ImageNet 上訓練的模型,當應用于這些器械得到的圖片上時,精度是很低的。

還有一些更巧妙的方法可以讓你的訓練數據偏離最終的應用顯示出來。想象一下,你正在建造一個相機來識別野生動物,并利用世界各地的動物數據集進行訓練。如果你只用 Borneo 叢林中的數據來部署模型,那么分類標簽為企鵝的概率會非常低。但假如訓練集中加入南極的照片,那很有可能其他的動物會被誤認為企鵝,所以比起訓練集沒有這些南極照片的時候,模型的整體錯誤率可能會更高。

有時候可以通過先驗知識來校正模型的結果(比如在叢林環境中大量降低企鵝的概率),但是更簡單而有效的方法是使用可以反映真實的產品環境的訓練集。所以我認為***的方法還是始終使用從實際應用中直接獲取的數據,這與我上面建議的「Wizard-of-Oz-ing」可以聯系起來。人工干預可以是對初始數據集進行標記,即使收集到的標簽數量非常少,它們也可以反映實際使用情況,并有望進行一些遷移學習的初步實驗。

聯系數據分析指標

當我在處理語音命令示例時,最頻繁出現的報告之一就是訓練過程中的混淆矩陣。下面是控制臺中顯示的例子:

 

這可能看起來很嚇人,但實際上它只是一張表格,顯示了神經網絡出錯的細節。這里有一個更漂亮一些的標簽版本:

 

該表中的每一行表示某個標簽下的語音被預測為所有類別標簽的具體數量,每一列顯示了被預測為某個具體的標簽的原型的分布。例如,突出顯示的這行表示這些音頻樣本實際上都屬于 Slience,從左到右可以看到每一個樣本都在 Slience 這一列中, 表示預測的這些標簽都是正確的。這說明此模型非常善于預測 Slience 類,沒有錯誤的否定任何一個 Slience 樣本。如果我們查看 Slience 這一整列,可以看到有多少其他樣本被預測為 Slience 標簽,我們可以看到有很多單詞片段被誤認為是 Slience 類,假陽性數量相當多。事實證明這是有幫助的,因為它讓我更仔細地觀察那些被錯誤地歸類為 Slience 的片段,這其中很多錄音都出現了異常低音的情況。這幫助我通過刪除低音量的剪輯來提高數據的質量,如果沒有混亂矩陣,我不會知道應該這樣做。

幾乎任何一種總結都有助于改進實驗結果,但是我發現混淆矩陣是一個很好的折衷方案,它給出的信息比一個精確的數字要多,但不會因為細節太多而使我困惑。在訓練期間觀察數字變化也很有用,因為它可以告訴您模型正在努力學習的類別,這樣就可以給你提供需要清理和擴展的數據集區域。

物以類聚

我最喜歡的理解方式之一是讓網絡來解釋我的訓練數據----可視化聚類。TensorBoard 非常支持這樣的探究方法,雖然它經常被用于查看詞嵌入向量,但我發現它幾乎適用于任何類似于嵌入的層。例如,圖像分類網絡通常把***的全連接層或 softmax 單元之前的倒數第二層當作一個嵌入層 (像 Tensorflow for poets 的簡單遷移學習的示例一樣)。這些并不是嚴格意義上的嵌入,因為在訓練過程中沒有采取任何手段來確保它們會在一個真實的嵌入層中有理想的空間屬性,但是對它們的向量進行聚類確實會產生有趣的結果。

有一個真實的事例是,我工作的其中一個團隊難以理解為什么某些動物在圖像分類模型中有很高錯誤率。所以他們使用聚類可視化來查看他們的訓練數據在不同類別下的分布情況,當他們看到「Jaguar」時,他們清楚地看到數據被分成兩個不同的組,彼此之間有一定的距離。

 


圖片來自 djblock99 and Dave Adams

這是他們看到的圖。圖中每個照片都映射成了兩個數據集中的點,很明顯,許多捷豹品牌的汽車被錯誤地貼上了美洲虎的標簽。一旦他們知道這個方法,他們就能看到標記過程,這樣就可以意識到他們的研究方向混淆了用戶使用界面。有了這些信息,他們就能夠改進標記人員的培訓過程并修復這個工具,即只要將所有的汽車圖像從 Jaguar 類別中刪除,就可以使模型中這個類別獲得更高的準確率。

聚類讓你對訓練集有了深入的了解,并且像直接查看數據一樣非常便利,但是網絡實際上只是通過它自己的學習理解將輸入數據分組來指導你進行探究。作為人類,我們很擅長在視覺上發現異常,所以結合我們的直覺和計算機處理大量輸入的能力,可以為追蹤數據質量的問題提供了一個非常好的可擴展解決方案。關于使用 TensorBoard 進行此操作的完整教程超出了本文的范圍 (我很感激您還在閱讀本文),但是如果你真的想提高實驗結果,我強烈建議你熟悉這個工具。

經常收集數據

我從來沒有見過收集更多的數據而不能提高模型的準確性的情況,事實證明有很多研究支持我這一看法。

 

這張圖來自于「重新審視數據的不合理有效性」,展示了當訓練數據集的規模增長到數億時,圖像分類的模型精度是如何不斷提高的。Facebook 最近更深入地進行了這方面的研究,使用數十億張有標簽的 Instagram 圖片,刷新了 ImageNet 分類精度的記錄。這表明,即使很難獲得大型、高質量數據集,增加訓練集的大小仍然會提高模型結果。

這意味著,只要有任何更好的模型精度使用戶受益,就需要一個持續更新數據集的策略。如果可以,尋找一個創造性的方法去利用微弱的信號,以此訪問更大的數據集。對此,Facebook 采用 Instagram 標簽就是一個很好的案例。另一種途徑是提高標記流水線的智能化,比如利用模型的初始版本預測標簽,通過增強工具使貼標者做出更快的決定。這樣會有初始偏差復現的風險,但在實踐中,收益往往高于這種風險。在這個問題上投入大量資金去聘請更多的人為新的訓練輸入做標記,通常是一個有價值的投資。盡管傳統上這類沒有預算支出的項目組織可能會有困難。如果你是一個非盈利者,讓你的支持者更容易通過一些開源工具提供數據,這是一種增加你數據規模且不會導致破產的好方法。

當然,對任何組織來說一個自然地生成更多標記數據的產品就是圣杯。我不會太在意這種觀念,但這不適合現實世界的多數案例,人們只想免除復雜的標記問題而盡快得到答案。對于一家初創公司來說這是一個好的投資熱點,因為它就像一個用于模型改善的永動機,但幾乎總是會有一些單位成本用于清理或增加你將收到的數據,因此經濟學往往最終將它看做一個比真正免費的商業眾包更便宜的版本。

通往風險區的高速公路

對于應用程序的用戶來說,模型誤差幾乎比損失函數捕獲有更大的影響。你需要提前考慮最差的可能結果,并試圖給模型設置一個反饋抑制來避免這些結果的發生。這可能只是一個你永遠不想預測的類別的黑名單,因為錯誤的代價非常高,或者你可能有一個簡單的算法規則來保證所做行為不會超出你所考慮到的一些邊界參數。例如,你可能會保留一個永遠不希望文本編輯器輸出的誓言表,即使是訓練集中也不行,因為它不適合你的產品。

不好的結果可能會被考慮到,但事先不總是如此明顯,所以從現實錯誤中汲取教訓是至關重要的。一旦你有一半的產品/市場是體面的,一個最簡單的方法是運用有缺陷的報告。當人們使用你的系統應用,并從模型中得到一個不想要的結果,讓他們容易告訴你。如果可能的話,獲得模型的完整輸入,但如果是敏感數據,只要知道不良輸出是什么,這樣可幫助指導你的調查。這些類別可以幫助你選擇收集更多數據的位置和了解當前標簽質量屬于哪些級別。一旦你的模型有一個新的版本,除了正常的測試集外,利用先前產生不良結果的輸入,并對這部分輸入的測試結果進行單獨評估。這種改進方法有點像回歸測試,并給你提供一種方法來跟蹤你改善用戶體驗的效果,因為單個模型精度指標將永遠無法完全捕捉到人們所關心的所有信息。通過查看一小部分過去引發強烈反應的例子,你可以獲得一些獨立的證據來表明你確實正在為用戶提供更好的服務。如果因為過于敏感以至于你無法給模型獲得這些輸入數據,可采用自我測試或內部實驗的方式來確定哪些輸入會產生這些錯誤,然后用回歸集來替換它們。

故事是什么,牽?;?

我希望我已成功說服你在數據上花費更多的時間,并且給了你一些如何投資改善它的觀點。我對這個有價值的領域沒有關注太多,僅在這里給了一些膚淺的建議,所以我感謝每一個與我分享他們策略的人,并且我希望我將會聽到更多關于你已取得成功的方法。我認為將會有越來越多的專業工程師團隊組織專注于數據集的優化改善,而不是留給 Ml 研究人員來推動進展,我期待看到整個領域因為這些而得到發展。我總是驚嘆即使針對嚴重缺陷的訓練數據,模型一樣會運作良好,因此我迫不及待的想看到我們的數據集模型改進以后還能做些什么。

責任編輯:未麗燕 來源: 雷鋒網
相關推薦

2021-07-29 11:40:22

Gartner數據質量數據分析

2014-03-04 09:55:26

密碼用戶體驗

2017-03-27 16:18:30

神經網絡TensorFlow人工智能

2017-04-18 12:21:01

神經網絡深度學習設計模式

2017-08-29 13:50:03

TensorFlow深度學習神經網絡

2020-02-25 17:04:05

數據庫云原生分布式

2024-10-24 08:07:25

大語言模型LLMRAG模型

2024-04-25 08:00:00

DevOps架構軟件開發

2021-06-11 08:51:48

物聯網庫存管理IOT

2021-10-18 14:28:35

區塊鏈結算支付

2020-04-29 15:30:22

CSP網頁前端

2014-04-25 10:05:42

OpenStack私有云公共云

2023-10-08 13:42:43

AIChatGPT

2012-08-17 10:40:08

負載均衡算法

2013-09-10 09:18:11

高效數據中心綜合布線數據中心布線

2010-05-13 17:06:50

2021-08-25 15:32:47

腳本程序參數任務

2021-01-24 16:00:22

Ansible系統運維

2017-07-13 10:12:58

機器學習

2011-09-20 09:48:52

虛擬化VMware Work
點贊
收藏

51CTO技術棧公眾號

欧美不卡视频| 91欧美精品| 久久综合一区二区| 成人高h视频在线| 久久免费小视频| 美女久久久久| 日韩视频123| 日本成人中文字幕在线| 含羞草www国产在线视频| 成人av影院在线| 91精品美女在线| 国产又大又黄视频| 欧美色女视频| 亚洲国产精品嫩草影院久久| 91欧美视频在线| sm久久捆绑调教精品一区| 中文一区在线播放| 国内视频一区二区| jlzzjlzz亚洲女人18| 老司机久久99久久精品播放免费| 欧美精品一本久久男人的天堂| 亚洲午夜久久久久久久久红桃 | 久热av在线| 国产高清久久久| 国产精品久久久久久久久久久久 | 97自拍视频| 中国a一片一级一片| 伊人久久成人| 欧美xxxx18国产| 黄色片网站在线播放| 日韩大尺度在线观看| 日韩免费福利电影在线观看| 老司机久久精品| 中文另类视频| 91极品美女在线| 精品久久久久久久免费人妻| 成人三级小说| 亚洲综合免费观看高清完整版在线| 日韩精品福利视频| 国产在线观看精品一区| 91亚洲精品乱码久久久久久蜜桃| 高清视频在线观看一区| av中文字幕播放| 国产专区综合网| 国产日韩欧美日韩| 亚洲天堂男人网| 日韩福利视频网| 国产99久久精品一区二区| av大全在线观看| 亚洲一区二区毛片| 久久理论片午夜琪琪电影网| 久久精品人妻一区二区三区| 国产精品av久久久久久麻豆网| 日韩视频在线一区| 男人晚上看的视频| 在线中文一区| 久久99久久亚洲国产| 真实国产乱子伦对白在线| 亚洲女同中文字幕| 欧美人成在线视频| 国产第一页在线播放| 亚洲黄色在线| 日韩av不卡电影| 中文字幕在线网址| 国产一区二区三区观看| 99re6在线| 搡老岳熟女国产熟妇| av在线一区二区| 欧美不卡福利| 在线激情网站| 亚洲精品综合在线| 99精品视频在线免费观看| 99re在线观看| 亚洲一区二区三区色| 亚洲免费av片| 国产精品久久久久久亚洲毛片| 91精品国产乱码久久久久久久| sis001亚洲原创区| 久久综合成人网| 欧在线一二三四区| 91九色单男在线观看| 欧美电视剧在线看免费| 成人免费黄色大片| 亚洲精品动态| 深夜在线视频| 国产精品美女午夜爽爽| 亚洲国产美国国产综合一区二区| 成人免费毛片在线观看| 在线成人av观看| 精品视频免费看| 日本中文字幕精品| 亚洲男人都懂第一日本| 中文字幕精品一区久久久久| 欧美日韩一级大片| 欧美在线综合| 亚洲mm色国产网站| 欧美孕妇性xxxⅹ精品hd| 国产精品午夜免费| 我的公把我弄高潮了视频| 亚洲性受xxx喷奶水| 欧美丰满高潮xxxx喷水动漫| 91精品小视频| 久久精品亚洲人成影院| 91po在线观看91精品国产性色| 中文字幕永久免费视频| 波多野结衣在线aⅴ中文字幕不卡| 日韩高清dvd| 国产网红在线观看| 欧美伊人久久大香线蕉综合69| 岛国大片在线免费观看| 欧美freesextv| 欧美亚洲视频一区二区| 国产乱淫av免费| 久久久www成人免费无遮挡大片| 99久热在线精品视频| 视频在线日韩| 日韩成人在线网站| 国产1区2区3区4区| 久久精品久久精品| 日韩av高清| 日本不良网站在线观看| 精品久久久网站| 久久嫩草捆绑紧缚| 日本vs亚洲vs韩国一区三区| 精品一区二区三区日本| 性欧美ⅴideo另类hd| 欧美日韩一区二区三区高清| 中文字字幕码一二三区| 今天的高清视频免费播放成人| 国产在线观看一区二区三区 | 精品成人一区二区三区| 黑鬼狂亚洲人videos| 蜜桃视频第一区免费观看| 欧美lavv| 日本高清不卡一区二区三区视频| 亚洲第一精品久久忘忧草社区| 免费中文字幕在线| 国产成人免费在线| 300部国产真实乱| 精品午夜视频| 萌白酱国产一区二区| 国产乱码精品一区二区| 亚洲男人天堂一区| 原创真实夫妻啪啪av| 在线观看免费一区二区| 92国产精品久久久久首页| 欧美日韩xx| 91精品久久久久久久久99蜜臂| 中文字幕美女视频| 国产剧情一区在线| 久久福利一区二区| 动漫视频在线一区| 91国产中文字幕| 三级视频在线| 欧美中文字幕亚洲一区二区va在线| 3d动漫精品啪啪一区二区下载 | 欧美做爰性生交视频| 性感美女一级片| 欧美视频在线看| www.久久国产| 捆绑紧缚一区二区三区视频| 黄频视频在线观看| 玖玖精品一区| 久久琪琪电影院| 日本在线丨区| 欧美日韩一区二区欧美激情| 欧美一区二区三区爽爽爽| 国产91精品精华液一区二区三区 | 自拍在线观看| 在线观看久久av| 国产美女主播在线观看| 亚洲国产精品精华液网站 | 国产精品久久久久久久久果冻传媒| 色啦啦av综合| 在线不卡亚洲| 欧洲亚洲一区二区三区四区五区| 外国成人毛片| 午夜精品福利在线观看| 国产福利第一视频在线播放| 9191成人精品久久| 日韩三级小视频| 欧美国产精品一区| 欧美午夜精品一区二区| 先锋影音国产一区| 三级网在线观看| 久久悠悠精品综合网| 国产精品一区二区性色av| 色综合999| 尤物精品国产第一福利三区| 精品国产亚洲AV| 色一情一伦一子一伦一区| 一本一本久久a久久| 成人午夜电影网站| 欧美婷婷精品激情| 国内精品久久久久久久97牛牛| 欧美大香线蕉线伊人久久国产精品 | 亚洲国产老妈| 欧美日产一区二区三区在线观看| 日韩欧国产精品一区综合无码| 国语自产精品视频在线看| 亚洲视频tv| 日韩av在线网页| 99国产精品久久久久久久成人| 黑人巨大精品欧美一区二区一视频| 免费精品在线视频| 久久久久99精品一区| 波多野结衣三级视频| 蜜臀av一区二区在线免费观看| 福利视频免费在线观看| 99久久99久久精品国产片桃花| 欧美久久一区二区| 国产精品一区二区三区免费观看| 欧美日韩免费观看视频| 欧美成人精品三级在线观看| 国产一级在线| 亚洲精品999| www.精品视频| 制服丝袜日韩国产| 亚洲免费视频二区| 黑人巨大精品欧美一区免费视频 | 国产乱视频在线观看| 亚洲成人精品视频| 精品国产无码AV| 91精品国产综合久久久久| 午夜一级黄色片| 色综合天天综合色综合av| 精品无码久久久久久久| 一区二区三区日韩精品| 一级黄色片日本| 国产精品久久久久永久免费观看 | 阿v免费在线观看| 亚洲人成人99网站| 视频在线不卡| 日韩av在线精品| 神马午夜精品95| 欧美精品一区二区在线播放| 亚洲国产成人一区二区| 日韩精品自拍偷拍| 性生交大片免费看女人按摩| 91精品蜜臀在线一区尤物| 国产裸体永久免费无遮挡| 欧美久久婷婷综合色| 亚洲一区二区激情| 欧美日韩激情一区二区三区| 国产在线一级片| 欧美三级视频在线| 夜夜狠狠擅视频| 88在线观看91蜜桃国自产| 91亚洲欧美激情| 欧美一区二视频| 国产成年妇视频| 欧美成人一区二区三区片免费 | 国产精品中文| 97在线资源站| 日韩精品免费一区二区夜夜嗨 | 欧美精品一区视频| 风流老熟女一区二区三区| 精品国产乱码久久久久久1区2区| 二区三区在线视频| 精品香蕉一区二区三区| 国产在线资源| 日韩在线观看av| 黄色网在线看| 久久免费国产视频| 欧美成人ⅴideosxxxxx| 国产精品视频成人| 国产中文欧美日韩在线| 国产欧美日韩亚洲| 自拍欧美一区| 亚洲三区在线观看| 欧美日韩四区| 自慰无码一区二区三区| 日本成人中文字幕| 91香蕉视频在线观看视频| 成人国产精品免费| 在线视频第一页| 亚洲精品国产成人久久av盗摄| 国产性xxxx高清| 欧美亚洲高清一区| 午夜精品久久久久久久第一页按摩| 亚洲精品国产福利| av一本在线| 欧美激情网站在线观看| 97久久香蕉国产线看观看| 国产在线精品播放| 欧美日韩一区二区三区在线电影| 亚洲国产精品日韩| 欧美视频亚洲视频| 青青草精品视频在线观看| 国产激情精品久久久第一区二区| 搡老熟女老女人一区二区| 日韩理论片一区二区| 丰满少妇乱子伦精品看片| 欧美日韩国产高清一区二区| 黄色av中文字幕| 久久精品视频播放| 偷拍视频一区二区三区| 999视频在线免费观看| 精品国产91| 久久精品国产sm调教网站演员| 久久精品久久99精品久久| 波多野结衣办公室33分钟| 亚洲精品免费在线| 伊人影院中文字幕| 精品伊人久久97| 污影院在线观看| 成人激情视频免费在线| 蜜臀久久99精品久久一区二区| 国产制服91一区二区三区制服| 日韩国产精品91| 97人妻精品一区二区三区免| 亚洲另类中文字| 一本色道久久综合无码人妻| 国产视频精品一区二区三区| 69xxx在线| 成人国内精品久久久久一区| 久久最新网址| 日日橹狠狠爱欧美超碰| 国产99精品在线观看| 国产色无码精品视频国产| 在线免费视频一区二区| 日韩精品视频无播放器在线看 | 福利一区二区三区四区| 51精品国自产在线| 中国日本在线视频中文字幕| 国产精品av在线| 最新亚洲精品| 三级4级全黄60分钟| 91亚洲精品久久久蜜桃| 日本少妇久久久| 亚洲精品在线免费播放| 欧美黑人xx片| 91黄在线观看| 国产精品99免费看| 大桥未久恸哭の女教师| 亚洲综合精品自拍| 亚洲精品久久久久久久久久久久久久| 久久香蕉国产线看观看av| 日韩有码欧美| 秋霞在线一区二区| 国产美女一区二区| 久久久久久久久久91| 日韩一区二区免费视频| 色呦呦视频在线观看| 亚洲综合大片69999| 欧美成人一区二免费视频软件| 人妻体体内射精一区二区| 亚洲最新在线观看| 亚洲黄色a级片| 91精品国产高清久久久久久久久| 久久这里只有精品一区二区| 国模吧无码一区二区三区| 久久先锋影音av鲁色资源网| 老熟妇一区二区三区| 中文字幕精品av| 爱情电影网av一区二区| 免费网站在线观看视频| av电影在线观看一区| 91丝袜一区二区三区| 国产一区二区三区在线观看视频| 青青热久免费精品视频在线18| 亚洲午夜精品久久| 国产精品一区二区三区网站| 久久久久亚洲av成人片| 日韩精品免费看| 最新日韩三级| av电影一区二区三区| 成人午夜视频在线| 麻豆精品久久久久久久99蜜桃| 国产一区二区成人| 国内精品视频| 日本韩国欧美在线观看| 欧美国产97人人爽人人喊| 国产农村老头老太视频| 久久久久久美女| 国产成人精品一区二区免费看京 | 亚洲AV无码乱码国产精品牛牛| 97视频在线观看免费高清完整版在线观看| 性人久久久久| 91 视频免费观看| 精品美女久久久久久免费| 色综合久久影院| 精品国产一区二区三区久久久久久| 老色鬼久久亚洲一区二区| 青青草手机在线观看| 亚洲视频在线观看免费| 精品视频一二| 色诱视频在线观看| 一区二区三区精密机械公司| 国产一区精品| 99国产在线视频| 日韩成人免费电影| 国产精品 欧美 日韩| 色哟哟网站入口亚洲精品| 欧美大片网址| 女教师高潮黄又色视频| 欧美午夜视频网站| 日本不卡免费高清视频在线| a级网站在线观看| 国产日韩欧美电影|