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

    自然反向最近鄰優(yōu)化的密度峰值聚類算法

    2021-10-12 08:49:58娟,萬
    計(jì)算機(jī)與生活 2021年10期
    關(guān)鍵詞:集上復(fù)雜度聚類

    劉 娟,萬 靜

    哈爾濱理工大學(xué) 計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院,哈爾濱 150080

    聚類分析作為一種重要的數(shù)據(jù)挖掘技術(shù),在數(shù)據(jù)挖掘中起到了十分重要的作用,聚類分析技術(shù)被廣泛應(yīng)用于其他研究領(lǐng)域,例如:機(jī)器學(xué)習(xí)、人工智能、圖像處理、云計(jì)算[1]等。聚類是一個按照數(shù)據(jù)對象間的相似性將數(shù)據(jù)集劃分為各個不同的簇的過程,要求屬于同一個簇的數(shù)據(jù)對象盡可能類似,同時屬于不同簇的數(shù)據(jù)對象盡可能不同。到目前為止,已經(jīng)提出了很多不同的聚類算法,主要包括基于劃分的聚類算法、基于層次的聚類算法、基于密度的聚類算法、基于網(wǎng)格的聚類算法、基于模糊的聚類算法。

    基于劃分的聚類算法利用迭代控制策略優(yōu)化一個目標(biāo)函數(shù),通過迭代重定位的方法,不斷改變聚類中心和簇中的數(shù)據(jù)對象,進(jìn)而改進(jìn)每次的劃分結(jié)果。K-means 算法[2]是經(jīng)典的基于劃分的聚類算法,由于K-means 算法隨機(jī)選擇聚類中心,初始聚類中心的選擇將對聚類結(jié)果產(chǎn)生很大影響,而且該算法不能處理非球形的簇?;趯哟蔚木垲愃惴軌蛱幚矸乔蛐蔚拇兀珻hameleon 算法[3]是一種混合了“自頂向下”和“自底向上”兩種策略的層次聚類算法,Chameleon算法首先在原始數(shù)據(jù)集上構(gòu)造k鄰域圖,然后利用一種高效的圖劃分算法對k鄰域圖進(jìn)行劃分得到初始類簇,最后合并子簇,但是該算法對噪聲點(diǎn)敏感并且時間復(fù)雜度較高?;诿芏鹊木垲愃惴ㄕJ(rèn)為簇是數(shù)據(jù)空間中被稀疏區(qū)域分開的稠密區(qū)域所構(gòu)成的集合,DBSCAN(density based spatial clustering of applications with noise)算法[4]能夠發(fā)現(xiàn)任意形狀的簇而且對噪聲點(diǎn)不敏感,但時間復(fù)雜度較高,并且對鄰域參數(shù)比較敏感,不同的參數(shù)可能會得到不同的聚類結(jié)果。為了解決參數(shù)敏感的問題,文獻(xiàn)[5]提出利用反向最近鄰作為數(shù)據(jù)對象的密度估計(jì)方法,使用基于k鄰域圖的類似于DBSCAN 的方法進(jìn)行聚類?;诰W(wǎng)格的聚類算法將數(shù)據(jù)對象空間按照不同的維度劃分成有限個單元,所有的處理都以單元為對象,這種方法將對數(shù)據(jù)集的聚類操作轉(zhuǎn)化為對數(shù)據(jù)空間中塊的處理,從而提高算法效率。CLIQUE(clustering in quest)算法[6]結(jié)合了基于網(wǎng)格和基于密度的聚類算法的特點(diǎn),利用頻繁模式和關(guān)聯(lián)規(guī)則挖掘的先驗(yàn)性質(zhì),得到了稠密單元關(guān)于維度的單調(diào)性,進(jìn)而通過識別稠密單元進(jìn)行聚類。FCM(fuzzy C-means clustering)算法[7]是一種經(jīng)典的基于模糊的聚類算法,該算法通過迭代優(yōu)化一個目標(biāo)函數(shù),根據(jù)隸屬度矩陣分配數(shù)據(jù)對象。由于預(yù)先指定類簇個數(shù),如果參數(shù)選擇不當(dāng),容易陷入局部最優(yōu)。

    Rodriguez 等人在2014 年提出了DPC(density peak clustering)算法[8],該算法不需要預(yù)先指定類簇個數(shù),需要較少的參數(shù)就能發(fā)現(xiàn)非球狀的簇并且對噪聲不敏感。但是,DPC 算法在很多方面也存在很多不足[9],包括以下三點(diǎn):(1)通過人工設(shè)定截?cái)嗑嚯x具有一定的隨機(jī)性,對聚類結(jié)果影響較大;(2)在計(jì)算數(shù)據(jù)對象的局部密度時沒有考慮數(shù)據(jù)內(nèi)部的結(jié)構(gòu)差異,當(dāng)類簇間的數(shù)據(jù)密集程度差異較大時,不能得到理想的聚類結(jié)果;(3)不能很好地處理高維數(shù)據(jù)和大規(guī)模數(shù)據(jù)。針對DPC 算法存在的不足,已經(jīng)提出了很多算法解決上述問題。文獻(xiàn)[10]提出算法結(jié)合k近鄰概念重新定義了截?cái)嗑嚯x和局部密度的度量方法,對任意數(shù)據(jù)集能自適應(yīng)地生成截?cái)嗑嚯x,并使局部密度的計(jì)算結(jié)果更符合數(shù)據(jù)的真實(shí)分布。同時在決策圖中引入距離比較量代替原距離參數(shù),使類簇中心在決策圖上更加明顯。文獻(xiàn)[11]利用k近鄰的思想計(jì)算數(shù)據(jù)對象的局部密度,雖然在很大程度上解決了截?cái)嗑嚯x參數(shù)對聚類結(jié)果的影響,但是參數(shù)k的選擇問題需要進(jìn)一步研究。文獻(xiàn)[12]引入自然鄰居計(jì)算數(shù)據(jù)對象的局部密度,從而解決了參數(shù)k的選擇問題。Ni 等人[13]提出了一種基于顯著密度峰值的PPC(prominent peak clustering)算法,該算法的主要思想是將數(shù)據(jù)對象劃分為多個勢簇,然后對密度峰值不明顯的簇進(jìn)行合并,得到準(zhǔn)確的聚類結(jié)果。文獻(xiàn)[14]通過萬有引力定律定義數(shù)據(jù)對象的局部密度,基于第一宇宙速度建立了兩步策略對剩余數(shù)據(jù)對象進(jìn)行分配,使剩余數(shù)據(jù)對象的分配更加準(zhǔn)確。文獻(xiàn)[15]通過引入加權(quán)局部密度序列和兩步分配策略改進(jìn)DPC 算法,并使用近鄰動態(tài)表提高算法的聚類效率。Du 等人[16]將k近鄰和PCA(principal component analysis)方法引入DPC 算法中,使其能夠很好地處理高維數(shù)據(jù)。文獻(xiàn)[17]利用相似度指標(biāo)MS 分配數(shù)據(jù)集的數(shù)據(jù)點(diǎn),然后通過dc近鄰法重新界定邊界區(qū)域的噪聲點(diǎn)。該算法適用于高維數(shù)據(jù)、復(fù)雜數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)集,但是該算法不能自動確定聚類中心。文獻(xiàn)[18]提出利用網(wǎng)格的方法處理大規(guī)模數(shù)據(jù)。

    針對密度峰聚類算法的缺陷,本文提出一種基于自然反向最近鄰的密度峰聚類算法(density peak clustering algorithm based on natural reverse nearest neighbor,RNN-DPC)。首先,該算法引入反向最近鄰計(jì)算數(shù)據(jù)對象的局部密度。其次,通過代表點(diǎn)和密度相結(jié)合的方式選取初始聚類中心。然后,應(yīng)用密度自適應(yīng)距離計(jì)算初始聚類中心之間的距離,利用DPC 算法聚類初始聚類中心,在初始聚類中心上構(gòu)建決策圖,并通過決策圖選擇最終的聚類中心。最后,將未分配的數(shù)據(jù)對象分配到距離其最近的初始聚類中心所在的簇中。

    1 相關(guān)工作

    1.1 DPC 算法

    DPC 算法是一種基于密度的聚類算法,該算法的基本思想基于兩個假設(shè):(1)聚類中心局部密度最高并且被局部密度較低的近鄰數(shù)據(jù)對象包圍;(2)任意聚類中心與比它密度更高的數(shù)據(jù)對象間的距離都較遠(yuǎn)。對于數(shù)據(jù)集中的任意數(shù)據(jù)對象i,DPC 算法需要計(jì)算數(shù)據(jù)對象的局部密度ρi以及到密度比它大的最近數(shù)據(jù)對象的距離δi,其中局部密度ρi的定義如式(1)所示。

    其中,χ(x) 為分段函數(shù),當(dāng)x<0 時,χ(x)=1,否則χ(x)=0。dij表示數(shù)據(jù)對象i和數(shù)據(jù)對象j之間的距離,dc表示截?cái)嗑嚯x。從式(1)可以看出,數(shù)據(jù)對象i的局部密度ρi等于分布在數(shù)據(jù)對象i的dc鄰域范圍內(nèi)的數(shù)據(jù)對象的個數(shù)。δi則是通過計(jì)算數(shù)據(jù)對象i與其他密度更高的數(shù)據(jù)對象之間的相對距離來測量,δi的表達(dá)式如式(2)所示。

    對于局部密度最大的數(shù)據(jù)對象i,則可以取δi=maxjdij。

    DPC 算法的另外一種計(jì)算局部密度的方法為利用指數(shù)核進(jìn)行計(jì)算,如式(3)所示。

    DPC 算法利用局部密度ρ和距離δ構(gòu)造決策圖,選擇樣本中ρ、δ都較大的樣本點(diǎn)作為聚類中心。在選出聚類中心后,將剩余的數(shù)據(jù)對象分配給距其最近并具有較高密度的近鄰所在的簇中。根據(jù)文獻(xiàn)[19],DPC 算法的具體步驟如算法1 所示。由于輸入了局部密度和距離矩陣,DPC 算法的時間復(fù)雜度為O(N),N為數(shù)據(jù)對象的個數(shù)。

    算法1DPC(ρ,d)

    輸入:局部密度ρ,距離矩陣d。

    輸出:聚類結(jié)果CL。

    1.2 代表點(diǎn)選取方法

    接下來介紹一下基于代表點(diǎn)的聚類方法[20],可以用式(4)表示這種聚類方法。

    其中,xi、xj為數(shù)據(jù)集X={x1,x2,…,xn} 中的數(shù)據(jù)對象;dij為數(shù)據(jù)點(diǎn)xi和xj之間的距離;?j為該算法的損益值,一般取距離中值;yj為數(shù)據(jù)點(diǎn)xj是否作為代表點(diǎn)的指示,取值為1 表示該數(shù)據(jù)點(diǎn)可以作為代表點(diǎn),取值為0 表示該數(shù)據(jù)點(diǎn)不能作為代表點(diǎn)。

    1.3 密度自適應(yīng)距離度量

    一個好的相似性度量應(yīng)該滿足以下兩個聚類假設(shè):(1)鄰近的數(shù)據(jù)對象之間應(yīng)該具有較高的相似性;(2)同一簇中的數(shù)據(jù)對象也應(yīng)該具有較高的相似性。但是,歐式距離僅僅考慮了數(shù)據(jù)的局部信息,不能描述數(shù)據(jù)集的全局結(jié)構(gòu)。如圖1 所示,數(shù)據(jù)對象a和c的相似性較高,因?yàn)閍和c位于同一簇中,然而,使用歐式距離計(jì)算的結(jié)果是a與b的距離更小,這就不滿足聚類假設(shè)的全局一致性。顯而易見,簡單地使用基于歐式距離的相似性度量不能有效反映復(fù)雜數(shù)據(jù)集的真實(shí)分布。

    Fig.1 Manifold data圖1 流形數(shù)據(jù)

    文獻(xiàn)[21-22]提出了一種新的密度自適應(yīng)距離度量方法來刻畫簇的分布特征并且滿足聚類假設(shè)的局部和全局一致性。因此,這種度量方法不會保證兩個直接相連的數(shù)據(jù)對象之間的距離是最短的。換言之,如果兩個數(shù)據(jù)對象在同一個簇中,這意味著存在一條連續(xù)的連接曲線僅通過高密度區(qū)域;否則,每條曲線一定穿過整個低密度區(qū)域。

    在數(shù)據(jù)集上構(gòu)建圖,記作G=(V,E),其中V={v1,v2,…,vn},每個vi表示一個頂點(diǎn),也就是一個數(shù)據(jù)對象,(vi,vj)∈E由基于距離的函數(shù)加權(quán)。在高密度區(qū)域中如果一對數(shù)據(jù)對象之間存在許多連接線,那么這對數(shù)據(jù)對象的相似性較大,否則,相似性較低。首先定義了密度敏感線長度,其表達(dá)式如式(5)所示。

    其中,||vi-vj||表示數(shù)據(jù)對象vi和vj之間的歐式距離。ρ>1 是密度因子,這種方法縮小了高密度區(qū)域數(shù)據(jù)對象之間的距離,而擴(kuò)大了低密度區(qū)域數(shù)據(jù)對象之間的距離。這種方法能夠應(yīng)用到凸形數(shù)據(jù)集和非凸形數(shù)據(jù)集。因?yàn)樗粷M足三角不等式,所以它不能直接作為相似性度量方法。

    設(shè)P={p1,p2,…,pl}∈V表示從p1到pl的路徑,并且路徑長度為l=|P|,(pk,pk+1)∈E,1 ≤k

    其中,L(pk,pk+1)是路徑P上的兩個鄰接數(shù)據(jù)對象的密度敏感線長度,該度量方法與數(shù)據(jù)相關(guān)并且隨著局部密度自動調(diào)節(jié)大小。根據(jù)文獻(xiàn)[21],本文的密度因子ρ取值為3。

    1.4 自然鄰居

    自然鄰居是近幾年提出的一種新的近鄰概念,其提出的目的是為了解決最近鄰概念中的參數(shù)選擇問題。與k近鄰和ε近鄰相比,自然鄰居通過不斷擴(kuò)大鄰域搜索范圍自動適應(yīng)數(shù)據(jù)集的分布結(jié)構(gòu)特征,不需要人為設(shè)置參數(shù),而是在自然鄰居的搜索過程中自適應(yīng)得到。對于數(shù)據(jù)集X中的數(shù)據(jù)對象而言,如果數(shù)據(jù)對象xi把數(shù)據(jù)對象xj當(dāng)作鄰居,同時數(shù)據(jù)對象xj把數(shù)據(jù)對象xi當(dāng)作鄰居,那么數(shù)據(jù)對象xj就是數(shù)據(jù)對象xi的自然鄰居。如果數(shù)據(jù)集中的每一個數(shù)據(jù)對象都有一個自然鄰居,則此數(shù)據(jù)集達(dá)到了一個相對穩(wěn)定狀態(tài)。

    定義1(自然穩(wěn)定狀態(tài)[23])自然鄰居搜索過程達(dá)到自然穩(wěn)定狀態(tài),需要滿足式(7)所示的條件。

    其中,xi、xj為數(shù)據(jù)集X中的數(shù)據(jù)對象,KNNk(xi)為xi的k近鄰。

    定義2(k-最近鄰[19])xi和xj是數(shù)據(jù)集X中的數(shù)據(jù)對象,數(shù)據(jù)對象xi的k最近鄰是該數(shù)據(jù)對象到其他數(shù)據(jù)對象的距離中最近的k個點(diǎn),其定義如式(8)所示。

    其中,index_dist(xi,xj)表示數(shù)據(jù)對象xi到其他數(shù)據(jù)對象的距離升序排序后的索引值,數(shù)據(jù)對象xi和xj之間的距離用歐式距離計(jì)算。

    定義3(反向k最近鄰[19])xi和xj是數(shù)據(jù)集中的數(shù)據(jù)對象,數(shù)據(jù)對象xi在數(shù)據(jù)對象xj的k最近鄰集KNNk(xj)中,那么數(shù)據(jù)對象xj是數(shù)據(jù)對象xi的反向最近鄰,其定義如式(9)所示。

    定義4(自然特征值[23])當(dāng)自然鄰居搜索算法達(dá)到自然穩(wěn)定狀態(tài)時,搜索次數(shù)k為自然特征值,記作λ,λ的表達(dá)式如式(10)所示。

    其中,k初始值為1,nbk(xi)為數(shù)據(jù)對象xi在第k輪迭代時的反向最近鄰數(shù),f(y)的定義如式(11)所示。

    定義5(自然鄰居[24])在達(dá)到自然穩(wěn)定狀態(tài)時,如果數(shù)據(jù)對象xi屬于數(shù)據(jù)對象xj的鄰居,而數(shù)據(jù)對象xj屬于數(shù)據(jù)對象xi的鄰居,那么數(shù)據(jù)對象xi和xj屬于彼此的自然鄰居。如式(12)所示。

    定義6(大值相互鄰域圖(maximum mutual neighborhood graph,MMNG)[25])如果xi是xj的max{nb}近鄰之一,并且xj是xi的max{nb}近鄰之一,那么xi是xj的大值相互近鄰并且xj是xi的大值相互近鄰。通過連接每個數(shù)據(jù)對象的大值相互近鄰構(gòu)建的圖就是大值相互鄰域圖。

    基于以上分析,給出自然鄰居搜索算法的基本思想:在每輪迭代過程中,首先搜索每個數(shù)據(jù)對象xi的k最近鄰,并計(jì)算數(shù)據(jù)對象xi的反向最近鄰個數(shù)。然后確定是否滿足迭代終止條件:(1)沒有反向最近鄰的數(shù)據(jù)對象的個數(shù)為零;(2)在連續(xù)兩次迭代的過程中,沒有反向最近鄰的數(shù)據(jù)對象的數(shù)量不變。自然鄰居搜索算法NaNe-Searching 如算法2 所示。

    算法2NaNe_Searching(X)

    輸入:數(shù)據(jù)集X={x1,x2,…,xn}。

    輸出:自然特征值λ,反向最近鄰數(shù)nb,λ-反向最近鄰RNNλ。

    算法2 的時間復(fù)雜度分析:假設(shè)數(shù)據(jù)集的數(shù)據(jù)對象個數(shù)為n,利用KD 樹搜索數(shù)據(jù)對象的近鄰所消耗的時間為O(nlbn),由于n的個數(shù)是有限的,此步驟是可終止的。因此算法2 的時間復(fù)雜度為O(nlbn)。

    2 RNN-DPC 算法

    在接下來的內(nèi)容中,介紹如何篩選初始聚類中心,確定最終的聚類中心以及分配數(shù)據(jù)對象,并給出相關(guān)定義和算法。

    2.1 篩選初始聚類中心

    本文利用反向最近鄰計(jì)算數(shù)據(jù)對象的局部密度,反向最近鄰根據(jù)自然鄰居搜索算法自適應(yīng)得到,從而有效解決了密度峰值算法在計(jì)算局部密度時對截?cái)嗑嚯xdc敏感的問題。數(shù)據(jù)對象xi的局部密度表達(dá)式如式(13)所示。

    其中,RNNλ(xi)表示數(shù)據(jù)對象xi的λ-反向最近鄰,λ為自然特征值,dist(xi,xj)表示數(shù)據(jù)對象xi和xj之間的歐式距離。

    密度峰值聚類算法對于聚類中心的描述是聚類中心的局部密度比其鄰居的局部密度大,因此聚類中心往往出現(xiàn)在稠密區(qū)域。根據(jù)文獻(xiàn)[26]中的定理1:具有更高密度的數(shù)據(jù)對象更有可能成為聚類中心。因此稀疏區(qū)域的低密度數(shù)據(jù)對象不可能成為聚類中心,通過設(shè)定密度閾值將低于密度閾值的數(shù)據(jù)對象排除在外,以減少后續(xù)的迭代次數(shù)??梢酝ㄟ^設(shè)定百分比α的方式確定密度閾值,根據(jù)式(13)計(jì)算數(shù)據(jù)對象的局部密度,按照從高到低的順序排序,第α%個數(shù)據(jù)對象的密度即設(shè)為密度閾值,這樣數(shù)據(jù)集中后(1-α)% 的數(shù)據(jù)對象就被當(dāng)作低密度數(shù)據(jù)對象而被排除。

    排除數(shù)據(jù)集中的低密度數(shù)據(jù)對象之后,對數(shù)據(jù)集中剩余的數(shù)據(jù)對象通過代表點(diǎn)和密度相結(jié)合的方式選取初始聚類中心,進(jìn)而提出了選取初始聚類中心的目標(biāo)表達(dá)式,該表達(dá)式如式(14)所示。

    其中,dij表示數(shù)據(jù)對象xi到初始聚類中心xj的距離,?j為損益值,一般取距離中值,yj為是否選取數(shù)據(jù)對象xj作為初始聚類中心的標(biāo)記值,yj的取值范圍為:取值為1 表示該數(shù)據(jù)對象可以作為初始聚類中心,取值為0 表示該數(shù)據(jù)對象不能作為初始聚類中心。

    基于以上分析,進(jìn)一步給出選取初始聚類中心的基本思想:首先,根據(jù)式(13)計(jì)算數(shù)據(jù)對象xi的局部密度,并采用快速排序的方法將這些數(shù)據(jù)對象按照局部密度的高低進(jìn)行遞減排序。然后,選取具有密度最大值的數(shù)據(jù)對象作為初始聚類中心,并根據(jù)式(14)計(jì)算初始目標(biāo)函數(shù)J的值。最后,選取前α%的數(shù)據(jù)對象按降序排列加入到初始聚類中心集合IntCenter中,并通過式(14)計(jì)算目標(biāo)函數(shù)J的值,若小于上次所計(jì)算的目標(biāo)函數(shù)J的值,則在聚類中心集合中保留該數(shù)據(jù)對象,否則將其從聚類中心集合中刪除。循環(huán)上述過程,直至聚類中心點(diǎn)集合IntCenter遍歷結(jié)束或者目標(biāo)函數(shù)J的值不再發(fā)生變化。選取初始聚類中心算法Acquire_IntCenter如算法3 所示。

    算法3Acquire_IntCenter(X,α%)

    輸入:數(shù)據(jù)集X={x1,x2,…,xn},百分比α。

    輸出:初始聚類中心集合IntCenter。

    算法3 的時間復(fù)雜度分析:假設(shè)數(shù)據(jù)集中的數(shù)據(jù)對象的個數(shù)為n,假設(shè)從數(shù)據(jù)集中舍棄α%的數(shù)據(jù)對象后,數(shù)據(jù)集中的數(shù)據(jù)對象的個數(shù)為m,因此篩選初始聚類中心的時間復(fù)雜度為O(m),由于m的個數(shù)是有限的,此步驟是可終止的。因此算法3 的時間復(fù)雜度為O(m)。

    2.2 分配數(shù)據(jù)對象

    找到初始聚類中心后,使用算法1 對初始聚類中心進(jìn)行聚類,對于一個初始聚類中心xi,重新定義了它的局部密度ρ(xi)和相對距離δ(xi)。局部密度ρ(xi)用反向最近鄰進(jìn)行計(jì)算,表達(dá)式如式(15)所示。

    為了確保初始聚類中心具有良好的連通性,首先在原始數(shù)據(jù)集上構(gòu)建大值相互鄰域圖,然后計(jì)算兩個鄰接數(shù)據(jù)對象間的密度敏感線長度,最后應(yīng)用Dijkstra算法計(jì)算初始聚類中心之間的最短路徑。并且計(jì)算出來的最短路徑就是初始聚類中心之間的密度自適應(yīng)距離?;谖墨I(xiàn)[25]對局部核心點(diǎn)之間的距離計(jì)算方法,本文的相對距離的計(jì)算方式如式(16)所示。

    其中,D(xi,xj)是兩個初始聚類中心xi和xj之間的密度自適應(yīng)距離,根據(jù)式(6)計(jì)算密度自適應(yīng)距離。

    對于具有密度最高的初始聚類中心xi,它的相對距離δ(xi)的表達(dá)式如式(17)所示。

    根據(jù)每一個初始聚類中心xi的局部密度ρ(xi)和相對距離δ(xi)在所有初始聚類中心上構(gòu)建決策圖,并根據(jù)決策圖選擇最終的聚類中心。對于剩余的初始聚類中心,將其分配到密度較高并且密度自適應(yīng)距離最小的初始聚類中心所在的簇中。將剩余的數(shù)據(jù)對象分配到距離其最近的初始聚類中心所在的簇中。

    基于以上分析,進(jìn)一步給出RNN-DPC 算法的基本思想:首先,引入反向最近鄰的思想計(jì)算數(shù)據(jù)對象的局部密度。其次,根據(jù)代表點(diǎn)和密度相結(jié)合的方式篩選初始聚類中心。利用DPC 算法聚類初始聚類中心,利用基于反向最近鄰計(jì)算的局部密度和重新定義的相對距離構(gòu)建決策圖,并根據(jù)決策圖選擇最終的聚類中心。最后,將未分配的數(shù)據(jù)對象分配到距離其最近的初始聚類中心所在的簇中。RNN-DPC算法的具體步驟如算法4 所示。

    算法4RNN_DPC(X)

    輸入:數(shù)據(jù)集X={x1,x2,…,xn}。

    輸出:聚類結(jié)果CL。

    算法4 的時間復(fù)雜度分析:假設(shè)數(shù)據(jù)集的數(shù)據(jù)對象個數(shù)為n,調(diào)用算法2 的時間復(fù)雜度為O(nlbn),調(diào)用算法3 的時間復(fù)雜度為O(m)。在使用DPC 算法前,需要計(jì)算初始聚類中心之間的最短路徑,其主要的時間消耗為Dijkstra 算法的時間復(fù)雜度為O(n2)。假設(shè)初始聚類中心的個數(shù)為u(u?n),因此計(jì)算最短路徑的時間復(fù)雜度為O(un2) 。通過利用堆優(yōu)化,Dijkstra 算法的時間復(fù)雜度可以減少到O((n+e)lbn),e為圖中邊的個數(shù)。大值相互鄰域圖是一個稀疏圖,其邊的數(shù)量少于n(max_nb/2)(max_nb是一個常量),那么計(jì)算最短路徑的時間復(fù)雜度為O(unlbn),因此算法4 的時間復(fù)雜度為O(unlbn)。

    3 實(shí)驗(yàn)結(jié)果與分析

    為了證明RNN-DPC 算法的有效性,本章將采用不同的數(shù)據(jù)集進(jìn)行實(shí)驗(yàn),包括不同形狀和不同規(guī)模的合成數(shù)據(jù)集和UCI 真實(shí)數(shù)據(jù)集。合成數(shù)據(jù)集和真實(shí)數(shù)據(jù)集的基本屬性將在3.1 節(jié)和3.2 節(jié)給出。同時,通過與基于聚類中心的聚類算法K-means 算法、基于密度的聚類算法DBSCAN、DPC 算法、基于k近鄰優(yōu)化的DPC-KNN-PCA 算法和FKNN-DPC[27]算法進(jìn)行各項(xiàng)指標(biāo)的比較,從而驗(yàn)證RNN-DPC 算法的性能。

    本文將采用在聚類算法中廣泛使用的聚類精度(accuracy,ACC)、標(biāo)準(zhǔn)互信息(normalized mutual information,NMI)、F值(F-measure)這三個指標(biāo)作為聚類算法性能度量標(biāo)準(zhǔn)。其中,NMI、F值和ACC 的取值范圍為[0,1],值越大,表示聚類結(jié)果越好。

    實(shí)驗(yàn)環(huán)境:系統(tǒng)環(huán)境為Win10 的64 位操作系統(tǒng)。硬件環(huán)境為Intel?CoreTMi5-8265U CPU@1.60 GHz 1.80 GHz 處理器,8.00 GB RAM,256 GB ROM。所有程序采用Java語言實(shí)現(xiàn)。

    在進(jìn)行實(shí)驗(yàn)之前,需要對數(shù)據(jù)集進(jìn)行預(yù)處理,以消除缺失值的影響以及不同維度范圍的差異。數(shù)據(jù)集的預(yù)處理包括處理缺失數(shù)據(jù)和對數(shù)據(jù)進(jìn)行標(biāo)準(zhǔn)化[27],用均值替代缺失數(shù)據(jù),數(shù)據(jù)的標(biāo)準(zhǔn)化采用式(18)所示的最大最小化方法。經(jīng)過數(shù)據(jù)標(biāo)準(zhǔn)化,不僅消除了不同量綱對實(shí)驗(yàn)結(jié)果的影響,而且降低了算法運(yùn)行時間開銷。

    其中,xij′表示第i行和第j列重新縮放的數(shù)據(jù),xij表示第i行和第j列中的原始數(shù)據(jù),xj是整個j列中的原始數(shù)據(jù),max(xj)、min(xj)分別表示j列中的最大值和最小值。

    3.1 合成數(shù)據(jù)集實(shí)驗(yàn)結(jié)果分析

    本節(jié)選取7 個合成數(shù)據(jù)集進(jìn)行實(shí)驗(yàn),各數(shù)據(jù)集的基本屬性如表1 所示。

    在合成數(shù)據(jù)集上分別計(jì)算F值、NMI、ACC。對上述對比算法進(jìn)行100 次聚類,取各算法的各指標(biāo)值的平均值作為其最終的結(jié)果值,如表2 所示。

    Table 2 Comparison of evaluation criteria of clustering algorithms on synthetic data sets表2 各聚類算法在合成數(shù)據(jù)集上的評價指標(biāo)對比

    從表2 展示的RNN-DPC 算法、DPC-KNN-PCA算法、FKNN-DPC 算法、DPC 算法、DBSCAN 算法、Kmeans 算法共6 種聚類算法對各合成數(shù)據(jù)集的聚類結(jié)果的F值、NMI、ACC 等評價指標(biāo)值的比較可以看出,本文的RNN-DPC 算法在各個數(shù)據(jù)集上的聚類指標(biāo)均高于其他算法。具體情況是:在Atom 數(shù)據(jù)集上,RNN-DPC 算法的性能高于其他算法,DPC-KNNPCA 算法和FKNN-DPC 算法的性能相當(dāng)。在Pathbased 數(shù)據(jù)集上,RNN-DPC 算法的各評價指標(biāo)最高,DPC-KNN-PCA 算法和FKNN-DPC 算法的性能相當(dāng)。在S4 數(shù)據(jù)集上,RNN-DPC 算法的各評價指標(biāo)最高,DPC-KNN-PCA 算法次之,而DBSCAN 算法的性能最差。在Jain 數(shù)據(jù)集上,RNN-DPC 算法的評價指標(biāo)值最高,聚類結(jié)果最好,DPC-KNN-PCA 算法次之,而FKNN-DPC 算法的性能最差。在D6 數(shù)據(jù)集上,RNN-DPC 算法的性能明顯優(yōu)于其他聚類算法,DBSCAN 算法次之,其他聚類算法在該數(shù)據(jù)集上的聚類結(jié)果均很差。在Zigzag 和Parabolic 數(shù)據(jù)集上,RNN-DPC 算法的聚類指標(biāo)值也均高于其他聚類算法,F(xiàn)KNN-DPC 和DPC-KNN-PCA 算法的性能相當(dāng),K-means 算法的各個指標(biāo)值最低。Jain 數(shù)據(jù)集、D6 數(shù)據(jù)集、Zigzag 數(shù)據(jù)集、Parabolic 數(shù)據(jù)集均為復(fù)雜流形數(shù)據(jù),從表中的聚類結(jié)果可以看出,RNN-DPC 算法的各個聚類指標(biāo)值均高于其他聚類算法,說明RNNDPC 算法在處理流形數(shù)據(jù)時具有較大優(yōu)勢。

    3.2 真實(shí)UCI數(shù)據(jù)集實(shí)驗(yàn)結(jié)果分析

    本節(jié)選取7 個UCI 真實(shí)數(shù)據(jù)集進(jìn)行實(shí)驗(yàn),真實(shí)數(shù)據(jù)集的基本屬性如表3 所示。

    Table 3 Real data sets from UCI表3 真實(shí)UCI數(shù)據(jù)集

    在UCI真實(shí)數(shù)據(jù)集上分別計(jì)算F值、NMI、ACC。對上述對比算法進(jìn)行100 次聚類,取各算法的各指標(biāo)值的平均值作為其最終的結(jié)果值,如表4 所示。

    真實(shí)數(shù)據(jù)集的聚類結(jié)果采用3 個聚類指標(biāo)F值、NMI、ACC,表4 給出了本文提出RNN-DPC 算法與上述對比算法在7 個UCI 真實(shí)數(shù)據(jù)集上的聚類結(jié)果。從表4 中的3 個指標(biāo)上的聚類結(jié)果可以看出,本文的RNN-DPC 算法在各個數(shù)據(jù)集上的聚類結(jié)果皆高于其他對比算法。在Iris 數(shù)據(jù)集上,RNN-DPC 算法的各評價指標(biāo)高于其他對比算法,F(xiàn)KNN-DPC 算法和DPC 算法的性能相當(dāng)。在Segment 數(shù)據(jù)集上,RNNDPC 算法的性能最好,DPC-KNN-PCA 算法的性能最差,DPC 算法和K-means 算法性能相當(dāng)。在Pageblocks 數(shù)據(jù)集上,RNN-DPC 算法的各評價指標(biāo)最高,K-means算法的性能最差。在Cancer數(shù)據(jù)集上,RNNDPC 算法的各個聚類評價指標(biāo)最高,DPC-KNN-PCA算法和FKNN-DPC 算法的性能相當(dāng),而DPC 算法的性能最差。在Wine 數(shù)據(jù)集上,RNN-DPC 算法和DPC算法的性能相當(dāng),而DBSCAN 算法的聚類性能最差。在Breast 數(shù)據(jù)集上,RNN-DPC 算法和K-means 算 法的性能相當(dāng),DPC-KNN-PCA 算法次之,而DBSCAN算法的聚類性能最差。在Control 數(shù)據(jù)集上,RNNDPC 算法在各個指標(biāo)上的聚類結(jié)果優(yōu)于其他算法,DBSCAN 算法和DPC-KNN-PCA 算法在各個指標(biāo)上的聚類結(jié)果最差。

    在表5 的算法運(yùn)行時間對比中,K-means 算法在各個數(shù)據(jù)集上運(yùn)行的時間最少,因?yàn)镵-means 算法通過迭代一個目標(biāo)函數(shù),所以運(yùn)行時間最少。其次是DPC 算法,因?yàn)镈PC 算法的主要時間消耗為計(jì)算數(shù)據(jù)對象之間的歐式距離,并且它的一步分配策略使算法比較高效。當(dāng)數(shù)據(jù)集規(guī)模較小時,DBSCAN 算法的時間消耗與DPC 算法相當(dāng),當(dāng)數(shù)據(jù)集規(guī)模較大時,DBSCAN 算法的時間消耗與FKNN-DPC 算法相當(dāng)。DPC-KNN-PCA 算法和FKNN-DPC 算法的時間消耗相當(dāng)。RNN-DPC 算法首先利用KD 樹搜索數(shù)據(jù)對象的近鄰,為了確保初始聚類中心具有良好的連通性,需要在原始數(shù)據(jù)集上構(gòu)建大值相互鄰域圖,然后需要計(jì)算兩個鄰接點(diǎn)之間的密度自適應(yīng)距離,最后應(yīng)用Dijkstra 算法計(jì)算初始聚類中心之間的最短距離,這個最短距離也就是兩個初始聚類中心之間的密度自適應(yīng)距離。由于需要計(jì)算一系列的距離,RNNDPC 算法在不同規(guī)模的數(shù)據(jù)集上所消耗的時間較其他對比算法都是較高的。

    Table 4 Comparison of evaluation criteria of clustering algorithms on real data sets from UCI表4 各聚類算法在真實(shí)UCI數(shù)據(jù)集上的評價指標(biāo)對比

    Table 5 Comparison of running time of clustering algorithms on real data sets from UCI表5 各聚類算法在真實(shí)UCI數(shù)據(jù)集上的運(yùn)行時間對比

    3.3 密度閾值的魯棒性實(shí)驗(yàn)

    通過選擇合成數(shù)據(jù)集D6 數(shù)據(jù)集和Zigzag 數(shù)據(jù)集進(jìn)行實(shí)驗(yàn),D6 數(shù)據(jù)集包含一定量的噪聲點(diǎn),Zigzag數(shù)據(jù)集不包含噪聲點(diǎn)。α的值從85%變到100%,即高密度數(shù)據(jù)的比例從85%變到100%。圖2 表示D6數(shù)據(jù)集在不同百分比α上的聚類精度情況,圖3 表示Zigzag數(shù)據(jù)集在不同百分比α上的聚類精度情況。通過圖2 和圖3 可以看出,針對不同的α值,RNN-DPC算法都能得到正確的聚類結(jié)果。從而表明RNNDPC 算法對設(shè)置的百分比α是魯棒的。

    Fig.2 ACC of different density threshold α on D6圖2 D6 數(shù)據(jù)集在不同密度閾值α 上的聚類精度

    Fig.3 ACC of different density threshold α on Zigzag圖3 Zigzag 數(shù)據(jù)集在不同密度閾值α 上的聚類精度

    4 結(jié)論

    本文提出了一種基于自然反向最近鄰的密度峰值聚類算法RNN-DPC。首先,引入反向最近鄰計(jì)算數(shù)據(jù)對象的局部密度,不用輸入任何參數(shù),避免了截?cái)嗑嚯x參數(shù)敏感的問題。其次,通過代表點(diǎn)和密度相結(jié)合的方式選取初始聚類中心并應(yīng)用密度自適應(yīng)距離計(jì)算初始聚類中心之間的距離,通過引入密度自適應(yīng)距離使RNN-DPC 算法對流形數(shù)據(jù)集聚類時是有效的。然后,利用DPC 算法聚類初始聚類中心,并根據(jù)決策圖選擇最終的聚類中心。最后,將剩余的數(shù)據(jù)對象分配到距離其最近的初始聚類中心所在的簇中。通過在合成數(shù)據(jù)集和UCI 真實(shí)數(shù)據(jù)集上進(jìn)行實(shí)驗(yàn),表明該算法較其他比較算法有較好的聚類準(zhǔn)確性。

    猜你喜歡
    集上復(fù)雜度聚類
    Cookie-Cutter集上的Gibbs測度
    鏈完備偏序集上廣義向量均衡問題解映射的保序性
    一種低復(fù)雜度的慣性/GNSS矢量深組合方法
    基于DBSACN聚類算法的XML文檔聚類
    電子測試(2017年15期)2017-12-18 07:19:27
    復(fù)扇形指標(biāo)集上的分布混沌
    求圖上廣探樹的時間復(fù)雜度
    某雷達(dá)導(dǎo)51 頭中心控制軟件圈復(fù)雜度分析與改進(jìn)
    基于改進(jìn)的遺傳算法的模糊聚類算法
    出口技術(shù)復(fù)雜度研究回顧與評述
    一種層次初始的聚類個數(shù)自適應(yīng)的聚類方法研究
    19禁男女啪啪无遮挡网站| 亚洲免费av在线视频| tocl精华| 波多野结衣一区麻豆| 久久香蕉激情| 久久久久国产一级毛片高清牌| 在线观看免费视频网站a站| 欧美黑人欧美精品刺激| 一个人免费在线观看的高清视频| 久久精品亚洲av国产电影网| 国产麻豆69| 在线观看午夜福利视频| 91国产中文字幕| 亚洲国产精品一区二区三区在线| 久久人妻福利社区极品人妻图片| 岛国视频午夜一区免费看| 亚洲aⅴ乱码一区二区在线播放 | 国产一区二区三区在线臀色熟女 | e午夜精品久久久久久久| 久久香蕉激情| 少妇的丰满在线观看| 午夜老司机福利片| 在线观看午夜福利视频| 一夜夜www| 日本一区二区免费在线视频| 美女扒开内裤让男人捅视频| 日日爽夜夜爽网站| 美国免费a级毛片| 又黄又爽又免费观看的视频| 午夜两性在线视频| 12—13女人毛片做爰片一| 91精品三级在线观看| 天堂√8在线中文| 午夜福利在线免费观看网站| 免费看十八禁软件| 亚洲男人的天堂狠狠| 精品一区二区三区av网在线观看| 久久久久国产精品人妻aⅴ院| 国产精品乱码一区二三区的特点 | 国产精品亚洲av一区麻豆| 国产成人av激情在线播放| 高清欧美精品videossex| 一区二区三区激情视频| 亚洲 欧美 日韩 在线 免费| 久久久久亚洲av毛片大全| 日韩 欧美 亚洲 中文字幕| 日本黄色日本黄色录像| 国产蜜桃级精品一区二区三区| 涩涩av久久男人的天堂| 黄片小视频在线播放| 午夜福利在线免费观看网站| 免费观看人在逋| 国产成人精品无人区| 亚洲av第一区精品v没综合| 日韩三级视频一区二区三区| 日韩 欧美 亚洲 中文字幕| 日本精品一区二区三区蜜桃| 久久亚洲真实| 免费在线观看黄色视频的| 国产精品亚洲av一区麻豆| 美国免费a级毛片| 激情视频va一区二区三区| 午夜影院日韩av| 亚洲熟妇中文字幕五十中出 | 日韩高清综合在线| 久久久久国产一级毛片高清牌| 久久精品亚洲熟妇少妇任你| 乱人伦中国视频| a级片在线免费高清观看视频| 母亲3免费完整高清在线观看| 99香蕉大伊视频| 老司机午夜十八禁免费视频| 国产精品久久视频播放| 一区二区三区精品91| 欧美黄色淫秽网站| 国产成人一区二区三区免费视频网站| 久久久久精品国产欧美久久久| 国产精品久久电影中文字幕| 很黄的视频免费| 日本wwww免费看| 亚洲欧美精品综合一区二区三区| bbb黄色大片| 高清在线国产一区| 丰满人妻熟妇乱又伦精品不卡| 午夜免费鲁丝| 一级a爱视频在线免费观看| 午夜福利欧美成人| 一夜夜www| 欧美日韩一级在线毛片| 成人三级做爰电影| 免费不卡黄色视频| 真人一进一出gif抽搐免费| 最新在线观看一区二区三区| 欧美人与性动交α欧美软件| 新久久久久国产一级毛片| 男女床上黄色一级片免费看| 99在线人妻在线中文字幕| 亚洲欧美一区二区三区黑人| 精品久久久久久久毛片微露脸| 天堂动漫精品| 国产一区二区激情短视频| 三上悠亚av全集在线观看| 久久人人精品亚洲av| 国产一区二区三区在线臀色熟女 | 免费在线观看日本一区| 一本大道久久a久久精品| 亚洲第一av免费看| 香蕉丝袜av| 国产欧美日韩综合在线一区二区| 老司机亚洲免费影院| 国产欧美日韩一区二区三区在线| 长腿黑丝高跟| 中亚洲国语对白在线视频| 国产人伦9x9x在线观看| 国产精品98久久久久久宅男小说| 婷婷精品国产亚洲av在线| 欧美黄色片欧美黄色片| 香蕉丝袜av| 99久久国产精品久久久| 精品高清国产在线一区| 97碰自拍视频| 黄频高清免费视频| 欧美丝袜亚洲另类 | 午夜福利,免费看| 狠狠狠狠99中文字幕| 亚洲avbb在线观看| 久久热在线av| av天堂久久9| 成人18禁在线播放| svipshipincom国产片| 亚洲成国产人片在线观看| 黄色片一级片一级黄色片| 免费在线观看亚洲国产| 一个人免费在线观看的高清视频| 99国产精品一区二区蜜桃av| 国产精品 国内视频| 国产欧美日韩一区二区精品| 精品国产乱子伦一区二区三区| 不卡一级毛片| 亚洲国产看品久久| 男女之事视频高清在线观看| 国产欧美日韩综合在线一区二区| 女性被躁到高潮视频| 国产精品影院久久| av在线天堂中文字幕 | 中文字幕av电影在线播放| 欧美成人午夜精品| 亚洲激情在线av| 老鸭窝网址在线观看| 久久精品国产亚洲av高清一级| 精品国产一区二区久久| 国产成人免费无遮挡视频| 激情在线观看视频在线高清| 黑人巨大精品欧美一区二区蜜桃| 欧美黑人欧美精品刺激| 69精品国产乱码久久久| 淫妇啪啪啪对白视频| 欧美激情久久久久久爽电影 | 一级毛片高清免费大全| 精品一区二区三区视频在线观看免费 | 国产精品亚洲一级av第二区| 国产一卡二卡三卡精品| 久久天躁狠狠躁夜夜2o2o| 老司机福利观看| 91九色精品人成在线观看| 欧美一区二区精品小视频在线| 欧美在线黄色| 欧美激情高清一区二区三区| 国产97色在线日韩免费| 高清欧美精品videossex| 精品人妻1区二区| 亚洲aⅴ乱码一区二区在线播放 | 国产亚洲av高清不卡| 国产又色又爽无遮挡免费看| 99精国产麻豆久久婷婷| 国产精品亚洲av一区麻豆| 一级毛片高清免费大全| 精品午夜福利视频在线观看一区| 国产精品99久久99久久久不卡| 国产精品1区2区在线观看.| 一边摸一边抽搐一进一出视频| 免费日韩欧美在线观看| 亚洲自偷自拍图片 自拍| 国产精品99久久99久久久不卡| 身体一侧抽搐| 久久国产精品男人的天堂亚洲| 国产又爽黄色视频| 成人黄色视频免费在线看| 精品久久久久久久久久免费视频 | 免费在线观看完整版高清| 别揉我奶头~嗯~啊~动态视频| 伦理电影免费视频| 亚洲全国av大片| 天堂√8在线中文| 久99久视频精品免费| 日韩国内少妇激情av| 国产三级在线视频| 亚洲七黄色美女视频| 在线av久久热| 不卡av一区二区三区| 满18在线观看网站| 成人18禁在线播放| 日韩精品中文字幕看吧| av天堂在线播放| 90打野战视频偷拍视频| 大码成人一级视频| 少妇 在线观看| 亚洲国产精品999在线| a在线观看视频网站| 国产日韩一区二区三区精品不卡| 老熟妇仑乱视频hdxx| 亚洲熟妇熟女久久| 欧美日韩福利视频一区二区| 看免费av毛片| 岛国在线观看网站| 亚洲精品一卡2卡三卡4卡5卡| 每晚都被弄得嗷嗷叫到高潮| 精品国产亚洲在线| 国产男靠女视频免费网站| 免费高清视频大片| 国产成人精品久久二区二区91| 免费在线观看黄色视频的| 50天的宝宝边吃奶边哭怎么回事| av天堂久久9| 欧美乱色亚洲激情| 在线观看舔阴道视频| 欧美一区二区精品小视频在线| 国产亚洲欧美在线一区二区| 国产有黄有色有爽视频| 国产精品自产拍在线观看55亚洲| 午夜亚洲福利在线播放| 国产成人欧美在线观看| 亚洲国产精品合色在线| 午夜福利,免费看| 制服诱惑二区| 色综合婷婷激情| 午夜福利一区二区在线看| av网站免费在线观看视频| 丰满人妻熟妇乱又伦精品不卡| 国产视频一区二区在线看| 男女做爰动态图高潮gif福利片 | 男女之事视频高清在线观看| 操出白浆在线播放| 高潮久久久久久久久久久不卡| 国产一区二区三区视频了| 免费av毛片视频| 国产亚洲欧美在线一区二区| 69精品国产乱码久久久| 欧美性长视频在线观看| 成人亚洲精品一区在线观看| 黄色a级毛片大全视频| 欧美+亚洲+日韩+国产| 午夜免费观看网址| 母亲3免费完整高清在线观看| 美女扒开内裤让男人捅视频| av免费在线观看网站| 1024香蕉在线观看| 久久久国产一区二区| 嫩草影视91久久| 国产黄色免费在线视频| 不卡av一区二区三区| 国产一区二区激情短视频| 99香蕉大伊视频| 亚洲国产中文字幕在线视频| 最近最新中文字幕大全电影3 | 丝袜美足系列| 无遮挡黄片免费观看| 免费人成视频x8x8入口观看| 人妻久久中文字幕网| 又紧又爽又黄一区二区| 国产亚洲欧美在线一区二区| 校园春色视频在线观看| 波多野结衣高清无吗| 亚洲欧美一区二区三区黑人| www.熟女人妻精品国产| 国产精品免费视频内射| 午夜免费成人在线视频| 交换朋友夫妻互换小说| 亚洲精品国产一区二区精华液| 国产免费男女视频| 亚洲成人国产一区在线观看| 精品国产一区二区久久| a级毛片黄视频| 精品久久久久久久毛片微露脸| 婷婷丁香在线五月| 精品一区二区三区视频在线观看免费 | 欧美日本亚洲视频在线播放| 久久久久国内视频| 亚洲在线自拍视频| 国产不卡一卡二| a在线观看视频网站| 亚洲精品av麻豆狂野| 激情视频va一区二区三区| 午夜a级毛片| 大型av网站在线播放| 成年女人毛片免费观看观看9| 老司机深夜福利视频在线观看| 国产免费现黄频在线看| 色综合欧美亚洲国产小说| 亚洲精品成人av观看孕妇| 国产午夜精品久久久久久| av福利片在线| 岛国在线观看网站| 在线天堂中文资源库| 久久久国产成人免费| svipshipincom国产片| 欧美性长视频在线观看| 精品乱码久久久久久99久播| 久久久国产成人免费| 黄网站色视频无遮挡免费观看| 19禁男女啪啪无遮挡网站| 亚洲成国产人片在线观看| 亚洲专区国产一区二区| 91精品三级在线观看| 国产极品粉嫩免费观看在线| 国产精品乱码一区二三区的特点 | 亚洲国产看品久久| 欧美色视频一区免费| 色综合婷婷激情| 亚洲av成人av| 高清av免费在线| 老汉色∧v一级毛片| 色综合站精品国产| 女人精品久久久久毛片| 麻豆久久精品国产亚洲av | 桃色一区二区三区在线观看| 变态另类成人亚洲欧美熟女 | 国产无遮挡羞羞视频在线观看| 高清欧美精品videossex| 搡老岳熟女国产| 精品久久久久久电影网| 欧美日韩国产mv在线观看视频| 欧美一区二区精品小视频在线| 人人妻人人爽人人添夜夜欢视频| 操美女的视频在线观看| 国产精品一区二区精品视频观看| 19禁男女啪啪无遮挡网站| 亚洲欧美精品综合久久99| 国产精品99久久99久久久不卡| 99久久人妻综合| 亚洲精品国产精品久久久不卡| tocl精华| 国产精品久久久久成人av| 精品国产一区二区三区四区第35| 99精国产麻豆久久婷婷| 亚洲色图 男人天堂 中文字幕| 少妇的丰满在线观看| 在线国产一区二区在线| 国产又爽黄色视频| 日本一区二区免费在线视频| 国产熟女xx| 日韩精品免费视频一区二区三区| 黄片大片在线免费观看| 正在播放国产对白刺激| 国产深夜福利视频在线观看| 1024视频免费在线观看| 亚洲色图综合在线观看| 午夜免费成人在线视频| 99riav亚洲国产免费| 在线国产一区二区在线| 国产欧美日韩精品亚洲av| 欧美中文日本在线观看视频| 黑人巨大精品欧美一区二区mp4| 满18在线观看网站| 成人精品一区二区免费| 免费av毛片视频| 精品国产一区二区久久| 午夜两性在线视频| 满18在线观看网站| 亚洲av成人一区二区三| 欧美黑人精品巨大| 午夜成年电影在线免费观看| 新久久久久国产一级毛片| 在线观看免费日韩欧美大片| 中文字幕av电影在线播放| 不卡一级毛片| 亚洲男人天堂网一区| 极品人妻少妇av视频| 亚洲精品一卡2卡三卡4卡5卡| 一级片免费观看大全| 真人做人爱边吃奶动态| 午夜免费观看网址| 成人三级做爰电影| 999精品在线视频| 久久午夜亚洲精品久久| 热99国产精品久久久久久7| 99在线人妻在线中文字幕| 免费久久久久久久精品成人欧美视频| 女人被躁到高潮嗷嗷叫费观| 少妇裸体淫交视频免费看高清 | 久久精品国产99精品国产亚洲性色 | av中文乱码字幕在线| 天堂中文最新版在线下载| av国产精品久久久久影院| 久热这里只有精品99| 亚洲欧美激情综合另类| 麻豆成人av在线观看| 亚洲片人在线观看| 亚洲人成电影免费在线| 神马国产精品三级电影在线观看 | 亚洲av美国av| av网站在线播放免费| 一区二区三区激情视频| 叶爱在线成人免费视频播放| 免费日韩欧美在线观看| 亚洲狠狠婷婷综合久久图片| 可以在线观看毛片的网站| av视频免费观看在线观看| 如日韩欧美国产精品一区二区三区| 中文字幕精品免费在线观看视频| 91麻豆精品激情在线观看国产 | 在线观看舔阴道视频| 黄片小视频在线播放| 成人三级做爰电影| 久久欧美精品欧美久久欧美| av网站免费在线观看视频| 91在线观看av| 99精品欧美一区二区三区四区| 欧美一级毛片孕妇| 亚洲av成人不卡在线观看播放网| 国产亚洲精品久久久久5区| 午夜精品在线福利| 脱女人内裤的视频| 欧美日本亚洲视频在线播放| 国产精品美女特级片免费视频播放器 | 成年人免费黄色播放视频| 大陆偷拍与自拍| 黑人猛操日本美女一级片| 亚洲精品在线观看二区| 亚洲色图 男人天堂 中文字幕| 老熟妇乱子伦视频在线观看| 国产精品自产拍在线观看55亚洲| 桃色一区二区三区在线观看| 曰老女人黄片| av视频免费观看在线观看| 亚洲色图 男人天堂 中文字幕| 中文字幕高清在线视频| 亚洲一区二区三区色噜噜 | 三上悠亚av全集在线观看| 亚洲av电影在线进入| 97超级碰碰碰精品色视频在线观看| 激情在线观看视频在线高清| 99热只有精品国产| 久久精品亚洲av国产电影网| 欧美最黄视频在线播放免费 | 精品久久蜜臀av无| 国产免费男女视频| 精品国产美女av久久久久小说| av福利片在线| 中文字幕精品免费在线观看视频| 免费看a级黄色片| 国产精品av久久久久免费| 曰老女人黄片| 天天影视国产精品| 又大又爽又粗| 久久久久久人人人人人| 亚洲av成人av| 久久影院123| 亚洲片人在线观看| 婷婷丁香在线五月| 色在线成人网| 99久久精品国产亚洲精品| 18禁观看日本| 欧美精品一区二区免费开放| 岛国在线观看网站| 51午夜福利影视在线观看| 亚洲欧美一区二区三区久久| 久久久久久大精品| 啦啦啦在线免费观看视频4| 亚洲成人国产一区在线观看| 国产精品久久电影中文字幕| 日本欧美视频一区| 亚洲avbb在线观看| 天堂√8在线中文| 国产成人精品久久二区二区免费| 久久久久久久精品吃奶| 精品国产超薄肉色丝袜足j| 国产精品美女特级片免费视频播放器 | 老司机靠b影院| e午夜精品久久久久久久| 久久亚洲精品不卡| 日韩大尺度精品在线看网址 | 最新在线观看一区二区三区| 日韩欧美一区二区三区在线观看| 国产精品野战在线观看 | 国产视频一区二区在线看| 国产欧美日韩综合在线一区二区| 久久国产精品男人的天堂亚洲| 国产aⅴ精品一区二区三区波| 国产午夜精品久久久久久| 老司机深夜福利视频在线观看| 久久天躁狠狠躁夜夜2o2o| ponron亚洲| 精品日产1卡2卡| 精品乱码久久久久久99久播| 咕卡用的链子| 电影成人av| 亚洲精品中文字幕在线视频| 久久久国产成人精品二区 | 在线观看免费高清a一片| 天堂中文最新版在线下载| 亚洲三区欧美一区| 亚洲人成伊人成综合网2020| 少妇被粗大的猛进出69影院| 在线播放国产精品三级| 亚洲精品一二三| 天堂影院成人在线观看| 久久天堂一区二区三区四区| 制服人妻中文乱码| 国产免费现黄频在线看| 亚洲欧美精品综合一区二区三区| 国产极品粉嫩免费观看在线| 亚洲片人在线观看| 国产精品野战在线观看 | 欧美成人午夜精品| 国产精品偷伦视频观看了| 午夜两性在线视频| 高清毛片免费观看视频网站 | 1024香蕉在线观看| 中文字幕高清在线视频| 久久精品91无色码中文字幕| 999久久久国产精品视频| 大码成人一级视频| 日本黄色日本黄色录像| 久久久久国产精品人妻aⅴ院| 亚洲色图 男人天堂 中文字幕| 欧美av亚洲av综合av国产av| 两个人看的免费小视频| 中文字幕另类日韩欧美亚洲嫩草| 在线观看www视频免费| 97超级碰碰碰精品色视频在线观看| 一进一出好大好爽视频| 咕卡用的链子| 午夜免费激情av| 最好的美女福利视频网| 久久久久精品国产欧美久久久| 久久精品人人爽人人爽视色| 色老头精品视频在线观看| 十八禁人妻一区二区| 国产av在哪里看| 黑人猛操日本美女一级片| 欧美日韩中文字幕国产精品一区二区三区 | 亚洲色图综合在线观看| 99国产精品一区二区三区| 日本免费一区二区三区高清不卡 | 热99国产精品久久久久久7| 另类亚洲欧美激情| 美女福利国产在线| 国产精品久久视频播放| 成人国产一区最新在线观看| 亚洲男人的天堂狠狠| 国产三级黄色录像| 国产精品99久久99久久久不卡| 日韩有码中文字幕| 久久亚洲精品不卡| 精品高清国产在线一区| 色精品久久人妻99蜜桃| 成人国产一区最新在线观看| 在线播放国产精品三级| 亚洲性夜色夜夜综合| 久久国产精品影院| 99久久精品国产亚洲精品| 宅男免费午夜| 成人永久免费在线观看视频| 久久久久九九精品影院| 欧美日本亚洲视频在线播放| 国产在线精品亚洲第一网站| 精品国产乱码久久久久久男人| 一区二区三区激情视频| 久久草成人影院| 99在线人妻在线中文字幕| 手机成人av网站| 三级毛片av免费| 午夜免费观看网址| 无限看片的www在线观看| 在线观看免费日韩欧美大片| 美女大奶头视频| 亚洲在线自拍视频| 亚洲av熟女| 男人舔女人的私密视频| 丰满人妻熟妇乱又伦精品不卡| 俄罗斯特黄特色一大片| 成年版毛片免费区| 又大又爽又粗| 久久人人97超碰香蕉20202| 中出人妻视频一区二区| 在线免费观看的www视频| 人人妻人人添人人爽欧美一区卜| 色综合站精品国产| 亚洲三区欧美一区| 人妻久久中文字幕网| 90打野战视频偷拍视频| 精品国产亚洲在线| 欧美另类亚洲清纯唯美| 天天添夜夜摸| 精品一区二区三区视频在线观看免费 | 美国免费a级毛片| 欧美人与性动交α欧美精品济南到| 80岁老熟妇乱子伦牲交| 无限看片的www在线观看| 欧美日韩福利视频一区二区| 91麻豆精品激情在线观看国产 | 久久九九热精品免费| 国产xxxxx性猛交| 在线国产一区二区在线| 如日韩欧美国产精品一区二区三区| 精品一品国产午夜福利视频| 女人爽到高潮嗷嗷叫在线视频| 欧美人与性动交α欧美精品济南到| 80岁老熟妇乱子伦牲交| 国产免费男女视频| 人人妻人人澡人人看| 国产一卡二卡三卡精品| 757午夜福利合集在线观看| 老司机午夜十八禁免费视频|