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

    基于布爾矩陣和MapReduce的FP-Growth 算法*

    2014-08-16 07:59:40陳興蜀張帥童浩崔曉靖
    關(guān)鍵詞:項集布爾事務(wù)

    陳興蜀 張帥 童浩 崔曉靖

    (四川大學(xué) 計算機學(xué)院,四川 成都 610065)

    關(guān)聯(lián)規(guī)則挖掘(ARM)是數(shù)據(jù)挖掘領(lǐng)域中一個非常重要且具有挑戰(zhàn)性的研究課題.與其他數(shù)據(jù)挖掘算法相比,關(guān)聯(lián)規(guī)則挖掘具有挖掘效率高、準確性好、理解性強等優(yōu)點.通常,關(guān)聯(lián)規(guī)則挖掘和頻繁項集挖掘(FIM)密切相關(guān),F(xiàn)IM 被認為是ARM 的先決條 件.ARM 常 用 的 算 法 有Apriori[1]、DHP[2-3]、DIC[4]、FP-Growth[5-6]等,在加速挖掘性能上,它們起著重要的作用.將這些算法應(yīng)用于FIM,已取得了許多成果.

    近年來興起的云計算[7]以其超大規(guī)模、虛擬化、高可靠性、高擴展性等優(yōu)點為海量數(shù)據(jù)的處理帶來了新的解決方案.然而,目前針對云平臺下的FIM的研究仍然很少.Gunopulos 等[8]已經(jīng)證明:判斷一個事務(wù)數(shù)據(jù)集中是否存在至少包括t 個項、支持度為min_sup 的頻繁項集是非確定性多項式(NP)完全問題.面對海量數(shù)據(jù),單機模式下頻繁項集挖掘算法常常顯得力不從心[9],減少數(shù)據(jù)庫掃描次數(shù)及并行掃描是提高效率的有效方法之一.因此,對FIM的并行計算和分布式計算已成為必然.Jiang 等[10]在Apriori 算法的基礎(chǔ)上,應(yīng)用向量元、子規(guī)則、父規(guī)則提高了關(guān)聯(lián)規(guī)則的挖掘效率.Korczak 等[11]使用FP-Growth 算法挖掘客戶交易行為,與Apriori 算法相比更具優(yōu)勢,但它們并沒有實現(xiàn)真正意義上的并行計算.MapReduce[12]是一種簡潔抽象的并行計算模型,Apache 基金會在此基礎(chǔ)上實現(xiàn)了開源的并行平臺Hadoop,該平臺已在學(xué)術(shù)界和工業(yè)界得到了廣泛 的 應(yīng) 用.OPT-DIC[13]、MR-Apriori[14]、Apriori-like算法[15]與其他分布式Apriori 算法相比具有更好的性能和可伸縮性,但同步和通信等開銷較大.為此,Yu 等[16]在Hadoop 平臺上改進了Apriori 算法,盡管能處理一定的海量數(shù)據(jù),但需要的時間并沒有線性地減少,同時需要生成候選集才能產(chǎn)生最終的頻繁集,并且該算法對事務(wù)數(shù)據(jù)的掃描次數(shù)也沒有減少.PFP 算法[17]在FP-Growth 算法的基礎(chǔ)上實現(xiàn)了并行化,按照項集劃分數(shù)據(jù),但需要掃描兩次事務(wù)數(shù)據(jù),在多個并行的節(jié)點上產(chǎn)生FP 樹,不能實現(xiàn)數(shù)據(jù)的實時處理.

    文中針對大規(guī)模海量數(shù)據(jù),在Hadoop 并行平臺上實現(xiàn)了基于布爾矩陣和MapReduce 的FP-Growth(BPFP)算法,并通過實驗驗證了該算法的有效性.

    1 相關(guān)概念

    1.1 布爾矩陣

    記Ωn={1,2,…,n}.

    定義1 設(shè)矩陣A=(aij)m×n,若滿足aij{0,1},(i,j)= Ωm×Ωn,則稱A 為布爾矩陣.令為第k(k ≥1)個布爾矩陣,=(a(mk+1)j)1×n為一維矩陣且,記,若a(mk+1)j=,ε為最小支持度,則稱為A 的第k 個擴展布爾矩陣(EBM),^A 為擴展向量.記Ti(iΩmk+1)和Ij(jΩn)分別為EBM的第i 個行向量和第j 個列向量,為了表述方便,Ti和Ij在關(guān)聯(lián)規(guī)則中分別代表事務(wù)名稱和項集名稱.

    定義2 設(shè)Ii、Ij是擴展布爾矩陣A=(aij)m×n的列向量,構(gòu)造轉(zhuǎn)置元向量t= (1,1,…,1,0,則ωi=Ii·t 為Ii(關(guān)聯(lián)規(guī)則中)在A 中出現(xiàn)的總次數(shù);ωij= Ii·Ij- ami·amj,為(Ii,Ij)序列在A 中出現(xiàn)的總次數(shù).

    考慮到EBM 中元素的過濾,文中給出合取運算符∧的定義.

    定義3 設(shè)aij、akj為擴展布爾矩陣A=(aij)m×n的元素,i,kΩm,定義

    EBM 用于代替事務(wù)數(shù)據(jù)庫,運算符∧用于過濾非頻繁項集.

    1.2 FP-Growth 算法

    設(shè)I= {I1,I2,…,Im}是項目集合,T= {T1,T2,…,Tn}是一個(數(shù)據(jù)庫)事務(wù)集合,事務(wù)Ti是項目的集合,Ti?I(iΩn).A(A ?I)的支持度sup(A)為T中包含A 的事務(wù)數(shù).如果sup(A)≥ε,則A 是頻繁項集.

    FP-Growth 算法是一種FIM 算法,在挖掘頻繁項集過程中需要掃描兩次數(shù)據(jù)集:第1 次掃描是為了找出頻繁1-項集的集合F1和支持度,并將F1按支持度遞減的順序插入表頭項(記為L);第2 次掃描是利用頻繁1-項集過濾數(shù)據(jù)庫中的非頻繁項,同時生成FP 樹.將候選集壓縮到FP 樹上,可以大幅壓縮候選集的規(guī)模.FP-Growth 算法發(fā)現(xiàn)所有頻繁項集的過程如下:①構(gòu)造頻繁模式樹FP 樹;②在FP樹上調(diào)用挖掘算法挖掘所有頻繁項集.研究表明:對于挖掘長和短的頻繁模式,F(xiàn)P-Growth 算法均是有效和可規(guī)?;模⑶移溥\算速度大約比Apriori 算法快一個數(shù)量級.因此,并行的FP-Growth 算法具有更快的運算效率,這是合乎邏輯的.

    為了建立FP 樹的路徑、模式與布爾矩陣、EBM之間的聯(lián)系,文中定義項的偏序關(guān)系“?”,以建立項與序號1∶1 的關(guān)系.

    定義4 對于任意項Ii,IjI,Ii?Ij當且僅當Ii對應(yīng)的序號小于Ij對應(yīng)的序號.Ii的序號為Ii在EBM中對應(yīng)的列序號.

    定義5 設(shè)Lk={I1,I2,…,Ik-1},IiT (iΩk-1),HTID是由表頭項的ID 組成的集合,如果LkHTID,則稱Lk為項Ik的頻繁模式集.

    定義6 局部FP 樹(LocalFPTree)是滿足下列條件的一個樹結(jié)構(gòu):

    (1)它由一個根節(jié)點(值為null)、項前綴子樹Tlocal和一個局部頻繁項頭表LHTable 組成.

    (2)每個節(jié)點包括3 個域(item_name、count 和node_link),item_name 由Ik及其頻繁模式集組成,count 為支持度計數(shù),node_link 是指向Tlocal中下一個具有相同項目節(jié)點的指針(無節(jié)點可鏈時為空).

    (3)LHTable 的表項包括頻繁項Ik的頻繁模式集Lk、支持度計數(shù)(Tlocal中的總支持度計數(shù))、節(jié)點鏈的頭指針(指向模式樹中具有Lk的第一個節(jié)點).

    如果Ik是LocalFPTree 的葉子節(jié)點,則稱Local FPTree 為TPTreek或者Ik的局部頻繁樹.圖1 給出了項I3的LocalFPTree,它所生成的頻繁項集是{{I3I2:4},{I3I1:4},{I3I2I1:2}}.

    圖1 項I3 的LocalFPTree Fig.1 LocalFPTree of item I3

    TPTreek的構(gòu)造算法描述如下:

    {輸入:Ik的條件模式基、F1和LHTable

    輸出:Ik的TPTreek

    生成Ik的頻繁模式集Lk;

    ∥根據(jù)定義4 排列項集

    初始化LHTable,每項的支持度計數(shù)為0,node_link為null;

    創(chuàng)建根節(jié)點,以“null{}”標記;

    改進的FP-Growth 算法描述如下:

    初始化canpat{pattern:0};

    找出item 中所有的條件模式基構(gòu)成

    定理1 頻繁模式的挖掘FP 樹和各LocalFPTree 是等價的.

    證明 設(shè)IkHTID,其局部頻繁樹為TPTreek,由定義6 可知,TPTreek中每個節(jié)點的item_name 是由Ik及其條件頻繁模式集組成.因此,TPTreek產(chǎn)生的頻繁模式等同于FP 樹挖掘項Ik的頻繁模式;由HTID中的元素對應(yīng)的LocalFPTree 所挖掘的頻繁模式組成的集合就是FP 樹中挖掘頻繁樹的集合.故頻繁模式的挖掘FP 樹和各LocalFPTree 是等價的.證畢.

    對于圖1 中的事務(wù)集,未改進的FP-Growth 算法需要遞歸掃描FP 樹9 次,而改進FP-Growth 算法只需要掃描FP 樹6 次,降低了搜索FP 樹的時間代價;另外,TPTreek為并行挖掘奠定了基礎(chǔ).

    2 BPFP 算法

    2.1 MapReduce 并行計算模型

    Hadoop 是一個能夠?qū)Υ罅繑?shù)據(jù)分布式處理的軟件架構(gòu),其核心組件是HDFS 和MapReduce.MapReduce是運行在大規(guī)模集群上的分布式數(shù)據(jù)處理模型,其處理過程主要分為兩個階段:Map 和Reduce.MapReduce 模型的定義如下[14]:

    Map(k1,v1)→list(k2,v2),

    Reduce(k2,list(v2))→list(v2),

    2.2 BPFP 算法的實現(xiàn)及分析

    BPFP 算法是針對PF-Growth 算法并基于EBM和MapReduce 而提出的.該算法采用MapReduce 并行計算模型進行并行計算,可以提高計算的效率;使用擴展布爾矩陣可以減少算法在計算過程中對事務(wù)數(shù)據(jù)的掃描次數(shù).給定一個事務(wù)數(shù)據(jù)集T 和最小支持度ε,BPFP 算法使用兩個MapReduce 來實現(xiàn)頻繁項集的挖掘,具體流程見圖2.

    圖2 BPFP 算法流程圖Fig.2 Flowchart of BPFP algorithm

    設(shè)有k 個節(jié)點,BPFP 算法步驟如下:

    (1)構(gòu)建布爾矩陣.將事務(wù)數(shù)據(jù)集T(m 個事務(wù)n 個項)轉(zhuǎn)換為布爾矩陣A=(aij)m×n(BPFP 算法僅在此訪問事務(wù)數(shù)據(jù)集,從而減少開銷),當相關(guān)的項存在時aij為1,否則為0.

    (2)分片.將A 劃分為k 塊(A1,A2,…,Ak),除了Ak外其他每個分塊的數(shù)據(jù)大小相等.Hadoop 為每個分塊構(gòu)建一個Map 任務(wù).

    (3)并行計數(shù).在每個Map 任務(wù)中,程序掃描對應(yīng)的布爾矩陣Ai,利用MapReduce 并行計算每個項的支持度ε'.并行計數(shù)的空間和時間復(fù)雜度均為

    (4)排序.對頻繁1-項集按其支持度降序排序生成F_list.由于F_list 一般很小,因此通常將其放在內(nèi)存中.此步驟一般可以在單機上進行操作,其空間復(fù)雜度為

    (5)并行FP-Growth.在Map 階段,對每一個Ai(iΩk)生成對應(yīng)的EBM.同時對EBM 的每行進行頻繁1-項集提取、排序操作,然后構(gòu)造每個項的條件模式基;在Reduce 階段,對于每個長度為1 的頻繁項集,根據(jù)其條件模式基構(gòu)建局部FP 樹,并對該局部FP 樹進行挖掘,最后生成頻繁模式.

    BPFP 算法中使用了EBM,當事務(wù)數(shù)據(jù)集更新后,它不需要對原有的事務(wù)數(shù)據(jù)進行掃描,只需要掃描更新后的數(shù)據(jù)集,再更新EBM,因此可以降低掃描空間,提高算法效率,同時也能實現(xiàn)數(shù)據(jù)的實時處理.并行計數(shù)的偽代碼如下:

    并行FP-Growth 算法的偽代碼如下:

    3 實驗結(jié)果與分析

    在BPFP 算法中采用EBM,可以減少系統(tǒng)的存儲開銷,提高數(shù)據(jù)訪問的效率,特別是對于海量數(shù)據(jù).假設(shè)I 由100 個項組成,T 有5 000 萬個交易記錄,即使每個項都是頻繁的,在EBM 中每個元素占1 B,EBM 共占5000 MB,與原事務(wù)數(shù)據(jù)大小相比,存儲空間占有率也變小了.如果對EBM 進行壓縮,實際的存儲空間占有率只有原來的十分之幾甚至更少.當對EBM 進行分塊時,得到的每個分塊完全可以存入內(nèi)存,這樣保證了后續(xù)的挖掘不再掃描原始事務(wù)數(shù)據(jù)集,有效地提高了挖掘效率.

    文中實驗平臺的基本配置見表1,1 個NameNode,5 個DataNodes,操作系統(tǒng)均為CentOS release 5.6(Final).每個DataNode 設(shè)置的mapper 的最大負載(mapred.tasktracker.map.tasks.maximum)為2,Reducer 的最大負載(mapred.tasktracker.reduce.tasks.maximum)也為2,Hadoop 的其他配置采用默認方式.文中采用的測試數(shù)據(jù)集為挖掘頻繁項集領(lǐng)域常用的測試數(shù)據(jù)集[18],如表2 所示.對數(shù)據(jù)集Connect、Accidents 和Webdocs 分別進行實驗;對相同的數(shù)據(jù)集,選擇不同的ε進行實驗.

    表1 實驗配置Table 1 Configuration of experiment

    使用數(shù)據(jù)集Webdocs2 和最小支持度為10%進行實驗,P-Apriori 算法[12](也使用了布爾矩陣)與BPFP 算法的性能(執(zhí)行時間t 與節(jié)點數(shù)p 的關(guān)系)見圖3.與P-Apriori 算法相比,BPFP 算法僅需要掃描一次布爾矩陣,并且不會因為快速增長的候選集而需要大量的時間和空間開銷,因此BPFP 算法的時間開銷優(yōu)于P-Apriori 算法.

    表2 測試數(shù)據(jù)集Table 2 Test datasets

    圖3 BPFP 與P-Apriori 算法的性能比較Fig.3 Comparison of performance between BPFP algorithm and P-Apriori algorithm

    對于同一事務(wù)數(shù)據(jù)集,BPFP 算法的頻繁項數(shù)Nf與支持度ε的關(guān)系如圖4 所示,即符合Zipf 法則:支持度越小,頻繁項數(shù)越大.因此,在并行FPGrowth 階段需要的時間開銷較大(見圖5).文中通過加速比和加速率指標來評估BPFP 算法的性能.

    圖4 支持度與頻繁項集數(shù)的關(guān)系Fig.4 Support versus number of frequent item sets

    圖5 同一數(shù)據(jù)集在不同支持度下的執(zhí)行時間Fig.5 Execution time of the same dataset with different supports

    圖6 BPFP 算法在不同實驗條件下的加速比Fig.6 Speedup of BPFP algorithm under different experiment conditions

    定義7 加速比Sp=t1/tp,其中t1是在單個節(jié)點上的執(zhí)行時間,tp是在p(p ≥1)個節(jié)點上的執(zhí)行時間.

    定義8 加速率ks用于描述加速比的變化趨勢.設(shè)(Dni,Si)表示Dni個節(jié)點所對應(yīng)的加速比序列,其中,Dni{Ωn- Ωm},n>m,(m,n]為描述ks變化的自定義域,則

    基于表1 的實驗環(huán)境,使用表2 中的數(shù)據(jù)集,分別在5 個數(shù)據(jù)節(jié)點上和ε為10%、20%、30%的情況下進行實驗,結(jié)果如圖6 所示.從圖可知:當數(shù)據(jù)集較小時,各個節(jié)點用于計算的時間較小,隨著數(shù)據(jù)節(jié)點數(shù)的增加,用于節(jié)點通信的時間開銷所占的比重越來越明顯;對于數(shù)據(jù)較大的節(jié)點,計算時間較長,用于節(jié)點通信的開銷所占的比重相對較小,因此圖6(a)、6(b)中加速率ks的增長不太明顯,趨于0(如圖6(b)中ks在ε為10%、20%、30%時分別為0.0508、0.025 8、0.023 2),而圖6(c)、6(d)中在數(shù)據(jù)節(jié)點數(shù)小于3 時,ks較大(如圖6(d)中ks在ε為10%、20%、30%時分別為0.3700、0.3200、0.2550),隨著數(shù)據(jù)節(jié)點數(shù)的增加,ks趨于0.因此,在規(guī)模較小的數(shù)據(jù)集中,BPFP 算法的數(shù)據(jù)交換成本太大,很快就達到阿姆達爾定律的限制;對于規(guī)模較大的數(shù)據(jù)集,數(shù)據(jù)交換成本所占比重降低,加速比表現(xiàn)更優(yōu),故BPFP 算法在規(guī)模較大的數(shù)據(jù)集上的性能更優(yōu).

    使用數(shù)據(jù)集Webdocs2 和最小支持度為10%進行實驗,BPFP 與PFP 算法[9]的執(zhí)行時間如圖7 所示.從圖中可知,當數(shù)據(jù)節(jié)點數(shù)較小時,BPFP 算法需要在EBM 和事務(wù)數(shù)據(jù)間相互映射,因此所需要的時間開銷較PFP 算法大;隨著數(shù)據(jù)節(jié)點數(shù)的增加,BPFP算法使用EBM 對事務(wù)數(shù)據(jù)進行壓縮,從而減少了節(jié)點間的通信開銷,因此所需要的時間開銷較PFP 算法小.

    圖7 BPFP 與PFP 算法的執(zhí)行時間比較Fig.7 Comparison of execution time between BPFP algorithm and PFP algorithm

    4 結(jié)論

    文中基于布爾矩陣和MapReduce 提出了改進的FP-Growth 算法(BPFP 算法).該算法將事務(wù)數(shù)據(jù)集轉(zhuǎn)化為布爾矩陣存儲,不僅減少了算法對事務(wù)數(shù)據(jù)集的掃描次數(shù),而且降低了數(shù)據(jù)的存儲空間.非遞歸地構(gòu)建FP 樹和掃描FP 樹會產(chǎn)生頻繁項集,可減少條件模式基和FP 樹的規(guī)模,從而降低算法的時間和空間開銷.MapReduce 為BPFP 算法提供了并行化框架,在很大程度上提高了算法的挖掘效率,使算法具有很好的拓展性、容錯性.實驗結(jié)果表明,BPFP算法是有效、可行的,能較大地提高執(zhí)行效率,具有較好的加速比及加速率.

    對于規(guī)模較小的數(shù)據(jù)集,由于節(jié)點的通信開銷所占比重較大,故BPFP 算法與單機(單節(jié)點)模式算法相比沒有太大的優(yōu)勢.今后將針對小文件小數(shù)據(jù)的關(guān)聯(lián)挖掘的并行化進行研究,改進BPFP 算法在處理小文件小數(shù)據(jù)時的不足,使之同樣適用于高效的并行化數(shù)據(jù)挖掘.

    [1]Agrawal R,Srikant R.Fast algorithms for mining association rules [C]∥Proceedings of the 20th VLDB Conference.San Francisco:Morgan Kaufmann Publishers Inc,1994:487-499.

    [2]Park J,Chen M,Yu P.Using a hash-based method with transaction trimming for mining association rules [J].IEEE Transactions on Knowledge and Data Engineering,1997,9(5):813-825.

    [3]Zel S A,Guvenir H A.An algorithm for mining association rules using perfect hashing and database pruning[C]∥Proceedings of the 10th Turkish Symposium on Artificial Intelligence and Neural Networks.Berlin:Springer-Verlag,2001:257-264.

    [4]Brin S,Motwani R,Ullman J D,et al.Dynamic itemset counting and implication rules for market basket data[C]∥Proceedings of the 1997 ACM SIGMOD International Conference on Management of Data.New York:ACM,1997:255-264.

    [5]Han Jiawei,Pei Jian,Yin Yiwen.Mining frequent patterns without candidate generation [C]∥Proceedings of the2000 ACM SIGMOD International Conference on Management of Data.Dallas:ACM,2000:1-12.

    [6]Han Jiawei,Pei Jian,Yin Yiwen,et al.Ming frequent patterns without candidate generation:a frequent-pattern tree approach[J].Data Mining and Knowledge Discovery,2004,8(1):53-87.

    [7]Aaron Weiss.Computing in the clouds [J].netWorker,2007,11(4):16-25.

    [8]Gunopulos D,Khardon R,Mannila H,et al.Discovering all most specific sentences[J].ACM Transactions on Database Systems,2003,28(2):140-174.

    [9]Yu Kun-Ming,Zhou Jiayi,Hong Tzung-Pei,et al.A loadbalanced distributed parallel mining algorithm[J].Expert Systems with Applications,2010,37(3):2459-2464.

    [10]Jiang Y,Wang J.An improved association rules algorithm based on frequent item sets[J]∥Procedia Engineering,2011,15:3335-3340.

    [11]Korczak Jerzy,Skrzypczak Piotr.FP-growth in discovery of customer patterns[M]∥Data-Driven Process Discovery and Analysis:First International Symposium.Heidelberg:Springer-Verlag,2012:120-133.

    [12]Dean Jeffrey,Ghemawat Sanjay.MapReduce:simplified data processing on large clusters[J].Communications of the ACM,2008,51(1):107-113.

    [13]Paranjape P,Deshpande U.OPT-DIC:an efficient algorithm for distributed association rule mining[C]∥Proceedings of the 2009 International Conference on Computer Engineering and Applications.Singapore:IACSIT Press,2011:450-455.

    [14]Wu Gang,Zhang Huxing,Qiu Meikang,et al.A decentralized approach for mining event correlations in distributed system monitoring[J].Journal of Parallel and Distributed Computing,2013,73(3):330-340.

    [15]Aouad L M,Le-Khac N A,Kechadi T M.Performance study of distributed Apriori-like frequent itemsets mining[J].Knowledge and Information Systems,2010,23(1):55-72.

    [16]Yu Honglie,Wen Jun,Wang Hongmei,et al.An improved Apriori algorithm based on the boolean matrix and hadoop[J].Procedia Engineering,2011,15:1827-1831.

    [17]Li Haoyuan,Yi Wang,Zhang Ming,et al.PFP:parallel FP-growth for query recommendation[C]∥Proceedings of the 2008 ACM Conference on Recommender Systems.New York:ACM,2008:107-114.

    [18]Frequent Itemset Mining Implementations Repository.Frequent itemset mining dataset repository:FIMI dataset[EB/OL].[2013-04-20].http:∥fimi.cs.helsinki.

    猜你喜歡
    項集布爾事務(wù)
    “事物”與“事務(wù)”
    基于分布式事務(wù)的門架數(shù)據(jù)處理系統(tǒng)設(shè)計與實現(xiàn)
    河湖事務(wù)
    布爾和比利
    幽默大師(2019年4期)2019-04-17 05:04:56
    布爾和比利
    幽默大師(2019年3期)2019-03-15 08:01:06
    布爾和比利
    幽默大師(2018年11期)2018-10-27 06:03:04
    布爾和比利
    幽默大師(2018年3期)2018-10-27 05:50:48
    關(guān)聯(lián)規(guī)則中經(jīng)典的Apriori算法研究
    卷宗(2014年5期)2014-07-15 07:47:08
    一種頻繁核心項集的快速挖掘算法
    計算機工程(2014年6期)2014-02-28 01:26:12
    SQLServer自治事務(wù)實現(xiàn)方案探析
    久久久午夜欧美精品| 能在线免费看毛片的网站| www.色视频.com| 99视频精品全部免费 在线| 看黄色毛片网站| 国产精品国产三级国产专区5o| 亚洲欧洲日产国产| freevideosex欧美| 99热这里只有精品一区| 国内精品宾馆在线| 一级毛片电影观看| 精品人妻视频免费看| 国产男女超爽视频在线观看| 日韩视频在线欧美| 国产国拍精品亚洲av在线观看| 免费黄频网站在线观看国产| 777米奇影视久久| 欧美精品一区二区大全| 三级国产精品片| 久久久久久国产a免费观看| 天堂中文最新版在线下载 | 99热全是精品| 一级片'在线观看视频| av.在线天堂| 日本av手机在线免费观看| 街头女战士在线观看网站| 日日摸夜夜添夜夜添av毛片| 成年免费大片在线观看| 国产精品爽爽va在线观看网站| 亚洲无线观看免费| 久久97久久精品| 少妇丰满av| 精品一区二区三区人妻视频| 成人美女网站在线观看视频| 国产成人aa在线观看| 免费大片18禁| 久久人人爽人人爽人人片va| 亚洲伊人久久精品综合| 午夜日本视频在线| 日韩欧美一区视频在线观看 | 日韩精品有码人妻一区| 亚洲自拍偷在线| 2022亚洲国产成人精品| 夜夜看夜夜爽夜夜摸| 黄色配什么色好看| 午夜久久久久精精品| a级毛色黄片| 亚洲精品久久久久久婷婷小说| 天堂av国产一区二区熟女人妻| 亚洲精品日本国产第一区| 亚洲精华国产精华液的使用体验| 啦啦啦啦在线视频资源| 成人漫画全彩无遮挡| 国内精品美女久久久久久| 伊人久久精品亚洲午夜| 免费看不卡的av| 亚洲av成人精品一区久久| 极品教师在线视频| 日韩av在线大香蕉| 蜜臀久久99精品久久宅男| 亚洲精品日韩在线中文字幕| 国产欧美另类精品又又久久亚洲欧美| 精品国产露脸久久av麻豆 | 国产精品久久视频播放| 九九久久精品国产亚洲av麻豆| 亚洲精品亚洲一区二区| 国产色爽女视频免费观看| 日本一二三区视频观看| 色尼玛亚洲综合影院| 亚洲国产精品sss在线观看| 高清欧美精品videossex| 亚洲精品久久久久久婷婷小说| 成年免费大片在线观看| 一边亲一边摸免费视频| 天堂网av新在线| 精品一区二区三区人妻视频| 日韩中字成人| av线在线观看网站| 97在线视频观看| 肉色欧美久久久久久久蜜桃 | 亚洲最大成人手机在线| 亚洲国产日韩欧美精品在线观看| 美女xxoo啪啪120秒动态图| 亚洲av国产av综合av卡| 国产亚洲精品av在线| 婷婷色av中文字幕| 丝袜美腿在线中文| 精华霜和精华液先用哪个| av天堂中文字幕网| 国产精品蜜桃在线观看| 日日摸夜夜添夜夜爱| 少妇人妻一区二区三区视频| 国产一区二区三区综合在线观看 | 国产国拍精品亚洲av在线观看| 少妇人妻一区二区三区视频| 亚洲真实伦在线观看| 日韩精品青青久久久久久| 黄片无遮挡物在线观看| 三级经典国产精品| 免费看光身美女| kizo精华| 久久久久久久久久人人人人人人| 91狼人影院| 秋霞伦理黄片| 最近最新中文字幕大全电影3| 欧美极品一区二区三区四区| 亚洲欧美一区二区三区国产| 国产精品嫩草影院av在线观看| 婷婷色综合www| 日韩av在线大香蕉| 嫩草影院精品99| 少妇的逼好多水| 国产精品国产三级国产av玫瑰| 少妇被粗大猛烈的视频| av在线观看视频网站免费| 黄色一级大片看看| 成人欧美大片| 精品人妻一区二区三区麻豆| 亚洲图色成人| 午夜精品国产一区二区电影 | 美女主播在线视频| 午夜福利在线观看免费完整高清在| 别揉我奶头 嗯啊视频| 蜜桃亚洲精品一区二区三区| 能在线免费观看的黄片| 亚洲精品国产av成人精品| 卡戴珊不雅视频在线播放| 国国产精品蜜臀av免费| 精品一区二区三区人妻视频| 日韩,欧美,国产一区二区三区| 日韩欧美国产在线观看| 午夜福利视频1000在线观看| 精品午夜福利在线看| 精品人妻视频免费看| 哪个播放器可以免费观看大片| 久久久久国产网址| 中文字幕免费在线视频6| 午夜福利在线在线| 亚洲精品影视一区二区三区av| 久久久成人免费电影| 亚洲欧美精品自产自拍| 国产精品麻豆人妻色哟哟久久 | 99九九线精品视频在线观看视频| 国产av在哪里看| 欧美日韩一区二区视频在线观看视频在线 | 国产黄色小视频在线观看| 国产精品爽爽va在线观看网站| 日韩成人av中文字幕在线观看| 菩萨蛮人人尽说江南好唐韦庄| 免费播放大片免费观看视频在线观看| 国内少妇人妻偷人精品xxx网站| 22中文网久久字幕| 亚洲欧美日韩东京热| 久久久久久久久久成人| 成人一区二区视频在线观看| 国产精品国产三级国产专区5o| 午夜福利视频1000在线观看| 女人十人毛片免费观看3o分钟| 九色成人免费人妻av| 天天躁夜夜躁狠狠久久av| 黄色日韩在线| 国产伦一二天堂av在线观看| 国产成人a区在线观看| 久久精品久久久久久久性| 美女cb高潮喷水在线观看| 超碰av人人做人人爽久久| 国产亚洲午夜精品一区二区久久 | 2018国产大陆天天弄谢| 97人妻精品一区二区三区麻豆| 午夜福利在线观看免费完整高清在| 亚洲av中文字字幕乱码综合| 97热精品久久久久久| 美女黄网站色视频| 我的老师免费观看完整版| 中文字幕免费在线视频6| 免费黄网站久久成人精品| 国产美女午夜福利| 我的女老师完整版在线观看| 免费播放大片免费观看视频在线观看| 久久精品久久久久久噜噜老黄| 汤姆久久久久久久影院中文字幕 | 最近视频中文字幕2019在线8| 久久久精品欧美日韩精品| 亚洲内射少妇av| 久久久久精品久久久久真实原创| 亚洲成人av在线免费| 国产高清三级在线| 又爽又黄无遮挡网站| 秋霞在线观看毛片| 最近的中文字幕免费完整| 午夜激情欧美在线| 校园人妻丝袜中文字幕| 听说在线观看完整版免费高清| 在线免费观看的www视频| 久久99热这里只有精品18| 国产真实伦视频高清在线观看| 中文天堂在线官网| 国产精品无大码| 男人舔女人下体高潮全视频| 日韩欧美三级三区| 亚洲自偷自拍三级| 久久久精品94久久精品| 欧美一区二区亚洲| 能在线免费看毛片的网站| 亚洲欧美清纯卡通| 秋霞在线观看毛片| 亚洲人成网站在线播| 免费观看精品视频网站| 色5月婷婷丁香| 夫妻性生交免费视频一级片| 国产精品综合久久久久久久免费| 免费看a级黄色片| 黄片wwwwww| 97超视频在线观看视频| 国国产精品蜜臀av免费| 欧美成人a在线观看| 97精品久久久久久久久久精品| 亚洲美女搞黄在线观看| 大又大粗又爽又黄少妇毛片口| 看免费成人av毛片| 1000部很黄的大片| 3wmmmm亚洲av在线观看| 亚洲精品日韩av片在线观看| 亚洲成人中文字幕在线播放| 男插女下体视频免费在线播放| 好男人视频免费观看在线| 久久精品久久精品一区二区三区| 我要看日韩黄色一级片| 国产成人精品婷婷| 深夜a级毛片| 国产爱豆传媒在线观看| 国产免费一级a男人的天堂| 天堂中文最新版在线下载 | 18+在线观看网站| 国产亚洲av片在线观看秒播厂 | 国产精品一及| 亚洲成人精品中文字幕电影| 亚洲精品成人久久久久久| av免费观看日本| 亚洲欧美成人综合另类久久久| 热99在线观看视频| 夫妻性生交免费视频一级片| 亚洲欧美精品自产自拍| 中文天堂在线官网| 国产午夜福利久久久久久| 三级经典国产精品| 美女脱内裤让男人舔精品视频| 国产精品久久久久久久电影| 亚洲丝袜综合中文字幕| 久久久久久久国产电影| 国产久久久一区二区三区| 亚洲人成网站高清观看| 成人美女网站在线观看视频| 乱码一卡2卡4卡精品| 中文乱码字字幕精品一区二区三区 | 男插女下体视频免费在线播放| videossex国产| 2021少妇久久久久久久久久久| 日本一二三区视频观看| av卡一久久| 日韩欧美精品免费久久| 国产成人a∨麻豆精品| av一本久久久久| 亚洲精品自拍成人| .国产精品久久| 亚洲在线观看片| 亚洲人成网站在线观看播放| 少妇的逼水好多| 久久亚洲国产成人精品v| 天堂网av新在线| 搞女人的毛片| 晚上一个人看的免费电影| a级毛色黄片| 国产69精品久久久久777片| 免费黄色在线免费观看| 久久久久网色| 婷婷色综合www| 欧美成人a在线观看| 国产av国产精品国产| 久久精品综合一区二区三区| 久久久精品94久久精品| 日韩av免费高清视频| 国产成人精品婷婷| av在线观看视频网站免费| 日韩不卡一区二区三区视频在线| 人人妻人人澡欧美一区二区| 免费观看a级毛片全部| 2021天堂中文幕一二区在线观| 婷婷色麻豆天堂久久| 久久99精品国语久久久| 国产又色又爽无遮挡免| 精品少妇黑人巨大在线播放| 亚洲欧美成人精品一区二区| 亚洲精品一二三| 一个人看视频在线观看www免费| 亚洲,欧美,日韩| 高清视频免费观看一区二区 | 少妇裸体淫交视频免费看高清| 91久久精品国产一区二区三区| 国产精品一区二区三区四区久久| 国产黄片视频在线免费观看| 国产精品蜜桃在线观看| 一本久久精品| av黄色大香蕉| 免费观看在线日韩| 亚洲av.av天堂| 欧美成人一区二区免费高清观看| 欧美日韩亚洲高清精品| www.av在线官网国产| 免费观看a级毛片全部| 一个人免费在线观看电影| 麻豆av噜噜一区二区三区| 97热精品久久久久久| 老司机影院成人| 天堂av国产一区二区熟女人妻| 男女啪啪激烈高潮av片| 免费不卡的大黄色大毛片视频在线观看 | 99久久中文字幕三级久久日本| 日本免费a在线| 国产中年淑女户外野战色| 国产成人精品一,二区| 亚洲成色77777| 少妇人妻一区二区三区视频| 97在线视频观看| 午夜免费激情av| 蜜桃久久精品国产亚洲av| 免费看不卡的av| 国产免费一级a男人的天堂| 九九久久精品国产亚洲av麻豆| 亚洲精品久久午夜乱码| 久久精品夜色国产| 国产成人a区在线观看| 一个人看的www免费观看视频| 日产精品乱码卡一卡2卡三| 午夜激情久久久久久久| 毛片女人毛片| 丝袜喷水一区| 99视频精品全部免费 在线| 久久精品夜夜夜夜夜久久蜜豆| 我要看日韩黄色一级片| 亚洲国产精品成人久久小说| 老女人水多毛片| 岛国毛片在线播放| 五月伊人婷婷丁香| 免费观看性生交大片5| 中文字幕免费在线视频6| 亚洲经典国产精华液单| 国产真实伦视频高清在线观看| 卡戴珊不雅视频在线播放| 亚洲四区av| 亚洲在线观看片| 欧美激情久久久久久爽电影| 只有这里有精品99| 久久久久久国产a免费观看| 亚洲国产精品成人久久小说| 国产日韩欧美在线精品| 亚洲第一区二区三区不卡| 国产成人福利小说| 精品久久久久久久末码| 蜜桃亚洲精品一区二区三区| 亚洲国产日韩欧美精品在线观看| 亚洲精品久久久久久婷婷小说| or卡值多少钱| 91精品国产九色| 欧美不卡视频在线免费观看| 3wmmmm亚洲av在线观看| 一二三四中文在线观看免费高清| 熟女人妻精品中文字幕| 国产亚洲av片在线观看秒播厂 | 亚洲激情五月婷婷啪啪| 丰满乱子伦码专区| 嘟嘟电影网在线观看| 老司机影院毛片| 久久精品久久久久久噜噜老黄| 一夜夜www| 午夜精品国产一区二区电影 | 久久草成人影院| 免费大片黄手机在线观看| 色综合亚洲欧美另类图片| 老司机影院成人| 国产伦一二天堂av在线观看| 麻豆久久精品国产亚洲av| 久久久精品欧美日韩精品| 成年免费大片在线观看| 亚洲最大成人中文| 3wmmmm亚洲av在线观看| 美女cb高潮喷水在线观看| 亚洲精品一二三| 大话2 男鬼变身卡| 久久久久久伊人网av| 午夜老司机福利剧场| 国产精品麻豆人妻色哟哟久久 | 久久精品久久精品一区二区三区| 欧美成人精品欧美一级黄| 色网站视频免费| 日韩精品有码人妻一区| 亚洲精品国产av成人精品| 老女人水多毛片| 精品一区二区三区人妻视频| 一级a做视频免费观看| 日本欧美国产在线视频| 亚洲三级黄色毛片| av网站免费在线观看视频 | 性插视频无遮挡在线免费观看| 中文字幕制服av| 看免费成人av毛片| 国产精品无大码| 两个人视频免费观看高清| 亚洲av电影不卡..在线观看| 成人高潮视频无遮挡免费网站| 国产 一区精品| 国产伦精品一区二区三区视频9| 97在线视频观看| 99热全是精品| 麻豆成人av视频| 国产成人免费观看mmmm| 久久精品夜色国产| 少妇高潮的动态图| 天堂√8在线中文| 国产亚洲一区二区精品| 国产精品久久久久久久电影| 视频中文字幕在线观看| av线在线观看网站| 欧美bdsm另类| 超碰97精品在线观看| 亚洲最大成人中文| 免费不卡的大黄色大毛片视频在线观看 | 国产老妇伦熟女老妇高清| 日韩在线高清观看一区二区三区| 精品国产三级普通话版| 在线免费十八禁| 亚洲国产日韩欧美精品在线观看| 爱豆传媒免费全集在线观看| 99热全是精品| 美女脱内裤让男人舔精品视频| 淫秽高清视频在线观看| 一级av片app| 国产有黄有色有爽视频| 日本色播在线视频| 国产精品爽爽va在线观看网站| 亚洲精品成人av观看孕妇| 日韩国内少妇激情av| www.色视频.com| 美女高潮的动态| 肉色欧美久久久久久久蜜桃 | 99久久中文字幕三级久久日本| 2021少妇久久久久久久久久久| 国产伦理片在线播放av一区| 国产视频首页在线观看| 日韩成人av中文字幕在线观看| 午夜精品国产一区二区电影 | 91精品国产九色| 人人妻人人澡人人爽人人夜夜 | 中国国产av一级| 亚洲国产成人一精品久久久| 国产精品1区2区在线观看.| 日韩大片免费观看网站| 一级av片app| 中文字幕av成人在线电影| 卡戴珊不雅视频在线播放| 亚洲精品一二三| 亚洲18禁久久av| 国产91av在线免费观看| 国产精品综合久久久久久久免费| 一级二级三级毛片免费看| 欧美成人午夜免费资源| 日韩av不卡免费在线播放| 听说在线观看完整版免费高清| 熟妇人妻不卡中文字幕| 亚洲第一区二区三区不卡| 视频中文字幕在线观看| 免费黄频网站在线观看国产| 国产不卡一卡二| 日韩亚洲欧美综合| 九九在线视频观看精品| 综合色丁香网| 成人美女网站在线观看视频| 日本午夜av视频| 成人性生交大片免费视频hd| 少妇熟女aⅴ在线视频| 国产一区亚洲一区在线观看| 天堂俺去俺来也www色官网 | 欧美日韩精品成人综合77777| 亚洲高清免费不卡视频| 久久这里有精品视频免费| 亚洲综合色惰| 女的被弄到高潮叫床怎么办| 天堂中文最新版在线下载 | 亚洲欧美一区二区三区黑人 | 小蜜桃在线观看免费完整版高清| 中文欧美无线码| 欧美成人a在线观看| 国产色爽女视频免费观看| 亚洲精品,欧美精品| 亚洲精品国产av成人精品| 男女那种视频在线观看| 久久久亚洲精品成人影院| 一个人免费在线观看电影| 99热这里只有是精品50| av播播在线观看一区| 亚洲精品日本国产第一区| 免费无遮挡裸体视频| 狂野欧美激情性xxxx在线观看| 久久精品国产鲁丝片午夜精品| 久久国产乱子免费精品| 亚洲欧美一区二区三区国产| 亚洲成人av在线免费| 亚洲最大成人av| 99久久精品一区二区三区| 精品久久久久久电影网| 99热6这里只有精品| 久久久久久九九精品二区国产| 毛片女人毛片| 国产黄片美女视频| 嫩草影院入口| 中文资源天堂在线| 国产 亚洲一区二区三区 | 免费观看的影片在线观看| 国产毛片a区久久久久| 最近中文字幕高清免费大全6| 国产又色又爽无遮挡免| 国产国拍精品亚洲av在线观看| 丝瓜视频免费看黄片| 国产精品无大码| 韩国高清视频一区二区三区| 身体一侧抽搐| 18禁裸乳无遮挡免费网站照片| 国产成人freesex在线| 激情五月婷婷亚洲| 免费少妇av软件| 99久久中文字幕三级久久日本| 91精品国产九色| 91aial.com中文字幕在线观看| 久99久视频精品免费| 大陆偷拍与自拍| 亚洲aⅴ乱码一区二区在线播放| 免费看不卡的av| 国产一区二区亚洲精品在线观看| 国产免费又黄又爽又色| 久久久久久久久久黄片| 亚洲不卡免费看| 黄片无遮挡物在线观看| 老司机影院成人| 波野结衣二区三区在线| 亚洲精品国产成人久久av| 中文字幕人妻熟人妻熟丝袜美| 精品久久久久久久久亚洲| 美女高潮的动态| 2022亚洲国产成人精品| 成人性生交大片免费视频hd| 成人亚洲欧美一区二区av| 欧美成人一区二区免费高清观看| 欧美激情久久久久久爽电影| 搡老妇女老女人老熟妇| 天天一区二区日本电影三级| 搡老妇女老女人老熟妇| h日本视频在线播放| 能在线免费看毛片的网站| 国产免费福利视频在线观看| 亚洲国产色片| 久久久午夜欧美精品| 国产视频内射| 国产一区二区三区av在线| 亚洲成人一二三区av| 91av网一区二区| 女人被狂操c到高潮| 亚洲美女视频黄频| 日本黄色片子视频| av国产免费在线观看| 亚洲一区高清亚洲精品| 美女大奶头视频| 内地一区二区视频在线| 久久久久久久久久成人| 一区二区三区四区激情视频| 精品国产一区二区三区久久久樱花 | 亚洲va在线va天堂va国产| 全区人妻精品视频| 2021少妇久久久久久久久久久| 亚洲国产高清在线一区二区三| 日韩欧美精品免费久久| 美女脱内裤让男人舔精品视频| 亚洲高清免费不卡视频| 免费av不卡在线播放| 亚洲精品国产av成人精品| 大陆偷拍与自拍| 性色avwww在线观看| 全区人妻精品视频| 精品久久久精品久久久| 人体艺术视频欧美日本| 在现免费观看毛片| 午夜福利在线观看免费完整高清在| 99久国产av精品国产电影| 欧美xxⅹ黑人| 婷婷色综合www| 亚洲第一区二区三区不卡| 亚洲av免费高清在线观看| 国产免费一级a男人的天堂| 五月天丁香电影| 汤姆久久久久久久影院中文字幕 | 日韩一区二区视频免费看| 国产av不卡久久| 免费看不卡的av| 嫩草影院新地址| 成年版毛片免费区| 少妇猛男粗大的猛烈进出视频 | 网址你懂的国产日韩在线| 国产精品女同一区二区软件| 内射极品少妇av片p| 在线观看美女被高潮喷水网站| 日本熟妇午夜| 亚洲国产精品成人综合色| .国产精品久久| 午夜老司机福利剧场| 天堂中文最新版在线下载 | av又黄又爽大尺度在线免费看|