• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    分布式隨機(jī)方差消減梯度下降算法topkSVRG*

    2018-07-13 08:54:24王建飛亢良伊
    計(jì)算機(jī)與生活 2018年7期
    關(guān)鍵詞:收斂性全局梯度

    王建飛,亢良伊,劉 杰,葉 丹

    1.中國科學(xué)院 軟件研究所 軟件工程技術(shù)研發(fā)中心,北京 100190

    2.中國科學(xué)院大學(xué),北京 100190

    1 介紹

    在機(jī)器學(xué)習(xí)領(lǐng)域,機(jī)器學(xué)習(xí)問題通常轉(zhuǎn)換成一個(gè)目標(biāo)函數(shù),然后利用優(yōu)化算法求解目標(biāo)函數(shù)中的參數(shù),因此優(yōu)化算法在機(jī)器學(xué)習(xí)中具有非常重要的地位。

    給定n個(gè)訓(xùn)練樣本,xi表示輸入向量,yi為輸出,(x1,y1),(x2,y2),…,(xn,yn),xi∈Rd,yi∈R ,求解一個(gè)目標(biāo)函數(shù)確保每個(gè)樣本對(duì)應(yīng)輸出與已知輸出誤差最小。利用φ表示目標(biāo)函數(shù),目標(biāo)函數(shù)表示為:

    通常利用標(biāo)準(zhǔn)的梯度下降(gradient descent,GD)進(jìn)行求解,更新公式如式(2)所示:

    然而,每一步模型更新,需要計(jì)算所有樣本點(diǎn)的梯度,代價(jià)較大。一個(gè)更加高效的算法是隨機(jī)梯度下降(stochastic gradient descent,SGD)[1],每次隨機(jī)從數(shù)據(jù)集中選擇一個(gè)樣本點(diǎn)it進(jìn)行梯度更新,即式(3):

    隨后,針對(duì)類似的大規(guī)模分布式機(jī)器學(xué)習(xí)問題,SGD出現(xiàn)了改進(jìn)的Mini-Batch[2]版本。隨機(jī)選取m個(gè)樣本進(jìn)行并行或者分布式計(jì)算,(x1,y1),(x2,y2),…,(xm,ym),xi∈Rd,yi∈R ,其中 m 代表批(batch)的大小,然后使用式(4)更新模型:

    理論分析和實(shí)踐經(jīng)驗(yàn)表明,SGD是大規(guī)模機(jī)器學(xué)習(xí)問題比較好的求解方法,具有廣泛應(yīng)用。然而SGD在穩(wěn)定性方面還有所欠缺,容易受噪聲梯度的影響,在固定學(xué)習(xí)率的情況下,很難達(dá)到某一最優(yōu)解,在學(xué)習(xí)率逐漸減小的情況下,只能達(dá)到次線性的收斂速率。

    針對(duì)SGD受噪聲干擾的問題,文獻(xiàn)[3]提出了隨機(jī)方差消減梯度算法(stochastic variance reduction gradient,SVRG),核心思想是利用全局的梯度信息對(duì)每次用于模型更新的梯度進(jìn)行修正。理論分析可以證明SVRG具有線性收斂速率。因?yàn)镾VRG是單機(jī)串行算法,難以應(yīng)用到大數(shù)據(jù)環(huán)境。已有的分布式SVRG算法(distributed SVRG,DSVRG)[4]采用循環(huán)節(jié)點(diǎn)更新策略,并不是完全的并行化,SCOPE(scalable composite optimization for learning)[5]理論證明了線性收斂性,但是存在較難調(diào)優(yōu)的參數(shù)。因此,本文對(duì)原始SVRG的模型更新進(jìn)行了改進(jìn),提出一種新的算法topkSVRG(top-k model average based SVRG)。其改進(jìn)在于:主節(jié)點(diǎn)維護(hù)一個(gè)全局模型,從節(jié)點(diǎn)基于本地?cái)?shù)據(jù)進(jìn)行局部模型更新,每輪迭代時(shí),選擇與當(dāng)前全局模型距離最小的k個(gè)局部模型進(jìn)行平均來更新全局模型,參數(shù)k調(diào)大可以提高收斂速度,調(diào)小k可以保證收斂。topkSVRG的動(dòng)機(jī)也是通過選擇與全局模型最近的局部模型,來減少噪音的影響。本文理論分析了算法的線性收斂性,基于Spark進(jìn)行算法實(shí)現(xiàn),通過與Mini-Batch SGD、CoCoA、Splash及相關(guān)算法的實(shí)驗(yàn)比較,topkSVRG可以在高精度要求下更快地收斂。topkSVRG魯棒性比較好,在稀疏數(shù)據(jù)集、稠密數(shù)據(jù)集上都可以取得不錯(cuò)的加速效果。

    本文主要貢獻(xiàn)有如下兩點(diǎn):

    (1)提出了一種新的分布式SVRG實(shí)現(xiàn)算法,通過k個(gè)最近似局部模型來更新全局模型,從而加快收斂速度,并進(jìn)行了基本的理論分析。

    (2)基于Spark平臺(tái)進(jìn)行了算法的分布式實(shí)現(xiàn),與Mini-Batch SGD、CoCoA、Splash,以及Mini-Batch SGD結(jié)合Adadelta、Adagrad、Adam和Momentum等算法進(jìn)行了評(píng)測對(duì)比,證明了topkSVRG在高精度要求下收斂速度較快,這與原始SVRG的實(shí)驗(yàn)效果一致。

    本文組織結(jié)構(gòu)如下:第2章介紹了主流的分布式梯度下降算法;第3章提出了topkSVRG算法,并且理論分析了該算法的線性收斂性;第4章給出了實(shí)驗(yàn)評(píng)測方案和結(jié)果;第5章進(jìn)行了總結(jié)和展望。

    2 相關(guān)工作

    梯度下降法是應(yīng)用最廣泛的優(yōu)化方法,有大量相關(guān)工作,本文主要介紹三類:(1)以Mini-Batch SGD為基礎(chǔ)的相關(guān)優(yōu)化;(2)分布式SVRG的相關(guān)工作;(3)其他分布式SGD的重要工作。本文面向凸優(yōu)化問題,因此不介紹深度學(xué)習(xí)相關(guān)優(yōu)化算法。

    分布式環(huán)境下目前主流的方法都是基于Mini-Batch的思想,Spark目前實(shí)現(xiàn)了Mini-Batch SGD算法,用于支持MLLib[2]大量模型求解,但是該算法存在收斂速度慢,穩(wěn)定性欠缺,難以確定學(xué)習(xí)率等問題[6]。于是出現(xiàn)了自適應(yīng)學(xué)習(xí)率的Momentum[7]、Adagrad[8]、Adadelta[9]、Adam[10]等優(yōu)化方法,這些方法不改變Mini-Batch SGD的執(zhí)行邏輯,比較容易進(jìn)行分布式實(shí)現(xiàn)。

    隨機(jī)方差削減梯度(SVRG)[3]是噪聲梯度去除方法中的典型方法。這個(gè)方法的整體思路是:為了提高梯度計(jì)算的準(zhǔn)確性,利用全局的梯度信息對(duì)每次用于模型更新的梯度進(jìn)行修正。理論分析和實(shí)踐經(jīng)驗(yàn)表明,串行SVRG可以取得目前幾乎最好的單機(jī)收斂速度。隨后,諸多學(xué)者研究分布式模式下的SVRG方法。Jason等人提出了DSVRG[4],證明了在數(shù)據(jù)隨機(jī)劃分的條件下,相比其他一階優(yōu)化方法,可以取得最優(yōu)的運(yùn)行時(shí)間、最少的通信次數(shù)等。但是DSVRG存在如下問題:該算法是單機(jī)多線程模式,每個(gè)線程代表一個(gè)計(jì)算節(jié)點(diǎn),通過節(jié)點(diǎn)之間相互傳遞消息,實(shí)現(xiàn)參數(shù)的更新。本質(zhì)上來講,這種循環(huán)更新模式是串行的,當(dāng)一個(gè)機(jī)器更新模型的時(shí)候,其他機(jī)器會(huì)存在等待的情況,不是真正意義上的分布式并行。針對(duì)該問題,Zhao等人提出了SCOPE[5],其是對(duì)SVRG的分布式實(shí)現(xiàn),理論證明了該方法具有線性的收斂速度,并且通過實(shí)驗(yàn)表明,在很多數(shù)據(jù)集上SCOPE可以取得明顯優(yōu)于其他分布式SGD的收斂速率。但是在SCOPE中,收斂保證因子C難以確定(C的取值范圍太大),如果設(shè)置太小,會(huì)降低收斂速率,如果設(shè)置太大,可能導(dǎo)致不收斂。

    Jaggi等人提出了CoCoA[11],CoCoA是一種分布式坐標(biāo)下降方法,該方法在梯度計(jì)算過程中會(huì)對(duì)模型進(jìn)行本地更新,從而使得最后每個(gè)計(jì)算節(jié)點(diǎn)計(jì)算出的模型更加準(zhǔn)確,然后進(jìn)行全局的聚合操作,有效地減少了全局的通信次數(shù)。Zhang等人提出了Splash[12]。Splash的核心思想是:首先將集群中的計(jì)算單元分成K組,然后每個(gè)計(jì)算處理單元使用本地?cái)?shù)據(jù)計(jì)算本地模型,K個(gè)組分別合并組內(nèi)的模型,通過交叉驗(yàn)證法選擇K組內(nèi)最好的模型,從而獲得更為精準(zhǔn)的計(jì)算結(jié)果。

    3 topkSVRG算法

    本章首先簡單介紹SVRG原始算法,然后介紹本文提出的topkSVRG算法。

    3.1 串行SVRG

    為了降低梯度噪聲,SVRG通過全局的梯度進(jìn)行修正。SVRG中,每個(gè)計(jì)算節(jié)點(diǎn)使用式(5)、(6)進(jìn)行更新:

    其中,w∈Rd表示模型參數(shù);η表示更新步長;?Rn(wt)是使用上一輪的模型wt計(jì)算出的平均梯度;?fij(wt)表示函數(shù) f在樣本點(diǎn)ij的梯度;?fij(wt)-?Rn(wt)是梯度的偏差是經(jīng)過修正的梯度,是無偏的,使用更新模型算法偽代碼如算法1所示。

    算法1SVRG(T,m,η)

    從wt到wt+1需要2m+n次梯度計(jì)算,其中步驟3執(zhí)行n次,步驟7執(zhí)行2m次。因此,每輪迭代需要2m+n次梯度計(jì)算,SVRG的單次迭代代價(jià)比SGD(m次梯度計(jì)算)要大。實(shí)踐經(jīng)驗(yàn)表明:在大多數(shù)應(yīng)用上,SVRG比SGD收斂速度更快,其具有線性收斂率[3],尤其是需要大量數(shù)據(jù)集遍歷(epochs)的時(shí)候。此外,算法1步驟1對(duì)w1進(jìn)行初始化,對(duì)于凸優(yōu)化問題,可以通過運(yùn)行1輪SGD確定;對(duì)于非凸優(yōu)化問題,可以運(yùn)行大約10輪SGD確定。

    3.2 分布式SVRG

    分布式實(shí)現(xiàn)SVRG的主要目的是每輪迭代,由多個(gè)節(jié)點(diǎn)通過Mini-Batch的方式來計(jì)算梯度,更新局部模型。主要難點(diǎn)在于主節(jié)點(diǎn)每輪更新模型的時(shí)候如何在有效利用每個(gè)計(jì)算節(jié)點(diǎn)計(jì)算結(jié)果的同時(shí),又能保證算法的收斂性。如果直接對(duì)從節(jié)點(diǎn)模型進(jìn)行平均可能導(dǎo)致不收斂;SCOPE[5]通過增加一個(gè)收斂保證因子來確定收斂性,但是參數(shù)較難確定。本文提出一種直觀的方法,主節(jié)點(diǎn)維護(hù)一個(gè)全局模型,從節(jié)點(diǎn)基于本地?cái)?shù)據(jù)進(jìn)行局部模型更新,每輪迭代時(shí),選擇與當(dāng)前全局模型距離最小的k個(gè)局部模型進(jìn)行平均來更新全局模型,參數(shù)k調(diào)大可以提高收斂速度,調(diào)小k可以保證收斂。該算法的動(dòng)機(jī)也是通過選擇與全局模型最近的局部模型,來減少噪音的影響。因此算法命名為topkSVRG。topkSVRG架構(gòu)如圖1。

    算法偽代碼如算法2所示。topkSVRG主要包括4階段:

    (1)計(jì)算平均梯度,采用Spark實(shí)現(xiàn)分布式計(jì)算,如步驟3所示;

    (2)多個(gè)計(jì)算節(jié)點(diǎn)并行地按照串行SVRG的模型更新策略更新模型,如步驟4~步驟11所示;

    Fig.1 Framework of topkSVRG圖1 topkSVRG架構(gòu)圖

    (4)平均這k個(gè)模型,從而獲得最終的模型wt+1,如步驟16所示。

    算法2分布式SVRG(T,K,k,h,r,η)

    3.3 算法實(shí)現(xiàn)

    本文提出的topkSVRG基于整體同步并行計(jì)算模型(bulk synchronization parallel computing model,BSP)[13],適合目前主流的Spark平臺(tái)。通過Spark RDD[14](resilient distributed datasets)操作,可以方便高效地實(shí)現(xiàn)上面的每一個(gè)過程,具體說明如下:

    (1)通過Spark RDD的map、aggregate操作實(shí)現(xiàn)平均梯度的計(jì)算。

    (2)通過Spark RDD的mapPartition操作實(shí)現(xiàn)各個(gè)計(jì)算節(jié)點(diǎn)的并行計(jì)算。

    (3)主節(jié)點(diǎn)通過Spark RDD的takeOrdered操作獲取k個(gè)與上一輪模型最接近的模型。

    (4)主節(jié)點(diǎn)通過Spark RDD的average操作對(duì)k個(gè)模型進(jìn)行平均。

    具體實(shí)現(xiàn)參見實(shí)驗(yàn)部分所示地址http://github.com/codlife/Ssgd。

    3.4 算法收斂性分析

    本文提出一種“top k最鄰近模型平均策略”,即主節(jié)點(diǎn)聚合每個(gè)計(jì)算節(jié)點(diǎn)模型的時(shí)候,選取k個(gè)與當(dāng)前模型最接近的模型,對(duì)這k個(gè)模型進(jìn)行平均。該策略是算法收斂性證明的關(guān)鍵。算法收斂性分析如下:單機(jī)串行SVRG每一輪迭代有式(7)成立。其中L為常數(shù),w*是模型的最優(yōu)解,因此串行SVRG具有線性收斂速度[6]。

    本文提出的topkSVRG中每個(gè)計(jì)算節(jié)點(diǎn)同樣有式(8)成立。其中 p表示第p個(gè)計(jì)算節(jié)點(diǎn),K表示節(jié)點(diǎn)個(gè)數(shù)。

    假設(shè)各個(gè)wpt都比較接近,通過平行四邊形法則可以證明,對(duì)于任意兩個(gè) wpt、wit、wjt有式(9)、(10)成立:

    由式(8)可以得到式(11)成立:

    由式(9)、(10)、(11)可以得到式(12)成立:

    式(12)表明:當(dāng)每個(gè)計(jì)算節(jié)點(diǎn)的計(jì)算結(jié)果wpt比較接近的時(shí)候,直接對(duì)模型進(jìn)行平均可以獲得和單機(jī)串行SVRG相同的線性收斂速率。

    關(guān)于參數(shù)k,在初始數(shù)據(jù)隨機(jī)劃分的情況下,將k設(shè)置為計(jì)算節(jié)點(diǎn)的個(gè)數(shù)能夠取得較快的收斂速度;通過縮小k,可以保證收斂。通常建議將k設(shè)置為Round(0.9×K)、Round(0.8×K)、Round(0.6×K)、Round(0.5×K)(Round為下取整操作)等幾個(gè)常見的值。

    4 實(shí)驗(yàn)評(píng)測

    針對(duì)求解L2正則化的邏輯回歸(logistic regression,LR)[15]的場景,對(duì)本文提出的方法和一些實(shí)驗(yàn)基準(zhǔn)(Baseline)進(jìn)行評(píng)測。目標(biāo)函數(shù)如下所示:

    Table 1 Dataset表1 數(shù)據(jù)集

    其中,學(xué)習(xí)率η設(shè)置為(t是迭代輪數(shù));采樣因子r設(shè)置為0.1;計(jì)算節(jié)點(diǎn)內(nèi)循環(huán)次數(shù)h設(shè)置為1 000。

    對(duì)于參數(shù)設(shè)置:本文的實(shí)驗(yàn)超參數(shù)λ設(shè)置為10-4;參數(shù)k,實(shí)驗(yàn)1、實(shí)驗(yàn)3數(shù)據(jù)集都是稀疏數(shù)據(jù)集,k設(shè)置為Round(0.8×K),實(shí)驗(yàn)2數(shù)據(jù)集是稠密數(shù)據(jù)集,k設(shè)置為Round(0.9×K),實(shí)驗(yàn)4測試數(shù)據(jù)集較多,k設(shè)置為Round(0.8×K),以獲得一個(gè)比較穩(wěn)定的收斂過程。

    4.1 數(shù)據(jù)集

    本文使用多個(gè)數(shù)據(jù)集進(jìn)行測評(píng),從LibSVM網(wǎng)站獲取,選取具有代表性的數(shù)據(jù)集,實(shí)驗(yàn)數(shù)據(jù)集如表1所示。

    4.2 實(shí)驗(yàn)環(huán)境和實(shí)驗(yàn)基準(zhǔn)

    使用具有10個(gè)節(jié)點(diǎn)的Spark集群,Spark采用2.0版本。集群配置如表2所示。

    Table 2 Machine configuration表2 機(jī)器配置

    實(shí)現(xiàn)了本文提出的topkSVRG和工業(yè)界廣泛使用的Mini-Batch SGD、Mini-Batch SGD with Adadelta、Adagrad、Adam、Momentum。同時(shí)將上述算法和CoCoA、Splash等算法進(jìn)行對(duì)比。

    4.3 實(shí)驗(yàn)結(jié)果

    實(shí)驗(yàn)結(jié)果如圖2~圖4所示,圖中的縱軸為對(duì)模型精度取對(duì)數(shù)lg。

    實(shí)驗(yàn)1基于Rcv1數(shù)據(jù)集(高維,稀疏,N>>d),實(shí)驗(yàn)結(jié)果如圖2。通過該實(shí)驗(yàn)可以發(fā)現(xiàn),在高維稀疏樣本數(shù)遠(yuǎn)遠(yuǎn)大于特征維數(shù)的數(shù)據(jù)集上有以下特點(diǎn):

    Fig.2 Experiment on Rcv1 dataset圖2 數(shù)據(jù)集Rcv1上的實(shí)驗(yàn)

    (1)topkSVRG收斂速率相比其他分布式SGD加速明顯,并且可以達(dá)到較高的收斂精度。這是由于在稀疏數(shù)據(jù)集上,其他分布式SGD更易受梯度噪聲的影響。

    (2)Spark Mini-Batch SGD穩(wěn)定性欠缺。

    實(shí)驗(yàn)2基于Susy數(shù)據(jù)集(低維,稠密,N>>d),實(shí)驗(yàn)結(jié)果如圖3。通過該實(shí)驗(yàn)可以發(fā)現(xiàn),在低維稠密樣本數(shù)遠(yuǎn)遠(yuǎn)多于特征維數(shù)的數(shù)據(jù)集上有以下特點(diǎn):

    Fig.3 Experiment on Susy dataset圖3 數(shù)據(jù)集Susy上的實(shí)驗(yàn)

    Table 3 AUC on many datasets within 100 iterations表3 在大量數(shù)據(jù)集上100輪迭代時(shí)的AUC

    (1)topkSVRG收斂速率略優(yōu)于Spark Mini-Batch SGD,加速相對(duì)較差。

    (2)Spark Mini-Batch SGD穩(wěn)定性欠缺,并且收斂速度較慢。

    (3)CoCoA、Splash等算法很難達(dá)到較高的精度。

    實(shí)驗(yàn)3基于Real-sim數(shù)據(jù)集(低維,稀疏,N>d),實(shí)驗(yàn)結(jié)果如圖4。通過該實(shí)驗(yàn)可以發(fā)現(xiàn),在低維稀疏樣本數(shù)多于特征維數(shù)的數(shù)據(jù)集上有以下特點(diǎn):

    (1)topkSVRG收斂速率相比Spark Mini-Batch SGD加速明顯,尤其是在高精度范圍內(nèi)。

    (2)Spark Mini-Batch SGD穩(wěn)定性欠缺,收斂速度較慢。

    (3)CoCoA、Splash等算法很難達(dá)到較高精度。

    Fig.4 Experiment on Real-sim dataset圖4 數(shù)據(jù)集Real-sim上的實(shí)驗(yàn)

    實(shí)驗(yàn)4將本文提出的topkSVRG和Spark Mini-Batch SGD with Adadelta/Adagrad/Adam/Momentum等在不同數(shù)據(jù)集上迭代100輪時(shí)的AUC值進(jìn)行對(duì)比,結(jié)果如表3所示。可以發(fā)現(xiàn),在各種類型數(shù)據(jù)集上,相同迭代次數(shù),topkSVRG性能最穩(wěn)定。

    4.4 實(shí)驗(yàn)總結(jié)

    通過實(shí)驗(yàn)1~實(shí)驗(yàn)3可以發(fā)現(xiàn)分布式SVRG相比Spark Mini-Batch SGD結(jié)合Adadelta、Adagrad、Adam和Momentum等算法,以及CoCoA、Splash等算法在較高收斂精度要求下,收斂加速效果明顯。通過實(shí)驗(yàn)4可以發(fā)現(xiàn)topkSVRG是一個(gè)相對(duì)穩(wěn)定的算法,模型準(zhǔn)確率相對(duì)較高。

    5 結(jié)束語

    采用top-k局部模型平均來更新全局模型的思想,本文設(shè)計(jì)實(shí)現(xiàn)了分布式SVRG算法topkSVRG,用于求解大規(guī)模分布式機(jī)器學(xué)習(xí)最優(yōu)化問題;基于Spark平臺(tái)進(jìn)行實(shí)現(xiàn),并理論分析了topkSVRG的線性收斂性;實(shí)驗(yàn)表明topkSVRG優(yōu)于目前Spark支持的Mini-Batch SGD算法,尤其是在高精度范圍內(nèi)可以取得明顯的加速效果。此外,topkSVRG魯棒性比較好,在稀疏數(shù)據(jù)集、稠密數(shù)據(jù)集上都可以取得不錯(cuò)的加速效果。

    對(duì)于訓(xùn)練樣本小于特征維數(shù)的情況(N≤d),topkSVRG還存在一些不足,相比Spark Mini-Batch沒有太大優(yōu)勢。下一步針對(duì)樣本數(shù)少于特征維數(shù)的情況進(jìn)行算法優(yōu)化,并進(jìn)一步完善理論證明。此外,將topkSVRG應(yīng)用于深度學(xué)習(xí)場景并進(jìn)行優(yōu)化。

    猜你喜歡
    收斂性全局梯度
    Cahn-Hilliard-Brinkman系統(tǒng)的全局吸引子
    量子Navier-Stokes方程弱解的全局存在性
    一個(gè)改進(jìn)的WYL型三項(xiàng)共軛梯度法
    Lp-混合陣列的Lr收斂性
    一種自適應(yīng)Dai-Liao共軛梯度法
    一類扭積形式的梯度近Ricci孤立子
    落子山東,意在全局
    金橋(2018年4期)2018-09-26 02:24:54
    END隨機(jī)變量序列Sung型加權(quán)和的矩完全收斂性
    行為ND隨機(jī)變量陣列加權(quán)和的完全收斂性
    松弛型二級(jí)多分裂法的上松弛收斂性
    国产成人精品无人区| av在线播放精品| av.在线天堂| 成人手机av| 又粗又硬又长又爽又黄的视频| 啦啦啦中文免费视频观看日本| 97精品久久久久久久久久精品| 欧美 日韩 精品 国产| 久热这里只有精品99| 免费观看av网站的网址| 一区二区av电影网| 国产成人免费无遮挡视频| 欧美亚洲日本最大视频资源| 亚洲国产日韩一区二区| 美女脱内裤让男人舔精品视频| 国产欧美日韩综合在线一区二区| 国产1区2区3区精品| 侵犯人妻中文字幕一二三四区| 精品亚洲成国产av| 国产av精品麻豆| 搡女人真爽免费视频火全软件| 国产成人av激情在线播放| 一级a爱视频在线免费观看| 国产日韩欧美在线精品| 午夜福利网站1000一区二区三区| 777米奇影视久久| 亚洲婷婷狠狠爱综合网| 美女国产高潮福利片在线看| 91成人精品电影| 久久久国产欧美日韩av| 九草在线视频观看| 精品一区二区免费观看| 我要看黄色一级片免费的| 精品亚洲乱码少妇综合久久| 国产免费现黄频在线看| 99久久中文字幕三级久久日本| 在线观看免费高清a一片| 亚洲国产欧美日韩在线播放| www.av在线官网国产| 如日韩欧美国产精品一区二区三区| 中文字幕最新亚洲高清| 在线免费观看不下载黄p国产| 青春草视频在线免费观看| 国产免费福利视频在线观看| 一级毛片电影观看| 少妇 在线观看| 久久久国产欧美日韩av| 男女无遮挡免费网站观看| 久久精品国产a三级三级三级| 国产一区有黄有色的免费视频| 下体分泌物呈黄色| 激情视频va一区二区三区| 国产精品99久久99久久久不卡 | 日本-黄色视频高清免费观看| 中文天堂在线官网| 国产白丝娇喘喷水9色精品| 日本黄色日本黄色录像| 亚洲精品美女久久久久99蜜臀 | 国产1区2区3区精品| 校园春色视频在线观看| 日韩一卡2卡3卡4卡2021年| aaaaa片日本免费| 欧美中文综合在线视频| 日韩大尺度精品在线看网址 | 女同久久另类99精品国产91| 亚洲专区国产一区二区| 国产激情欧美一区二区| 我的亚洲天堂| 久久精品国产综合久久久| 看片在线看免费视频| 免费av中文字幕在线| 97超级碰碰碰精品色视频在线观看| av天堂久久9| av免费在线观看网站| 欧美黑人精品巨大| 久久性视频一级片| 91大片在线观看| 妹子高潮喷水视频| 淫秽高清视频在线观看| 精品无人区乱码1区二区| 国产亚洲精品综合一区在线观看 | 桃红色精品国产亚洲av| 久久亚洲真实| 欧美国产精品va在线观看不卡| 国产亚洲精品综合一区在线观看 | 麻豆一二三区av精品| 亚洲情色 制服丝袜| 99国产精品99久久久久| 在线国产一区二区在线| 亚洲av片天天在线观看| 亚洲国产看品久久| 两性夫妻黄色片| 亚洲色图综合在线观看| 无遮挡黄片免费观看| 国产伦人伦偷精品视频| 国产av一区在线观看免费| 亚洲欧美日韩另类电影网站| 久久久水蜜桃国产精品网| 别揉我奶头~嗯~啊~动态视频| 国产精品电影一区二区三区| 男人舔女人的私密视频| 欧美在线一区亚洲| 亚洲在线自拍视频| 韩国精品一区二区三区| 大型av网站在线播放| 欧美日韩av久久| av在线播放免费不卡| 麻豆av在线久日| 国产日韩一区二区三区精品不卡| 亚洲 国产 在线| 亚洲熟妇中文字幕五十中出 | av有码第一页| 久久精品aⅴ一区二区三区四区| 欧美激情极品国产一区二区三区| 大陆偷拍与自拍| 精品久久久久久久毛片微露脸| 亚洲av成人av| 免费高清视频大片| 俄罗斯特黄特色一大片| 亚洲欧洲精品一区二区精品久久久| 中文亚洲av片在线观看爽| 十八禁网站免费在线| 日韩有码中文字幕| 亚洲一区中文字幕在线| 日本精品一区二区三区蜜桃| 中文字幕色久视频| 天堂俺去俺来也www色官网| 长腿黑丝高跟| 一级片'在线观看视频| 亚洲五月色婷婷综合| 欧美日本中文国产一区发布| 老司机午夜福利在线观看视频| 色老头精品视频在线观看| 国产蜜桃级精品一区二区三区| 后天国语完整版免费观看| 真人做人爱边吃奶动态| 黄色女人牲交| 老司机午夜十八禁免费视频| 亚洲专区国产一区二区| 天天添夜夜摸| 午夜成年电影在线免费观看| 久久久久久人人人人人| 欧美在线一区亚洲| 成人精品一区二区免费| 国产免费av片在线观看野外av| 久久午夜亚洲精品久久| 两性午夜刺激爽爽歪歪视频在线观看 | 99热只有精品国产| 日韩一卡2卡3卡4卡2021年| 亚洲午夜精品一区,二区,三区| 一进一出好大好爽视频| 18禁黄网站禁片午夜丰满| 国产亚洲精品一区二区www| 国产不卡一卡二| 一区二区三区精品91| 中文字幕高清在线视频| 在线永久观看黄色视频| 国产成人av教育| 99国产精品一区二区三区| 宅男免费午夜| 日本一区二区免费在线视频| 欧美精品亚洲一区二区| 久久久久久大精品| 正在播放国产对白刺激| 97碰自拍视频| 在线观看午夜福利视频| 搡老熟女国产l中国老女人| 在线观看免费视频网站a站| 大香蕉久久成人网| av电影中文网址| 婷婷六月久久综合丁香| 亚洲国产精品一区二区三区在线| 电影成人av| 亚洲成av片中文字幕在线观看| 在线天堂中文资源库| 一二三四社区在线视频社区8| 最近最新中文字幕大全免费视频| 一级片免费观看大全| 后天国语完整版免费观看| 在线播放国产精品三级| 一级毛片精品| 777久久人妻少妇嫩草av网站| 亚洲成人免费电影在线观看| 精品久久久久久,| 午夜福利免费观看在线| 亚洲一区二区三区欧美精品| 日韩有码中文字幕| 美女扒开内裤让男人捅视频| 久久精品91无色码中文字幕| 久久这里只有精品19| av国产精品久久久久影院| 国产高清视频在线播放一区| 国产精品一区二区三区四区久久 | 女性被躁到高潮视频| 日韩精品免费视频一区二区三区| 国产伦人伦偷精品视频| 亚洲国产精品一区二区三区在线| 这个男人来自地球电影免费观看| 欧美一级毛片孕妇| 国产99久久九九免费精品| 妹子高潮喷水视频| 欧美激情 高清一区二区三区| 午夜福利在线观看吧| 91麻豆av在线| 好看av亚洲va欧美ⅴa在| 一区二区三区激情视频| 日韩精品免费视频一区二区三区| 免费观看人在逋| www.熟女人妻精品国产| 在线观看一区二区三区激情| 亚洲人成电影免费在线| 欧美日韩av久久| 国产精品日韩av在线免费观看 | 国产免费男女视频| 香蕉丝袜av| 精品第一国产精品| 亚洲国产毛片av蜜桃av| 亚洲性夜色夜夜综合| 性少妇av在线| 免费一级毛片在线播放高清视频 | 国产亚洲精品久久久久久毛片| av在线播放免费不卡| 精品国产乱码久久久久久男人| 桃色一区二区三区在线观看| 亚洲专区字幕在线| 女人被躁到高潮嗷嗷叫费观| 757午夜福利合集在线观看| 日本 av在线| 三级毛片av免费| 精品少妇一区二区三区视频日本电影| 狠狠狠狠99中文字幕| 黄色a级毛片大全视频| av天堂在线播放| 桃红色精品国产亚洲av| 97人妻天天添夜夜摸| 午夜福利免费观看在线| av网站在线播放免费| 久久精品亚洲熟妇少妇任你| 悠悠久久av| 搡老岳熟女国产| 久久亚洲真实| 久久午夜综合久久蜜桃| 好看av亚洲va欧美ⅴa在| 亚洲美女黄片视频| 国产一区二区三区综合在线观看| 热99re8久久精品国产| 大码成人一级视频| 看免费av毛片| 侵犯人妻中文字幕一二三四区| 国产一区在线观看成人免费| 久久中文字幕人妻熟女| 亚洲一区二区三区欧美精品| 欧美成人免费av一区二区三区| 亚洲av片天天在线观看| 在线视频色国产色| 啪啪无遮挡十八禁网站| 久久人妻av系列| 成人国产一区最新在线观看| 欧美日韩亚洲综合一区二区三区_| 久久这里只有精品19| 国产在线精品亚洲第一网站| 曰老女人黄片| 亚洲欧美日韩无卡精品| www.www免费av| 两个人看的免费小视频| 曰老女人黄片| 国产91精品成人一区二区三区| 视频区图区小说| 亚洲成人免费电影在线观看| 久久精品91无色码中文字幕| 老熟妇乱子伦视频在线观看| 在线看a的网站| 丝袜美足系列| 国产精品九九99| 丰满人妻熟妇乱又伦精品不卡| 涩涩av久久男人的天堂| 操出白浆在线播放| 每晚都被弄得嗷嗷叫到高潮| 午夜精品在线福利| 国产亚洲精品久久久久久毛片| 欧美成人性av电影在线观看| 美国免费a级毛片| 国产一区二区在线av高清观看| 国内久久婷婷六月综合欲色啪| 亚洲美女黄片视频| 97超级碰碰碰精品色视频在线观看| 色哟哟哟哟哟哟| 免费人成视频x8x8入口观看| 亚洲一区中文字幕在线| 亚洲国产精品一区二区三区在线| 欧美人与性动交α欧美软件| 国产午夜精品久久久久久| 国产aⅴ精品一区二区三区波| 国产精品久久久av美女十八| 欧美黄色淫秽网站| 婷婷精品国产亚洲av在线| 成人黄色视频免费在线看| 国产精品98久久久久久宅男小说| cao死你这个sao货| 亚洲av成人一区二区三| 啦啦啦 在线观看视频| 国产欧美日韩综合在线一区二区| 久久久久国产一级毛片高清牌| 国产又色又爽无遮挡免费看| 精品福利永久在线观看| 可以在线观看毛片的网站| 美女大奶头视频| 如日韩欧美国产精品一区二区三区| 一本综合久久免费| 国产精品久久久av美女十八| 亚洲一卡2卡3卡4卡5卡精品中文| 美女国产高潮福利片在线看| 99国产精品免费福利视频| 日本一区二区免费在线视频| 又黄又爽又免费观看的视频| www.999成人在线观看| 国产区一区二久久| 美女国产高潮福利片在线看| 18禁美女被吸乳视频| 9191精品国产免费久久| 久久久国产精品麻豆| 精品国内亚洲2022精品成人| 十八禁网站免费在线| xxx96com| 国产精品一区二区三区四区久久 | 免费在线观看完整版高清| 亚洲第一青青草原| 一a级毛片在线观看| 1024视频免费在线观看| 国产精品 欧美亚洲| 亚洲va日本ⅴa欧美va伊人久久| 99re在线观看精品视频| 亚洲精品中文字幕一二三四区| 国产成人av教育| 国产熟女xx| 国产高清激情床上av| 久久香蕉激情| 国产成人欧美| 在线观看免费日韩欧美大片| 亚洲精品中文字幕在线视频| 亚洲一卡2卡3卡4卡5卡精品中文| 日韩免费av在线播放| 国产av又大| 在线观看免费视频日本深夜| 嫁个100分男人电影在线观看| 777久久人妻少妇嫩草av网站| 亚洲aⅴ乱码一区二区在线播放 | 亚洲七黄色美女视频| 好看av亚洲va欧美ⅴa在| 国产一区二区三区在线臀色熟女 | 满18在线观看网站| 欧美日韩瑟瑟在线播放| 亚洲av熟女| 久久久久国产精品人妻aⅴ院| 男女之事视频高清在线观看| 亚洲一区中文字幕在线| 日韩人妻精品一区2区三区| 97人妻天天添夜夜摸| 夜夜爽天天搞| 亚洲欧美激情在线| 后天国语完整版免费观看| 亚洲精品中文字幕在线视频| 免费在线观看黄色视频的| 国产欧美日韩一区二区三区在线| 美女 人体艺术 gogo| 嫩草影视91久久| 国产精品美女特级片免费视频播放器 | 男人舔女人的私密视频| 亚洲欧美激情综合另类| 亚洲国产毛片av蜜桃av| 国产精品久久电影中文字幕| 免费看a级黄色片| 亚洲成a人片在线一区二区| 波多野结衣高清无吗| 极品人妻少妇av视频| 亚洲精品在线观看二区| 国产精品亚洲av一区麻豆| 久久人人精品亚洲av| 首页视频小说图片口味搜索| 波多野结衣av一区二区av| www国产在线视频色| 亚洲第一av免费看| 丰满人妻熟妇乱又伦精品不卡| 国产精品国产av在线观看| 亚洲欧洲精品一区二区精品久久久| 久久天堂一区二区三区四区| 高潮久久久久久久久久久不卡| 99精品欧美一区二区三区四区| 黑人欧美特级aaaaaa片| 亚洲精品美女久久av网站| 免费在线观看日本一区| 久久精品人人爽人人爽视色| 无限看片的www在线观看| 亚洲av第一区精品v没综合| 免费日韩欧美在线观看| 久久久久久久久久久久大奶| 天堂俺去俺来也www色官网| 欧美成狂野欧美在线观看| 久久婷婷成人综合色麻豆| 操出白浆在线播放| 亚洲成人免费av在线播放| 99久久综合精品五月天人人| 日韩欧美一区二区三区在线观看| 人人妻人人添人人爽欧美一区卜| 国产三级黄色录像| 久久精品国产综合久久久| 免费女性裸体啪啪无遮挡网站| 免费在线观看视频国产中文字幕亚洲| 午夜福利免费观看在线| 久久人妻av系列| 自线自在国产av| 免费搜索国产男女视频| 国产99久久九九免费精品| 国产精品香港三级国产av潘金莲| 亚洲色图 男人天堂 中文字幕| 在线国产一区二区在线| 久久精品国产清高在天天线| 18禁黄网站禁片午夜丰满| 国产熟女xx| 欧美日韩乱码在线| 一级片'在线观看视频| 亚洲一区二区三区色噜噜 | 久久这里只有精品19| 老汉色∧v一级毛片| 国产精品久久视频播放| 欧美日韩瑟瑟在线播放| 国产一区二区三区在线臀色熟女 | 五月开心婷婷网| 久久人妻av系列| 他把我摸到了高潮在线观看| 97超级碰碰碰精品色视频在线观看| 国产亚洲av高清不卡| 午夜福利在线免费观看网站| 午夜免费鲁丝| 国产精品一区二区三区四区久久 | 天天躁狠狠躁夜夜躁狠狠躁| 美女扒开内裤让男人捅视频| 亚洲男人天堂网一区| 精品一区二区三区av网在线观看| 女性生殖器流出的白浆| 超碰成人久久| 亚洲人成电影观看| 女人被躁到高潮嗷嗷叫费观| 欧美乱妇无乱码| 黄网站色视频无遮挡免费观看| 国产成人精品无人区| 在线十欧美十亚洲十日本专区| 久久天躁狠狠躁夜夜2o2o| 国产无遮挡羞羞视频在线观看| 女警被强在线播放| 无遮挡黄片免费观看| 日本三级黄在线观看| 丰满的人妻完整版| 国产成人免费无遮挡视频| 欧美激情高清一区二区三区| 亚洲精品一卡2卡三卡4卡5卡| 嫁个100分男人电影在线观看| 午夜精品国产一区二区电影| 欧美丝袜亚洲另类 | 最近最新免费中文字幕在线| 色哟哟哟哟哟哟| 日本vs欧美在线观看视频| 亚洲国产看品久久| 人人妻人人添人人爽欧美一区卜| 俄罗斯特黄特色一大片| 变态另类成人亚洲欧美熟女 | 国产激情欧美一区二区| 天堂中文最新版在线下载| 一二三四在线观看免费中文在| 久9热在线精品视频| 国产精品影院久久| 午夜久久久在线观看| 日韩欧美三级三区| 精品卡一卡二卡四卡免费| 亚洲欧美一区二区三区黑人| 久久精品91蜜桃| 日本vs欧美在线观看视频| 亚洲片人在线观看| 日日爽夜夜爽网站| 精品免费久久久久久久清纯| 一区二区三区激情视频| 亚洲成a人片在线一区二区| 日韩欧美一区视频在线观看| 一级毛片精品| 久久久久久久精品吃奶| 999久久久精品免费观看国产| 日本撒尿小便嘘嘘汇集6| 国产高清激情床上av| av国产精品久久久久影院| 中文字幕人妻丝袜制服| 天堂俺去俺来也www色官网| 日韩高清综合在线| 变态另类成人亚洲欧美熟女 | 精品久久久久久电影网| 嫩草影视91久久| 久久天堂一区二区三区四区| 欧美在线一区亚洲| 99久久99久久久精品蜜桃| 美女高潮到喷水免费观看| av网站在线播放免费| 成人三级黄色视频| 中出人妻视频一区二区| 一进一出抽搐gif免费好疼 | 操美女的视频在线观看| 国产免费av片在线观看野外av| 看免费av毛片| 满18在线观看网站| 免费在线观看影片大全网站| 婷婷丁香在线五月| 日本精品一区二区三区蜜桃| 欧美 亚洲 国产 日韩一| 国产精华一区二区三区| 亚洲成人精品中文字幕电影 | 亚洲精品久久成人aⅴ小说| 精品国内亚洲2022精品成人| 亚洲av熟女| 悠悠久久av| 色综合欧美亚洲国产小说| 十八禁网站免费在线| 超碰成人久久| 久9热在线精品视频| 巨乳人妻的诱惑在线观看| 人人妻人人添人人爽欧美一区卜| 一夜夜www| 亚洲一区二区三区色噜噜 | 99国产极品粉嫩在线观看| 男女高潮啪啪啪动态图| 成人亚洲精品一区在线观看| 一级黄色大片毛片| av片东京热男人的天堂| 精品乱码久久久久久99久播| 一本大道久久a久久精品| 国产色视频综合| 亚洲国产精品999在线| 亚洲在线自拍视频| 日日干狠狠操夜夜爽| 12—13女人毛片做爰片一| 欧美日韩亚洲国产一区二区在线观看| 亚洲精品粉嫩美女一区| 九色亚洲精品在线播放| 无人区码免费观看不卡| 91大片在线观看| av在线天堂中文字幕 | 交换朋友夫妻互换小说| 成人av一区二区三区在线看| 国产激情久久老熟女| 久久久国产精品麻豆| 又紧又爽又黄一区二区| 亚洲免费av在线视频| 88av欧美| 欧美激情久久久久久爽电影 | 在线观看免费高清a一片| 亚洲精华国产精华精| 日韩欧美国产一区二区入口| 亚洲欧洲精品一区二区精品久久久| 大陆偷拍与自拍| 久久精品91蜜桃| 久久久久国产一级毛片高清牌| 天堂√8在线中文| 亚洲色图av天堂| 久久久精品国产亚洲av高清涩受| 宅男免费午夜| 99国产精品一区二区三区| 午夜精品久久久久久毛片777| 精品一区二区三卡| 99国产精品99久久久久| www.www免费av| 欧美av亚洲av综合av国产av| 欧美午夜高清在线| 啦啦啦在线免费观看视频4| av超薄肉色丝袜交足视频| 99久久人妻综合| 国产aⅴ精品一区二区三区波| 性色av乱码一区二区三区2| 色哟哟哟哟哟哟| 欧美中文综合在线视频| 99精国产麻豆久久婷婷| 波多野结衣av一区二区av| 三级毛片av免费| 日本五十路高清| 成年女人毛片免费观看观看9| 在线观看一区二区三区| 久久人妻av系列| 国产三级黄色录像| 欧美精品啪啪一区二区三区| 成人手机av| 亚洲精品一区av在线观看| 欧美中文综合在线视频| 国产黄色免费在线视频| 亚洲一区二区三区色噜噜 | 国产高清videossex| 国产av一区二区精品久久| 脱女人内裤的视频| 精品国产美女av久久久久小说| xxxhd国产人妻xxx| 日本a在线网址| 色哟哟哟哟哟哟| 两人在一起打扑克的视频| 一a级毛片在线观看| 国产日韩一区二区三区精品不卡| 亚洲成人久久性| 精品日产1卡2卡| 岛国视频午夜一区免费看| 久久青草综合色| 亚洲七黄色美女视频| 亚洲午夜精品一区,二区,三区| 欧美日韩福利视频一区二区| 国产成人系列免费观看| 老司机福利观看| 老汉色av国产亚洲站长工具| 欧美乱码精品一区二区三区| 久久天躁狠狠躁夜夜2o2o| 国产精品综合久久久久久久免费 | 黄色片一级片一级黄色片| 黑人巨大精品欧美一区二区蜜桃|